A Strong Baseline for Point Cloud Registration via Direct Superpoints Matching
Not on the map. Why?
Abstract (arXiv)
Deep neural networks endow the downsampled superpoints with highly discriminative feature representations. Previous dominant point cloud registration approaches match these feature representations as the first step, e.g., using the Sinkhorn algorithm. A RANSAC-like method is then usually adopted as a post-processing refinement to filter the outliers. Other dominant method is to directly predict the superpoint matchings using learned MLP layers. Both of them have drawbacks: RANSAC-based methods are computationally intensive and prediction-based methods suffer from outputing non-existing points in the point cloud. In this paper, we propose a straightforward and effective baseline to find correspondences of superpoints in a global matching manner. We employ the normalized matching scores as weights for each correspondence, allowing us to reject the outliers and further weigh the rest inliers when fitting the transformation matrix without relying on the cumbersome RANSAC. Moreover, the entire model can be trained in an end-to-end fashion, leading to better accuracy. Our simple yet effective baseline shows comparable or even better results than state-of-the-art methods on three datasets including ModelNet, 3DMatch, and KITTI. We do not advocate our approach to be the solution for point cloud registration but use the results to emphasize the role of matching strategy for point cloud registration. The code and models are available at https://github.com/neu-vi/SuperpointsRegistration.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 40 of its 61 references that are in the map. First posted on arXiv 3 Jul 2023.
Builds on
40 of 61 references.
References · 40
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 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
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2020DISK: Learning local features with policy gradientcited by 312
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
28 more
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 266
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
- 2020Deep Global Registrationcited by 229
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 202
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
- 2020D3Feat: Joint Learning of Dense Detection and Description of 3D Local Featurescited by 177
- 2017Learning to Find Good Correspondencescited by 176
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2021CoFiNet: Reliable Coarse-to-fine Correspondences for Robust Point Cloud Registrationcited by 152
- 2020SpinNet: Learning a General Surface Descriptor for 3D Point Cloud Registrationcited by 142
- 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
- 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 141
- 2020Deep Learning for LiDAR Point Clouds in Autonomous Driving: A Reviewcited by 116
- 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 103
- 20193DRegNet: A Deep Neural Network for 3D Point Registrationcited by 96
- 2022REGTR: End-to-end Point Cloud Correspondences with Transformerscited by 96
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 2020Learning multiview 3D point cloud registrationcited by 78
- 2019USIP: Unsupervised Stable Interest Point Detection from 3D Point Cloudscited by 70
- 2021You Only Hypothesize Once: Point Cloud Registration with Rotation-equivariant Descriptorscited by 68
- 2021Deep Hough Voting for Robust Global Registrationcited by 53
- 2021OMNet: Learning Overlapping Mask for Partial-to-Partial Point Cloud Registrationcited by 51
- 2017Learning Compact Geometric Featurescited by 45
- 2018IMLS-SLAM: scan-to-model matching based on 3D datacited by 40
- 2021PCAM: Product of Cross-Attention Matrices for Rigid Registration of Point Cloudscited by 20
- 2019AlignNet-3D: Fast Point Cloud Registration of Partially Observed Objectscited by 12
- 2023A Unified BEV Model for Joint Learning of 3D Local Features and Overlap Estimationcited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.