Employing FPGA to Implement NN Search in 3D-LiDAR: A Focus on Cache Architecture

Yueze Liu, Yihong Tian, Hongwei Yang, Yaohan Jia, Zhanhao Bu, Xuemei Chen*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationIEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331515669
DOIs
Publication statusPublished - 2024
Event2nd IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024 - Zhuhai, China
Duration: 22 Nov 202424 Nov 2024

Publication series

NameIEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024

Conference

Conference2nd IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024
Country/TerritoryChina
CityZhuhai
Period22/11/2424/11/24

Keywords

  • Cache Architecture
  • FPGA
  • LiDAR
  • Nearest Neighbour

Fingerprint

Dive into the research topics of 'Employing FPGA to Implement NN Search in 3D-LiDAR: A Focus on Cache Architecture'. Together they form a unique fingerprint.

Cite this

Liu, Y., Tian, Y., Yang, H., Jia, Y., Bu, Z., & Chen, X. (2024). Employing FPGA to Implement NN Search in 3D-LiDAR: A Focus on Cache Architecture. In IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024 (IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2024). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICSIDP62679.2024.10868383