Complex object 3D measurement based on phase-shifting and a neural network

An accurate phase-height mapping algorithm based on phase-shifting and a neural network is proposed to improve the performance of the structured light system with digital fringe projection. As phase-height mapping is nonlinear, it is difficult to find the best camera model for the system. In order to achieve high accuracy, a trained three-layer back propagation neural network is employed to obtain the complicated transformation. The phase error caused by the non-sinusoidal attribute of the fringe image is analyzed. During the phase calculation process, a pre-calibrated phase error look-up-table is used to reduce the phase error. The detailed procedures of the sample data collection are described. By training the network, the relationship between the image coordinates and the 3D coordinates of the object can be obtained. Experimental results demonstrate that the proposed method is not sensitive to the non-sinusoidal attribute of the fringe image and it can recover complex free-form objects with high accuracy.

[1]  Dennis C. Ghiglia,et al.  Two-Dimensional Phase Unwrapping: Theory, Algorithms, and Software , 1998 .

[2]  Mumin Song,et al.  Overview of three-dimensional shape measurement using optical methods , 2000 .

[3]  David P. Towers,et al.  Absolute fringe order calculation using optimised multi-frequency selection in full-field profilometry , 2005 .

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

[5]  Joe F. Chicharo,et al.  Elimination of ? Non-linear Luminance Effects for Digital Video Projection Phase Measuring Profilometers , 2008, 4th IEEE International Symposium on Electronic Design, Test and Applications (delta 2008).

[6]  Kehar Singh,et al.  Profilometry for the measurement of three-dimensional object shape using radial basis function, and multi-layer perceptron neural networks , 2002 .

[7]  Xiang Li-qun BP neural network applied to 3D object measurement based on fringe pattern projection , 2007 .

[8]  Haitao He,et al.  Gamma correction for digital fringe projection profilometry. , 2004, Applied optics.

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

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

[11]  D. Malacara Optical Shop Testing , 1978 .

[12]  Francisco J. Cuevas,et al.  Depth object recovery using radial basis functions , 1999 .

[13]  Jean-Nicolas Ouellet,et al.  A Simple Operator for Very Precise Estimation of Ellipses , 2007, Fourth Canadian Conference on Computer and Robot Vision (CRV '07).

[14]  Xianyu Su,et al.  Neural network applied to reconstruction of complex objects based on fringe projection , 2007 .

[15]  Richard Szeliski,et al.  Vision Algorithms: Theory and Practice , 2002, Lecture Notes in Computer Science.

[16]  Kehar Singh,et al.  Object reconstruction in multilayer neural network based profilometry using grating structure comprising two regions with different spatial periods , 2004 .

[17]  Jiangtao Xi,et al.  Neural network digital fringe calibration technique for structured light profilometers. , 2007, Applied optics.

[18]  Song Zhang,et al.  Generic nonsinusoidal phase error correction for three-dimensional shape measurement using a digital video projector. , 2007, Applied optics.

[19]  Peisen S. Huang,et al.  Novel method for structured light system calibration , 2006 .

[20]  Zonghua Zhang,et al.  Time efficient color fringe projection system for 3D shape and color using optimum 3-frequency Selection. , 2006, Optics express.