College of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China.
Hangzhou Pioneer Technology, Hangzhou 310018, China.
Sensors (Basel). 2022 Dec 20;23(1):18. doi: 10.3390/s23010018.
In the indoor laser simulation localization and mapping (SLAM) system, the signal emitted by the LiDAR sensor is easily affected by lights and objects with low reflectivity during the transmission process, resulting in more noise points in the laser scan. To solve the above problem, this paper proposes a clustering noise reduction method based on keyframe extraction. First, the dimension of a scan is reduced to a histogram, and the histogram is used to extract the keyframes. The scans that do not contain new environmental information are dropped. Secondly, the laser points in the keyframe are divided into different regions by the region segmentation method. Next, the points are separately clustered in different regions and it is attempted to merge the point sets from adjacent regions. This greatly reduces the dimension of clustering. Finally, the obtained clusters are filtered. The sets with the number of laser points lower than the threshold will be dropped as abnormal clusters. Different from the traditional clustering noise reduction method, the technique not only drops some unnecessary scans but also uses a region segmentation method to accelerate clustering. Therefore, it has better real-time performance and denoising effect. Experiments on the MIT dataset show that the method can improve the trajectory accuracy based on dropping a part of the scans and save a lot of time for the SLAM system. It is very friendly to mobile robots with limited computing resources.
在室内激光模拟定位与建图 (SLAM) 系统中,激光雷达传感器发出的信号在传输过程中容易受到光线和低反射率物体的影响,导致激光扫描中出现更多的噪声点。为了解决上述问题,本文提出了一种基于关键帧提取的聚类降噪方法。首先,将扫描的维度降低到一个直方图中,并使用直方图提取关键帧。丢弃不包含新环境信息的扫描。其次,通过区域分割方法将关键帧中的激光点分为不同的区域。接下来,分别对不同区域中的点进行聚类,并尝试合并来自相邻区域的点集。这大大降低了聚类的维度。最后,对获得的聚类进行过滤。将激光点数低于阈值的集合作为异常聚类丢弃。与传统的聚类降噪方法不同,该技术不仅丢弃了一些不必要的扫描,而且还使用了区域分割方法来加速聚类。因此,它具有更好的实时性能和降噪效果。在 MIT 数据集上的实验表明,该方法可以通过丢弃部分扫描来提高轨迹精度,并为 SLAM 系统节省大量时间。它对计算资源有限的移动机器人非常友好。