Duan Zhibing, Shao Jinju, Zhang Meng, Zhang Jinlei, Zhai Zhipeng
School of Transportation and Vehicle Engineering, Shandong University of Technology, Zibo 255000, China.
Sensors (Basel). 2024 Aug 22;24(16):5423. doi: 10.3390/s24165423.
3D object-detection based on LiDAR point clouds can help driverless vehicles detect obstacles. However, the existing point-cloud-based object-detection methods are generally ineffective in detecting small objects such as pedestrians and cyclists. Therefore, a small-object-detection algorithm based on clustering is proposed. Firstly, a new segmented ground-point clouds segmentation algorithm is proposed, which filters out the object point clouds according to the heuristic rules and realizes the ground segmentation by multi-region plane-fitting. Then, the small-object point cloud is clustered using an improved DBSCAN clustering algorithm. The K-means++ algorithm for pre-clustering is used, the neighborhood radius is adaptively adjusted according to the distance, and the core point search method of the original algorithm is improved. Finally, the detection of small objects is completed using the directional wraparound box model. After extensive experiments, it was shown that the precision and recall of our proposed ground-segmentation algorithm reached 91.86% and 92.70%, respectively, and the improved DBSCAN clustering algorithm improved the recall of pedestrians and cyclists by 15.89% and 9.50%, respectively. In addition, visualization experiments confirmed that our proposed small-object-detection algorithm based on the point-cloud clustering method can realize the accurate detection of small objects.
基于激光雷达点云的三维目标检测有助于无人驾驶车辆检测障碍物。然而,现有的基于点云的目标检测方法在检测行人与骑自行车的人等小目标时通常效果不佳。因此,提出了一种基于聚类的小目标检测算法。首先,提出了一种新的分割地面点云分割算法,该算法根据启发式规则滤除目标点云,并通过多区域平面拟合实现地面分割。然后,使用改进的DBSCAN聚类算法对小目标点云进行聚类。采用K-means++算法进行预聚类,根据距离自适应调整邻域半径,并改进了原算法的核心点搜索方法。最后,使用定向环绕框模型完成小目标的检测。经过大量实验表明,所提出的地面分割算法的精度和召回率分别达到91.86%和92.70%,改进的DBSCAN聚类算法分别将行人与骑自行车的人的召回率提高了15.89%和9.50%。此外,可视化实验证实,所提出的基于点云聚类方法的小目标检测算法能够实现小目标的准确检测。