Automatic segmentation and model identification in unordered 3D-point cloud

Segmentation and object recognition in point cloud are of topical interest for computer and machine vision. In this paper, we present a very robust and computationally efficient interactive procedure between segmentation, outlier detection, and model fitting in 3D-point cloud. For an accurate and reliable estimation of the model parameters, we apply the orthogonal distance fitting algorithms for implicit curves and surfaces, which minimize the square sum of the geometric (Euclidean) error distances. The model parameters are grouped and simultaneously estimated in terms of form, position, and rotation parameters, hence, providing a very advantageous algorithmic feature for applications, e.g., robot vision, motion analysis, and coordinate metrology. To achieve a high automation degree of the overall procedures of the segmentation and object recognition in point cloud, we utilize the properties of implicit features. We give an application example of the proposed procedure to a point cloud containing multiple objects taken by a laser radar.

[1]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Paul L. Rosin Analysing error of fit functions for ellipses , 1996, Pattern Recognit. Lett..

[3]  FitzgibbonAndrew,et al.  Direct Least Square Fitting of Ellipses , 1999 .

[4]  Ruzena Bajcsy,et al.  Recovery of Parametric Models from Range Images: The Case for Superquadrics with Global Deformations , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  W. Gander,et al.  Least-squares fitting of circles and ellipses , 1994 .

[6]  F. Bookstein Fitting conic sections to scattered data , 1979 .

[7]  Gongzhu Hu,et al.  Approximate orthogonal distance regression method for fitting quadric surfaces to range data , 1994, Pattern Recognit. Lett..

[8]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[9]  Gongzhu Hu,et al.  Estimation of surface parameters using orthogonal distance criterion , 1995 .

[10]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[11]  Ralph R. Martin,et al.  Faithful Least-Squares Fitting of Spheres, Cylinders, Cones and Tori for Reliable Segmentation , 1998, ECCV.

[12]  Hans-Jürgen Warnecke,et al.  Orthogonal Distance Fitting of Implicit Curves and Surfaces , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Paul L. Rosin Analysing Error of Fit Functions for Ellipses , 1996, BMVC.

[14]  Gabriel Taubin,et al.  Estimation of Planar Curves, Surfaces, and Nonplanar Space Curves Defined by Implicit Equations with Applications to Edge and Range Image Segmentation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  N. Draper,et al.  Applied Regression Analysis , 1966 .

[16]  C. Gauss Theory of the Motion of the Heavenly Bodies Moving About the Sun in Conic Sections , 1957 .

[17]  Sung Joon Ahn 4. Orthogonal Distance Fitting of Parametric Curves and Surfaces , 2004 .

[18]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[19]  Ronald Goldman Two Approaches to a Computer Model for Quadric Surfaces , 1983, IEEE Computer Graphics and Applications.

[20]  Ralph R. Martin,et al.  Robust Segmentation of Primitives from Range Data in the Presence of Geometric Degeneracy , 2001, IEEE Trans. Pattern Anal. Mach. Intell..