Litcius/Paper detail

PointAcc: Efficient Point Cloud Accelerator

Yujun Lin, Zhekai Zhang, Haotian Tang, Hanrui Wang, Song Han

202182 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Point cloudCloud computingComputer sciencePoint (geometry)Latency (audio)Range (aeronautics)Real-time computingArtificial intelligenceData processingKey (lock)Deep learningPoint-to-pointEnhanced Data Rates for GSM EvolutionComputational scienceComputer visionLow latency (capital markets)Edge device3D Shape Modeling and AnalysisComputer Graphics and Visualization Techniques3D Surveying and Cultural Heritage