论文中文题名: | 基于深度学习的煤矿井下SLAM闭环检测算法研究 |
姓名: | |
学号: | 19207205063 |
保密级别: | 公开 |
论文语种: | chi |
学科代码: | 085208 |
学科名称: | 工学 - 工程 - 电子与通信工程 |
学生类型: | 硕士 |
学位级别: | 工程硕士 |
学位年度: | 2022 |
培养单位: | 西安科技大学 |
院系: | |
专业: | |
研究方向: | 视觉SLAM |
第一导师姓名: | |
第一导师单位: | |
论文提交日期: | 2022-06-21 |
论文答辩日期: | 2022-06-06 |
论文外文题名: | Research on SLAM Loop Closure Detection Algorithm in Coal Mine Based on Deep Learning |
论文中文关键词: | |
论文外文关键词: | Underground coal mine ; Visual SLAM ; Closed loop detection ; Local region of interest ; Locality sensitive hashing |
论文中文摘要: |
近年来煤矿产业逐渐趋于自动化与智能化,视觉SLAM作为机器人领域的重要支撑,已被广泛用于煤矿井下开展各项工作。闭环检测作为视觉SLAM的关键组成部分,它通过摄像机采集周围环境信息来矫正自身位姿,帮助机器人在煤矿井下构建全局一致性的环境地图。而目前现有的闭环检测研究方法存在鲁棒性差、准确率低且耗时长等问题,为满足井下闭环检测准确性和实时性的要求,本文进行了如下研究。 (1)针对传统的闭环检测算法存在准确率低、鲁棒性差的问题,提出了基于卷积神经网络的闭环检测算法。即使用Faster RCNN网络代替传统手工设计特征的方式来提取煤矿数据集的图像特征,通过对比各卷积层提取图像特征的性能,选择在各数据集上表征能力较强的conv3层作为图像特征提取器,从而提高闭环检测的准确性和鲁棒性。 (2)针对网络提取的图像特征存在局部特征信息丢失的问题,提出了基于Faster RCNN-ROIs的闭环检测算法。即使用RPN网络结合增强注意力机制对网络提取的图像特征进行聚类融合,生成特征图的局部感兴趣区域。通过提取图像中的重要信息,从而使闭环检测的准确率得到进一步提高,但无法满足实时性的要求。 (3)针对现有的闭环检测算法在进行图像特征提取与匹配过程中耗时过长问题,提出了基于Faster RCNN-ROIs-LSH的闭环检测算法。即对感兴趣区域的图像特征构建哈希函数,利用局部敏感哈希算法对高维图像特征进行降维并构建哈希表,在保证高准确率的同时实现了对高维特征的降维。实验表明,经过降维处理后,本文算法的实时性提高了29.27%。最后,将本文算法在自建的三组煤矿井下数据集上与其他算法进行对比实验,进一步证明了本文算法在准确率与实时性方面均优于其他算法。 综上所述,本文提出的基于Faster RCNN-ROIs-LSH的闭环检测算法在自建的煤矿井下数据集上表现优异,在一定程度上提高了煤矿井下SLAM闭环检测算法的准确性与实时性。 |
论文外文摘要: |
In recent years, the coal mining industry has gradually become more automated and intelligent. As an important support in the field of robotics, visual SLAM has been widely used to carry out various work in coal mines. As a key component of visual SLAM, loop closure detection uses cameras to collect information about the surrounding environment to correct its own posture and help robots build a globally consistent environment map in coal mines. However, the existing loop closure detection research methods have problems such as poor robustness, low accuracy and long time. In order to meet the requirements of accuracy and real-time of downhole loop closure detection, the following research is carried out in this paper. Aiming at the problems of low accuracy and poor robustness of traditional loop closure detection algorithms, a loop closure detection algorithm based on convolutional neural network is proposed. That is, the Faster RCNN network is used to replace the traditional hand-designed features to extract the image features of the coal mine data set. By comparing the performance of each convolutional layer to extract image features, the conv3 layer with stronger representation ability on each data set is selected as the image feature extraction. This improves the accuracy and robustness of loop closure detection. Aiming at the problem of the loss of local feature information in the image features extracted by the network, a loop closure detection algorithm based on Faster RCNN-ROIs is proposed. That is, using the RPN network combined with the enhanced attention mechanism to cluster and fuse the image features extracted by the network to generate the local area of interest of the feature map. By extracting important information in the image, the accuracy of loop closure detection is further improved, but it cannot meet the requirements of real-time performance. Aiming at the problem that the existing loop closure detection algorithms take too long in the process of image feature extraction and matching, a loop closure detection algorithm based on Faster RCNN-ROIs-LSH is proposed. That is, a hash function is constructed for the image features of the region of interest, and the locality-sensitive hashing algorithm is used to reduce the dimension of high-dimensional image features and build a hash table, which realizes the dimension reduction of high-dimensional features while ensuring high accuracy. Experiments show that after dimensionality reduction, the real-time performance of the algorithm in this paper is improved by 29.27%. Finally, the algorithm in this paper is compared with other algorithms on three sets of self-built coal mine underground data sets, which further proves that the algorithm in this paper is superior to other algorithms in terms of accuracy and real-time performance. To sum up, the loop closure detection algorithm based on Faster RCNN-ROIs-LSH proposed in this paper has excellent performance on the self-built coal mine underground data set, and to a certain extent improves the accuracy and real-time performance of the loop closure detection algorithm of SLAM underground coal mines. |
参考文献: |
[1]马晓燕. 煤矿井下巡检机器人的研究[J]. 煤炭技术, 2021, 40(10): 169-172. [2]胡而已, 葛世荣. 煤矿机器人研发进展与趋势分析[J]. 智能矿山, 2021, 2(01): 59-74. [3]王路明, 常振兴. 机器人技术在煤矿中的应用及发展趋势[J]. 煤炭技术, 2021, 40(04): 151-153. [5]吴涛. 用于移动机器人的视觉SLAM综述[J]. 数据通信, 2022(01): 48-51. [7]余宇, 胡峰. 基于深度学习的视觉SLAM回环检测方法[J]. 计算机工程与设计, 2020(2): 530-535. [18]鲍振强, 李艾华, 崔智高, 等. 融合多层次卷积神经网络特征的闭环检测算法[J]. 激光与光电子学进展, 2018, 55(11): 375-381. [26]李伟, 任孟瀚, 黄威豪, 等. 基于改进M-ORB的视觉SLAM直接-闭环检测算法[J]. 智能科学与技术学报, 2021, 3(4): 482-491. [33]王凯. 基于深度学习的视觉SLAM闭环检测研究[D]. 哈尔滨: 哈尔滨工程大学,2019. [34]胡年宗, 伍世虔, 张亦明. 基于卷积神经网络的SLAM回环检测算法研究[J]. 计算机仿真, 2020, 37(05): 282-286. [39]汪丹, 石朝侠, 王燕清. 基于非监督深度学习的闭环检测方法[J]. 计算机科学, 2020, 47(10): 228-232. [42]呼香艳. 基于粒子群优化算法的 SLAM 闭环检测方法研究[D]. 西安: 西安电子科技大学, 2018. [44]赵凯, 朱愿, 谢枫. 基于改进 RANSAC 的点云关键点匹配[J]. 智能计算机与应用,2018, 8(6): 18-21. [47]何元烈, 陈佳腾, 曾碧. 基于精简卷积神经网络的快速闭环检测方法[J]. 计算机工程, 2018, 44(06): 182-187. |
中图分类号: | TP391.4 |
开放日期: | 2022-06-22 |