atlas

Research map / 3D vision / 3D generation

M-BEV: Masked BEV Perception for Robust Autonomous Driving

AAAI 2024 · 3D vision › 3D generation · approach: 3D perception for autonomous driving · 14 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.

Proposes M-BEV, a masked view reconstruction module that randomly masks camera-view features during training and reconstructs them from neighboring views so BEV 3D detectors stay robust when cameras fail.

Problem

BEV-based camera-only 3D object detectors degrade severely when one or more surround-view cameras fail or are missing during driving.

Approach

Adapts MAE-style masked modeling to whole camera views rather than patches: randomly masks view features (with varying counts across epochs) and reconstructs them from spatio-temporally overlapping neighboring views via a Local MVR module that uses left/right adjacent-view overlap regions, with a lightweight transformer decoder kept at test time.</ask>

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add M-BEV with Local MVRPETRv2 · nuScenes, Back camera missingmAP: 0.2179 -> 0.3206Helped
Add M-BEV with Local MVRPETRv2 · nuScenes, each single camera missingmAP: Front: 0.3022 -> 0.3263; Front_Right: 0.3294 -> 0.3666; Front_Left: 0.3355 -> 0.3628; Back_Left: 0.3513 -> 0.3694; Back_Helped
Add M-BEV with Local MVRBEVStereo · nuScenes, each single camera missingmAP: Front: 0.2462 -> 0.2667; Front_Right: 0.2832 -> 0.3004; Front_Left: 0.2795 -> 0.2967; Back: 0.2373 -> 0.2580; Back_Left:Helped
Train with M-BEV and Local MVRPETRv2 · nuScenes, no camera missingmAP: 0.3977 -> 0.4039Helped
Use Local MVR instead of Global MVR (ablation)M-BEV (PETRv2) · nuScenes, Front camera missingmAP: 0.3160 -> 0.3263Helped
Use Local MVR instead of Global MVR (ablation)M-BEV (PETRv2) · nuScenes, camera missing settingsmAP: Front_Right: 0.3592 -> 0.3666; Front_Left: 0.3570 -> 0.3628; Back: 0.3146 -> 0.3206; Back_Left: 0.3633 -> 0.3694; Back_RHelped
Add MVR, retaining fine-tuning and RVM (ablation)M-BEV (PETRv2) · nuScenes, one camera missing (average)mAP: 0.3371 -> 0.3499Helped
Add fine-tuning (ablation)M-BEV (PETRv2) · nuScenes, one camera missing (average)mAP: 0.3130 -> 0.3499Helped
Add positional embedding (ablation)M-BEV (PETRv2) · nuScenes, one camera missing (average)mAP: 0.3477 -> 0.3499Helped
Set mask ratio to 60%, 64%, 68%, 72%, or 80% instead of 76% (ablation)M-BEV (PETRv2) · nuScenes, one camera missing (average)mAP: 76%: 0.3499; 60%: 0.3495; 64%: 0.3474; 68%: 0.3491; 72%: 0.3485; 80%: 0.3478Mixed

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes

Benchmarks: nuScenes

Metrics: NDS mAP mATE mASE mAOE mAVE mAAE

Baselines: PETRv2 BEVStereo Global MVR

Builds on: Masked Autoencoders PETRv2 BEVStereo

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