3D point cloud registration algorithm with IVCCS

被引:0
|
作者
Wang C. [1 ,2 ]
Li G. [2 ]
Liu X. [1 ]
Shi C. [2 ]
Qiu W. [2 ]
机构
[1] College of Optoelectronic Engineering, Xi'an Technological University, Xi′an
[2] College of Electronic and Information Engineering, Changchun University of Science and Technology, Changchun
关键词
double threshold voxel denoising; point cloud registration; voxel cloud connectivity segmentation; weighted iterative closest point;
D O I
10.3788/IRLA20210491
中图分类号
学科分类号
摘要
In order to solve the problems of long registration time and low accuracy in the case of data lossing and noise points existing in the traditional iterative closest point (ICP) algorithm, a new registration algorithm based on improved voxel cloud connectivity segmentation (IVCCS) combined with weighted nearest neighbor distance ratio was proposed. Double threshold voxel denoising was used to remove the noise voxel in the initial seed voxel, which was caused by a single constraint in the original voxel cloud connectivity segmentation algorithm (VCCS). Meanwhile, layered voxel cloud denoising was used to speed up the operation speed of registration. The feature points in the point cloud were extracted by flow constrained clustering, and whether the feature points were coincidence points was verified according to the nearest neighbor distance ratio. The minimum objective function of ICP was optimized by giving different weights, so as to accelerate the registration speed.Experimental results show that compared with the traditional ICP algorithm, the algorithm has reduced the number of iterations, and significantly improved the accuracy and speed. Compared with the ICP algorithm based on fast point feature histogram (FPFH), the algorithm has improved the registration accuracy by 8.5%-24.7%, the speed by 65.6%-92.3%, and the number of iterations decrease by 16.6%-38%. © 2022 Chinese Society of Astronautics. All rights reserved.
引用
收藏
相关论文
共 20 条
  • [1] Xiao J, Qu W, Jiang H, Et al., Three-dimensional fractal characterization of concrete surface subjected to sulfuric acid attacks, Journal of Nondestructive Evaluation, 39, 3, pp. 39-57, (2020)
  • [2] Xu S Q, Jia X L, Choi Y, Et al., Three-dimensional scanning technique in the congenital microtia reconstruction with tissue expander [J], Chinese Medical Journal, 134, pp. 842-844, (2021)
  • [3] Peng Y, Zhou Y, Yao J, Et al., Three-dimensional shape reconstruction via an objective function optimization-based point cloud registration method, Optical Engineering, 56, 11, (2017)
  • [4] Aldoma A, Marton Z C, Tombari F, Et al., Tutorial: point cloud library: three-dimensional object recognition and 6 DOF pose estimation, IEEE Robotics & Automation Magazine, 19, 3, pp. 80-91, (2012)
  • [5] Hu Yanwei, Wang Jianjun, Fan Yuanyuan, Et al., Lidar-based three-dimensional modeling and volume calculation for space objects, Chinese Journal of Lasers, 47, 5, (2020)
  • [6] Lu Tieding, Yuan Zhicong, Zheng Kun, Super 4PCS point cloud registration algorithm combining scale invariant features, Remote Sensing Information, 34, 5, pp. 15-20, (2019)
  • [7] Liu Jian, Bai Di, 3D point cloud registration algorithm based on feature matching [J], Acta Optica Sinica, 38, 12, (2018)
  • [8] Blais G, Levine M D., Registering multiview range data to create 3D computer objects, IEEE Transactions on Pattern Analysis & Machine Intelligence, 17, 8, pp. 820-824, (1995)
  • [9] Huber D F, Hebert M., Fully automatic registration of multiple 3D data sets, Image & Vision Computing, 21, 7, pp. 637-650, (2003)
  • [10] Besl P J, Mckay H D., A method for registration of 3-D shapes, IEEE Transactions on Pattern Analysis & Machine Intelligence, 14, 2, pp. 239-256, (1992)