SemanticLoop: loop closure with 3D semantic graph matching
Junfeng Yu, Shaojie Shen

TL;DR
SemanticLoop introduces a novel 3D semantic graph matching approach for loop closure in robot navigation, leveraging object-level data association and graph alignment to improve robustness and accuracy over traditional methods.
Contribution
It presents a new object-level data association algorithm and a graph matching-based loop detection method using 3D semantic graphs, enhancing robustness in ambiguous environments.
Findings
Outperforms nearest-neighbor data association in accuracy
More robust to environmental appearance changes
Significantly improves loop closure reliability
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Image and Video Retrieval Techniques · Multimodal Machine Learning Applications
