[CVPR 2025] VGGDrive: Bridging the 3D Geometric Gap in VLM-Based Autonomous Driving
VGGDrive: Empowering Vision-Language Models with Cross-View Geometric Grounding for Autonomous Driving
VGGDrive is a novel Vision-Language-Action (VLA) framework that integrates frozen 3D foundation models (like VGGT) into Vision-Language Models (VLMs) to provide cross-view geometric grounding. It achieves state-of-the-art results across five autonomous driving benchmarks, including a peak PDMS of 88.76 on NAVSIM and a +31.34 MAP improvement on NuInstruct.
TL;DR
VGGDrive is a groundbreaking architecture that fixes the "spatial blindness" of Vision-Language Models (VLMs) in driving scenarios. By injecting 3D geometric features from a frozen foundation model into a VLM through a Hierarchical Adaptive Injection Mechanism, it achieves SOTA performance on benchmarks like NAVSIM and DriveLM without needing massive new Q&A datasets.
Positioning: This work represents a shift from "Instruction-heavy" tuning to "Architecture-aware" geometric grounding in the Vision-Language-Action (VLA) domain.
Problem & Motivation: The 2D Limitation of VLMs
While models like Qwen2.5-VL possess immense world knowledge, they suffer from a fundamental flaw in robotics: they view the world in 2D. In autonomous driving, understanding the distance of a car in a side-view mirror relative to one in the front-view is a cross-view geometric task.
Previous works tried to solve this by:
- Instruction Tuning: Feeding the model thousands of "How far is this car?" Q&A pairs. (Limited by the model's 2D receptive field).
- Separate Decoders: Predicting trajectories outside the VLM. (Disconnects reasoning from action).
The authors' insight is simple yet powerful: Don't teach the VLM geometry; give it a 3D expert.
Methodology: The CVGE and Hierarchical Injection
At the heart of VGGDrive is the Cross-View 3D Geometric Enabler (CVGE). Instead of just concatenating features at the beginning, VGGDrive "hooks" into the decoder layers of the Large Language Model.
1. The Expert: VGGT
The model uses VGGT (Visual Geometry Grounded Transformer) as a frozen 3D foundation model. It processes multi-view images to extract consistent 3D features (), including camera parameters and depth descriptors.
2. Hierarchical Adaptive Injection
Rather than a one-off fusion, the Hierarchical Adaptive Injection Mechanism extracts hidden states from each decoder layer. The 2D hidden states act as "Queries" (Q) to fetch relevant spatial information from the 3D "Keys" (K) and "Values" (V) provided by the CVGE.

3. Camera Awareness
Crucially, the model explicitly incorporates the Image-to-LiDAR transformation matrix () into the attention mechanism, ensuring the model knows exactly where each pixel sits in physical 3D space.
Experiments & Results: Dominance Across the Board
VGGDrive was tested on 5 major benchmarks, showing that 3D grounding is the "missing link" for VLA systems.
- NAVSIM (Closed-loop Planning): Achieved a PDMS of 88.76, outperforming traditional end-to-end models like TransFuser and pure VLM baselines.
- NuInstruct (Perception): The mAP for risk object perception skyrocketed from 6.15 to 37.49, a nearly 6x improvement in spatial accuracy.
- Safety: In NuScenes, the collision rate dropped by 8% compared to the baseline VLM.

Ablation Insight
Does it matter where you inject the 3D features? The authors found that injection reached peak effectiveness around the 11th layer of the 28-layer LLM, suggesting that intermediate layers are most receptive to aligning semantic text tokens with spatial geometric tokens.
Critical Analysis & Conclusion
Takeaway
VGGDrive proves that the best way to build a "Driving VLM" isn't just more data—it's geometric grounding. By treating the VLM as a reasoning engine and the 3D foundation model as a spatial sensor, we get the best of both worlds: high-level logic and low-level precision.
Limitations
- Computational Cost: While the 3D model is frozen, the CVGE adds parameters to every layer of the LLM, potentially increasing inference latency compared to simple 2D models.
- Dynamic Environments: While geometry is improved, the paper focuses less on how temporal consistency (predicting movement over long durations) interacts with this static 3D grounding.
Future Outlook
This "Expert Injection" paradigm likely scales. We can imagine future VLA models using similar "Enablers" for Radar features, thermal imaging, or high-definition maps, turning the VLM into a true multimodal conductor for autonomous systems.
