A NEW ALGORITHM FOR 3D SURFACE MATCHING

A new algorithm for least squares matching of overlapping 3D surfaces, digitized/sampled point by point using a laser scanner device, the photogrammetric method or other techniques, is proposed. In photogrammetry, the problem statement of surface patch matching and its solution method was first addressed by Gruen (1985a) as a straight application of Least Squares Matching. There have been some studies on the absolute orientation of stereo models using DEMs as control information. These works have been known as DEM matching. Furthermore, techniques for 2.5D DEM surface matching have been developed, which correspond mathematically with least squares image matching. 2.5D surfaces have limited value, especially in close range applications. Our proposed method estimates the transformation parameters between two or more fully 3D surface patches, minimizing the Euclidean distances instead of Z-differences between the surfaces by least squares. This formulation gives the opportunity of matching arbitrarily oriented surface patches. An observation equation is written for each surface element on the template surface patch, i.e. for each sampled point. The geometric relationship between the conjugate surface patches is defined as a 7-parameter 3D similarity transformation. The Least Squares observations of the adjustment are defined by the observation vector whose elements are Euclidean distances between the template and search surface elements. The unknown transformation parameters are treated as stochastic quantities using proper weights. This extension of the functional model gives control over the estimation parameters. The details of the mathematical modelling of the proposed method, the convergence behavior, and statistical analysis of the theoretical precision of the estimated parameters are explained. Furthermore, some experimental results based on registration of close-range laser scanner and photogrammetric point clouds are presented. This new surface matching technique derives its mathematical strength from the least squares image matching concept and offers high level flexibility for any kind of 3D surface correspondence problem, as well as statistical tools for the analysis of the quality of the final results.

[1]  Robert Bergevin,et al.  Towards a General Multi-View Registration Technique , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  A. Krupnik,et al.  REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS , 2004 .

[3]  G. Peters interactive computer graphics application of the PARAMETRIC BI-CUBIC SURFACE to engineering design problems , 1974 .

[4]  Heinrich Ebner,et al.  Processing of digital three-line imagery using a generalized model for combined point determination , 1987 .

[5]  Ayman Habib,et al.  A NEW APPROACH FOR MATCHING SURFACES FROM LASER SCANNERS AND OPTICAL SCANNERS , 2000 .

[6]  R. G. Chadwick,et al.  Digital photogrammetric concepts applied to surface deformation studies , 1999 .

[7]  Armin Gruen,et al.  Digital photogrammetric techniques for high-resolution three-dimensional flow velocity measurements , 1995 .

[8]  Andrea Fusiello,et al.  Model Acquisition by Registration of Multiple Acoustic Range Views , 2002, ECCV.

[9]  Andrea Fusiello,et al.  Reconstruction of complex environments by robust pre-aligned ICP , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[10]  Michael Potmesil,et al.  Generating Models of Solid Objects by Matching 3D Surface Segments , 1983, IJCAI.

[11]  G. Karras,et al.  DEM matching and detection of deformation in close-range photogrammetry without control , 1993 .

[12]  H. Maas Least-Squares Matching with Airborne Laserscanning Data in a TIN Structure , 2000 .

[13]  Patrick J. Flynn,et al.  A Survey Of Free-Form Object Representation and Recognition Techniques , 2001, Comput. Vis. Image Underst..

[14]  Koichiro Deguchi,et al.  A Method for Fine Registration of Multiple View Range Images Considering the Measurement Error Properties , 2002, Comput. Vis. Image Underst..

[15]  Chitra Dorai,et al.  Optimal Registration of Object Views Using Range Data , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Armin Gruen,et al.  High-accuracy edge-matching with an extension of the MPGC-matching algorithm , 1991, Other Conferences.

[17]  Armin Gruen,et al.  Linear feature extraction by least squares template matching constrained by internal shape forces , 1994, Other Conferences.

[18]  Olli Jokinen,et al.  Statistical analysis of two 3-D registration and modeling strategies , 1998 .

[19]  Bennamoun,et al.  Multiple view 3D registration: a review and a new technique , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[20]  Luca Lucchese,et al.  A Frequency Domain Technique for Range Data Registration , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

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

[22]  Luc Van Gool,et al.  Automatic Crude Patch Registration: Toward Automatic 3D Model Building , 2002, Comput. Vis. Image Underst..

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

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

[25]  Kia Ng,et al.  Automated reconstruction of 3D models from real environments , 1999 .

[26]  A. Gruen ADAPTIVE LEAST SQUARES CORRELATION: A POWERFUL IMAGE MATCHING TECHNIQUE , 1985 .

[27]  Zhilin Li,et al.  LEAST MEDIAN OF SQUARES MATCHING FOR AUTOMATED DETECTION OF SURFACE DEFORMATIONS , 2000 .

[28]  L. Pilgrim Robust estimation applied to surface matching , 1996 .

[29]  Naokazu Yokoya,et al.  A Robust Method for Registration and Segmentation of Multiple Range Images , 1995, Comput. Vis. Image Underst..