Deep Semantic Graph Matching for Large-scale Outdoor Point Clouds Registration
Not on the map. Why?
Abstract (arXiv)
Current point cloud registration methods are mainly based on local geometric information and usually ignore the semantic information contained in the scenes. In this paper, we treat the point cloud registration problem as a semantic instance matching and registration task, and propose a deep semantic graph matching method (DeepSGM) for large-scale outdoor point cloud registration. Firstly, the semantic categorical labels of 3D points are obtained using a semantic segmentation network. The adjacent points with the same category labels are then clustered together using the Euclidean clustering algorithm to obtain the semantic instances, which are represented by three kinds of attributes including spatial location information, semantic categorical information, and global geometric shape information. Secondly, the semantic adjacency graph is constructed based on the spatial adjacency relations of semantic instances. To fully explore the topological structures between semantic instances in the same scene and across different scenes, the spatial distribution features and the semantic categorical features are learned with graph convolutional networks, and the global geometric shape features are learned with a PointNet-like network. These three kinds of features are further enhanced with the self-attention and cross-attention mechanisms. Thirdly, the semantic instance matching is formulated as an optimal transport problem, and solved through an optimal matching layer. Finally, the geometric transformation matrix between two point clouds is first estimated by the SVD algorithm and then refined by the ICP algorithm. Experimental results conducted on the KITTI Odometry dataset demonstrate that the proposed method improves the registration performance and outperforms various state-of-the-art methods.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 34 of its 86 references that are in the map. First posted on arXiv 10 Aug 2023.
Builds on
34 of 86 references.
References · 34
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2019Deep Learning for 3D Point Clouds: A Surveycited by 558
- 2020Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloudcited by 335
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 202
- 2020D3Feat: Joint Learning of Dense Detection and Description of 3D Local Featurescited by 177
22 more
- 2021CoFiNet: Reliable Coarse-to-fine Correspondences for Robust Point Cloud Registrationcited by 152
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2020SpinNet: Learning a General Surface Descriptor for 3D Point Cloud Registrationcited by 142
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 2017Graph-Cut RANSACcited by 133
- 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 103
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 99
- 2021Robust Point Cloud Registration Framework Based on Deep Graph Matchingcited by 97
- 20233D Registration with Maximal Cliquescited by 84
- 2019DeepICP: An End-to-End Deep Neural Network for 3D Point Cloud Registrationcited by 77
- 2019USIP: Unsupervised Stable Interest Point Detection from 3D Point Cloudscited by 70
- 2019PCRNet: Point Cloud Registration Network using PointNet Encodingcited by 63
- 2022SC^2-PCR: A Second Order Spatial Compatibility for Efficient and Robust Point Cloud Registrationcited by 62
- 2021Deep Hough Voting for Robust Global Registrationcited by 53
- 2021OMNet: Learning Overlapping Mask for Partial-to-Partial Point Cloud Registrationcited by 51
- 2021HRegNet: A Hierarchical Network for Large-scale Outdoor LiDAR Point Cloud Registrationcited by 48
- 2020Semantic Graph Based Place Recognition for 3D Point Cloudscited by 43
- 2013Rotational Projection Statistics for 3D Local Surface Description and Object Recognitioncited by 36
- 2022Graph Matching with Bi-level Noisy Correspondencecited by 30
- 2018Flex-Convolution (Million-Scale Point-Cloud Learning Beyond Grid-Worlds)cited by 23
- 2021Graph Matching via Optimal Transportcited by 6
- 20213D3L: Deep Learned 3D Keypoint Detection and Description for LiDARscited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 2.
5 papers.
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenescited by 8
- 2024ML-SemReg: Boosting Point Cloud Registration with Multi-level Semantic Consistencycited by 4
- 2026Toward Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setupscited by 1
- 2024Micro-Structures Graph-Based Point Cloud Registration for Balancing Efficiency and Accuracycited by 0
- 2026Unsupervised Point Cloud Registration via Training-Time Semantic Guidancecited by 0
- 2026Unsupervised Point Cloud Registration via Training-Time Semantic Guidance14 Sep 2026
- 2026Toward Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025BUFFER-X: Towards Zero-Shot Point Cloud Registration in Diverse Scenes11 Mar 2025
- 2024Micro-Structures Graph-Based Point Cloud Registration for Balancing Efficiency and Accuracy29 Oct 2024
- 2024ML-SemReg: Boosting Point Cloud Registration with Multi-level Semantic Consistency13 Jul 2024