{"data":{"id":"10.4121/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa","type":"dois","attributes":{"doi":"10.4121/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa","prefix":"10.4121","suffix":"5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa","identifiers":[],"alternateIdentifiers":[],"creators":[{"name":"Md Shadab Alam","nameType":"Personal","givenName":"Md Shadab","familyName":"Alam","nameIdentifiers":[{"nameIdentifier":"0000-0001-9184-9963","nameIdentifierScheme":"https://orcid.org/"}],"affiliation":[]},{"name":"Zi Wang","nameType":"Personal","givenName":"Zi","familyName":"Wang","nameIdentifiers":[{"nameIdentifier":"0000-0002-8162-3482","nameIdentifierScheme":"https://orcid.org/"}],"affiliation":[]},{"name":"Linghan Zhang","nameType":"Personal","givenName":"Linghan","familyName":"Zhang","nameIdentifiers":[{"nameIdentifier":"0000-0001-8295-4024","nameIdentifierScheme":"https://orcid.org/"}],"affiliation":[]},{"name":"Pavlo Bazilinskyy","nameType":"Personal","givenName":"Pavlo","familyName":"Bazilinskyy","nameIdentifiers":[{"nameIdentifier":"0000-0001-9565-8240","nameIdentifierScheme":"https://orcid.org/"}],"affiliation":[]}],"titles":[{"title":"Supplementary material for the paper \"Exploring Veo 3's Capabilities for Generating Urban Traffic Scenes in 76 Cities Worldwide\""}],"publisher":"4TU.ResearchData","container":{},"publicationYear":2026,"subjects":[{"subject":"Building","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"1202"},{"subject":"Other Engineering","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"0999"},{"subject":"Urban and Regional Planning","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"1205"},{"subject":"Ground Transport","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"8801"},{"subject":"Automotive Engineering","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"0902"},{"subject":"Other Technology","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"1099"},{"subject":"Expanding Knowledge","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"97"},{"subject":"Engineering","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"09"},{"subject":"Transport","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"88"},{"subject":"Built Environment and Design","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"12"},{"subject":"Technology","subjectScheme":"Australian and New Zealand Standard Research Classification (ANZSRC), 2008","classificationCode":"10"},{"subject":"Veo 3"},{"subject":"Traffic scenes"},{"subject":"Cross-cultural"},{"subject":"Generative AI"},{"subject":"Dashcam"}],"contributors":[{"name":"TU Eindhoven, Department of Industrial Design, Future Mobility","nameType":"Organizational","contributorType":"Other","affiliation":[],"nameIdentifiers":[]}],"dates":[{"date":"2026-08-07","dateType":"Issued"}],"language":"en","types":{"ris":"DATA","bibtex":"misc","citeproc":"dataset","schemaOrg":"Dataset","resourceType":"Dataset","resourceTypeGeneral":"Dataset"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"10.1145/3828158.3838250","relatedIdentifierType":"DOI"},{"relationType":"References","relatedIdentifier":"https://github.com/Shaadalam9/llm-traffic-scene","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.4121/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa.v1","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[".csv; .py; .txt; .yaml; .toml; .lock"],"version":"1","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Supplementary material for the paper: Alam, M. S., \u0026amp; Wang, Z., \u0026amp; Zhang, L., \u0026amp; Bazilinskyy, P. (2026) \"Exploring Veo 3's Capabilities for Generating Urban Traffic Scenes in 76 Cities Worldwide\". Adjunct Proceedings of the 18th International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutoUI). Gothenburg, Sweden. https://doi.org/10.1145/3828158.3838250\u003cbr\u003eThis study explores the potential of Google Veo 3, a generative video model, to synthesise 8-second dashcam-style urban traffic scenes based solely on text prompts in 76 cities across six continents. YOLOv11x was used to count road users, traffic lights, and stop signs, revealing variations across cities: Karachi had the most objects detected (79), while Muscat had only four cars. Audio analysis using dBFS showed that Montevideo was the loudest, while Copenhagen was the quietest. Through a qualitative visual analysis, the authors assessed and confirmed the perceived authenticity of most traffic scenes and highlighted AI errors, including the inability to handle non-English languages in these videos. Moreover, we compared 10 synthetic videos of New York City and Kampala, each, and verified that Veo 3 is consistent. To summarise, Veo 3 is capable of synthesising authentic, logical traffic scenes worldwide; nevertheless, it still poses non-negligible errors.\u003cbr\u003eIt has the following structure:* code/* code/run.py: Main Python script used to run YOLO detection, video analysis, summary calculations, and figure generation.* code/common.py: Contains functions for configuration management, file handling, country lookup, and data serialisation.* code/custom_logger.py: Implements a custom logger class for formatted logging at different levels.* code/default.config: Configuration file specifying paths, YOLO settings, plot settings, and logging options.* code/logmod.py: Initialises and configures the logger with display and colour options.* code/requirements.txt: Lists the Python packages required to run the project.* code/mapping.csv: CSV file containing city, country, continent, and mapping information used in the analysis.*code/utils/* code/utils/analysis.py: Contains functions for reading YOLO output files and computing object counts.* code/utils/figures.py: Contains functions for generating and saving Plotly figures.* code/utils/frames_extractor.py: Contains functions for extracting the first frame from each video.* code/utils/information.py: Contains functions for extracting video metadata, city information, country flags, and summary statistics.* code/utils/sound.py: Contains functions for extracting audio from videos and calculating sound levels.* code/utils/yolo_detection.py: Contains functions for running YOLO object detection and tracking on video files.* videos/: Contains the dashcam videos generated by Veo3.* data/: Contains the YOLO v11 output of dashcam videos generated by Veo3.\u003cbr\u003eConfiguration of project:Configuration of the project needs to be defined in \"code/config\". Please see the \"code/default.config\" file for the required structure of the file. If no custom config file is provided, \"code/default.config\" is used. The config file needs to have the following parameters:* \"videos\": location of the input video files.* \"mapping\": location of the CSV file containing city and country information.* \"data\": location of the YOLO output files.* \"snaps\": location for saving the first frame from each generated video.* \"confidence\": confidence threshold used by YOLO.* \"model\": YOLO model used for object detection, for example \"yolo11x.pt\".* \"tracking_mode\": whether YOLO object tracking is enabled.* \"always_analyse\": whether to run the analysis again even if output files already exist.* \"display_frame_tracking\": whether to display frame tracking during analysis.* \"save_annoted_img\": whether to save annotated images generated by YOLO.* \"save_tracked_img\": whether to save tracked images generated by YOLO.* \"delete_labels\": whether to delete YOLO label files after analysis.* \"delete_frames\": whether to delete extracted frame files after analysis.* \"delete_runs_files\": whether to delete YOLO run files after analysis.* \"font_family\": font family used in the generated plots.* \"font_size\": font size used in the generated plots.* \"plotly_template\": template used to make graphs in the analysis.* \"logger_level\": logging level used by the project, for example \"info\".\u003cbr\u003eNotes:* The analysis code was tested with Python 3.9.23.\u003cbr\u003e","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjQvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40MTIxLzVBMkQ0RTQzLUREM0UtNDcwNS05MEYwLUUxRjNGRTNFQjJGQTwvaWRlbnRpZmllcj4KICA8Y3JlYXRvcnM+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TWQgU2hhZGFiIEFsYW08L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPk1kIFNoYWRhYjwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5BbGFtPC9mYW1pbHlOYW1lPgogICAgICA8bmFtZUlkZW50aWZpZXIgbmFtZUlkZW50aWZpZXJTY2hlbWU9Imh0dHBzOi8vb3JjaWQub3JnLyI+MDAwMC0wMDAxLTkxODQtOTk2MzwvbmFtZUlkZW50aWZpZXI+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+WmkgV2FuZzwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+Wmk8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+V2FuZzwvZmFtaWx5TmFtZT4KICAgICAgPG5hbWVJZGVudGlmaWVyIG5hbWVJZGVudGlmaWVyU2NoZW1lPSJodHRwczovL29yY2lkLm9yZy8iPjAwMDAtMDAwMi04MTYyLTM0ODI8L25hbWVJZGVudGlmaWVyPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkxpbmdoYW4gWmhhbmc8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkxpbmdoYW48L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+Wmhhbmc8L2ZhbWlseU5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iaHR0cHM6Ly9vcmNpZC5vcmcvIj4wMDAwLTAwMDEtODI5NS00MDI0PC9uYW1lSWRlbnRpZmllcj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5QYXZsbyBCYXppbGluc2t5eTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UGF2bG88L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QmF6aWxpbnNreXk8L2ZhbWlseU5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iaHR0cHM6Ly9vcmNpZC5vcmcvIj4wMDAwLTAwMDEtOTU2NS04MjQwPC9uYW1lSWRlbnRpZmllcj4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+U3VwcGxlbWVudGFyeSBtYXRlcmlhbCBmb3IgdGhlIHBhcGVyICJFeHBsb3JpbmcgVmVvIDMncyBDYXBhYmlsaXRpZXMgZm9yIEdlbmVyYXRpbmcgVXJiYW4gVHJhZmZpYyBTY2VuZXMgaW4gNzYgQ2l0aWVzIFdvcmxkd2lkZSI8L3RpdGxlPgogIDwvdGl0bGVzPgogIDxwdWJsaXNoZXI+NFRVLlJlc2VhcmNoRGF0YTwvcHVibGlzaGVyPgogIDxwdWJsaWNhdGlvblllYXI+MjAyNjwvcHVibGljYXRpb25ZZWFyPgogIDxyZXNvdXJjZVR5cGUgcmVzb3VyY2VUeXBlR2VuZXJhbD0iRGF0YXNldCI+RGF0YXNldDwvcmVzb3VyY2VUeXBlPgogIDxzdWJqZWN0cz4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkF1c3RyYWxpYW4gYW5kIE5ldyBaZWFsYW5kIFN0YW5kYXJkIFJlc2VhcmNoIENsYXNzaWZpY2F0aW9uIChBTlpTUkMpLCAyMDA4IiBjbGFzc2lmaWNhdGlvbkNvZGU9IjEyMDIiPkJ1aWxkaW5nPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iQXVzdHJhbGlhbiBhbmQgTmV3IFplYWxhbmQgU3RhbmRhcmQgUmVzZWFyY2ggQ2xhc3NpZmljYXRpb24gKEFOWlNSQyksIDIwMDgiIGNsYXNzaWZpY2F0aW9uQ29kZT0iMDk5OSI+T3RoZXIgRW5naW5lZXJpbmc8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJBdXN0cmFsaWFuIGFuZCBOZXcgWmVhbGFuZCBTdGFuZGFyZCBSZXNlYXJjaCBDbGFzc2lmaWNhdGlvbiAoQU5aU1JDKSwgMjAwOCIgY2xhc3NpZmljYXRpb25Db2RlPSIxMjA1Ij5VcmJhbiBhbmQgUmVnaW9uYWwgUGxhbm5pbmc8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJBdXN0cmFsaWFuIGFuZCBOZXcgWmVhbGFuZCBTdGFuZGFyZCBSZXNlYXJjaCBDbGFzc2lmaWNhdGlvbiAoQU5aU1JDKSwgMjAwOCIgY2xhc3NpZmljYXRpb25Db2RlPSI4ODAxIj5Hcm91bmQgVHJhbnNwb3J0PC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iQXVzdHJhbGlhbiBhbmQgTmV3IFplYWxhbmQgU3RhbmRhcmQgUmVzZWFyY2ggQ2xhc3NpZmljYXRpb24gKEFOWlNSQyksIDIwMDgiIGNsYXNzaWZpY2F0aW9uQ29kZT0iMDkwMiI+QXV0b21vdGl2ZSBFbmdpbmVlcmluZzwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkF1c3RyYWxpYW4gYW5kIE5ldyBaZWFsYW5kIFN0YW5kYXJkIFJlc2VhcmNoIENsYXNzaWZpY2F0aW9uIChBTlpTUkMpLCAyMDA4IiBjbGFzc2lmaWNhdGlvbkNvZGU9IjEwOTkiPk90aGVyIFRlY2hub2xvZ3k8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJBdXN0cmFsaWFuIGFuZCBOZXcgWmVhbGFuZCBTdGFuZGFyZCBSZXNlYXJjaCBDbGFzc2lmaWNhdGlvbiAoQU5aU1JDKSwgMjAwOCIgY2xhc3NpZmljYXRpb25Db2RlPSI5NyI+RXhwYW5kaW5nIEtub3dsZWRnZTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkF1c3RyYWxpYW4gYW5kIE5ldyBaZWFsYW5kIFN0YW5kYXJkIFJlc2VhcmNoIENsYXNzaWZpY2F0aW9uIChBTlpTUkMpLCAyMDA4IiBjbGFzc2lmaWNhdGlvbkNvZGU9IjA5Ij5FbmdpbmVlcmluZzwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkF1c3RyYWxpYW4gYW5kIE5ldyBaZWFsYW5kIFN0YW5kYXJkIFJlc2VhcmNoIENsYXNzaWZpY2F0aW9uIChBTlpTUkMpLCAyMDA4IiBjbGFzc2lmaWNhdGlvbkNvZGU9Ijg4Ij5UcmFuc3BvcnQ8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJBdXN0cmFsaWFuIGFuZCBOZXcgWmVhbGFuZCBTdGFuZGFyZCBSZXNlYXJjaCBDbGFzc2lmaWNhdGlvbiAoQU5aU1JDKSwgMjAwOCIgY2xhc3NpZmljYXRpb25Db2RlPSIxMiI+QnVpbHQgRW52aXJvbm1lbnQgYW5kIERlc2lnbjwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkF1c3RyYWxpYW4gYW5kIE5ldyBaZWFsYW5kIFN0YW5kYXJkIFJlc2VhcmNoIENsYXNzaWZpY2F0aW9uIChBTlpTUkMpLCAyMDA4IiBjbGFzc2lmaWNhdGlvbkNvZGU9IjEwIj5UZWNobm9sb2d5PC9zdWJqZWN0PgogICAgPHN1YmplY3Q+VmVvIDM8L3N1YmplY3Q+CiAgICA8c3ViamVjdD5UcmFmZmljIHNjZW5lczwvc3ViamVjdD4KICAgIDxzdWJqZWN0PkNyb3NzLWN1bHR1cmFsPC9zdWJqZWN0PgogICAgPHN1YmplY3Q+R2VuZXJhdGl2ZSBBSTwvc3ViamVjdD4KICAgIDxzdWJqZWN0PkRhc2hjYW08L3N1YmplY3Q+CiAgPC9zdWJqZWN0cz4KICA8Y29udHJpYnV0b3JzPgogICAgPGNvbnRyaWJ1dG9yIGNvbnRyaWJ1dG9yVHlwZT0iT3RoZXIiPgogICAgICA8Y29udHJpYnV0b3JOYW1lIG5hbWVUeXBlPSJPcmdhbml6YXRpb25hbCI+VFUgRWluZGhvdmVuLCBEZXBhcnRtZW50IG9mIEluZHVzdHJpYWwgRGVzaWduLCBGdXR1cmUgTW9iaWxpdHk8L2NvbnRyaWJ1dG9yTmFtZT4KICAgIDwvY29udHJpYnV0b3I+CiAgPC9jb250cmlidXRvcnM+CiAgPGRhdGVzPgogICAgPGRhdGUgZGF0ZVR5cGU9Iklzc3VlZCI+MjAyNi0wOC0wNzwvZGF0ZT4KICA8L2RhdGVzPgogIDxsYW5ndWFnZT5lbjwvbGFuZ3VhZ2U+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSIgcmVsYXRpb25UeXBlPSJJc1N1cHBsZW1lbnRUbyI+MTAuMTE0NS8zODI4MTU4LjM4MzgyNTA8L3JlbGF0ZWRJZGVudGlmaWVyPgogICAgPHJlbGF0ZWRJZGVudGlmaWVyIHJlbGF0ZWRJZGVudGlmaWVyVHlwZT0iVVJMIiByZWxhdGlvblR5cGU9IlJlZmVyZW5jZXMiPmh0dHBzOi8vZ2l0aHViLmNvbS9TaGFhZGFsYW05L2xsbS10cmFmZmljLXNjZW5lPC9yZWxhdGVkSWRlbnRpZmllcj4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSIgcmVsYXRpb25UeXBlPSJJc1ZlcnNpb25PZiI+MTAuNDEyMS81YTJkNGU0My1kZDNlLTQ3MDUtOTBmMC1lMWYzZmUzZWIyZmEudjE8L3JlbGF0ZWRJZGVudGlmaWVyPgogIDwvcmVsYXRlZElkZW50aWZpZXJzPgogIDxmb3JtYXRzPgogICAgPGZvcm1hdD4uY3N2OyAucHk7IC50eHQ7IC55YW1sOyAudG9tbDsgLmxvY2s8L2Zvcm1hdD4KICA8L2Zvcm1hdHM+CiAgPHZlcnNpb24+MTwvdmVyc2lvbj4KICA8cmlnaHRzTGlzdD4KICAgIDxyaWdodHMgcmlnaHRzVVJJPSJodHRwczovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvNC4wLyI+Q0MgQlkgNC4wPC9yaWdodHM+CiAgPC9yaWdodHNMaXN0PgogIDxkZXNjcmlwdGlvbnM+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJBYnN0cmFjdCI+Jmx0O3AmZ3Q7U3VwcGxlbWVudGFyeSBtYXRlcmlhbCBmb3IgdGhlIHBhcGVyOiBBbGFtLCBNLiBTLiwgJmFtcDthbXA7IFdhbmcsIFouLCAmYW1wO2FtcDsgWmhhbmcsIEwuLCAmYW1wO2FtcDsgQmF6aWxpbnNreXksIFAuICgyMDI2KSAiRXhwbG9yaW5nIFZlbyAzJmFtcDsjeDI3O3MgQ2FwYWJpbGl0aWVzIGZvciBHZW5lcmF0aW5nIFVyYmFuIFRyYWZmaWMgU2NlbmVzIGluIDc2IENpdGllcyBXb3JsZHdpZGUiLiBBZGp1bmN0IFByb2NlZWRpbmdzIG9mIHRoZSAxOHRoIEludGVybmF0aW9uYWwgQ29uZmVyZW5jZSBvbiBBdXRvbW90aXZlIFVzZXIgSW50ZXJmYWNlcyBhbmQgSW50ZXJhY3RpdmUgVmVoaWN1bGFyIEFwcGxpY2F0aW9ucyAoQXV0b1VJKS4gR290aGVuYnVyZywgU3dlZGVuLiBodHRwczovL2RvaS5vcmcvMTAuMTE0NS8zODI4MTU4LjM4MzgyNTAmbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7Jmx0O2JyJmd0OyZsdDsvcCZndDsmbHQ7cCZndDtUaGlzIHN0dWR5IGV4cGxvcmVzIHRoZSBwb3RlbnRpYWwgb2YgR29vZ2xlIFZlbyAzLCBhIGdlbmVyYXRpdmUgdmlkZW8gbW9kZWwsIHRvIHN5bnRoZXNpc2UgOC1zZWNvbmQgZGFzaGNhbS1zdHlsZSB1cmJhbiB0cmFmZmljIHNjZW5lcyBiYXNlZCBzb2xlbHkgb24gdGV4dCBwcm9tcHRzIGluIDc2IGNpdGllcyBhY3Jvc3Mgc2l4IGNvbnRpbmVudHMuIFlPTE92MTF4IHdhcyB1c2VkIHRvIGNvdW50IHJvYWQgdXNlcnMsIHRyYWZmaWMgbGlnaHRzLCBhbmQgc3RvcCBzaWducywgcmV2ZWFsaW5nIHZhcmlhdGlvbnMgYWNyb3NzIGNpdGllczogS2FyYWNoaSBoYWQgdGhlIG1vc3Qgb2JqZWN0cyBkZXRlY3RlZCAoNzkpLCB3aGlsZSBNdXNjYXQgaGFkIG9ubHkgZm91ciBjYXJzLiBBdWRpbyBhbmFseXNpcyB1c2luZyBkQkZTIHNob3dlZCB0aGF0IE1vbnRldmlkZW8gd2FzIHRoZSBsb3VkZXN0LCB3aGlsZSBDb3BlbmhhZ2VuIHdhcyB0aGUgcXVpZXRlc3QuIFRocm91Z2ggYSBxdWFsaXRhdGl2ZSB2aXN1YWwgYW5hbHlzaXMsIHRoZSBhdXRob3JzIGFzc2Vzc2VkIGFuZCBjb25maXJtZWQgdGhlIHBlcmNlaXZlZCBhdXRoZW50aWNpdHkgb2YgbW9zdCB0cmFmZmljIHNjZW5lcyBhbmQgaGlnaGxpZ2h0ZWQgQUkgZXJyb3JzLCBpbmNsdWRpbmcgdGhlIGluYWJpbGl0eSB0byBoYW5kbGUgbm9uLUVuZ2xpc2ggbGFuZ3VhZ2VzIGluIHRoZXNlIHZpZGVvcy4gTW9yZW92ZXIsIHdlIGNvbXBhcmVkIDEwIHN5bnRoZXRpYyB2aWRlb3Mgb2YgTmV3IFlvcmsgQ2l0eSBhbmQgS2FtcGFsYSwgZWFjaCwgYW5kIHZlcmlmaWVkIHRoYXQgVmVvIDMgaXMgY29uc2lzdGVudC4gVG8gc3VtbWFyaXNlLCBWZW8gMyBpcyBjYXBhYmxlIG9mIHN5bnRoZXNpc2luZyBhdXRoZW50aWMsIGxvZ2ljYWwgdHJhZmZpYyBzY2VuZXMgd29ybGR3aWRlOyBuZXZlcnRoZWxlc3MsIGl0IHN0aWxsIHBvc2VzIG5vbi1uZWdsaWdpYmxlIGVycm9ycy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7Jmx0O2JyJmd0OyZsdDsvcCZndDsmbHQ7cCZndDtJdCBoYXMgdGhlIGZvbGxvd2luZyBzdHJ1Y3R1cmU6Jmx0Oy9wJmd0OyZsdDtwJmd0OyogY29kZS8mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAgIAkJCWNvZGUvcnVuLnB5OiBNYWluIFB5dGhvbiBzY3JpcHQgdXNlZCB0byBydW4gWU9MTyBkZXRlY3Rpb24sIHZpZGVvIGFuYWx5c2lzLCBzdW1tYXJ5IGNhbGN1bGF0aW9ucywgYW5kIGZpZ3VyZSBnZW5lcmF0aW9uLiZsdDsvcCZndDsmbHQ7cCZndDsqICAgCQkJY29kZS9jb21tb24ucHk6IENvbnRhaW5zIGZ1bmN0aW9ucyBmb3IgY29uZmlndXJhdGlvbiBtYW5hZ2VtZW50LCBmaWxlIGhhbmRsaW5nLCBjb3VudHJ5IGxvb2t1cCwgYW5kIGRhdGEgc2VyaWFsaXNhdGlvbi4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAgIAkJCWNvZGUvY3VzdG9tX2xvZ2dlci5weTogSW1wbGVtZW50cyBhIGN1c3RvbSBsb2dnZXIgY2xhc3MgZm9yIGZvcm1hdHRlZCBsb2dnaW5nIGF0IGRpZmZlcmVudCBsZXZlbHMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogICAJCQljb2RlL2RlZmF1bHQuY29uZmlnOiBDb25maWd1cmF0aW9uIGZpbGUgc3BlY2lmeWluZyBwYXRocywgWU9MTyBzZXR0aW5ncywgcGxvdCBzZXR0aW5ncywgYW5kIGxvZ2dpbmcgb3B0aW9ucy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAgIAkJCWNvZGUvbG9nbW9kLnB5OiBJbml0aWFsaXNlcyBhbmQgY29uZmlndXJlcyB0aGUgbG9nZ2VyIHdpdGggZGlzcGxheSBhbmQgY29sb3VyIG9wdGlvbnMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogICAJCQljb2RlL3JlcXVpcmVtZW50cy50eHQ6IExpc3RzIHRoZSBQeXRob24gcGFja2FnZXMgcmVxdWlyZWQgdG8gcnVuIHRoZSBwcm9qZWN0LiZsdDsvcCZndDsmbHQ7cCZndDsqICAgCQkJY29kZS9tYXBwaW5nLmNzdjogQ1NWIGZpbGUgY29udGFpbmluZyBjaXR5LCBjb3VudHJ5LCBjb250aW5lbnQsIGFuZCBtYXBwaW5nIGluZm9ybWF0aW9uIHVzZWQgaW4gdGhlIGFuYWx5c2lzLiZsdDsvcCZndDsmbHQ7cCZndDsqY29kZS91dGlscy8mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAgICAgCQkJCQljb2RlL3V0aWxzL2FuYWx5c2lzLnB5OiBDb250YWlucyBmdW5jdGlvbnMgZm9yIHJlYWRpbmcgWU9MTyBvdXRwdXQgZmlsZXMgYW5kIGNvbXB1dGluZyBvYmplY3QgY291bnRzLiZsdDsvcCZndDsmbHQ7cCZndDsqICAgICAJCQkJCWNvZGUvdXRpbHMvZmlndXJlcy5weTogQ29udGFpbnMgZnVuY3Rpb25zIGZvciBnZW5lcmF0aW5nIGFuZCBzYXZpbmcgUGxvdGx5IGZpZ3VyZXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogICAgIAkJCQkJY29kZS91dGlscy9mcmFtZXNfZXh0cmFjdG9yLnB5OiBDb250YWlucyBmdW5jdGlvbnMgZm9yIGV4dHJhY3RpbmcgdGhlIGZpcnN0IGZyYW1lIGZyb20gZWFjaCB2aWRlby4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAgICAgCQkJCQljb2RlL3V0aWxzL2luZm9ybWF0aW9uLnB5OiBDb250YWlucyBmdW5jdGlvbnMgZm9yIGV4dHJhY3RpbmcgdmlkZW8gbWV0YWRhdGEsIGNpdHkgaW5mb3JtYXRpb24sIGNvdW50cnkgZmxhZ3MsIGFuZCBzdW1tYXJ5IHN0YXRpc3RpY3MuJmx0Oy9wJmd0OyZsdDtwJmd0OyogICAgIAkJCQkJY29kZS91dGlscy9zb3VuZC5weTogQ29udGFpbnMgZnVuY3Rpb25zIGZvciBleHRyYWN0aW5nIGF1ZGlvIGZyb20gdmlkZW9zIGFuZCBjYWxjdWxhdGluZyBzb3VuZCBsZXZlbHMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogICAgIAkJCQkJY29kZS91dGlscy95b2xvX2RldGVjdGlvbi5weTogQ29udGFpbnMgZnVuY3Rpb25zIGZvciBydW5uaW5nIFlPTE8gb2JqZWN0IGRldGVjdGlvbiBhbmQgdHJhY2tpbmcgb24gdmlkZW8gZmlsZXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogdmlkZW9zLzogQ29udGFpbnMgdGhlIGRhc2hjYW0gdmlkZW9zIGdlbmVyYXRlZCBieSBWZW8zLiZsdDsvcCZndDsmbHQ7cCZndDsqIGRhdGEvOiBDb250YWlucyB0aGUgWU9MTyB2MTEgb3V0cHV0IG9mIGRhc2hjYW0gdmlkZW9zIGdlbmVyYXRlZCBieSBWZW8zLiZsdDsvcCZndDsmbHQ7cCZndDsmbHQ7YnImZ3Q7Jmx0Oy9wJmd0OyZsdDtwJmd0O0NvbmZpZ3VyYXRpb24gb2YgcHJvamVjdDombHQ7L3AmZ3Q7Jmx0O3AmZ3Q7Q29uZmlndXJhdGlvbiBvZiB0aGUgcHJvamVjdCBuZWVkcyB0byBiZSBkZWZpbmVkIGluICJjb2RlL2NvbmZpZyIuIFBsZWFzZSBzZWUgdGhlICJjb2RlL2RlZmF1bHQuY29uZmlnIiBmaWxlIGZvciB0aGUgcmVxdWlyZWQgc3RydWN0dXJlIG9mIHRoZSBmaWxlLiBJZiBubyBjdXN0b20gY29uZmlnIGZpbGUgaXMgcHJvdmlkZWQsICJjb2RlL2RlZmF1bHQuY29uZmlnIiBpcyB1c2VkLiBUaGUgY29uZmlnIGZpbGUgbmVlZHMgdG8gaGF2ZSB0aGUgZm9sbG93aW5nIHBhcmFtZXRlcnM6Jmx0Oy9wJmd0OyZsdDtwJmd0OyogInZpZGVvcyI6IGxvY2F0aW9uIG9mIHRoZSBpbnB1dCB2aWRlbyBmaWxlcy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAibWFwcGluZyI6IGxvY2F0aW9uIG9mIHRoZSBDU1YgZmlsZSBjb250YWluaW5nIGNpdHkgYW5kIGNvdW50cnkgaW5mb3JtYXRpb24uJmx0Oy9wJmd0OyZsdDtwJmd0OyogImRhdGEiOiBsb2NhdGlvbiBvZiB0aGUgWU9MTyBvdXRwdXQgZmlsZXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogInNuYXBzIjogbG9jYXRpb24gZm9yIHNhdmluZyB0aGUgZmlyc3QgZnJhbWUgZnJvbSBlYWNoIGdlbmVyYXRlZCB2aWRlby4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAiY29uZmlkZW5jZSI6IGNvbmZpZGVuY2UgdGhyZXNob2xkIHVzZWQgYnkgWU9MTy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAibW9kZWwiOiBZT0xPIG1vZGVsIHVzZWQgZm9yIG9iamVjdCBkZXRlY3Rpb24sIGZvciBleGFtcGxlICJ5b2xvMTF4LnB0Ii4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAidHJhY2tpbmdfbW9kZSI6IHdoZXRoZXIgWU9MTyBvYmplY3QgdHJhY2tpbmcgaXMgZW5hYmxlZC4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAiYWx3YXlzX2FuYWx5c2UiOiB3aGV0aGVyIHRvIHJ1biB0aGUgYW5hbHlzaXMgYWdhaW4gZXZlbiBpZiBvdXRwdXQgZmlsZXMgYWxyZWFkeSBleGlzdC4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAiZGlzcGxheV9mcmFtZV90cmFja2luZyI6IHdoZXRoZXIgdG8gZGlzcGxheSBmcmFtZSB0cmFja2luZyBkdXJpbmcgYW5hbHlzaXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogInNhdmVfYW5ub3RlZF9pbWciOiB3aGV0aGVyIHRvIHNhdmUgYW5ub3RhdGVkIGltYWdlcyBnZW5lcmF0ZWQgYnkgWU9MTy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAic2F2ZV90cmFja2VkX2ltZyI6IHdoZXRoZXIgdG8gc2F2ZSB0cmFja2VkIGltYWdlcyBnZW5lcmF0ZWQgYnkgWU9MTy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAiZGVsZXRlX2xhYmVscyI6IHdoZXRoZXIgdG8gZGVsZXRlIFlPTE8gbGFiZWwgZmlsZXMgYWZ0ZXIgYW5hbHlzaXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogImRlbGV0ZV9mcmFtZXMiOiB3aGV0aGVyIHRvIGRlbGV0ZSBleHRyYWN0ZWQgZnJhbWUgZmlsZXMgYWZ0ZXIgYW5hbHlzaXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogImRlbGV0ZV9ydW5zX2ZpbGVzIjogd2hldGhlciB0byBkZWxldGUgWU9MTyBydW4gZmlsZXMgYWZ0ZXIgYW5hbHlzaXMuJmx0Oy9wJmd0OyZsdDtwJmd0OyogImZvbnRfZmFtaWx5IjogZm9udCBmYW1pbHkgdXNlZCBpbiB0aGUgZ2VuZXJhdGVkIHBsb3RzLiZsdDsvcCZndDsmbHQ7cCZndDsqICJmb250X3NpemUiOiBmb250IHNpemUgdXNlZCBpbiB0aGUgZ2VuZXJhdGVkIHBsb3RzLiZsdDsvcCZndDsmbHQ7cCZndDsqICJwbG90bHlfdGVtcGxhdGUiOiB0ZW1wbGF0ZSB1c2VkIHRvIG1ha2UgZ3JhcGhzIGluIHRoZSBhbmFseXNpcy4mbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7KiAibG9nZ2VyX2xldmVsIjogbG9nZ2luZyBsZXZlbCB1c2VkIGJ5IHRoZSBwcm9qZWN0LCBmb3IgZXhhbXBsZSAiaW5mbyIuJmx0Oy9wJmd0OyZsdDtwJmd0OyZsdDticiZndDsmbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7Tm90ZXM6Jmx0Oy9wJmd0OyZsdDtwJmd0OyogVGhlIGFuYWx5c2lzIGNvZGUgd2FzIHRlc3RlZCB3aXRoIFB5dGhvbiAzLjkuMjMuJmx0Oy9wJmd0OyZsdDtwJmd0OyZsdDticiZndDsmbHQ7L3AmZ3Q7PC9kZXNjcmlwdGlvbj4KICA8L2Rlc2NyaXB0aW9ucz4KPC9yZXNvdXJjZT4=","url":"https://data.4tu.nl/datasets/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":1,"citationsOverTime":[{"year":"2026","total":1}],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-08-07T09:56:27.000Z","registered":"2026-08-07T09:56:28.000Z","published":"2026","updated":"2026-08-07T09:56:28.000Z"},"relationships":{"client":{"data":{"id":"delft.data4tu","type":"clients"}},"provider":{"data":{"id":"scpr","type":"providers"}},"media":{"data":{"id":"10.4121/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa","type":"media"}},"references":{"data":[]},"citations":{"data":[{"id":"10.1145/3828158.3838250","type":"dois"}]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[{"id":"10.4121/5a2d4e43-dd3e-4705-90f0-e1f3fe3eb2fa.v1","type":"dois"}]}}}}