SemanticLoop: loop closure with 3D semantic graph matching
Not on the map. Why?
Abstract (arXiv)
Loop closure can effectively correct the accumulated error in robot localization, which plays a critical role in the long-term navigation of the robot. Traditional appearance-based methods rely on local features and are prone to failure in ambiguous environments. On the other hand, object recognition can infer objects' category, pose, and extent. These objects can serve as stable semantic landmarks for viewpoint-independent and non-ambiguous loop closure. However, there is a critical object-level data association problem due to the lack of efficient and robust algorithms. We introduce a novel object-level data association algorithm, which incorporates IoU, instance-level embedding, and detection uncertainty, formulated as a linear assignment problem. Then, we model the objects as TSDF volumes and represent the environment as a 3D graph with semantics and topology. Next, we propose a graph matching-based loop detection based on the reconstructed 3D semantic graphs and correct the accumulated error by aligning the matched objects. Finally, we refine the object poses and camera trajectory in an object-level pose graph optimization. Experimental results show that the proposed object-level data association method significantly outperforms the commonly used nearest-neighbor method in accuracy. Our graph matching-based loop closure is more robust to environmental appearance changes than existing appearance-based methods.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Nov 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2.
7 papers.
- 2024GOReloc: Graph-based Object-Level Relocalization for Visual SLAMcited by 7
- 2024FM-Fusion: Instance-aware Semantic Mapping Boosted by Vision-Language Foundation Modelscited by 3
- 2023SemanticTopoLoop: Semantic Loop Closure With 3D Topological Graph Based on Quadric-Level Object Mapcited by 2
- 2023Loop Closure Detection Based on Object-level Spatial Layout and Semantic Consistencycited by 1
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matchingcited by 1
- 2025SWA-PF: Semantic-Weighted Adaptive Particle Filter for Memory-Efficient 4-DoF UAV Localization in GNSS-Denied Environmentscited by 1
- 2025Visual Loop Closure Detection Through Deep Graph Consensuscited by 0
- 2025SWA-PF: Semantic-Weighted Adaptive Particle Filter for Memory-Efficient 4-DoF UAV Localization in GNSS-Denied Environments17 Sep 2025
- 2025Visual Loop Closure Detection Through Deep Graph Consensus27 May 2025
- 2024Open-Set Semantic Uncertainty Aware Metric-Semantic Graph Matching17 Sep 2024
- 2024GOReloc: Graph-based Object-Level Relocalization for Visual SLAM15 Aug 2024
- 2024FM-Fusion: Instance-aware Semantic Mapping Boosted by Vision-Language Foundation Models7 Feb 2024
- 2023SemanticTopoLoop: Semantic Loop Closure With 3D Topological Graph Based on Quadric-Level Object Map6 Nov 2023
- 2023Loop Closure Detection Based on Object-level Spatial Layout and Semantic Consistency11 Apr 2023