Correntropy based scale ICP algorithm for robust point set registration

Abstract The iterative closest point (ICP) algorithm has the advantage of high accuracy and fast speed for point set registration, but it performs poorly when the point sets have a large number of outliers and noises. To solve this problem, in this paper, a novel robust scale ICP algorithm is proposed by introducing maximum correntropy criterion (MCC) as the similarity measure. As the correntropy has the property of eliminating the interference of outliers and noises compared to the commonly used Euclidean distance, we use it to build a new model for scale registration problem and propose the robust scale ICP algorithm. Similar to the traditional ICP algorithm, this algorithm computes the index mapping of the correspondence and a transformation matrix alternatively, but we restrict the transformation matrix to include only rotation, translation and a scale factor. We show that our algorithm converges monotonously to a local maximum for any given initial parameters. Experiments on synthetic and real datasets demonstrate that the proposed algorithm greatly outperforms state-of-the-art methods in terms of matching accuracy and run-time, especially when the data contain severe outliers.

[1]  Marcos A. Rodrigues,et al.  Accurate registration of structured data using two overlapping range images , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[3]  Hongbin Zha,et al.  Registration of range images with different scanning resolutions , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[4]  Simon R. Arridge,et al.  A survey of hierarchical non-linear medical image registration , 1999, Pattern Recognit..

[5]  Haitao Zhang,et al.  Range image registration via probability field , 2004, Proceedings Computer Graphics International, 2004..

[6]  Weifeng Liu,et al.  Correntropy: Properties and Applications in Non-Gaussian Signal Processing , 2007, IEEE Transactions on Signal Processing.

[7]  Heinrich Niemann,et al.  Point Set Registration with Integrated Scale Estimation , 2005 .

[8]  Roland Siegwart,et al.  Scan alignment with probabilistic distance metric , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[9]  Gérard G. Medioni,et al.  Object modelling by registration of multiple range images , 1992, Image Vis. Comput..

[10]  P. Charbonnier,et al.  Robust visual recognition of colour images , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[11]  Nanning Zheng,et al.  Steady-State Mean-Square Error Analysis for Adaptive Filtering under the Maximum Correntropy Criterion , 2014, IEEE Signal Processing Letters.

[12]  Andriy Myronenko,et al.  Point Set Registration: Coherent Point Drift , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Marc Levoy,et al.  Geometrically stable sampling for the ICP algorithm , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[14]  Ulrich Eckhardt,et al.  Shape descriptors for non-rigid shapes with a single closed contour , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[15]  Dinggang Shen,et al.  Building dynamic population graph for accurate correspondence detection , 2015, Medical Image Anal..

[16]  Bao-Gang Hu,et al.  Robust feature extraction via information theoretic learning , 2009, ICML '09.

[17]  Nanning Zheng,et al.  Convergence of a Fixed-Point Algorithm under Maximum Correntropy Criterion , 2015, IEEE Signal Processing Letters.

[18]  Colin Studholme,et al.  An overlap invariant entropy measure of 3D medical image alignment , 1999, Pattern Recognit..

[19]  Michael A. Greenspan,et al.  Approximate k-d tree search for efficient ICP , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[20]  Ran He,et al.  Robust Principal Component Analysis Based on Maximum Correntropy Criterion , 2011, IEEE Transactions on Image Processing.

[21]  Zhengyou Zhang,et al.  Iterative point matching for registration of free-form curves and surfaces , 1994, International Journal of Computer Vision.

[22]  Javier Minguez,et al.  Improved Data Association for ICP-based Scan Matching in Noisy and Dynamic Environments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[23]  Ran He,et al.  Two-Stage Sparse Representation for Robust Recognition on Large-Scale Database , 2010, AAAI.

[24]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  A. Ardeshir Goshtasby,et al.  Piecewise linear mapping functions for image registration , 1986, Pattern Recognit..

[26]  Ran He,et al.  Maximum Correntropy Criterion for Robust Face Recognition , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Zongze Wu,et al.  Robust Hammerstein Adaptive Filtering under Maximum Correntropy Criterion , 2015, Entropy.

[28]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[29]  Tieniu Tan,et al.  l2, 1 Regularized correntropy for robust feature selection , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[30]  Jianru Xue,et al.  New iterative closest point algorithm for isotropic scaling registration of point sets with noise , 2016, J. Vis. Commun. Image Represent..

[31]  Ke Li,et al.  Probability iterative closest point algorithm for m-D point set registration with noise , 2015, Neurocomputing.

[32]  Ran He,et al.  A Regularized Correntropy Framework for Robust Pattern Recognition , 2011, Neural Computation.

[33]  Patrick J. Flynn,et al.  Pair-Wise Range Image Registration: A Study in Outlier Classification , 2002, Comput. Vis. Image Underst..

[34]  Shihui Ying,et al.  A Scale Stretch Method Based on ICP for 3D Data Registration , 2009, IEEE Transactions on Automation Science and Engineering.

[35]  Nanning Zheng,et al.  Generalized Correntropy for Robust Adaptive Filtering , 2015, IEEE Transactions on Signal Processing.