PointNet on FPGA for Real-Time LiDAR Point Cloud Processing
Lin Bai, Yecheng Lyu, Xin Xu, Xinming Huang

TL;DR
This paper develops an FPGA-based platform implementing PointNet for real-time LiDAR point cloud processing in autonomous vehicles, achieving high performance and low latency on a Xilinx Zynq UltraScale+ MPSoC.
Contribution
It introduces a hardware-accelerated FPGA implementation of PointNet, optimized for real-time processing of LiDAR data in autonomous vehicle applications.
Findings
Achieves 182.1 GOPS for classification
Supports up to 4096 points per frame
Processing times meet real-time requirements
Abstract
LiDAR sensors have been widely used in many autonomous vehicle modalities, such as perception, mapping, and localization. This paper presents an FPGA-based deep learning platform for real-time point cloud processing targeted on autonomous vehicles. The software driver for the Velodyne LiDAR sensor is modified and moved into the on-chip processor system, while the programmable logic is designed as a customized hardware accelerator. As the state-of-art deep learning algorithm for point cloud processing, PointNet is successfully implemented on the proposed FPGA platform. Targeted on a Xilinx Zynq UltraScale+ MPSoC ZCU104 development board, the FPGA implementations of PointNet achieve the computing performance of 182.1 GOPS and 280.0 GOPS for classification and segmentation respectively. The proposed design can support an input up to 4096 points per frame. The processing time is 19.8 ms for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Neural Network Applications · Remote Sensing and LiDAR Applications
