{"title":"Loop Closure Detection for Visual SLAM Systems Based on Convolutional Netural Network","authors":"Xiangbin Shi, Lin Li","doi":"10.1109/CSE53436.2021.00027","DOIUrl":null,"url":null,"abstract":"In this paper, the loop closure detection technology is studied. Aiming at the problem that the use of artificially marked feature points in the traditional visual SLAM algorithm leads to a significant decrease in the accuracy of the loop detection algorithm in a complex environment and an environment with obvious lighting changes, this paper proposes a loop closure detection algorithm based on deep learning. Firstly, the YOLOv4 model with optimized loss function is used to detect the target in the images collected by the camera. Then, the Locality Sensitive Hash function is used to reduce the dimension of high-dimensional data, and the loop is determined according to the cosine distance. Finally, the simulation results show that the algorithm can reduce the cumulative error of the robot, obtain the global consistency map, and achieve better results in real-time and accuracy.","PeriodicalId":6838,"journal":{"name":"2021 IEEE 24th International Conference on Computational Science and Engineering (CSE)","volume":"52 1","pages":"123-129"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 24th International Conference on Computational Science and Engineering (CSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSE53436.2021.00027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, the loop closure detection technology is studied. Aiming at the problem that the use of artificially marked feature points in the traditional visual SLAM algorithm leads to a significant decrease in the accuracy of the loop detection algorithm in a complex environment and an environment with obvious lighting changes, this paper proposes a loop closure detection algorithm based on deep learning. Firstly, the YOLOv4 model with optimized loss function is used to detect the target in the images collected by the camera. Then, the Locality Sensitive Hash function is used to reduce the dimension of high-dimensional data, and the loop is determined according to the cosine distance. Finally, the simulation results show that the algorithm can reduce the cumulative error of the robot, obtain the global consistency map, and achieve better results in real-time and accuracy.