Multiview Point Cloud Registration via Optimization in an Autoencoder Latent Space
Not on the map. Why?
Abstract (arXiv)
Point cloud rigid registration is a fundamental problem in 3D computer vision. In the multiview case, we aim to find a set of 6D poses to align a set of objects. Methods based on pairwise registration rely on a subsequent synchronization algorithm, which makes them poorly scalable with the number of views. Generative approaches overcome this limitation, but are based on Gaussian Mixture Models and use an Expectation-Maximization algorithm. Hence, they are not well suited to handle large transformations. Moreover, most existing methods cannot handle high levels of degradations. In this paper, we introduce POLAR (POint cloud LAtent Registration), a multiview registration method able to efficiently deal with a large number of views, while being robust to a high level of degradations and large initial angles. To achieve this, we transpose the registration problem into the latent space of a pretrained autoencoder, design a loss taking degradations into account, and develop an efficient multistart optimization strategy. Our proposed method significantly outperforms state-of-the-art approaches on synthetic and real data. POLAR is available at github.com/pypolar/polar or as a standalone package which can be installed with pip install polaregistration.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 49 of its 92 references that are in the map. First posted on arXiv 30 Apr 2025.
Builds on
49 of 92 references.
References · 49
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 504
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 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
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
37 more
- 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
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 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
- 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 141
- 2017Graph-Cut RANSACcited by 133
- 2020Feature-metric Registration: A Fast Semi-supervised Approach for Robust Point Cloud Registration without Correspondencescited by 109
- 2022REGTR: End-to-end Point Cloud Correspondences with Transformerscited by 96
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 94
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 2021Lepard: Learning partial point cloud matching in rigid and deformable scenescited by 85
- 20233D Registration with Maximal Cliquescited by 84
- 2020Learning multiview 3D point cloud registrationcited by 78
- 2023Rotation-Invariant Transformer for Point Cloud Matchingcited by 69
- 2021You Only Hypothesize Once: Point Cloud Registration with Rotation-equivariant Descriptorscited by 68
- 2019PCRNet: Point Cloud Registration Network using PointNet Encodingcited by 63
- 2021OMNet: Learning Overlapping Mask for Partial-to-Partial Point Cloud Registrationcited by 51
- 2018FilterReg: Robust and Efficient Probabilistic Point-Set Registration using Gaussian Filter and Twist Parameterizationcited by 43
- 2021Learning Parallel Dense Correspondence from Spatio-Temporal Descriptors for Efficient and Robust 4D Reconstructioncited by 31
- 2019Learning Transformation Synchronizationcited by 29
- 2022RIGA: Rotation-Invariant and Globally-Aware Descriptors for Point Cloud Registrationcited by 25
- 2021Correspondence-Free Point Cloud Registration with SO(3)-Equivariant Implicit Shape Representationscited by 24
- 2022Bending Graphs: Hierarchical Shape Matching using Gated Optimal Transportcited by 24
- 2020Message Passing Least Squares Framework and its Application to Rotation Synchronizationcited by 22
- 2018DeepMapping: Unsupervised Map Estimation From Multiple Point Cloudscited by 20
- 2022Reliable Inlier Evaluation for Unsupervised Point Cloud Registrationcited by 20
- 2016Joint Alignment of Multiple Point Sets with Batch and Incremental Expectation-Maximizationcited by 19
- 2018Bayesian Pose Graph Optimization via Bingham Distributions and Tempered Geodesic MCMCcited by 19
- 2023Robust Multiview Point Cloud Registration with Reliable Pose Graph Initialization and History Reweightingcited by 19
- 2014A Solution for Multi-Alignment by Transformation Synchronisationcited by 15
- 2021Learning Iterative Robust Transformation Synchronizationcited by 14
- 2023PCR-CG: Point Cloud Registration via Deep Explicit Color and Geometrycited by 13
- 2020Graphite: GRAPH-Induced feaTure Extraction for Point Cloud Registrationcited by 12
- 2020Registration of multi-view point sets under the perspective of expectation-maximizationcited by 8
- 2021Robust Multi-view Registration of Point Sets with Laplacian Mixture Modelcited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.