Loop closure detection is a crucial component of SLAM systems, enabling the elimination of accumulated odometry errors. Traditional appearance-based methods face challenges in handling large viewpoint changes. This paper proposes a visual loop closure detection method based on semantic topological information. By leveraging the viewpoint invariance of object landmarks and encoding scenes through an object-oriented semantic topological map, the method significantly enhances system robustness under large viewpoint changes. Specifically, the method maintains a hierarchical semantic landmark database and adopts a “coarse-to-fine” detection strategy. First, high-level macroscopic object landmarks are utilized to extract topological graphs for coarse matching via local topological descriptors; to effectively eliminate mismatches, local and global topological graphs are unified in a polar coordinate system to evaluate spatial distribution similarity. Subsequently, guided by accurate object matches, fine registration is performed using low-level microscopic point landmarks to optimize pose estimation. Experimental results on the TUM and USTC datasets demonstrate that the proposed method exhibits superior performance in both precision and recall, achieving an average precision of over 80%. Notably, in large-disparity loop closure scenarios, positioning accuracy is improved by more than 40%.
LOWED G.Distinctive image features from scale-invariant keypoint. International Journal of Computer Vision,2004,60(2): 91-110.
[2]
BAY H, ESS A, TUYTELAARST,et al. Speeded-up robust features (SURF)[J]. Computer Vision and Image Understanding, 2008, 110(3): 346-359.
[3]
RUBLEEE, RABAUDV, KONOLIGEK,et al .ORB:an efficient alternative to SIFT or SURF[C]//2011 International Conference on Computer Vision, November 6-13,2011,Barcelona,Spain.IEEE,2012:2564-2571.
[4]
NIEJ W, FENGJ M, XUED Y,et al. A training-free,lightweight global image descriptor for long-term visual place recognition toward autonomous vehicles[J]. IEEE Transactions on Intelligent Transportation Systems,2024,25(2):1291-1302.
[5]
CHENY Z, WANGG, ZHOUW,et al .A localization algorithm based on global descriptor and dynamic range search[J].Remote Sensing,2023,15(5):1190.
[6]
ZHANGQ S, XUZ Y, KANGY H,et al .Distilled representation using patch-based local-to-global similarity strategy for visual place recognition[J]. Knowledge-Based Systems,2023,280:111015.
[7]
BONIN-FONTF, BURGUERA BURGUERAA .NetHALOC:a learned global image descriptor for loop closing in underwater visual SLAM[J].Expert Systems,2021,38(2): e12635.
[8]
LIY N, WEIW, ZHUH L .Incremental bag of words with gradient orientation histogram for appearance-based loop closure detection[J].Applied Sciences,2023,13(11): 6481.
HANJ Y, DONGR F, KANJ M .A novel loop closure detection method with the combination of points and lines based on information entropy[J].Journal of Field Robotics,2021,38(3):386-401.
[11]
CAMPOSC, ELVIRAR, RODRÍGUEZJ J G,et al .ORB-SLAM3:an accurate open-source library for visual,visual–inertial,and multimap SLAM[J]. IEEE Transactions on Robotics,2021,37(6): 1874-1890.
[12]
GALVEZ-LÓPEZD, TARDOSJ D .Bags of binary words for fast place recognition in image sequences[J]. IEEE Transactions on Robotics,2012,28(5):1188-1197.
[13]
MUR-ARTALR, MONTIELJ M M, TARDÓSJ D .ORB-SLAM:a versatile and accurate monocular SLAM system[J]. IEEE Transactions on Robotics,2015,31(5): 1147-1163.
[14]
QINT, LIP L, SHENS J .VINS-mono:a robust and versatile monocular visual-inertial state estimator[J].IEEE Transactions on Robotics,2018,34(4): 1004-1020.
[15]
KHALIQS, ANJUMM L, HUSSAINW,et al .Why ORB-SLAM is missing commonly occurring loop closures?[J]. Autonomous Robots,2023,47(8):1519-1535.
[16]
WUY M, ZHANGY Z, ZHUD L,et al .An object SLAM framework for association,mapping,and high-level tasks[J].IEEE Transactions on Robotics,2023,39(4):2912-2932.
[17]
ZHOUB C, MENGY Q,KAI F .Object-based loop closure with directional histogram descriptor[C]//2022 IEEE 18th International Conference on Automation Science and Engineering (CASE), August 20-24,2022,Mexico City,Mexico. IEEE,2022:1346-1351.
[18]
LINS Q, WANGJ K, XUM,et al .Topology aware object-level semantic mapping towards more robust loop closure[J].IEEE Robotics and Automation Letters,2021,6(4):7041-7048
[19]
QIANZ T, FUJ, XIAOJ. Towards accurate loop closure detection in semantic SLAM with 3D semantic covisibility graphs[J]. EEE Robotics and Automation Letters, 2022, 7(2): 2455-2462.
[20]
YUJ F, SHENS J. SemanticLoop:loop closure with 3D semantic graph matching[J]. IEEE Robotics and Automation Letters,2023,8(2): 568-575.
[21]
ZHAOL J, DENGX, LIR F,et al .Graph-based robust localization of object-level map for mobile robotic navigation[J].IEEE Transactions on Industrial Electronics,2024,71(1):697-707.
[22]
XUQ Y, HUANGS W, SONGY,et al .Hybrid dynamic point removal and ellipsoid modelling of object-based semantic SLAM[J].IET Cyber-Systems and Robotics,2025,7(1):e70020.
[23]
GAWELA, DEL DONC, SIEGWARTR,et al. X-view:graph-based semantic multi-view localization[J]. IEEE Robotics and Automation Letters, 2018, 3(3): 1687-1694.
[24]
LIUY, PETILLOTY, LANED,et al .Global localization with object-level semantics and topology[C]//2019 International Conference on Robotics and Automation (ICRA),May 20-24,2019, Montreal, QC, Canada. IEEE, 2019: 4909-4915.
[25]
GUOX Y, HUJ J, CHENJ F,et al .Semantic histogram based graph matching for real-time multi-robot global localization in large scale environment[J].IEEE Robotics and Automation Letters,2021,6(4):8349-8356.
[26]
WANGD Z, LUOJ W .Approach to semantic visual SLAM for bionic robots based on loop closure detection with combinatorial graph entropy in complex dynamic scenes[J]. Biomimetics,2025,10(7): 446.
[27]
KIMJ, KimJ. Semantic loop closure for reducing false matches in SLAM[C]//2025 22nd International Conference on Ubiquitous Robots (UR), June 30-July 02,2025, College Station, TX, USA. IEEE, 2025: 34-39.
[28]
ARSHADS, KIMG W .SLGD-loop:a semantic local and global descriptor-based loop closure detection for long-term autonomy[J].IEEE Transactions on Intelligent Transportation Systems,2024,25(12):19714-19728.
[29]
CHENS B, LIC Y, JIANGQ,et al .TextGeo-SLAM:a LiDAR SLAM with text semantics and geometric-constraint-based loop closure[J].IEEE Internet of Things Journal,2025,12(9):12021-12033.
[30]
WANGY T, JIANGC Y, CHENX .VOOM:robust visual object odometry and mapping using hierarchical landmarks[C]//2024 IEEE International Conference on Robotics and Automation (ICRA), May 13-17,2024,Yokohama,Japan. IEEE,2024:10298-10304.
[31]
REDMONJ, DIVVALAS, GIRSHICKR,et al .You only look once:unified,real-time object detection[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). June 27-30,2016,Las Vegas, NV, USA. IEEE, 2016: 779-788.
[32]
ZINSM, SIMONG, BERGERM O .OA-SLAM:leveraging objects for camera relocalization in visual SLAM[C]//2022 IEEE International Symposium on Mixed and Augmented Reality (ISMAR), October 17-21,2022,Singapore,Singapore. IEEE,2022:720-728.
[33]
STURMJ, ENGELHARDN, ENDRESF,et al .A benchmark for the evaluation of RGB-D SLAM systems[C]//2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.October 7-12,2012,Vilamoura-Algarve,Portugal. IEEE,2012:573-580.
基金资助
长三角科技创新共同体联合攻关计划项目(2023CSJGG0801)
Yangtze River Delta Science and Technology Innovation Joint Force(2023CSJGG0801)