HA-BFNN-ICP a Streaming FPGA Architecture for Energy Efficient Real-Time 3D LiDAR Mapping

Three-dimensional Light Detection and Ranging (3D LiDAR) sensors are widely used in autonomous vehicles including localization, sensing, and mapping. However, their significant computational requirements remains a major limitation. Although high-end Graphics Processing Units (GPUs) and Central Processing Units (CPUs) can solve the aforementioned problem, the cost and power consumption hinder the widespread adoption of 3-D LiDAR in commercial vehicles. To overcome these limitations, this paper presents a novel high-efficiency 3D mapping method that aims to achieve faster computation speeds than CPUs while providing better energy efficiency compared to GPUs. First, an optimized real-time LiDAR data preprocessing procedure is proposed, which is based on a fixed-point computation framework. Second, to accelerate the LiDAR point cloud matching process, we introduce a new processing architecture called Hardware Accelerated Brute Force Nearest Neighbor (HA-BFNN). Third, we further enhance real-time performance and energy efficiency by proposing a streaming FPGA accelerator architecture for both HA-BFNN and the Iterative Closest Point (ICP) algorithm. Experimental results show that our custom test board, based on the AMD Kintex-7 chip, accelerates point cloud matching, completing single-frame calculations in 5.76 ms, significantly outperforming other 3D mapping implementations on both CPUs and GPUs. Moreover, our FPGA implementation achieves up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$17.36\times $</tex-math> </inline-formula> speedup in execution time compared to CPU implementations. Finally, the proposed system enables real-time performance while consuming only 3.4W of power, maintaining accuracy comparable to software counterparts and even state-of-the-art 3D mapping methods.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Circuits and Systems I Regular Papers
Published
2025-09-16
DOI
https://doi.org/10.1109/tcsi.2025.3609805
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

HA-BFNN-ICP a Streaming FPGA Architecture for Energy Efficient Real-Time 3D LiDAR Mapping

Xuemei Chen, Xue Shen, Yang Hong-wei, Yueze Liu et al.
IEEE Transactions on Circuits and Systems I Regular Papers
Robotics and Sensor-Based Localization
article

HA-BFNN-ICP a Streaming FPGA Architecture for Energy Efficient Real-Time 3D LiDAR Mapping

Xuemei Chen, Xue Shen, Yang Hong-wei, Yueze Liu, Yihong Tian, Guanyu Qian
article en

Abstract

Three-dimensional Light Detection and Ranging (3D LiDAR) sensors are widely used in autonomous vehicles including localization, sensing, and mapping. However, their significant computational requirements remains a major limitation. Although high-end Graphics Processing Units (GPUs) and Central Processing Units (CPUs) can solve the aforementioned problem, the cost and power consumption hinder the widespread adoption of 3-D LiDAR in commercial vehicles. To overcome these limitations, this paper presents a novel high-efficiency 3D mapping method that aims to achieve faster computation speeds than CPUs while providing better energy efficiency compared to GPUs. First, an optimized real-time LiDAR data preprocessing procedure is proposed, which is based on a fixed-point computation framework. Second, to accelerate the LiDAR point cloud matching process, we introduce a new processing architecture called Hardware Accelerated Brute Force Nearest Neighbor (HA-BFNN). Third, we further enhance real-time performance and energy efficiency by proposing a streaming FPGA accelerator architecture for both HA-BFNN and the Iterative Closest Point (ICP) algorithm. Experimental results show that our custom test board, based on the AMD Kintex-7 chip, accelerates point cloud matching, completing single-frame calculations in 5.76 ms, significantly outperforming other 3D mapping implementations on both CPUs and GPUs. Moreover, our FPGA implementation achieves up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$17.36\times $</tex-math> </inline-formula> speedup in execution time compared to CPU implementations. Finally, the proposed system enables real-time performance while consuming only 3.4W of power, maintaining accuracy comparable to software counterparts and even state-of-the-art 3D mapping methods.

IEEE Transactions on Circuits and Systems I Regular PapersVol. 73(2)
Beijing Institute of Technology (CN)
Openalex Percentile: Top 67%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.