Deep Point-to-Plane Registration by Efficient Backpropagation for Error Minimizing Function
Not on the map. Why?
Abstract (arXiv)
Traditional algorithms of point set registration minimizing point-to-plane distances often achieve a better estimation of rigid transformation than those minimizing point-to-point distances. Nevertheless, recent deep-learning-based methods minimize the point-to-point distances. In contrast to these methods, this paper proposes the first deep-learning-based approach to point-to-plane registration. A challenging part of this problem is that a typical solution for point-to-plane registration requires an iterative process of accumulating small transformations obtained by minimizing a linearized energy function. The iteration significantly increases the size of the computation graph needed for backpropagation and can slow down both forward and backward network evaluations. To solve this problem, we consider the estimated rigid transformation as a function of input point clouds and derive its analytic gradients using the implicit function theorem. The analytic gradient that we introduce is independent of how the error minimizing function (i.e., the rigid transformation) is obtained, thus allowing us to calculate both the rigid transformation and its gradient efficiently. We implement the proposed point-to-plane registration module over several previous methods that minimize point-to-point distances and demonstrate that the extensions outperform the base methods even with point clouds with noise and low-quality point normals estimated with local point distributions.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 49 references that are in the map. First posted on arXiv 14 Jul 2022.
Builds on
21 of 49 references.
References · 21
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
- 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
- 2020Deep Global Registrationcited by 229
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
9 more
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 141
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 2019End-to-End Learnable Geometric Vision by Backpropagating PnP Optimizationcited by 65
- 2019PCRNet: Point Cloud Registration Network using PointNet Encodingcited by 63
- 2021Deep Hough Voting for Robust Global Registrationcited by 53
- 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
- 2019A Polynomial-time Solution for Robust Registration with Extreme Outlier Ratescited by 38
Built on by
Not cited yet.