# Semantic Graph Based Place Recognition for 3D Point Clouds

arXiv: https://arxiv.org/abs/2008.11459 · HTML: https://mlsanity.com/paper/2008.11459/

## Key facts

- Cited by 43 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Aug 2020.

## Built on by (most cited first, 30 of 43)

- [LCDNet: Deep Loop Closure Detection and Point Cloud Registration for LiDAR SLAM](https://mlsanity.com/paper/2103.05056/) (2021)
- [vMAP: Vectorised Object Mapping for Neural Field SLAM](https://mlsanity.com/paper/2302.01838/) (2023)
- [EchoScene: Indoor Scene Generation via Information Echo over Scene Graph Diffusion](https://mlsanity.com/paper/2405.00915/) (2024)
- [CommonScenes: Generating Commonsense 3D Indoor Scenes with Scene Graph Diffusion](https://mlsanity.com/paper/2305.16283/) (2023)
- [NDT-Transformer: Large-Scale 3D Point Cloud Localisation using the Normal Distribution Transform Representation](https://mlsanity.com/paper/2103.12292/) (2021)
- [On the Importance of Accurate Geometry Data for Dense 3D Vision Tasks](https://mlsanity.com/paper/2303.14840/) (2023)
- [SSC: Semantic Scan Context for Large-Scale Place Recognition](https://mlsanity.com/paper/2107.00382/) (2021)
- [General Place Recognition Survey: Towards Real-World Autonomy](https://mlsanity.com/paper/2405.04812/) (2024)
- [SeqOT: A Spatial-Temporal Transformer Network for Place Recognition Using Sequential LiDAR Data](https://mlsanity.com/paper/2209.07951/) (2022)
- [SA-LOAM: Semantic-aided LiDAR SLAM with Loop Closure](https://mlsanity.com/paper/2106.11516/) (2021)
- [BoW3D: Bag of Words for Real-Time Loop Closing in 3D LiDAR SLAM](https://mlsanity.com/paper/2208.07473/) (2022)
- [IPCC-TP: Utilizing Incremental Pearson Correlation Coefficient for Joint Multi-Agent Trajectory Prediction](https://mlsanity.com/paper/2303.00575/) (2023)
- [General Place Recognition Survey: Towards the Real-world Autonomy Age](https://mlsanity.com/paper/2209.04497/) (2022)
- [AttDLNet: Attention-based DL Network for 3D LiDAR Place Recognition](https://mlsanity.com/paper/2106.09637/) (2021)
- [BoxGraph: Semantic Place Recognition and Pose Estimation from 3D LiDAR](https://mlsanity.com/paper/2206.15154/) (2022)
- [Contour Context: Abstract Structural Distribution for 3D LiDAR Loop Detection and Metric Pose Estimation](https://mlsanity.com/paper/2302.06149/) (2023)
- [LinK3D: Linear Keypoints Representation for 3D LiDAR Point Cloud](https://mlsanity.com/paper/2206.05927/) (2022)
- [SEM-GAT: Explainable Semantic Pose Estimation using Learned Graph Attention](https://mlsanity.com/paper/2308.03718/) (2023)
- [Deep Semantic Graph Matching for Large-scale Outdoor Point Clouds Registration](https://mlsanity.com/paper/2308.05314/) (2023)
- [Visual Localization in 3D Maps: Comparing Point Cloud, Mesh, and NeRF Representations](https://mlsanity.com/paper/2408.11966/) (2024)
- [A Unified BEV Model for Joint Learning of 3D Local Features and Overlap Estimation](https://mlsanity.com/paper/2302.14511/) (2023)
- [SAGE-ICP: Semantic Information-Assisted ICP](https://mlsanity.com/paper/2310.07237/) (2023)
- [That's My Point: Compact Object-centric LiDAR Pose Estimation for Large-scale Outdoor Localisation](https://mlsanity.com/paper/2403.04755/) (2024)
- [NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithms](https://mlsanity.com/paper/2410.11031/) (2024)
- [LiDAR Loop Closure Detection using Semantic Graphs with Graph Attention Networks](https://mlsanity.com/paper/2501.19382/) (2025)
- [REGRACE: A Robust and Efficient Graph-based Re-localization Algorithm using Consistency Evaluation](https://mlsanity.com/paper/2503.03599/) (2025)
- [Open-World Distributed Robot Self-Localization with Transferable Visual Vocabulary and Both Absolute and Relative Features](https://mlsanity.com/paper/2109.04569/) (2021)
- [DSC: Deep Scan Context Descriptor for Large-Scale Place Recognition](https://mlsanity.com/paper/2111.13838/) (2021)
- [Descriptellation: Deep Learned Constellation Descriptors](https://mlsanity.com/paper/2203.00567/) (2022)
- [A Survey on Visual Map Localization Using LiDARs and Cameras](https://mlsanity.com/paper/2208.03376/) (2022)

## Abstract (arXiv)

Due to the difficulty in generating the effective descriptors which are robust to occlusion and viewpoint changes, place recognition for 3D point cloud remains an open issue. Unlike most of the existing methods that focus on extracting local, global, and statistical features of raw point clouds, our method aims at the semantic level that can be superior in terms of robustness to environmental changes. Inspired by the perspective of humans, who recognize scenes through identifying semantic objects and capturing their relations, this paper presents a novel semantic graph based approach for place recognition. First, we propose a novel semantic graph representation for the point cloud scenes by reserving the semantic and topological information of the raw point cloud. Thus, place recognition is modeled as a graph matching problem. Then we design a fast and effective graph similarity network to compute the similarity. Exhaustive evaluations on the KITTI dataset show that our approach is robust to the occlusion as well as viewpoint changes and outperforms the state-of-the-art methods with a large margin. Our code is available at: urlhttps://github.com/kxhit/SGPR.
