Three-dimensional point cloud registration by matching surface features with relaxation labeling method

Automated approaches for the conversion of multiple overlapped three-dimensional (3D) point clouds into an integrated surface shape measurement in the form of a complete polygon surface are important in the general field of reverse engineering. Traditionally, the conversion process is achieved in a semi-automated manner that requires extensive user interaction. In this work, automated methods for point set registration are developed and experimentally validated using polygon surface reconstruction to represent raw, 3D point clouds obtained from non-contacting measurement systems. Using local differential properties extracted from the polygon surface representation for a measurement data set, a robust sculpture surface feature-matching method is described for automatically obtaining the initial orientation and mismatch estimates for each overlapped data set. Using both simulated and measured experimental data to quantify the performance of the method, it is shown that differential local surface features are appropriate metrics for identifying common features and initializing the relative positions of individual point clouds, thereby providing the basis for automating the registration and integration processes while improving the speed of the surface distance minimization method developed for the initial registration process.

[1]  Anil K. Jain,et al.  On reliable curvature estimation , 1989, CVPR.

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

[3]  Jeffrey D. Helm,et al.  Improved three-dimensional image correlation for surface displacement measurement , 1996 .

[4]  David Eppstein,et al.  MESH GENERATION AND OPTIMAL TRIANGULATION , 1992 .

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

[6]  D. T. Lee,et al.  Two algorithms for constructing a Delaunay triangulation , 1980, International Journal of Computer & Information Sciences.

[7]  Yi-Ping Hung,et al.  RANSAC-Based DARCES: A New Approach to Fast Automatic Registration of Partially Overlapping Range Images , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Colin Bradley,et al.  Automated laser scanning based on orthogonal cross sections , 1996 .

[9]  Azriel Rosenfeld,et al.  Scene Labeling by Relaxation Operations , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

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

[11]  Ralph R. Martin,et al.  Reverse engineering of geometric models - an introduction , 1997, Comput. Aided Des..

[12]  Hiromi T. Tanaka,et al.  Reconstruction of an Object Shape from Multiple Incomplete Range Data Sets Using Convex Hulls , 1993 .

[13]  Stephen R. McNeill,et al.  Measurement of surface profile using digital image correlation , 1997 .

[14]  Bahram Parvin,et al.  Adaptive multiscale feature extraction from range data , 1989, Comput. Vis. Graph. Image Process..

[15]  Azriel Rosenfeld,et al.  Registration of Multiple Overlapping Range Images: Scenes Without Distinctive Features , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Steven W. Zucker,et al.  On the Foundations of Relaxation Labeling Processes , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Roberto Cipolla,et al.  Quasi-Invariant Parameterisations and Matching of Curves in Images , 1998, International Journal of Computer Vision.

[18]  Narendra Ahuja,et al.  Surfaces from Stereo: Integrating Feature Matching, Disparity Estimation, and Contour Detection , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[20]  M. Sutton,et al.  Accurate integration of surface profile data with quantitative error analysis , 2001 .

[21]  Ramesh C. Jain,et al.  Invariant surface characteristics for 3D object recognition in range images , 1985, Comput. Vis. Graph. Image Process..

[22]  Sang Wook Lee,et al.  ICP Registration Using Invariant Features , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Michael A. Sutton,et al.  Development and assessment of a single-image fringe projection method for dynamic applications , 2001 .