TAU-R1: Visual Language Model for Traffic Anomaly Understanding
Organizations: University of Bath, BA2 7AY, United Kingdom · University of Washington, WA 98105, USA · City of Carmel, Indiana, USA · Starwit GmbH, Germany
Abstract
Traffic Anomaly Understanding (TAU) is important for traffic safety in Intelligent Transportation Systems. Recent vision-language models (VLMs) have shown strong capabilities in video understanding. However, progress on TAU remains limited due to the lack of benchmarks and task-specific methodologies. To address this limitation, we introduce Roundabout-TAU, a dataset constructed from real-world roundabout videos collected in collaboration with the City of Carmel, Indiana. The dataset contains 342 clips and is annotated with more than 2,000 question-answer pairs covering multiple aspects of traffic anomaly understanding. Building on this benchmark, we propose TAU-R1, a two-layer vision-language framework for TAU. The first layer is a lightweight anomaly classifier that performs coarse anomaly categorisation, while the second layer is a larger anomaly reasoner that generates detailed event summaries. To improve task-specific reasoning, we introduce a two-stage training strategy consisting of decomposed-QA-enhanced supervised fine-tuning followed by TAU-GRPO, a GRPO-based post-training method with TAU-specific reward functions. Experimental results show that TAU-R1 achieves strong performance on both anomaly classification and reasoning tasks while maintaining deployment efficiency. The dataset and code are available at: https://github.com/siri-rouser/TAU-R1
Figures & tables
| Model | Params. | Classification | Summarization | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 4-cls AP | 4-cls F1 | 2-cls AP | 2-cls F1 | BLEU | ROUGE-L | METEOR | G-Score | ||
| Commercial MLLMs | |||||||||
| GPT-5 [ 35 ] | N/A | 0.2143 | 0.1115 | 0.2857 | 0.2367 | 0.0353 | 0.2539 | 0.2842 | 3.5485 |
| Qwen3.5-Plus [ 37 ] | N/A | 0.2143 | 0.1074 | 0.2143 | 0.1085 | 0.0313 | 0.2295 | 0.2801 | 2.2947 |
| Gemini-3.1-pro [ 17 ] | N/A | 0.4048 | 0.4086 | 0.5952 | 0.6372 | 0.0417 | 0.2423 | 0.2660 | 2.5598 |
| Open-Source MLLMs | |||||||||
| Metric | Classifier | Summarizer | End-to-End |
|---|---|---|---|
| Total runtime (sec) | 809.13 | 3441.92 | 4251.05 |
| Avg latency per clip (sec/clip) | 2.37 | 12.47 | 12.43 |
| Real-Time Factor (runtime/video_time) | 0.09 | 0.44 | 0.47 |
| Method | Classification | Summarization | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 4-cls AP | 4-cls F1 | 2-cls AP | 2-cls F1 | FP | FN | BLEU | ROUGE-L | METEOR | G-Score | |
| Qwen3-VL | 0.2381 | 0.1967 | 0.6190 | 0.6452 | 6 | 10 | 0.0325 | 0.2534 | 0.2756 | 2.7583 |
| +SFT | 0.5476 | 0.5121 | 0.8810 | 0.8580 | 5 | 0 | 0.1749 | 0.4050 | 0.4104 | 3.7858 |
| +Decomposed-QA SFT | 0.6429 | 0.6400 | 0.9048 | 0.9048 | 2 | 2 | 0.2110 | 0.4171 | 0.4298 | 4.4480 |
| +TAU-GRPO | 0.7381 | 0.7310 | 0.9286 | 0.9218 | 3 | 0 | 0.2091 | 0.4234 | 0.4252 | 4.6441 |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Sites | Scenes | Anom. Clips | Total Clips | Hours | Text Ann. |
|---|---|---|---|---|---|---|
| ShanghaiTech [ 61 ] | 13 | Campus | 130 | 437 | - | |
| UCSD-Ped [ 23 ] | 2 | Campus | 48 | 98 | - | |
| CUHK Avenue [ 31 ] | 1 | Campus | 21 | 37 | 0.3h | |
| MSAD [ 63 ] | 500 | Multiple | 240 | 720 | - | |
| Roundabout-TAU | 28 | Traffic | 276 | 342 | 2.5h | ✓ |
| Classification | Summarization | |||||||
|---|---|---|---|---|---|---|---|---|
| Training Strategy | 4-cls AP | 4-cls F1 | 2-cls AP | 2-cls F1 | BLEU | ROUGE-L | METEOR | G_Score |
| LoRA | 0.4523 | 0.4251 | 0.6904 | 0.7150 | 0.1316 | 0.3704 | 0.3639 | 3.1869 |
| Full Parameter | 0.7381 | 0.7310 | 0.9286 | 0.9218 | 0.2091 | 0.4234 | 0.4252 | 4.6441 |
| Method | BLEU | ROUGE-L | METEOR | G_Score |
|---|---|---|---|---|
| TAU-R1 summarizer (without prior label) | 0.1914 | 0.3976 | 0.3967 | 4.1922 |
| TAU-R1 summarizer (with prior label) | 0.2091 | 0.4234 | 0.4252 | 4.6441 |