Partial Transport for Point-Cloud Registration
Not on the map. Why?
Abstract (arXiv)
Point cloud registration plays a crucial role in various fields, including robotics, computer graphics, and medical imaging. This process involves determining spatial relationships between different sets of points, typically within a 3D space. In real-world scenarios, complexities arise from non-rigid movements and partial visibility, such as occlusions or sensor noise, making non-rigid registration a challenging problem. Classic non-rigid registration methods are often computationally demanding, suffer from unstable performance, and, importantly, have limited theoretical guarantees. The optimal transport problem and its unbalanced variations (e.g., the optimal partial transport problem) have emerged as powerful tools for point-cloud registration, establishing a strong benchmark in this field. These methods view point clouds as empirical measures and provide a mathematically rigorous way to quantify the `correspondence' between (the transformed) source and target points. In this paper, we approach the point-cloud registration problem through the lens of optimal transport theory and first propose a comprehensive set of non-rigid registration methods based on the optimal partial transportation problem. Subsequently, leveraging the emerging work on efficient solutions to the one-dimensional optimal partial transport problem, we extend our proposed algorithms via slicing to gain significant computational efficiency, resulting in fast and robust non-rigid registration algorithms. We demonstrate the effectiveness of our proposed methods and compare them against baselines on various 3D and 2D non-rigid registration problems where the source and target point clouds are corrupted by random noise.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 45 of its 143 references that are in the map. First posted on arXiv 27 Sep 2023.
Builds on
45 of 143 references.
References · 45
- 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
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2018Computational Optimal Transportcited by 780
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
- 2013A survey of the Schr"odinger problem and some of its connections with optimal transportcited by 292
- 2018FlowNet3D: Learning Scene Flow in 3D Point Cloudscited by 242
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
- 2019Generalized Sliced Wasserstein Distancescited by 208
- 2016Stochastic Optimization for Large-scale Optimal Transportcited by 189
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
33 more
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
- 2020FLOT: Scene Flow on Point Clouds Guided by Optimal Transportcited by 129
- 2021Unbalanced minibatch Optimal Transport; applications to Domain Adaptationcited by 125
- 2019Max-Sliced Wasserstein Distance and its use for GANscited by 119
- 2018Unsupervised Alignment of Embeddings with Wasserstein Procrustescited by 97
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2018Sliced-Wasserstein Flows: Nonparametric Generative Modeling via Optimal Transport and Diffusionscited by 77
- 2019DeepICP: An End-to-End Deep Neural Network for 3D Point Cloud Registrationcited by 77
- 2020Deep Shells: Unsupervised Shape Correspondence with Optimal Transportcited by 74
- 2020Fast and Robust Iterative Closest Pointcited by 67
- 2021Low-Rank Sinkhorn Factorizationcited by 67
- 2015Sliced Wasserstein Kernels for Probability Distributionscited by 65
- 2019PCRNet: Point Cloud Registration Network using PointNet Encodingcited by 63
- 2022A Survey of Non-Rigid 3D Registrationcited by 59
- 2017Optimal Transport for Diffeomorphic Registrationcited by 39
- 2021Accurate Point Cloud Registration with Robust Optimal Transportcited by 38
- 2015The Radon cumulative distribution transform and its application to image classificationcited by 28
- 20193D Local Features for Direct Pairwise Registrationcited by 26
- 2022Revisiting Sliced Wasserstein on Images: From Vectorization to Convolutioncited by 25
- 2022Low-rank Optimal Transport: Approximation, Statistics and Debiasingcited by 21
- 2022Sliced Optimal Partial Transportcited by 20
- 2020Fast and Robust Comparison of Probability Measures in Heterogeneous Spacescited by 17
- 2022Learning Feature Descriptors for Pre- and Intra-operative Point Cloud Matching for Laparoscopic Liver Registrationcited by 12
- 2020Learning 3D-3D Correspondences for One-shot Partial-to-partial Registrationcited by 9
- 2019Non-Rigid Point Set Registration Networkscited by 8
- 2023Linear Optimal Partial Transport Embeddingcited by 8
- 2019Coherent Point Drift Networks: Unsupervised Learning of Non-Rigid Point Set Registrationcited by 6
- 2020On a Novel Application of Wasserstein-Procrustes for Unsupervised Cross-Lingual Learningcited by 6
- 2023Measure transfer via stochastic slicing and matchingcited by 6
- 2020Generalized Unnormalized Optimal Transport and its fast algorithmscited by 5
- 2021COTReg:Coupled Optimal Transport based Point Cloud Registrationcited by 5
- 2022Partial Wasserstein Adversarial Network for Non-rigid Point Set Registrationcited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.