atlas

Research map / Vision-language and multimodal / Multimodal LLMs

OmniDrive: A Holistic Vision-Language Dataset for Autonomous Driving with Counterfactual Reasoning

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Spatial reasoning in VLMs · 34 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces OmniDrive, a counterfactual-reasoning-based synthetic 3D driving QA dataset generated from nuScenes with GPT-4, plus two VLM agents (Omni-L, Omni-Q) evaluated on DriveLM and nuScenes open-loop planning.

Problem

Vision-language models for autonomous driving lack full 3D understanding, and existing driving QA datasets provide sparse supervision mostly from expert trajectories, with open-loop planning evaluation having known limitations.

Approach

Generate 3D driving QA data by simulating alternative trajectories, checking them against rule-based checklists, and prompting GPT-4 with structured scene info to produce counterfactual reasoning and planning conversations; compare two VLM designs, Omni-L (LLaVA-style MLP projector) and Omni-Q (Q-Former with 3D position encoding and perception supervision).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pretrain Omni-L with OmniDriveOmni-L on DriveLM · DriveLMScore: 0.53 -> 0.56Helped
Add OmniDrive pretraining alongside LLaVA665kOmni-L on DriveLM · DriveLMScore: 0.57 -> 0.58Helped
Use ego statusOmni-L for nuScenes open-loop planning · nuScenesCollision (%) Avg.: 1.90 -> 0.35Hurt
Add OmniDrive Q&A trainingOmni-L without ego status · nuScenes open-loop planningCollision rate: 3.22% to 1.90%Helped
Use Omni-L architecture instead of Omni-QOmniDrive counterfactual reasoning · OmniDriveAP (%): 52.3 -> 53.7Helped
Remove lane perception supervision (ablation)Omni-L · nuScenes open-loop planningCollision (%): 1.90 -> 4.65Hurt
Add lane perception supervision (ablation)Omni-Q · OmniDrive counterfactual collision detectionRecall (%): 56.7 -> 72.6Helped
Remove object and lane perception supervision (ablation)Omni-L · nuScenes open-loop planningCollision (%): 1.90 -> 6.77Hurt
Use BEV-MLP architecture instead of Omni-L (ablation)OmniDrive counterfactual reasoning · OmniDriveAP (%): 53.7 -> 45.6Hurt
Use Omni-Q architecture instead of Omni-LOmniDrive language ability · OmniDriveCIDEr: 73.2 -> 68.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes OpenLane-v2 DriveLM LLaVA665k

Benchmarks: DriveLM nuScenes open-loop planning OmniDrive counterfactual reasoning

Metrics: L2 error collision rate intersection rate precision recall CIDEr DriveLM score accuracy

Baselines: ST-P3 UniAD VAD-Base Ego-MLP BEV-Planner BEV-Planner++ DriveLM

Builds on: LLaVA BLIP-2 StreamPETR BEV-Planner DriveLM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy