Journal of Applied Sciences ›› 2023, Vol. 41 ›› Issue (5): 831-839.doi: 10.3969/j.issn.0255-8297.2023.05.009

• Signal and Information Processing • Previous Articles    

Implementation and Acceleration of Linear KNN Algorithm for Laser Point Cloud Based on FPGA

CHEN Xiaoyu1, YANG Mengxue1, LI Changdui1, ZHAO Pengcheng2   

  1. 1. College of Physical Science and Technology, Central China Normal University, Wuhan 430079, Hubei, China;
    2. School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, Hubei, China
  • Received:2021-10-20 Published:2023-09-28

Abstract: To address the time-consuming problem of 3D laser point cloud for linear K-nearest neighbor (KNN) search, a fast KNN search method based on multi-processor system on chip (MPSoC) field-programmable gate array (FPGA) is proposed. Firstly, the implementation framework of 3D laser point cloud KNN algorithm based on MPSoC FPGA is given. Then, the design ideas and implementation process of each module are elaborated. Finally, the proposed method is validated through tests and verification on platform built based on MZU15A development board and TM-LIDAR-16. Results demonstrate that the 3D laser point cloud KNN algorithm based on MPSoC FPGA can reduce time consumption while ensuring the accuracy of neighboring point search.

Key words: 3D laser point cloud matching, K-nearest neighbors (KNN) algorithm, fieldprogrammable gate array (FPGA) acceleration, parallel computing

CLC Number: