Title
Accelerating DNN-based 3D point cloud processing for mobile computing
Abstract
3D point cloud data, which are produced by various 3D sensors such as LIDAR and stereo cameras, have been widely deployed by industry leaders such as Google, Uber, Tesla, and Mobileye, for mobile robotic applications such as autonomous driving and humanoid robots. Point cloud data, which are composed of reliable depth information, can provide accurate location and shape characteristics for scene understanding, such as object recognition and semantic segmentation. However, deep neural networks (DNNs), which directly consume point cloud data, are particularly computation-intensive because they have to not only perform multiplication-and-accumulation (MAC) operations but also search neighbors from the irregular 3D point cloud data. Such a task goes beyond the capabilities of general-purpose processors in realtime to figure out the solution as the scales of both point cloud data and DNNs increase from application to application. We present the first accelerator architecture that dynamically configures the hardware on-the-fly to match the computation of both neighbor point search and MAC computation for point-based DNNs. To facilitate the process of neighbor point search and reduce the computation costs, a grid-based algorithm is introduced to search neighbor points from a local region of grids. Evaluation results based on the scene recognition and segmentation tasks show that the proposed design harvests 16.4 × higher performance and saves 99.95% of energy than an NVIDIA Tesla K40 GPU baseline in point cloud scene understanding applications.
Year
DOI
Venue
2019
10.1007/s11432-019-9932-3
Science China Information Sciences
Keywords
DocType
Volume
deep neural network acceleration, point cloud data, neighbor point search, mobile robotics, hardware architecture
Journal
62
Issue
ISSN
Citations 
11
1674-733X
1
PageRank 
References 
Authors
0.34
0
6
Name
Order
Citations
PageRank
Bosheng Liu1323.44
Xiaoming Chen24313.67
Yinhe Han366667.18
Jiajun Li46611.26
Haobo Xu5133.04
Xinrong Li61266157.76