Submitted:
21 June 2025
Posted:
23 June 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Research Methods
2.1. Edge Extraction Based on Normal Vector Extrema Change
2.2. FPFH Descriptors and Matched Point Pairs
2.3. Local Rigid Transformation Estimation and Quaternion Averaging
2.4. Point-to-Plane ICP Fine Registration
3. Experiment
3.1. Data Set
3.2. Implementation Detail
3.3. Accuracy Evaluation Metrics
4. Discussion
4.1. Edge Extraction Validation
4.2. Point Cloud Registration Validation
4.3. Ablation Study
| EdgeExtraction | FPFH | Local Registration | Global Registration | RMSE(cm) | |
| 1) | ✓ | 1.91 | |||
| 2) | ✓ | ✓ | 2.83 | ||
| 3) | ✓ | ✓ | 0.93 | ||
| 4) | ✓ | ✓ | 1.02 | ||
| 5) | ✓ | ✓ | ✓ | 1.26 | |
| 6) | ✓ | ✓ | ✓ | 1.26 | |
| 7) | ✓ | ✓ | ✓ | 1.42 | |
| 8) | ✓ | ✓ | ✓ | ✓ | 0.16 |
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ICP | Iterative Closest Point |
| FPFH | Fast Point Feature Histograms |
| PCR | Point Cloud Registration |
| NDT | Normal Distributions Transform |
| RANSAC | Random Sample Consensus |
| PRNet | Partial-to-partial Registration Net |
| HOUV | Hybrid optimization with unconstrained variables |
| ISS | Intrinsic Shape Signatures |
| PCA | Principal Component Analysis |
| DBSCAN | Density-Based Spatial Clustering of Applications with Noise |
| SVD | Singular Value Decomposition |
| SE(3) | Special Euclidean Group in 3D |
| SO(3) | Special Orthogonal Group in 3D |
| TP | True Positives |
| FP | False Positives |
| FN | False Negatives |
| RMSE | Root Mean Square Error |
| NVEC | Normal Vector Extrema Change |
| EPICP | Edge-Preserving Iterative Closest Point |
References
- Zhang, R.C.; Chen, K.Y.; Zhao, Y. Research on Multi-View Point Cloud Registration Method for 3D Reconstruction of Large-Scale Components. Machine Design & Research 2022, 38, 30–36. [Google Scholar]
- Yang, B.; Li, M.F.; Tan, D.; et al. Point Cloud Registration Algorithm Based on the Model of L₍1,ₚ₎ Sparse Constraint. Laser & Optoelectronics Progress, 2024, 61, 1–17. [Google Scholar]
- Besl, P.J.; McKay, N.D. A Method for Registration of 3-D Shapes. In Proceedings of the Sensor Fusion IV: Control Paradigms and Data Structures, San Jose, CA, USA; SPIE: Bellingham, WA, USA, 1992; pp. 586–606. [Google Scholar]
- Magnusson, M. The Three-Dimensional Normal-Distributions Transform: An Efficient Representation for Registration, Surface Analysis, and Loop Detection. Ph.D. Thesis, Örebro University, Örebro, Sweden, 2009. [Google Scholar]
- Rusu, R.B.; Cousins, S. 3D Is Here: Point Cloud Library (PCL). In Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China, 9–13 May 2011; IEEE: New York, NY, USA, 2011; pp. 1–4. [Google Scholar]
- Fischler, M.A.; Bolles, R.C. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography. Commun. ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
- Zhang, G.Y.; Han, Y.; Zhang, R.T.; et al. A Spatial Consistency-Based Point Cloud Registration Method for the Same Platform. Acta Geodaetica et Cartographica Sinica 2023, 52, 789–797. [Google Scholar]
- Wang, Y.; Solomon, J.M. PRNet: Self-Supervised Learning for Partial-to-Partial Registration. Adv. Neural Inf. Process. Syst. 2019, 32, 8815–8826. [Google Scholar]
- Yan, Y.; An, J.; Zhao, J.; et al. Hybrid Optimization with Unconstrained Variables on Partial Point Cloud Registration. Pattern Recognit. 2023, 136, 109267. [Google Scholar] [CrossRef]
- Chen, S.; Nan, L.; Xia, R.; et al. PLADE: A Plane-Based Descriptor for Point Cloud Registration with Small Overlap. IEEE Trans. Geosci. Remote Sens. 2019, 58, 2530–2540. [Google Scholar] [CrossRef]
- Zhang, Y.; Shi, Z.P.; Pang, M.; et al. Color Point-Cloud Registration Algorithm Integrating Shape and Texture. Laser & Optoelectronics Progress 2024, 61, 212–220. [Google Scholar]
- Sun, R.; Zhang, E.; Mu, D.; et al. Optimization of the 3D Point Cloud Registration Algorithm Based on FPFH Features. Appl. Sci. 2023, 13, 3096. [Google Scholar] [CrossRef]
- Wu, M.L.; Mou, P.; Ran, C.P.; et al. Point Cloud Registration Based on Sampling Rate Optimization and Descriptor Extracting Improvement. Electron. Opt. Control 2025, 32, 74–78. [Google Scholar]
- Liu, Z.; Yin, S.C.; Pan, X.; et al. 3D Model Retrieval Method Based on Feature Lines. J. Comput.-Aided Des. Comput. Graph. 2016, 28, 1512–1520. [Google Scholar]
- Huang, Q.; Jia, L.; Ren, G.; et al. Extraction of Vascular Wall in Carotid Ultrasound via a Novel Boundary-Delineation Network. Eng. Appl. Artif. Intell. 2023, 121, 106069. [Google Scholar] [CrossRef]
- Solà, J. Quaternion Kinematics for the Error-State Kalman Filter. arXiv arXiv:1711.02508, 2017.
- Hartley, R.; Trumpf, J.; Dai, Y.; et al. Rotation Averaging. Int. J. Comput. Vis. 2013, 103, 267–305. [Google Scholar] [CrossRef]
- Markley, F.L.; Cheng, Y.; Crassidis, J.L.; Oshman, Y. Quaternion Averaging. J. Guid. Control Dyn. 2007, 30, 1193–1197. [Google Scholar] [CrossRef]
- Turk, G.; Levoy, M. Zippered Polygon Meshes from Range Images. In Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), Orlando, FL, USA, 24–29 July 1994; pp. 311–318. [Google Scholar]





| Method | Bunny | Dragon | Happy Buddha | |||
| RMSE(cm) | Time(s) | RMSE(cm) | Time(s) | RMSE(cm) | Time(s) | |
| ICP | 0.12 | 6.8 | 0.19 | 7.4 | 0.18 | 7.2 |
| Ransac-ICP | 0.08 | 10.2 | 0.14 | 15.4 | 0.14 | 11.4 |
| EPICP | 0.08 | 11.7 | 0.11 | 18.7 | 0.10 | 11.8 |
| Method | RMSE(cm) | Time(s) | |
| Experimental one | ICP | 0.58 | 6.5 |
| RANSAC-ICP | 0.42 | 13.1 | |
| EPICP | 0.16 | 18.7 | |
| Experiment two | ICP | 1.27 | 7.9 |
| RANSAC-ICP | 0.99 | 14.5 | |
| EPICP | 0.24 | 24.3 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).