Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

M$^2$BEV: Multi-Camera Joint 3D Detection and Segmentation with Unified Birds-Eye View Representation

About

In this paper, we propose M$^2$BEV, a unified framework that jointly performs 3D object detection and map segmentation in the Birds Eye View~(BEV) space with multi-camera image inputs. Unlike the majority of previous works which separately process detection and segmentation, M$^2$BEV infers both tasks with a unified model and improves efficiency. M$^2$BEV efficiently transforms multi-view 2D image features into the 3D BEV feature in ego-car coordinates. Such BEV representation is important as it enables different tasks to share a single encoder. Our framework further contains four important designs that benefit both accuracy and efficiency: (1) An efficient BEV encoder design that reduces the spatial dimension of a voxel feature map. (2) A dynamic box assignment strategy that uses learning-to-match to assign ground-truth 3D boxes with anchors. (3) A BEV centerness re-weighting that reinforces with larger weights for more distant predictions, and (4) Large-scale 2D detection pre-training and auxiliary supervision. We show that these designs significantly benefit the ill-posed camera-based 3D perception tasks where depth information is missing. M$^2$BEV is memory efficient, allowing significantly higher resolution images as input, with faster inference speed. Experiments on nuScenes show that M$^2$BEV achieves state-of-the-art results in both 3D object detection and BEV segmentation, with the best single model achieving 42.5 mAP and 57.0 mIoU in these two tasks, respectively.

Enze Xie, Zhiding Yu, Daquan Zhou, Jonah Philion, Anima Anandkumar, Sanja Fidler, Ping Luo, Jose M. Alvarez• 2022

Related benchmarks

TaskDatasetResultRank
3D Object DetectionnuScenes (val)
NDS47
941
3D Object DetectionnuScenes (test)
mAP42.9
829
3D Object DetectionNuScenes v1.0 (test)
mAP42.9
210
BEV Semantic SegmentationnuScenes (val)
Drivable Area IoU77.2
28
BeV SegmentationnuScenes v1.0 (val)
Drivable Area77.2
25
Map SegmentationnuScenes (val)
IoU (Drive)77.2
23
Bird's-Eye-View lane segmentationnuScenes (val)
IoU0.38
5
Showing 7 of 7 rows

Other info

Follow for update