M3DeTR: Multi-representation, Multi-scale, Mutual-relation 3D Object Detection with Transformers
About
We present a novel architecture for 3D object detection, M3DeTR, which combines different point cloud representations (raw, voxels, bird-eye view) with different feature scales based on multi-scale feature pyramids. M3DeTR is the first approach that unifies multiple point cloud representations, feature scales, as well as models mutual relationships between point clouds simultaneously using transformers. We perform extensive ablation experiments that highlight the benefits of fusing representation and scale, and modeling the relationships. Our method achieves state-of-the-art performance on the KITTI 3D object detection dataset and Waymo Open Dataset. Results show that M3DeTR improves the baseline significantly by 1.48% mAP for all classes on Waymo Open Dataset. In particular, our approach ranks 1st on the well-known KITTI 3D Detection Benchmark for both car and cyclist classes, and ranks 1st on Waymo Open Dataset with single frame point cloud input. Our code is available at: https://github.com/rayguan97/M3DETR.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Object Detection | Waymo Open Dataset (val) | 3D APH Vehicle L266 | 175 | |
| 3D Object Detection | Waymo Open Dataset (test) | Vehicle L2 mAPH70 | 105 | |
| 3D Object Detection (Cars) | KITTI (test) | AP (Easy)90.28 | 40 | |
| 3D Object Detection | Waymo (val) | Vehicle L2 AP66 | 38 | |
| 3D Object Detection | Waymo Open Dataset 0.2 labeled (val) | Vehicle 3D AP (L1)75.71 | 29 | |
| 3D Object Detection (Cyclists) | KITTI (test) | AP (Easy)83.83 | 27 | |
| 3D Object Detection | Waymo Open Dataset v1.4 (val) | AP Vehicle (L1)75.7 | 23 | |
| 3D Object Detection | Waymo Open Dataset (WOD) vehicle class (val) | L2 mAP66.6 | 12 | |
| 3D Object Detection | Waymo Open Dataset v1.2 (test) | Vehicle AP (L1)77.7 | 11 | |
| 3D Object Detection | Waymo Open Dataset Vehicle LEVEL_1 v1.2 (test) | 3D mAP Overall77.66 | 7 |