CoVLM-Bench: A Real-World Benchmark for Cooperative Driving Question Answering and Planning
Organizations: Renmin University of China · Hebei Key Laboratory of Real-virtual Integrated Autonomous Systems (RIAS)
Abstract
Vision-language models (VLMs) have made substantial progress in autonomous driving, but their success has primarily been studied in ego-centric scenes. Infrastructure-side observations provide views beyond the ego vehicle's field of view, yet conventional cooperative-driving systems typically transform them into geometric representations for downstream perception and planning. Directly incorporating these views into VLMs offers an opportunity to improve cooperative scene understanding and trajectory planning. However, question answering and trajectory planning have not been jointly evaluated on the same real-world vehicle-infrastructure scenes. We present CoVLM-Bench, a benchmark for cooperative driving question answering (CDQA) and cooperative planning (CP) on vehicle-infrastructure paired scenes. CoVLM-Bench provides scene-grounded CDQA annotations, three-part rationales as auxiliary supervision, and future trajectory targets derived from recorded ego motion. It contains 2,196 paired frames with 35,136 CDQA annotations, while CP predicts six waypoints over a three-second horizon. The annotations combine model-assisted drafting, record-based computation, and human verification. Built upon CoVLM-Bench, we introduce CoVLM-Drive, a unified VLM baseline that directly uses paired views for both CDQA and CP. Experiments show that CDQA adaptation improves answer accuracy and that CoVLM-Drive reaches a lower FDE than the compared V2X planners; QA initialization and rationale supervision each reduce planning error. Together, CoVLM-Bench and CoVLM-Drive support the training and comparison of VLMs for cooperative scene understanding and planning.
Figures & tables
| Benchmark | V2X | Src | QA | CoT | Plan | Metrics |
| DriveLM ( 2024 ) | ✗ | ✗ | ✓ | Text/GPT | ||
| Reason2Drive ( 2024 ) | ✗ | ✗ | ✓ | ✓ | Reasoning | |
| DriveBench ( 2025 ) | ✗ | ✗ | ✓ | Accuracy/Text/GPT | ||
| D2-V2X ( 2026 ) | ✓ | ✓ | ✓ | ✓ | Grounding/Reasoning | |
| V2X-Seq ( 2023 ) | ✓ | ✗ | ✗ | Detection/Forecast | ||
| UniV2X ( 2025 ) | ✓ | ✗ | ✗ | ✓ | Planning |
| Annotation layer | Content | Construction |
| L1: Object evidence | Object attributes, source views, and motion states | Label matching and track analysis |
| L2: Scene descriptions | Ego view, roadside view, and complementary observations | Model drafting from paired images and L1 |
| L3: Question–answer annotations | Driving questions, answers, and reasons | Template-based drafting and record-derived answers |
| L4: Three-part rationales | Scene overview, V2X-aware critical objects, and decision reasoning | Model drafting with scene evidence |
| Model | Valid (%) | Best absent (%) | Shuffled (%) | (pp) |
| Zero-shot VLMs | ||||
| Qwen3-VL-4B | 20.4 | 14.2 (Ego) | 13.7 | +6.1 |
| Qwen3-VL-8B | 24.7 | 19.5 (Ego) | 19.6 | +5.2 |
| Qwen3-VL-32B | 51.1 | 17.8 (Blk) | 17.5 | +33.2 |
| Qwen2.5-VL-3B | 24.9 | 19.3 (Ego) | 22.4 | +5.6 |
| Qwen2.5-VL-7B | 19.4 | 12.5 (Ego) | 13.1 | +6.9 |
| QA initialization | Rationale supervision | FDE (m) | CDQA accuracy (%) |
| No | No | 5.197 | 24.8 |
| No | Yes | 4.911 | 25.8 |
| Yes | No | 5.083 | 37.4 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Check | Result |
| Annotation coverage | |
| Scene descriptions | 2,196 / 2,196 |
| CDQA annotations | 35,136; 16 per frame |
| Three-part rationales | 2,129 / 2,129 |
| CP train / validation examples | 1,475 / 654 |
| Consistency checks | |
| Template | Instantiated question | Answer form | Use |
| Prediction | |||
| Object behavior I | What is the likely behavior of over the next three seconds? | Continue / Slow or stop / Accelerate / Change lane or turn | |
| Object behavior II | What is the likely behavior of over the next three seconds? | Continue / Slow or stop / Accelerate / Change lane or turn | |
| Relative distance I | Will be closer, farther, or at roughly the same distance after three seconds? | Closer / Farther / Same / Unable to determine | ✓ |
| Relative distance II | Will be closer, farther, or at roughly the same distance after three seconds? | Closer / Farther / Same / Unable to determine | ✓ |
| Maneuver QA | |||
| Template | Annotated answer | Annotated reason |
| Prediction | ||
| Object behavior I | continue | [I1] is going_straight with a smooth speed of 14.15 m/s, indicating continuous forward motion. |
| Maneuver QA | ||
| Unsafe maneuvers | change lane/turn; accelerate | Lane-turning or accelerating could bring ego into conflict with [I3] (stopped_at_signal) or [I2] (crossing/turning) in rear-left, which are only visible via V2X. |
| Attention priority | I1; I8; I9 | [I1] is closest (37.8m) and in same direction, posing immediate rear-end risk; [I8] and [I9] are farther (122.9m, 124.4m) and less immediate. |
| Counterfactual priority | I8; I9 | Without [I1], [I8] and [I9] are the closest rear objects, both at 123m, so they become equal priority. |
| Task | Question template | Answer options | Items |
| Ego-view prediction | Will be closer/farther in 3s? | A. Closer / B. Farther / C. Roughly the same / D. Unable to determine | 412 |
| Roadside-view prediction | Will be closer/farther in 3s? | A. Closer / B. Farther / C. Roughly the same / D. Unable to determine | 487 |
| Maneuver QA | Safest ego action? | A. Maintain current speed / B. Slow down / C. Brake firmly / D. Change lane / E. Accelerate to clear intersection | 654 |
| Roadside-only objects | Comparing the two annotated views, which neutral object tokens are visible only in the matched infrastructure view? | JSON list of tokens, or an empty list if none are supported | 654 |
| Nearest roadside distance | First compare the annotated views to identify infrastructure-only tokens, then use their current catalog distances: what is the nearest such distance? | Short numeric string such as “7.3 m”, or N/A if none are valid | 654 |
| Roadside constraint | Does matched infrastructure evidence reveal an additional object that constrains the ego’s safe maneuver in this scene? | Yes / No | 654 |
| Model | Valid | Ego-only | Blank | Shuffled |
|---|---|---|---|---|
| Overall | ||||
| Qwen3-VL-4B | 20.4 | 14.2 | 13.8 | 13.7 |
| Qwen3-VL-8B | 24.7 | 19.5 | 19.0 | 19.6 |
| Qwen3-VL-32B | 51.1 | 17.0 | 17.8 | 17.5 |
| Qwen2.5-VL-3B | 24.9 | 19.3 | 19.0 | 22.4 |
| Qwen2.5-VL-7B | 19.4 | 12.5 | 11.5 | 13.1 |