Registration of 3D Point Sets Using Exponential-based Similarity Matrix
Not on the map. Why?
Abstract (arXiv)
Point cloud registration is a fundamental problem in computer vision and robotics, involving the alignment of 3D point sets captured from varying viewpoints using depth sensors such as LiDAR or structured light. In modern robotic systems, especially those focused on mapping, it is essential to merge multiple views of the same environment accurately. However, state-of-the-art registration techniques often struggle when large rotational differences exist between point sets or when the data is significantly corrupted by sensor noise. These challenges can lead to misalignments and, consequently, to inaccurate or distorted 3D reconstructions. In this work, we address both these limitations by proposing a robust modification to the classic Iterative Closest Point (ICP) algorithm. Our method, termed Exponential Similarity Matrix ICP (ESM-ICP), integrates a Gaussian-inspired exponential weighting scheme to construct a similarity matrix that dynamically adapts across iterations. This matrix facilitates improved estimation of both rotational and translational components during alignment. We demonstrate the robustness of ESM-ICP in two challenging scenarios: (i) large rotational discrepancies between the source and target point clouds, and (ii) data corrupted by non-Gaussian noise. Our results show that ESM-ICP outperforms traditional geometric registration techniques as well as several recent learning-based methods. To encourage reproducibility and community engagement, our full implementation is made publicly available on GitHub. https://github.com/aralab-unr/ESM_ICP
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 49 references that are in the map. First posted on arXiv 7 May 2025.
Builds on
18 of 49 references.
References · 18
- 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
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2020Fast and Robust Iterative Closest Pointcited by 67
- 2024KISS-Matcher: Fast and Robust Point Cloud Registration Revisitedcited by 16
6 more
- 2022KSS-ICP: Point Cloud Registration based on Kendall Shape Spacecited by 10
- 2022DICP: Doppler Iterative Closest Point Algorithmcited by 8
- 2019Lidar-Monocular Visual Odometry with Genetic Algorithm for Parameter Optimizationcited by 5
- 2024Deep Learning-Based Point Cloud Registration: A Comprehensive Survey and Taxonomycited by 5
- 2017Securing a UAV Using Individual Characteristics From an EEG Signalcited by 1
- 2025SemICP: Semantic Non-Rigid Point Cloud Registration with Elastic Energy Regularizationcited by 1
Built on by
Not cited yet.