Class-balanced Grouping and Sampling for Point Cloud 3D Object Detection
About
This report presents our method which wins the nuScenes3D Detection Challenge [17] held in Workshop on Autonomous Driving(WAD, CVPR 2019). Generally, we utilize sparse 3D convolution to extract rich semantic features, which are then fed into a class-balanced multi-head network to perform 3D object detection. To handle the severe class imbalance problem inherent in the autonomous driving scenarios, we design a class-balanced sampling and augmentation strategy to generate a more balanced data distribution. Furthermore, we propose a balanced group-ing head to boost the performance for the categories withsimilar shapes. Based on the Challenge results, our methodoutperforms the PointPillars [14] baseline by a large mar-gin across all metrics, achieving state-of-the-art detection performance on the nuScenes dataset. Code will be released at CBGS.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Object Detection | nuScenes (val) | NDS63.3 | 941 | |
| 3D Object Detection | nuScenes (test) | mAP52.8 | 829 | |
| 3D Object Detection | NuScenes v1.0 (test) | mAP52.8 | 210 | |
| 3D Object Detection | nuScenes v1.0 (val) | mAP (Overall)51.9 | 190 | |
| Object Detection | nuScenes (test) | NDS63.3 | 10 | |
| 3D Object Detection | Waymo Open Dataset Vehicle LEVEL_1 v1.2 (test) | 3D mAP Overall73.29 | 7 | |
| 3D Object Detection | nuScenes ND (val) | mAP51.4 | 6 | |
| 3D Object Detection | Waymo Open Dataset Vehicle LEVEL_2 v1.2 (test) | 3D mAP Overall65.21 | 6 |