The invention discloses a 3D
point cloud detection
algorithm of an embedded computing platform, which relates to the technical field of 3D
point cloud detection, and comprises the following steps: S1,
data processing; s2, performing pretreatment; s3,
feature extraction; s4,
hardware acceleration; s5,
software optimization is carried out; s6, target detection; s7, post-
processing; and S8, outputting and displaying. According to the 3D
point cloud detection
algorithm of the embedded computing platform, the
parallel computing capability acceleration
algorithm of the embedded GPU is utilized, the programmability of the FPGA is utilized to realize customized
hardware acceleration, the
signal processing capability of the DSP is utilized to carry out point cloud filtering and
feature extraction,
hardware acceleration is realized,
information processing is ensured to be more timely, and in addition, through optimization of
software, the calculation efficiency is improved. According to the technical scheme, the algorithm operation memory is sufficient, the situation that due to the fact that the memory is large,
information processing is not smooth is avoided, in addition, through a
voxel-based method, a point-based method and a projection-based method, features are extracted from point
cloud data through the three methods, and the completeness of 3D information is ensured.