From Points to Parts: 3D Object Detection from Point Cloud with Part-aware and Part-aggregation Network

Shaoshuai Shi, Zhe Wang, Jianping Shi, Xiaogang Wang, Hongsheng Li
7/8/2019
cs.CV

Official code: open-mmlab/OpenPCDet (5,666 stars, Apache-2.0, PyTorch, last commit 2025-10-08).

Abstract

3D object detection from LiDAR point cloud is a challenging problem in 3D scene understanding and has many practical applications. In this paper, we extend our preliminary work PointRCNN to a novel and strong point-cloud-based 3D object detection framework, the part-aware and aggregation neural network (Part-$A^2$ net). The whole framework consists of the part-aware stage and the part-aggregation stage. Firstly, the part-aware stage for the first time fully utilizes free-of-charge part supervisions derived from 3D ground-truth boxes to simultaneously predict high quality 3D proposals and accurate intra-object part locations. The predicted intra-object part locations within the same proposal are grouped by our new-designed RoI-aware point cloud pooling module, which results in an effective representation to encode the geometry-specific features of each 3D proposal. Then the part-aggregation stage learns to re-score the box and refine the box location by exploring the spatial relationship of the pooled intra-object part locations. Extensive experiments are conducted to demonstrate the performance improvements from each component of our proposed framework. Our Part-$A^2$ net outperforms all existing 3D detection methods and achieves new state-of-the-art on KITTI 3D object detection dataset by utilizing only the LiDAR point cloud data. Code is available at https://github.com/sshaoshuai/PointCloudDet3D.

View on arXivView PDF

Code Implementations(1)

PyTorchApache-2.0

OpenPCDet Toolbox for LiDAR-based 3D Object Detection.

5,6661,461C, C++Mar 14, 20201 years agoApache-2.0
3d-detectionautonomous-drivingobject-detectionpoint-cloudpv-rcnn+1 more

Cite this paper

@article{shi2019from,
  title  = {From Points to Parts: 3D Object Detection from Point Cloud with Part-aware and Part-aggregation Network},
  author = {Shaoshuai Shi and Zhe Wang and Jianping Shi and Xiaogang Wang and Hongsheng Li},
  year   = {2019},
  eprint = {1907.03670},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1907.03670}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1907.03670.svg)](https://codeofpaper.com/paper/1907.03670)

Discussion