Home

Awesome

arXiv Maintenance GitHub issues PRs Welcome

Deep Learning for 3D Point Clouds: A Survey (IEEE TPAMI, 2020)

This is the official repository of Deep Learning for 3D Point Clouds: A Survey (IEEE TPAMI), a comprehensive survey of recent progress in deep learning methods for point clouds. For details, please refer to:

Deep Learning for 3D Point Clouds: A Survey <br />

Yulan Guo<sup></sup>, Hanyun Wang<sup></sup>, Qingyong Hu<sup></sup>, Hao Liu<sup></sup>, Li Liu, and Mohammed Bennamoun. <br /> (* indicates equal contribution)

[Paper] [Blog] <br />

<p align="center"> <img src="./taxonomy.png" width="95%"> </p>

Introduction

We present a comprehensive review of recent deep learning methods for point clouds. It covers major tasks in 3D point cloud analysis, including 3D shape classification, 3D object detection, and 3D point cloud segmentation. It also presents comparative results on several publicly available datasets, together with insightful observations and inspiring future research directions. Please feel free to <a href="mailto:qingyong.hu@cs.ox.ac.uk">contact me</a> or create an issue on this page if you have new results to add or any suggestions!

We will update this page on a regular basis! So stay tuned~ :tada::tada::tada:

(1) Datasets

<p align="center"> <img src="./Dataset.png" width="95%"> </p>

(2) 3D Shape Classification

Public Datasets

Benchmark Results

<p align="center"> <img src="./classification.png" width="95%"> </p>

(3) 3D Object Detection

Public Datasets

Benchmark Results

<p align="center"> <img src="./detection.png" width="95%"> </p> <p align="center"> <img src="./detection_bev.png" width="95%"> </p>

(4) 3D Point Cloud Segmentation

Public Datasets

Benchmark Results

<p align="center"> <img src="./Segmentation.png" width="95%"> </p>

Citation

If you find our work useful in your research, please consider citing:

@article{guo2020deep,
  title={Deep learning for 3d point clouds: A survey},
  author={Guo, Yulan and Wang, Hanyun and Hu, Qingyong and Liu, Hao and Liu, Li and Bennamoun, Mohammed},
  journal={IEEE transactions on pattern analysis and machine intelligence},
  year={2020},
  publisher={IEEE}
}

Updates

Related Repos

  1. RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds GitHub stars
  2. SensatUrban: Learning Semantics from Urban-Scale Photogrammetric Point Clouds GitHub stars
  3. 3D-BoNet: Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds GitHub stars
  4. SpinNet: Learning a General Surface Descriptor for 3D Point Cloud Registration GitHub stars
  5. SQN: Weakly-Supervised Semantic Segmentation of Large-Scale 3D Point Clouds with 1000x Fewer Labels GitHub stars