paper-with-me

홈 › Papers

LiDAR Loop Closure Detection using Semantic Graphs with Graph Attention Networks

2025-01-31 · Liudi Yang, Ruben Mascaro, Ignacio Alzugaray, Sai Manoj Prakhya, Marco Karrer, Ziyuan Liu, Margarita Chli

In this paper, we propose a novel loop closure detection algorithm that uses graph attention neural networks to encode semantic graphs to perform place recognition and then use semantic registration to estimate the 6 DoF relative pose constraint. Our place recognition algorithm has two key modules, namely, a semantic graph encoder module and a graph comparison module. The semantic graph encoder employs graph attention networks to efficiently encode spatial, semantic and geometric information from the semantic graph of the input point cloud. We then use self-attention mechanism in both node-embedding and graph-embedding steps to create distinctive graph vectors. The graph vectors of the current scan and a keyframe scan are then compared in the graph comparison module to identify a possible loop closure. Specifically, employing the difference of the two graph vectors showed a significant improvement in performance, as shown in ablation studies. Lastly, we implemented a semantic registration algorithm that takes in loop closure candidate scans and estimates the relative 6 DoF pose constraint for the LiDAR SLAM system. Extensive evaluation on public datasets shows that our model is more accurate and robust, achieving 13% improvement in maximum F1 score on the SemanticKITTI dataset, when compared to the baseline semantic graph algorithm. For the benefit of the community, we open-source the complete implementation of our proposed algorithm and custom implementation of semantic registration at https://github.com/crepuscularlight/SemanticLoopClosure

📄 PDF Abstract BibTeX arXiv:2501.19382

Code (1)

crepuscularlight/semanticloopclosure 공식 구현 pytorch

Tasks

Graph AttentionGraph EmbeddingLoop Closure Detection

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

SA-LOAM: Semantic-aided LiDAR SLAM with Loop Closure

2021-06-22 · Lin Li, Xin Kong, Xiangrui Zhao, Wanlong Li 외

LiDAR-based SLAM system is admittedly more accurate and stable than others, while its loop closure detection is still an open issue. With the development of 3D semantic segmentation for point cloud, semantic information …

3D Semantic SegmentationLoop Closure DetectionSemantic Segmentation

PNE-SGAN: Probabilistic NDT-Enhanced Semantic Graph Attention Network for LiDAR Loop Closure Detection

2025-04-11 · Xiong Li, Shulei Liu, Xingning Chen, Yisong Wu 외

LiDAR loop closure detection (LCD) is crucial for consistent Simultaneous Localization and Mapping (SLAM) but faces challenges in robustness and accuracy. Existing methods, including semantic graph approaches, often suff…

Graph AttentionGraph SimilarityLoop Closure DetectionSimultaneous Localization and Mapping

LiDAR Iris for Loop-Closure Detection

2019-12-09 · Ying Wang, Zezhou Sun, Cheng-Zhong Xu, Sanjay Sarma 외

In this paper, a global descriptor for a LiDAR point cloud, called LiDAR Iris, is proposed for fast and accurate loop-closure detection. A binary signature image can be obtained for each point cloud after several LoG-Gab…

Loop Closure Detection

Loop Closure via Maximal Cliques in 3D LiDAR-Based SLAM

2026-03-05 · Javier Laserna, Saurabh Gupta, Oscar Martinez Mozos, Cyrill Stachniss 외 arxiv

Reliable loop closure detection remains a critical challenge in 3D LiDAR-based SLAM, especially under sensor noise, environmental ambiguity, and viewpoint variation conditions. RANSAC is often used in the context of loop…

LCDNet: Deep Loop Closure Detection and Point Cloud Registration for LiDAR SLAM

2021-03-08 · Daniele Cattaneo, Matteo Vaghi, Abhinav Valada

Loop closure detection is an essential component of Simultaneous Localization and Mapping (SLAM) systems, which reduces the drift accumulated over time. Over the years, several deep learning approaches have been proposed…

Autonomous DrivingLoop Closure DetectionPoint Cloud RegistrationSimultaneous Localization and Mapping