
Accelerated LiDAR data processing algorithm for self‐driving cars on the heterogeneous computing platform
Author(s) -
Li Wei,
Liang Jun,
Zhang Yunquan,
Jia Haipeng,
Xiao Lin,
Li Qing
Publication year - 2020
Publication title -
iet computers and digital techniques
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.219
H-Index - 46
ISSN - 1751-861X
DOI - 10.1049/iet-cdt.2019.0166
Subject(s) - lidar , computer science , data processing , algorithm , ranging , cluster analysis , obstacle , point cloud , artificial intelligence , remote sensing , database , telecommunications , political science , law , geology
In recent years, light detection and ranging (LiDAR) has been widely used in the field of self‐driving cars, and the LiDAR data processing algorithm is the core algorithm used for environment perception in self‐driving cars. At the same time, the real‐time performance of the LiDAR data processing algorithm is highly demanding in self‐driving cars. The LiDAR point cloud is characterised by its high density and uneven distribution, which poses a severe challenge in the implementation and optimisation of data processing algorithms. In view of the distribution characteristics of LiDAR data and the characteristics of the data processing algorithm, this study completes the implementation and optimisation of the LiDAR data processing algorithm on an NVIDIA Tegra X2 computing platform and greatly improves the real‐time performance of LiDAR data processing algorithms. The experimental results show that compared with an Intel® Core™ i7 industrial personal computer, the optimised algorithm improves feature extraction by nearly 4.5 times, obstacle clustering by nearly 3.5 times, and the performance of the whole algorithm by 2.3 times.