Picture flying over a city with a drone, capturing every corner and turning it into a perfect 3D model. With SYNTHUA‑DT, researchers merged this photogrammetry with the Unreal Engine simulation to create ultra‑realistic images of streets, squares, and sidewalks. The real magic lies in the virtual characters: avatars using wheelchairs or other mobility aids, placed randomly yet convincingly. Each generated photo comes with a pixel‑perfect segmentation mask, a label that tells exactly where people and objects are. This lets computer‑vision algorithms learn to spot those who need assistance without anyone having to manually draw thousands of outlines. The team tested the method on a digital twin of Curitiba, Brazil, producing over 22,000 annotated images. Results show models trained with this data recognize wheelchairs better than those based on traditional datasets like Cityscapes. In practice, SYNTHUA‑DT provides an endless source of examples, cutting costs and biases linked to real‑world collection. The future of smart cities could therefore include more inclusive vision systems, capable of helping people with reduced mobility move safely.
SYNTHUA‑DT rests on three technological pillars: UAV photogrammetry, digital twin modeling, and high‑fidelity simulation in Unreal Engine. UAV photogrammetry captures high‑resolution aerial images, from which Structure‑from‑Motion algorithms reconstruct dense point clouds. These clouds are then converted into optimized 3D meshes enriched with semantic information (pavement, obstacles, signage). The resulting digital twin is a virtual replica of the city, complete with geographic coordinates and physical properties. In Unreal Engine, the model is imported as a game level, where global lighting and ray‑tracing‑based rendering produce photorealism. Virtual agents, based on rigged skeletons, are programmed with realistic locomotion behaviors, including rotation, inclination, and environmental interaction. Their placement is driven by procedural algorithms that respect accessibility constraints (e.g., sidewalk width, slopes). For label generation, the rendering engine exports pixel‑level segmentation buffers, ensuring a 1‑to‑1 match between object and class. Computationally, the pipeline is parallelizable on GPU clusters, allowing the production of tens of thousands of images per day. Validation on Curitiba showed an average 12% increase in Average Precision for mobility‑aid detectors compared to models trained on real datasets. Moreover, bias analysis revealed a more balanced distribution of lighting conditions, view angles, and aid types, reducing overfitting to specific scenarios. In summary, SYNTHUA‑DT offers a systematic approach to bridge the data gap in urban accessibility vision applications, combining geometric precision, visual realism, and computational scalability.
