Post Fusion Bird's Eye View Feature Stabilization for Robust Multimodal 3D Detection
Organizations: College of Engineering, University of South Florida, Tampa, FL 33620, USA
Abstract
Camera-LiDAR fusion is widely used in autonomous driving to enable accurate 3D object detection. However, bird's-eye view (BEV) fusion detectors can degrade significantly under domain shift and sensor failures, limiting reliability in real-world deployment. Existing robustness approaches often require modifying the fusion architecture or retraining specialized models, making them difficult to integrate into already deployed systems. We propose a Post Fusion Stabilizer (PFS), a lightweight module that operates on intermediate BEV representations of existing detectors and produces a refined feature map for the original detection head. The design stabilizes feature statistics under domain shift, suppresses spatial regions affected by sensor degradation, and adaptively restores weakened cues through residual correction. Designed as a near-identity transformation, PFS preserves performance while improving robustness under diverse camera and LiDAR corruptions. Evaluations on the nuScenes benchmark demonstrate that PFS achieves state-of-the-art results in several failure modes, notably improving camera dropout robustness by +1.2% and low-light performance by +4.4% mAP while maintaining a lightweight footprint of only 3.3 M parameters.
Figures & tables
| Sensor | Corruption Type | L1 | L2 | L3 |
|---|---|---|---|---|
| Camera | Rain Lens ( / drops) | 0.15 / 80 | 0.45 / 200 | 0.70 / 350 |
| Low Light ( / ) | 1.8 / 0.018 | 3.2 / 0.045 | 5.5 / 0.10 | |
| Occlusion (Area ) | 15% | 35% | 60% | |
| Dropout (Views ) | 1 | 3 | 6 | |
| LiDAR | Beam Red. (Step ) | 2 (16-ch) | 4 (8-ch) | 8 (4-ch) |
| Range Drop ( ) | 0.70 @ 50m | 0.85 @ 45m | 0.95 @ 40m |
| LiDAR corruptions | Camera corruptions | |||||||||||||||||
| Method | Clean | Beam Reduction | Range Dropout | Sector Dropout | Miscalibration | Rain Lens | Low Light | Occlusion | Dropout | |||||||||
| 8-beams | 95% @ 40m | 90 ∘ Sector | 2.0 ∘ , 0.2m | 350 drops | 60% Area | 6 drops | ||||||||||||
| mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | |
| BEVFusion † [ 11 ] | 69.2 | 59.7 | 12.1 | 24.8 | 52.6 | 50.0 | 54.7 | 52.4 | 46.8 | 44.1 | 60.0 | 55.0 | 58.8 | 54.4 | 64.6 | 57.3 | 62.6 | 56.3 |
| UniBEV † [ 18 ] | 65.3 | 57.2 | 25.6 | 29.9 | 53.2 | 50.0 | 56.5 | 52.2 | 48.0 | 45.1 | 56.5 | 52.8 | 55.4 | 52.3 | 61.5 | 55.5 | 56.7 | 53.1 |
| CMT † [ 19 ] | 70.1 | 72.9 | 32.6 | 45.7 | 58.5 | 65.2 | 60.7 | 67.0 | 50.1 | 58.0 | 58.9 | 66.6 | 55.4 | 64.3 | 64.1 | 70.2 | 62.0 | 68.6 |
| Method | Modality | Fog | Snow | Sunlight |
| PGD [ 21 ] | C | 12.8 | 2.3 | 22.8 |
| FCOS3D [ 22 ] | C | 13.5 | 2.0 | 17.2 |
| DETR3D [ 23 ] | C | 27.9 | 5.1 | 41.6 |
| BEVFormer [ 6 ] | C | 32.8 | 5.7 | 41.7 |
| PointPillars [ 24 ] | L | 24.5 | 27.6 | 23.7 |
| SSN [ 25 ] | L | 41.6 | 46.4 | 40.3 |
| Method | Clean | Rain Lens | Low Light | Beam Red. | Miscalib. | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | mAP | NDS | |
| A0: BEVFusion [ 11 ] | 69.2 | 59.7 | 60.0 | 55.0 | 58.8 | 54.4 | 12.1 | 24.8 | 46.8 | 44.1 |
| A1: + Block 1 | 68.7 | 60.0 | 61.6 | 56.0 | 61.4 | 56.7 | 11.9 | 25.5 | 46.8 | 44.6 |
| A2: + Blocks 1 and 2 | 68.9 | 60.0 | 62.3 | 56.5 | 61.8 | 57.0 | 14.9 | 25.0 | 47.0 | 44.6 |
| A3: + All blocks | 69.5 | 71.2 | 63.6 | 68.3 | 63.2 | 64.9 | 17.5 | 27.1 | 47.5 | 55.5 |
| A0: UniBEV [ 18 ] | 65.3 | 57.2 | 56.5 | 52.8 | 55.4 | 52.3 | 25.6 | 29.9 | 48.0 | 45.1 |
| Method | mAP | Efficiency / Overhead | ||||
|---|---|---|---|---|---|---|
| Day | Night | Params (M) | Latency (ms) | FPS | Overhead (%) | |
| BEVFusion [ 11 ] | 32.87 | 24.08 | 40.8 | 70.9 | 14.1 | - |
| + PFS (Proposed) | 35.33 | 29.20 | 44.1 | 76.6 | 13.1 | 8.1% |
| UniBEV [ 18 ] | 33.87 | 24.75 | 72.7 | 417.0 | 2.4 | - |
| + PFS (Proposed) | 36.65 | 28.83 | 76.0 | 436.0 | 2.3 | 4.5% |
Multimodal Robustness
Multimodal robustness studies how systems combining different data types remain reliable when inputs are missing, noisy, shifted, or misleading.
See all 279 papers