MapTR
MapTR copied to clipboard
[ICLR'23 Spotlight & IJCV'24] MapTR: Structured Modeling and Learning for Online Vectorized HD Map Construction
MapTR 
Structured Modeling and Learning for Online Vectorized HD Map Construction
Bencheng Liao1,2,3 *, Shaoyu Chen1,3 *, Xinggang Wang1 :email:, Tianheng Cheng1,3, Qian Zhang3, Wenyu Liu1, Chang Huang3
1 School of EIC, HUST, 2 Institute of Artificial Intelligence, HUST, 3 Horizon Robotics
(*) equal contribution, (:email:) corresponding author.
ArXiv Preprint (arXiv 2208.14437)
News
-
31 Aug, 2022
: We released our paper on Arxiv. Code/Models are coming soon. Please stay tuned! ☕️
Introduction
MapTR is a simple, fast and strong online vectorized HD map construction framework.
We present MapTR, a structured end-to-end framework for efficient online vectorized HD map construction.
We propose a unified permutation-based modeling approach,
ie, modeling map element as a point set with a group of equivalent permutations, which avoids the definition ambiguity of map element and eases learning.
We adopt a hierarchical query embedding scheme to flexibly encode structured map information and perform hierarchical bipartite matching for map element learning. MapTR achieves the best performance and efficiency among existing vectorized map construction approaches on nuScenes dataset. In particular, MapTR-nano runs at real-time inference speed ( $25.1$ FPS ) on RTX 3090, $8\times$ faster than the existing state-of-the-art camera-based method while achieving $3.3$ higher mAP.
MapTR-tiny significantly outperforms the existing state-of-the-art multi-modality method by $13.5$ mAP while being faster.
Qualitative results show that MapTR maintains stable and robust map construction quality in complex and various driving scenes. MapTR is of great application value in autonomous driving.
Models
Method | Backbone | Lr Schd | mAP | FPS | memroy | Config | Download |
---|---|---|---|---|---|---|---|
MapTR-nano | R18 | 110ep | 44.2 | 25.1 | 11907M (bs 24) | [coming soon] | [coming soon] |
MapTR-tiny | R50 | 24ep | 50.3 | 11.2 | 10287M (bs 4) | [coming soon] | [coming soon] |
MapTR-tiny | R50 | 110ep | 58.7 | 11.2 | 10287M (bs 4) | [coming soon] | [coming soon] |
Notes:
- FPS is measured on NVIDIA RTX3090 GPU with batch size of 1 (containing 6 view images).
- All the experiments are performed on 8 NVIDIA GeForce RTX 3090 GPUs.
Qualitative results on nuScenes val set
MapTR maintains stable and robust map construction quality in various driving scenes.
Sunny&Cloudy
https://user-images.githubusercontent.com/31960625/187059686-11e4dd4b-46db-4411-b680-17ed6deebda2.mp4
Rainy
https://user-images.githubusercontent.com/31960625/187059697-94622ddb-e76a-4fa7-9c44-a688d2e439c0.mp4
Night
https://user-images.githubusercontent.com/31960625/187059706-f7f5a7d8-1d1d-46e0-8be3-c770cf96d694.mp4
Usage
coming soon
Citation
If you find MapTR is useful in your research or applications, please consider giving us a star 🌟 and citing it by the following BibTeX entry.
@article{MapTR,
title={MapTR: Structured Modeling and Learning for Online Vectorized HD Map Construction},
author={Liao, Bencheng and Chen, Shaoyu and Wang, Xinggang and Cheng, Tianheng, and Zhang, Qian and Liu, Wenyu and Huang, Chang},
journal={arXiv preprint arXiv:2208.14437},
year={2022}
}