Abstract:
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%.