Automating crash diagram generation using vision-language models: a case study on multilane roundabouts
Xiao Lu , Hao Zhen , Jidong J. Yang
Applied Computing and Intelligence ›› 2026, Vol. 6 ›› Issue (1) : 38 -57.
Crash diagrams are essential tools in transportation safety analysis, yet their manual preparation remains time-consuming and prone to human variability. This study investigates the use of Vision-Language Models (VLMs) to automate crash diagram generation from police crash reports, focusing on multilane roundabouts as a challenging test case. A three-part structured prompt framework was developed to guide model reasoning through interpretation, extraction, and visual synthesis, while a 10-metric evaluation system was designed to assess diagram quality in terms of semantic accuracy, spatial fidelity, and visual clarity. Three popular models, including GPT-4o, Gemini-1.5-Flash, and Janus-4o, were tested on 79 crash reports. GPT-4o achieved the highest average performance (6.29 out of 10), followed by Gemini-1.5-Flash (5.28) and Janus-4o (3.64). The analysis revealed GPT-4o’s superior spatial reasoning and alignment between extracted and visualized crash data. These results highlight both the promise and current limitations of VLMs in engineering visualization tasks. The study lays the groundwork for integrating generative AI into crash analysis workflows to improve efficiency, consistency, and interpretability.
traffic safety / large language models / vision-language models / foundation model evaluation / roundabout safety / crash diagram / generative AI / text-to-image
| [1] |
|
| [2] |
|
| [3] |
UC Berkeley SafeTREC, Transportation injury mapping system (tims), UC Regents, 2025. Available from: https://tims.berkeley.edu. |
| [4] |
PdMagic, Crash magic online, Pd’ Programming, Inc., 2025. Available from: https://www.pdmagic.com. |
| [5] |
AASHTOWare, Aashtoware safety intersection, American Association of State Highway and Transportation Officials, 2025. Available from: https://www.aashtoware.org/products/safety/aashtoware-safety-intersection. |
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
/
| 〈 |
|
〉 |