atlas

Research map / 3D vision / 3D generation

SafeMap: Robust HD Map Construction from Incomplete Observations

ICML 2025 · 3D vision › 3D generation · approach: 3D perception for autonomous driving · 0 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 SafeMap, a plug-and-play framework that makes camera-based online HD map construction robust to missing camera views via Gaussian-sampled perspective-view reconstruction and distillation-based BEV correction.

Problem

Online vectorized HD map construction degrades severely when one or more multi-view camera images are missing or corrupted, and prior robustness work either assumes complete views or targets 3D detection.

Approach

Reconstruct a missing camera view by a learnable query that deformably attends to all available views tiled into a panoramic perspective view, with Gaussian-distributed reference points centered on the missing view's position, and correct incomplete BEV features by MSE distillation from panoramic complete-view BEV features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add SafeMap modules to MapTRMapTR · nuScenes val, all viewsmAP: 50.3 -> 52.5Helped
add SafeMap modules to HIMapHIMap · nuScenes val, all viewsmAP: 65.5 -> 66.0Helped
add SafeMap modules to MapTRMapTR · nuScenes val, front view missingmAP: 31.3 -> 42.4Helped
add SafeMap modules to HIMapHIMap · nuScenes val, front view missingmAP: 38.0 -> 54.3Helped
add SafeMap modules to MapTRMapTR · Argoverse2 val, all viewsmAP: 58.7 -> 59.7Helped
add SafeMap modules to MapTRMapTR · Argoverse2 val, front view missingmAP: 51.5 -> 55.6Helped
add G-PVR and D-BEVC (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 39.9 -> 47.3Helped
add G-PVR (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 39.9 -> 46.5Helped
add D-BEVC (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 39.9 -> 46.5Helped
replace G-PVR with Mean-PVR (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 47.3 -> 39.9Hurt
replace G-PVR with MAE-PVR (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 47.3 -> 46.5Hurt
replace G-PVR with Standard-PVR (ablation)SafeMap (MapTR) · nuScenes val, six missing-view cases averagemAP: 47.3 -> 46.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Argoverse2

Benchmarks: nuScenes Argoverse2 MapBench corruptions

Metrics: AP mAP mRR mCE FPS GPU memory parameters

Baselines: MapTR HIMap M-BEV (local PVR) MetaBEV UniBEV

Builds on: MapTR HIMap deformable attention M-BEV

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