MGMap: Mask-Guided Learning for Online Vectorized HD Map Construction
About
Currently, high-definition (HD) map construction leans towards a lightweight online generation tendency, which aims to preserve timely and reliable road scene information. However, map elements contain strong shape priors. Subtle and sparse annotations make current detection-based frameworks ambiguous in locating relevant feature scopes and cause the loss of detailed structures in prediction. To alleviate these problems, we propose MGMap, a mask-guided approach that effectively highlights the informative regions and achieves precise map element localization by introducing the learned masks. Specifically, MGMap employs learned masks based on the enhanced multi-scale BEV features from two perspectives. At the instance level, we propose the Mask-activated instance (MAI) decoder, which incorporates global instance and structural information into instance queries by the activation of instance masks. At the point level, a novel position-guided mask patch refinement (PG-MPR) module is designed to refine point locations from a finer-grained perspective, enabling the extraction of point-specific patch information. Compared to the baselines, our proposed MGMap achieves a notable improvement of around 10 mAP for different input modalities. Extensive experiments also demonstrate that our approach showcases strong robustness and generalization capabilities. Our code can be found at https://github.com/xiaolul2/MGMap.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Vectorized HD Map Construction | nuScenes v1.0-trainval (val) | mAP66.4 | 84 | |
| Vectorized Map Construction | nuScenes v1.0 (val) | AP (Divider)17.8 | 64 | |
| Vectorized HD Map Construction | nuScenes (val) | mAP53.15 | 28 | |
| Online HD Mapping | nuScenes (val) | APp48.21 | 18 | |
| Online Mapping | Argoverse 2 | O_geom Accuracy24.47 | 12 | |
| Vectorized HD Map Construction | nuScenes (old split) | AP (Pedestrian Zone)61.8 | 12 | |
| Vectorized HD Map Construction | nuScenes region-based 1.0 (val) | AP (Pedestrian Zone)9.4 | 11 | |
| Online Mapping | nuScenes (original) | O_geom Accuracy24.12 | 8 | |
| Online Mapping | nuScenes (geo) | O_geom17.42 | 4 |