结合特征点提取的点云配准算法
Point Cloud Registration Algorithm Combined with Feature Points Extraction
摘要: 在点云配准技术中,粗、精配准的策略被用作点云配准的常用手段,本文针对普通配准策略配准耗时长,配准精度有待提高的问题,提出了一种耗时更短、精度更高的点云配准算法。首先,使用SIFT算法提取源、目标点云的特征点,将这些特征点作为配准算法的输入;然后,使用SAC-IA算法进行点云粗配准,为后续精配准提供一个大致对齐的位姿;最后,使用带法向量约束的点到面ICP算法进行点云精配准,得到最终的配准位姿。实验表明,本文所提算法在配准耗时上相比于SAC-IA + ICP算法提升了96.2%、相比于NDT + ICP算法提高了81.0%,在配准的均方根误差上相比于SAC-IA + ICP算法提高了43.6%、相比于NDT + ICP算法提高了24.7%,证明了本文算法在计算时间和配准精度上的有效性。
Abstract: In view of the problem that the registration of ordinary registration strategies takes a long time and the registration accuracy needs to be improved, this paper proposes a point cloud registration algorithm with shorter time and higher accuracy. Firstly, the SIFT algorithm is used to extract the feature points of the source and target point clouds, and these feature points are used as the input of the registration algorithm, then the SAC-IA algorithm is used for the rough registration of the point cloud to provide a roughly aligned pose for the subsequent fine registration, and finally, the point-to-surface ICP algorithm with normal vector constraint is used for the point cloud fine registration to obtain the final registration pose. Experiments show that the proposed algorithm is 96.2% longer than the SAC-IA + ICP algorithm in terms of registration time, 81.0% higher than the NDT + ICP algorithm, 43.6% higher than the SAC-IA + ICP algorithm and 24.7% higher than the NDT + ICP algorithm in the root mean of registration square error, which proves the effectiveness of the proposed algorithm in terms of calculation time and registration accuracy.
文章引用:龙纪安, 陆安江, 杨教, 杨承. 结合特征点提取的点云配准算法[J]. 运筹与模糊学, 2024, 14(1): 673-679. https://doi.org/10.12677/ORF.2024.141063

参考文献

[1] 杨佳琪, 张世坤, 范世超, 等. 多视图点云配准算法综述[J]. 华中科技大学学报(自然科学版), 2022, 50(11): 16-34+43. [Google Scholar] [CrossRef
[2] 刘畅文, 李波, 潘江涛, 等. 基于ISS-3DSC的NDT三维点云配准算法研究[J]. 激光与红外, 2023, 53(5): 777-783.
[3] Rusu, B.R., Blodow, N. and Beetz, M. (2009) Fast Point Feature Histograms (FPFH) for 3D Registration. IEEE International Conference on Robotics and Auto-mation, Kobe, 12-17 May 2009, 3212-3217. [Google Scholar] [CrossRef
[4] Besl, P.J. and Mckay, H.D. (1992) A Method for Regis-tration of 3-D Shapes. IEEE Transactions on Pattern Analysis and Migence, 14, 239-256. [Google Scholar] [CrossRef
[5] Low, K.L. (2004) Linear Least-Squares Optimization for Point-To-Plane ICP Surface Registration. Technical Report TR04-004, University Olina, Chapel Hill, 1-3.
[6] Rusinkiewicz, S. (2019) A Symmetric Objective Function for ICP. ACM Transactions on Graphics, 38, 1-7. [Google Scholar] [CrossRef
[7] Serafin, J. and Grisetti, G. (2015) NICP: Dense Normal Based Point Cloud Registration. 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, 28 September 2015-2 October 2015, 742-749. [Google Scholar] [CrossRef
[8] 王文博, 田茂义, 俞家勇, 等. 改进的迭代最近点点云配准方法[J]. 激光与光电子学进展, 2022, 59(2): 390-399.
[9] 刘雷, 柏艳红, 王银, 等. 基于3DSIFT和BSHOT特征的点云配准方法[J]. 激光与红外, 2021, 51(7): 848-852.
[10] 范林林, 王军义, 徐志刚, 等. 大型工件部分点云与整体点云的配准方法[J]. 计算机辅助设计与图形学学报, 2023, 35(9): 1323-1332.
[11] 张赵良, 董一鸣, 朱菊香, 等. 基于ISS特征点结合改进ICP的点云配准算法[J]. 应用激光, 2023, 43(6): 124-131. [Google Scholar] [CrossRef
[12] 贾雯晓, 张贵仓, 汪亮亮, 等. 基于SIFT和改进的RANSAC图像配准算法[J]. 计算机工程与应用, 2018, 54(2): 203-207.
[13] 孙培芪, 卜俊洲, 陶庭叶, 等. 基于特征点法向量的点云配准算法[J]. 测绘通报, 2019(8): 48-53. [Google Scholar] [CrossRef