PointAcc: Efficient Point Cloud Accelerator

被引:40
|
作者
Lin, Yujun [1 ]
Zhang, Zhekai [1 ]
Tang, Haotian [1 ]
Wang, Hanrui [1 ]
Han, Song [1 ]
机构
[1] MIT, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
point cloud; neural network accelerator; sparse convolution;
D O I
10.1145/3466752.3480084
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning on point clouds plays a vital role in a wide range of applications such as autonomous driving and AR/VR. These applications interact with people in real time on edge devices and thus require low latency and low energy. Compared to projecting the point cloud to 2D space, directly processing 3D point cloud yields higher accuracy and lower #MACs. However, the extremely sparse nature of point cloud poses challenges to hardware acceleration. For example, we need to explicitly determine the nonzero outputs and search for the nonzero neighbors (mapping operation), which is unsupported in existing accelerators. Furthermore, explicit gather and scatter of sparse features are required, resulting in large data movement overhead. In this paper, we comprehensively analyze the performance bottleneck of modern point cloud networks on CPU/GPU/TPU. To address the challenges, we then present PointAcc, a novel point cloud deep learning accelerator. PointAcc maps diverse mapping operations onto one versatile ranking-based kernel, streams the sparse computation with configurable caching, and temporally fuses consecutive dense layers to reduce the memory footprint. Evaluated on 8 point cloud models across 4 applications, PointAcc achieves 3.7x speedup and 22x energy savings over RTX 2080Ti GPU. Co-designed with light-weight neural networks, PointAcc rivals the prior accelerator Mesorasi by 100x speedup with 9.1% higher accuracy running segmentation on the S3DIS dataset. PointAcc paves the way for efficient point cloud recognition.
引用
收藏
页码:449 / 461
页数:13
相关论文
共 50 条
  • [31] An efficient outlier removal method for scattered point cloud data
    Ning, Xiaojuan
    Li, Fan
    Tian, Ge
    Wang, Yinghui
    PLOS ONE, 2018, 13 (08):
  • [32] Efficient, General Point Cloud Registration With Kernel Feature Maps
    Xiong, Hanchen
    Szedmak, Sandor
    Piater, Justus
    2013 INTERNATIONAL CONFERENCE ON COMPUTER AND ROBOT VISION (CRV), 2013, : 83 - 90
  • [33] PointNetLK: Robust & Efficient Point Cloud Registration using PointNet
    Aoki, Yasuhiro
    Goforth, Hunter
    Srivatsan, Rangaprasad Arun
    Lucey, Simon
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 7156 - 7165
  • [34] Random Data Distribution for Efficient Parallel Point Cloud Processing
    Teuscher, Balthasar
    Werner, Martin
    27TH AGILE CONFERENCE ON GEOGRAPHIC INFORMATION SCIENCE GEOGRAPHIC INFORMATION SCIENCE FOR A SUSTAINABLE FUTURE, 2024, 5
  • [35] Efficient Large-Scale Point Cloud Geometry Compression
    Lu, Shiyu
    Han, Cheng
    Yang, Huamin
    SENSORS, 2025, 25 (05)
  • [36] Towards Efficient Graph Convolutional Networks for Point Cloud Handling
    Li, Yawei
    Chen, He
    Cui, Zhaopeng
    Timofte, Radu
    Pollefeys, Marc
    Chirikjian, Gregory
    Van Gool, Luc
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 3732 - 3742
  • [37] PointeNet: A lightweight framework for effective and efficient point cloud analysis
    Gu, Lipeng
    Yan, Xuefeng
    Nan, Liangliang
    Zhu, Dingkun
    Chen, Honghua
    Wang, Weiming
    Wei, Mingqiang
    COMPUTER AIDED GEOMETRIC DESIGN, 2024, 110
  • [38] Efficient Hierarchical Entropy Model for Learned Point Cloud Compression
    Song, Rui
    Fu, Chunyang
    Liu, Shan
    Li, Ge
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 14368 - 14377
  • [39] An Efficient Approach of Image Registration Using Point Cloud Datasets
    Bohra, Brahmdutt
    Gupta, Deepak
    Gupta, Shikha
    2014 3RD INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2014,
  • [40] Sparse point-voxel aggregation network for efficient point cloud semantic segmentation
    Fang, Zheng
    Xiong, Binyu
    Liu, Fei
    IET COMPUTER VISION, 2022, 16 (07) : 644 - 654