mlsanityData to 14 Oct 2026

End-to-end Learning the Partial Permutation Matrix for Robust 3D Point Cloud Registration

arXiv 2110.15250 ↗First posted 28 Oct 2021cs.CVcited by 5

Not on the map. Why?

Abstract (arXiv)

Even though considerable progress has been made in deep learning-based 3D point cloud processing, how to obtain accurate correspondences for robust registration remains a major challenge because existing hard assignment methods cannot deal with outliers naturally. Alternatively, the soft matching-based methods have been proposed to learn the matching probability rather than hard assignment. However, in this paper, we prove that these methods have an inherent ambiguity causing many deceptive correspondences. To address the above challenges, we propose to learn a partial permutation matching matrix, which does not assign corresponding points to outliers, and implements hard assignment to prevent ambiguity. However, this proposal poses two new problems, i.e., existing hard assignment algorithms can only solve a full rank permutation matrix rather than a partial permutation matrix, and this desired matrix is defined in the discrete space, which is non-differentiable. In response, we design a dedicated soft-to-hard (S2H) matching procedure within the registration pipeline consisting of two steps: solving the soft matching matrix (S-step) and projecting this soft matrix to the partial permutation matrix (H-step). Specifically, we augment the profit matrix before the hard assignment to solve an augmented permutation matrix, which is cropped to achieve the final partial permutation matrix. Moreover, to guarantee end-to-end learning, we supervise the learned partial permutation matrix but propagate the gradient to the soft matrix instead. Our S2H matching procedure can be easily integrated with existing registration frameworks, which has been verified in representative frameworks including DCP, RPMNet, and DGR. Extensive experiments have validated our method, which creates a new state-of-the-art performance for robust 3D point cloud registration. The code will be made public.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 29 of its 44 references that are in the map. First posted on arXiv 28 Oct 2021.

Builds on

29 of 44 references.

References · 29

  1. 2017Attention Is All You Needcited by 60,361
  2. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  3. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
  4. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
  5. 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
  6. 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
  7. 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
  8. 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
  9. 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
  10. 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
  11. 2020Deep Global Registrationcited by 229
  12. 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
17 more
  1. 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
  2. 2020D3Feat: Joint Learning of Dense Detection and Description of 3D Local Featurescited by 177
  3. 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
  4. 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
  5. 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
  6. 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
  7. 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 141
  8. 2020Feature-metric Registration: A Fast Semi-supervised Approach for Robust Point Cloud Registration without Correspondencescited by 109
  9. 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 103
  10. 20193DRegNet: A Deep Neural Network for 3D Point Registrationcited by 96
  11. 2019DeepICP: An End-to-End Deep Neural Network for 3D Point Cloud Registrationcited by 77
  12. 2020CorrNet3D: Unsupervised End-to-end Learning of Dense Correspondence for 3D Point Cloudscited by 47
  13. 2019Quaternion Equivariant Capsule Networks for 3D Point Cloudscited by 41
  14. 2018IMLS-SLAM: scan-to-model matching based on 3D datacited by 40
  15. 2017SegICP: Integrated Deep Semantic Segmentation and Pose Estimationcited by 29
  16. 2018DeepMapping: Unsupervised Map Estimation From Multiple Point Cloudscited by 20
  17. 2019One Framework to Register Them All: PointNet Encoding for Point Cloud Alignmentcited by 5

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 1.

5 papers.