A COMPUTATIONAL FRAMEWORK FOR POINT CLOUD CONSTRUCTION USING DIGITAL PROJECTION PATTERNS

Many reverse engineering and inspection applications require generation of point clouds representing faces of phys ical objects. This paper describes a computational framework fo r constructing point clouds using digital projection patter ns. The basic principle behind the approach is to project known patt erns on the object using a digital projector. A digital camera is t hen used to take images of the object with the known projection pa tterns imposed on it. Due to the presence of 3-D faces of the object, the projection patterns appear distorted in the image s. The images are analyzed to construct the 3-D point cloud that is c apable of introducing the observed distortions in the images . The approach described in this paper presents three advances ov er the previously developed approaches. First, it is capable o f working with the projection patterns that have variable fringe w idths and curved fringes and hence can provide improved accuracy. Second, our algorithm minimizes the number of images needed for creating the 3-D point cloud. Finally, we use a hybrid approach that uses a combination of reference plane images and estimated system parameters to construct the point cloud. Thi s approach provides good run-time computational performance a nd

[1]  K. Hibino,et al.  Phase shifting for nonsinusoidal waveforms with phase-shift errors , 1995 .

[2]  Xavier Armangué,et al.  A comparative review of camera calibrating methods with accuracy evaluation , 2002, Pattern Recognit..

[3]  Peisen S. Huang,et al.  Error compensation for a three-dimensional shape measurement system , 2003 .

[4]  Malgorzata Kujawinska,et al.  Digital fringe projection system for large-volume 360-deg shape measurement , 2002 .

[5]  Y Surrel,et al.  Design of algorithms for phase measurements by the use of phase stepping. , 1996, Applied optics.

[6]  J. M. Huntley,et al.  Temporal phase-unwrapping algorithm for automated interferogram analysis. , 1993, Applied optics.

[7]  C. R. Coggrave,et al.  Optimization of shape measurement system based on spatial light modulators , 2000 .

[8]  Michael Kube,et al.  3D-metrologies for industrial applications , 1997, Other Conferences.

[9]  Duane C. Brown,et al.  Close-Range Camera Calibration , 1971 .

[10]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[11]  Satyandra K. Gupta,et al.  Algorithms for Constructing 3-D Point Clouds Using Multiple Digital Fringe Projection Patterns , 2005 .

[12]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Michael S. Mermelstein,et al.  Video-rate surface profiling with acousto-optic accordion fringe interferometry , 2000 .

[14]  Qingying Hu,et al.  Calibration of a three-dimensional shape measurement system , 2003 .

[15]  S. Toyooka,et al.  Automatic profilometry of 3-D diffuse objects by spatial phase detection. , 1986, Applied optics.

[16]  Janne Heikkilä,et al.  Geometric Camera Calibration Using Circular Control Points , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  H Zhao,et al.  Phase-unwrapping algorithm for the measurement of three-dimensional object shapes. , 1994, Applied optics.

[18]  Werner Jüptner,et al.  Accurate procedure for the calibration of a structured light system , 2004 .