Elsevier

Image and Vision Computing

Volume 16, Issue 2, 20 February 1998, Pages 111-120
Image and Vision Computing

Estimating pose uncertainty for surface registration

https://doi.org/10.1016/S0262-8856(97)00059-0Get rights and content

Abstract

Accurate registration of surfaces is a common task in computer vision. Several algorithms exist to refine an approximate value for the pose to an accurate value. They are all more or less variants of the iterative closest point (ICP) algorithm of Besl and McKay. Up to now the problem of determining the uncertainty in the pose estimate when registering surfaces has not been solved. In this paper we provide a solution applicable when registering a noisy measured surface to an accurately known surface model. We contend that it is necessary to use the normal-projection ICP of Chen and Medioni to obtain a meaningful uncertainty estimate. Knowledge of the uncertainty provides a quantitative signal for cases of near degenerate surface shape where accurate pose estimation may not be possible. We introduce a new parameter called the registration index to give a simple means of quantifying the pose errors one might expect when registering a particular shape.

References (21)

  • Y. Chen et al.

    Object modelling by registration of multiple range images

    Image and Vision Computing

    (1992)
  • K. Kanatani

    Analysis of 3D rotation fitting

    IEEE Transactions on Pattern Analysis and Machine Intelligence

    (1994)
  • P.J. Besl et al.

    A method for registration of 3D shapes

    IEEE Transactions on Pattern Analysis and Machine Intelligence

    (1992)
  • X. Pennec et al.

    Validation of 3D registration methods based on points and frames

  • X. Pennec et al.

    Validation of 3D registration methods based on points and frames

    INRIA Tech Report RR2470

    (1995)
  • X. Pennec, J.-P. Thirion, A framework for uncertainty and validation of 3D registration methods based on points and...
  • H.I. Christensen et al.
  • R.M. Haralick

    Overview: computer vision performance characterization

  • S. Yi et al.

    Error propagation in machine vision

    Machine Vision and Applications

    (1994)
  • D. Brujic, M. Ristic, Monte Carlo simulation and analysis of free form surface registration, Journal of Engineering...
There are more references available in the full text version of this article.

Cited by (16)

  • Global registration of large collections of range images with an improved Optimization-on-a-Manifold approach

    2014, Image and Vision Computing
    Citation Excerpt :

    These methods are usually employed to improve the alignment obtained after the application of a coarse alignment technique. Many approaches to this problem are related to the Iterative Closest Point (ICP) technique, first introduced in [13,14], and to its efficient variants introduced afterwards [15–18]. The ICP technique is an iterative approach for which, at every iteration, a set of correspondences is established between two views, and used to estimate the rototranslation matrix that brings these views closer to alignment.

  • A method for automated registration of unorganised point clouds

    2008, ISPRS Journal of Photogrammetry and Remote Sensing
    Citation Excerpt :

    Some research about the estimation of position uncertainty in range sensors has been conducted. For example, registration of three-dimensional data (Johnson and Kang, 1997; Dorai et al., 1997; Pennec and Thirion, 1997; Stoddart et al., 1996), uncertainty of sampled three-dimensional surfaces (Tasdizen and Whitaker, 2003; Pauly et al., 2004; Whaite and Ferrie, 1991), range error analysis for different kinds of laser scanners (Blais et al., 2000) and surface normal estimation in noisy datasets (Mitra et al., 2004). Except for Tasdizen and Whitaker (2003), Mitra et al. (2004), Guehring (2001), Williams et al. (1999), Blais et al. (2000) and Whaite and Ferrie (1997), the others regard the measurement of the position of a point using laser scanners as a stochastic process with a three-dimensional, isotropic, and zero-mean Gaussian probability density function.

  • Recursive scan-matching SLAM

    2007, Robotics and Autonomous Systems
    Citation Excerpt :

    The averaged RMS error for the vertices gives an estimate of point alignment accuracy. Similarly, in [18] another parameter is defined called registration index. The registration index gives an indication of how well two surfaces may be registered.

  • Newton methods for parametric surface registration. Part I: Theory

    2003, CAD Computer Aided Design
    Citation Excerpt :

    Today, the ICP method is widely used in registration applications. Currently surface registration research continues to expand on the ICP method by making additional enhancements or application specific modifications [4–9]. Free-form surface registration has a wide variety of applications including object recognition [10–12], autonomous vehicles for mining [13] and planetary rovers [14], medical imaging [15,16], computer-assisted and minimally invasive surgery [17,18], reverse engineering [19–21], and manufacturing inspection [22,23].

View all citing articles on Scopus
View full text