Abstract
This paper proposes a new rigid registration algorithm based on the rational quadratic kernel to align point sets with outliers and noise. First of all, the multi-source point sets may contain a lot of outliers and noise and the traditional registration algorithm cannot handle the outliers and noise efficiently, this paper introduces the rational quadratic kernel to the rigid registration problem, which can resist outliers and suppress noise to improve the registration accuracy. Secondly, based on the new registration model, we present an iterative closest point (ICP) algorithm and use Lagrange multiplier and the singular value decomposition (SVD) to compute the rigid transformation. Moreover, the effect of the parameter is discussed detailly and a useful parameter control method is introduced to increase the accuracy and robustness of registration. A series of experiments on simulations and real data demonstrate that the proposed algorithm is more precise and robust than other algorithms.









Similar content being viewed by others
References
Ahmed SM, Das NR, Chaudhury KN (2019) Least-squares registration of point sets over SE (d) using closed-form projections. Comput Vis Image Underst 183:20–32
Alliez P, Meyer M, Desbrun M (2002) Interactive geometry remeshing. ACM Trans Graph 21:347–354
Arun KS (1987) Least-squares fitting of two 3-D point sets. IEEE Trans Pattern Anal Mach Intell 9(5):698–700
Balakrishnan G, Zhao A, Sabuncu MR, Guttag J, Dalca AV (2019) VoxelMorph: a learning framework for deformable medical image registration. IEEE Trans Med Imaging 38(8):1788–1800
Besl PJ, McKay ND (1992) Method for registration of 3-D shapes. IEEE Trans Pattern Anal Mach Intell 14(2):193–200
Choy C, Dong W, Koltun V (2020) Deep global registration. In: IEEE conference on computer vision and pattern recognition (CVPR), 2511–2520
Du S, Liu J, Zhang C, Zhu J, Li K Probability iterative closest point algorithm for m-D point set regsitarion with noise. Neurocomputing, 157: 187–198
Du SY, Xu GL, Zhang SR, Zhang XT, Gao Y, Chen BD (2020) Robust rigid registration algorithm based on pointwise correspondence and correntropy. Pattern Recogn Lett 132:91–98
Dym N, Kovalsky SZ (2019) Linearly converging quasi branch and bound algorithms for global rigid registration. In: IEEE International Conference on Computer Vision (ICCV), 1628–1636
Ferrante E, Paragios N (2017) Slice-to-volume medical image registration: A survey. Med Image Anal 39:101–123
Fiocco M, Bostrom G, Gonçalves JGM, Sequeira V (2005) Multisensor fusion for volumetric reconstruction of large outdoor areas. In: IEEE fifth international conference on 3-D digital imaging and modeling, (3DIM), 47–54
Genton MG (2002) Classes of kernels for machine learning: a statistics perspective. J Mach Learn Res 2:299–312
Gold S, Rangarajan A, Lu CP, Pappu S, Mjolsness E (1998) New algorithms for 2D and 3D point matching: pose estimation and correspondence. Pattern Recogn 31(8):1019–1031
Granger S, Pennec X (2002) Multi-scale EM-ICP: a fast and robust approach for surface registration. In: European conference on computer vision (ECCV), 418–432
Jian B, Vemuri BC (2005) A robust algorithm for point set registration using mixture of Gaussians. IEEE International Conference on Computer Vision (ICCV) 2:1246–1251
Jian B, Vemuri BC (2010) Robust point set registration using gaussian mixture models. IEEE Trans Pattern Anal Mach Intell 33(8):1633–1645
Kalman D (1996) A singularly valuable decomposition: the SVD of a matrix. Coll Math J 27(1):2–23
Kumar M, Diwakar M (2018) A review on CT image noise and its denoising. Biomed Signal Process Control 42(4):73–88
Kumar M, Diwakar M (2018) CT image denoising using NLM and correlation-based wavelet packet thresholding. IET Image Process 12(5):708–715
Latecki LJ, Lakamper R, Eckhardt T (2000) Shape descriptors for non-rigid shapes with a single closed contour. IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 1:424–429
Li D, Chen F (2019) DeepMapping: unsupervised map estimation from multiple point clouds. In: IEEE conference on computer vision and pattern recognition (CVPR), 8642–8651
Lu WX, Wan GW, Zhou Y, Fu XY, Yuan PF, Song SY (2019) DeepVCP: an end-to-end deep neural network for point cloud registration. In: IEEE international conference on computer vision (ICCV), 12–21
Ma J, Jiang J, Zhou H, Zhao J, Guo XJ (2018) Guided locality preserving feature matching for remote sensing image registration. IEEE Trans Geosci Remote Sens 56(8):4435–4447
Ma W, Wen Z, Wu Y, Jiao LC, Gong MG, Zheng YF, Liu L (2016) Remote sensing image registration with modified SIFT and enhanced feature matching. IEEE Geosci Remote Sens Lett 14(1):3–7
Myronenko A, Song X (2010) Point set registration: coherent point drift. IEEE Trans Pattern Anal Mach Intell 32(12):2262–2275
Nüchter A, Kai L, Hertzberg J (2007) Cached k-d tree search for ICP algorithms. In: sixth international conference on 3-d digital imaging and modeling (3DIM), 21–23
Pais GD, Ramalingam S, Govindu VM, Nascimento JC, Chellappa R, Miraldo P (2020) 3DRegNet: a deep neural network for 3D point registration. In: IEEE conference on computer vision and pattern recognition (CVPR), 7191–7201
Phillips JM, Liu R, Tomasi C (2007) Outlier robust ICP for minimizing fractional RMSD. In: IEEE sixth international conference on 3-D digital imaging and modeling (3DIM), 427–434
Ren MJ, Sun LJ, Liu MY, Chi FC, Yue HY (2017) A reconstruction registration integrated data fusion method for measurement of multiscaled complex surfaces. IEEE Trans Instrum Meas 66(3):414–423
Sain SR (1996) The nature of statistical learning theory. Technometrics 38(4):409–409
Sun J, Sun ZL, Lam KM, Lam KM, Zeng ZG (2020) A robust point set registration approach with multiple effective constraints. IEEE Trans Ind Electron 67(12):10931–10941
Tsin Y, Kanade T (2004) A correlation-based approach to robust point set registration. In: European conference on computer vision (ECCV), 558–569
Vapnik VN (1999) Statistical learning theory. Technometrics 41(4):371–389
Vongkulbhisal J, Irastorza Ugalde B, De la Torre F, Costeira JP (2018) Inverse composition discriminative optimization for point cloud registration. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2993–3001
Wan T, Du SY, Cui WT, Yao RZ, Ge YY, Gao Y, Zheng NN (2021) RGB-D point cloud registration based on salient object detection. IEEE transactions on neural networks and learning systems, 1–12
Yang H, Carlone L (2019) A quaternion-based certifiably optimal solution to the wahba problem with outliers. In: IEEE International Conference on Computer Vision (ICCV), 1665–1674.
Yang Y, Fan DD, Du SY, Chen BD, and Gao Y (2019) Point set registration with similarity and affine transformations based on bidirectional KMPE loss. IEEE transactions on cybernetics, 1–12
Yang J, Li H, Jia Y (2013) Go-ICP: solving 3D registration efficiently and globally optimally. In: IEEE international conference on computer vision (ICCV), 1457–1464
Yang H, Shi JN, Carlone L (2020) TEASER: Fast and certifiable point cloud registration. IEEE Transactions on Robotics. https://arxiv.org/abs/2001.07715v2
Ye Y, Shan J, Bruzzone L, Li S (2017) Robust registration of multimodal remote sensing images based on structural similarity. IEEE Trans Geosci Remote Sens 55(5):2941–2958
Yew XJ, Lee GH (2020) RPM-net: robust point matching using learned features. In: IEEE conference on computer vision and pattern recognition (CVPR), 11821–11830
Zhang X, Li L, Tu D (2013) Point cloud registration with 2D and 3D fusion information on mobile robot integrated vision system. In: IEEE international conference on robotics and Biomimetics (ICRB), 1187–1192
Zhou QY, Park J, Koltun V (2016) Fast global registration. European Conference on Computer Vision (ECCV) 9906:766–782
Acknowledgments
This work is supported by the National Natural Science Foundation of China under Grant Nos. 61971343, 61627811 and 61866022, and the Fundamental Research Funds for the Central Universities under Grant No. xzy022020052.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yao, R., Du, S., Wan, T. et al. Robust registration algorithm based on rational quadratic kernel for point sets with outliers and noise. Multimed Tools Appl 80, 27925–27945 (2021). https://doi.org/10.1007/s11042-021-10851-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-10851-x