TY - GEN
T1 - Employing FPGA to Implement NN Search in 3D-LiDAR
T2 - 2nd IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024
AU - Liu, Yueze
AU - Tian, Yihong
AU - Yang, Hongwei
AU - Jia, Yaohan
AU - Bu, Zhanhao
AU - Chen, Xuemei
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - 3-D Light Detection and Ranging (3-D LiDAR) sensors are essential for autonomous vehicle functions such as localization, sensing, and mapping. However, their significant computational processing requirement remains a compelling drawback. Although high-end GPUs and CPUs could resolve the abovementioned issues, their prohibitive costs and substantial power requirements hinder the commercial adoption of 3-D LiDAR in vehicles. This paper presents a novel Nearest Neighbour (NN) searching method based on Field-Programmable Gate Arrays (FPGA) for 3-D LiDAR, designed for exceptional efficiency and accuracy. The method aims to offer a real-time LiDAR data processing solution, which delivers superior results on both GPU and CPU platforms. The proposed method consists of three parts: LiDAR data pre-processing, hardware-accelerate NN search, and efficient caching architecture for point cloud Data. The LiDAR processing methods successfully were implemented on the proposed FPGA platform. Experiment results show that our custom test board can accelerate NN searching beyond the capabilities of CPUs. Finally, the system we're proposing offers real-time functionality with a power consumption of just 2.8W. It upholds precision levels that can be compared favorably to software equivalents and even the latest LiDAR data processing techniques.
AB - 3-D Light Detection and Ranging (3-D LiDAR) sensors are essential for autonomous vehicle functions such as localization, sensing, and mapping. However, their significant computational processing requirement remains a compelling drawback. Although high-end GPUs and CPUs could resolve the abovementioned issues, their prohibitive costs and substantial power requirements hinder the commercial adoption of 3-D LiDAR in vehicles. This paper presents a novel Nearest Neighbour (NN) searching method based on Field-Programmable Gate Arrays (FPGA) for 3-D LiDAR, designed for exceptional efficiency and accuracy. The method aims to offer a real-time LiDAR data processing solution, which delivers superior results on both GPU and CPU platforms. The proposed method consists of three parts: LiDAR data pre-processing, hardware-accelerate NN search, and efficient caching architecture for point cloud Data. The LiDAR processing methods successfully were implemented on the proposed FPGA platform. Experiment results show that our custom test board can accelerate NN searching beyond the capabilities of CPUs. Finally, the system we're proposing offers real-time functionality with a power consumption of just 2.8W. It upholds precision levels that can be compared favorably to software equivalents and even the latest LiDAR data processing techniques.
KW - Cache Architecture
KW - FPGA
KW - LiDAR
KW - Nearest Neighbour
UR - http://www.scopus.com/inward/record.url?scp=86000002421&partnerID=8YFLogxK
U2 - 10.1109/ICSIDP62679.2024.10868383
DO - 10.1109/ICSIDP62679.2024.10868383
M3 - Conference contribution
AN - SCOPUS:86000002421
T3 - IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024
BT - IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 22 November 2024 through 24 November 2024
ER -