Point-Voxel CNN for Efficient 3D Deep Learning

By Zhijian Liu, Haotian Tang, Yujun Lin, Song Han. Neural Information Processing Systems, 2019

855 citations recorded by the source corpus.

We present Point-Voxel CNN (PVCNN) for efficient, fast 3D deep learning. Previous work processes 3D data using either voxel-based or point-based NN models. However, both approaches are computationally inefficient. The computation cost and memory footprints of the voxel-based models grow cubically with the input resolution, making it memory-prohibitive to scale up the resolution. As for point-based networks, up to 80% of the time is wasted on structuring the irregular data which have rather poor memory locality, not on the actual feature extraction. In this paper, we propose PVCNN that represents the 3D input data in points to reduce the memory consumption, while performing the convolutions in voxels to largely reduce the irregular data access and improve the locality. Our PVCNN model is both memory and computation efficient. Evaluated on semantic and part segmentation datasets, it achieves much higher accuracy than the voxel-based baseline with 10x GPU memory reduction; it also outperforms the state-of-the-art point-based models with 7x measured speedup on average. Remarkably, narrower version of PVCNN achieves 2x speedup over PointNet (an extremely efficient model) on part and scene segmentation benchmarks with much higher accuracy. We validate the general effectiveness of our PVCNN on 3D object detection: by replacing the primitives in Frustrum PointNet with PVConv, it outperforms Frustrum PointNet++ by 2.4% mAP on average with 1.5x measured speedup and GPU memory reduction.

Subfields: Aerospace Engineering, Computational Mechanics, Computer Vision and Pattern Recognition

View Paper: https://www.semanticscholar.org/paper/fdde9a63877db44c1b6a7f5cff5d47f01465e793

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Aerospace Engineering

  1. Hongsheng Li
  2. Shaoshuai Shi
  3. Li Jiang
  4. Song Han
  5. Zhijian Liu
  6. Yujun Lin
  7. Xin Lai
  8. Jiajun Deng

In Computational Mechanics

  1. Or Litany
  2. Li Jiang
  3. Shaoshuai Shi
  4. Jiaya Jia
  5. Hongsheng Li
  6. Xiaogang Wang
  7. Julian Chibane
  8. Gerard Pons-Moll

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Xiaogang Wang
  4. Dacheng Tao
  5. Trevor Darrell
  6. Chunhua Shen
  7. Jitendra Malik
  8. Yi Yang

Citations in the corpus