Estimating pose uncertainty for surface registration

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.

[1]  Andrew W. Fitzgibbon,et al.  Simultaneous registration of multiple range views for use in reverse engineering , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[2]  Martin D. Levine,et al.  Registering Multiview Range Data to Create 3D Computer Objects , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Adrian Hilton,et al.  SLIME: A new deformable surface , 1994, BMVC.

[4]  D. Brujic,et al.  Monte Carlo simulation and analysis of free-form surface registration , 1997 .

[5]  Adrian Hilton,et al.  Reliable Surface Reconstructiuon from Multiple Range Images , 1996, ECCV.

[6]  Chitra Dorai,et al.  Optimal registration of multiple range views , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[7]  Robert B. Fisher,et al.  Free-Form Surface Matching for Surface Inspection , 1994, IMA Conference on the Mathematics of Surfaces.

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

[9]  Nicholas Ayache,et al.  Artificial vision for mobile robots - stereo vision and multisensory perception , 1991 .

[10]  J. W. Humberston Classical mechanics , 1980, Nature.

[11]  Kenichi Kanatani,et al.  Analysis of 3-D Rotation Fitting , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  D. Brujic,et al.  Analysis of free form surface registration , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

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

[14]  Kenichi Kanatani,et al.  Geometric computation for machine vision , 1993 .

[15]  Marc Levoy,et al.  Zippered polygon meshes from range images , 1994, SIGGRAPH.

[16]  Xavier Pennec,et al.  A Framework for Uncertainty and Validation of 3-D Registration Methods Based on Points and Frames , 1995, Proceedings of IEEE International Conference on Computer Vision.