GraphBEV++: Multi-Modal Feature Alignment for Autonomous Driving
About
Feature misalignment in BEV perception is a critical yet often overlooked challenge in autonomous driving, especially under calibration uncertainties between LiDAR and camera sensors. To address this issue, we propose a robust multi-modal fusion framework, GraphBEV++, which systematically mitigates projection-induced misalignment. The framework consists of two key modules: LocalAlign-v2 and GlobalAlign-v2. LocalAlign-v2 introduces neighborhood-aware depth features via graph matching to correct local misalignment. It supports both LSS-based and query-based BEV representations, making it compatible with BEVFusion and BEVFormer architectures for consistent cross-paradigm alignment. GlobalAlign-v2 encompasses two variants: Deformable and Diffusion. The Deformable variant addresses global misalignment in LSS-based multi-modal BEV by explicitly learning cross-modal feature offsets. In contrast, the Diffusion variant targets implicit misalignment in query-based BEV by injecting noise to simulate misalignment and employing a denoising process to recover aligned features. Experimental results show that GraphBEV++ achieves state-of-the-art performance under misalignment noise on nuScenes and Waymo subset, improves long-range detection on Argoverse2, and generalizes effectively to the 3D occupancy prediction task, consistently improving occupancy estimation accuracy and robustness under both clean and noisy settings. Furthermore, GraphBEV++ effectively alleviates misalignment issues in end-to-end autonomous driving. Compared with five baselines (UniAD, VAD, FusionAD, MomAD, and WoTE), it demonstrates superior performance in both open-loop (nuScenes) and closed-loop (Bench2Drive and NAVSIM) evaluations across perception, prediction, and planning tasks.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Object Detection | nuScenes (test) | mAP72 | 924 | |
| 3D Object Detection | nuScenes (val) | NDS73.4 | 249 | |
| 3D Object Detection | Argoverse 2 (val) | mAP46.7 | 120 | |
| Planning | NAVSIM (navtest) | NC98.7 | 78 | |
| Motion Prediction | nuScenes (val) | mADE0.38 | 36 | |
| Map Segmentation | nuScenes (val) | mIoU63.8 | 35 | |
| Multi-Object Tracking | nuScenes | AMOTA51.1 | 27 | |
| Planning | nuScenes v1.0 (val) | Collision Rate (3s)0.29 | 22 | |
| Closed-loop Planning | Bench2Drive base V0.0.3 (train) | Driving Score45.71 | 16 | |
| 3D Semantic Occupancy Prediction | nuScenes (val) | IoU32.47 | 15 |