Structured-light 3D surface imaging: a tutorial

We provide a review of recent advances in 3D surface imaging technologies. We focus particularly on noncontact 3D surface measurement techniques based on structured illumination. The high-speed and high-resolution pattern projection capability offered by the digital light projection technology, together with the recent advances in imaging sensor technologies, may enable new generation systems for 3D surface measurement applications that will provide much better functionality and performance than existing ones in terms of speed, accuracy, resolution, modularization, and ease of use. Performance indexes of 3D imaging system are discussed, and various 3D surface imaging schemes are categorized, illustrated, and compared. Calibration techniques are also discussed, since they play critical roles in achieving the required precision. Numerous applications of 3D surface imaging technologies are discussed with several examples.

[1]  Gabriel Taubin,et al.  Robust one-shot 3D scanning using loopy belief propagation , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[2]  Song Zhang,et al.  High-resolution, real-time 3D absolute coordinate measurement based on a phase-shifting method. , 2006, Optics express.

[3]  Joseph Shamir,et al.  Range Imaging With Adaptive Color Structured Light , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[5]  Allen M. Waxman,et al.  Structured light patterns for robot mobility , 1988, IEEE J. Robotics Autom..

[6]  Zheng Geng,et al.  Rainbow three‐dimensional camera: new concept of high‐speed three‐dimensional vision systems , 1996 .

[7]  Ronen Basri,et al.  Photometric stereo with general, unknown lighting , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[8]  Kim L. Boyer,et al.  Color-Encoded Structured Light for Rapid Active Ranging , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[10]  Heinz Hugli,et al.  Generation And Use Of Color Pseudo Random Sequences For Coding Structured Light In Active Ranging , 1989, Other Conferences.

[11]  Li Zhang,et al.  Rapid shape acquisition using color structured light and multi-pass dynamic programming , 2002, Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.

[12]  K. Sato,et al.  Range imaging system utilizing nematic liquid crystal mask , 1987 .

[13]  Janne Heikkilä,et al.  A four-step camera calibration procedure with implicit image correction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  Gabriel Taubin,et al.  One-shot scanning using De Bruijn spaced grids , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[15]  Carrie L Heike,et al.  3D digital stereophotogrammetry: a practical guide to facial image acquisition , 2010, Head & face medicine.

[16]  F. MacWilliams,et al.  Pseudo-random sequences and arrays , 1976, Proceedings of the IEEE.

[17]  N. G. Durdle,et al.  An improved structured light technique for surface reconstruction of the human trunk , 1998, Conference Proceedings. IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.98TH8341).

[18]  John N. Carter,et al.  Improved Stripe Matching for Colour Encoded Structured Light , 1993, CAIP.

[19]  Minoru Maruyama,et al.  Range Sensing By Projecting Multiple Slits With Random Cuts , 1990, Other Conferences.

[20]  Paul M. Griffin,et al.  Generation of uniquely encoded light patterns for range data acquisition , 1992, Pattern Recognit..

[21]  Pierre Payeur,et al.  Dense Stereo Range Sensing with Marching Pseudo-Random Patterns , 2007, Fourth Canadian Conference on Computer and Robot Vision (CRV '07).

[22]  Tokuo Tsuji,et al.  High-speed 3D image acquisition using coded structured light projection , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Joaquim Salvi,et al.  Absolute phase mapping for one-shot dense pattern projection , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[24]  Joaquim Salvi,et al.  Robust Segmentation and Decoding of a Grid Pattern for Structured Light , 2003, IbPRIA.

[25]  Song Zhang,et al.  A fast three-step phase-shifting algorithm , 2005, SPIE Optics East.

[26]  Peisen S. Huang,et al.  Fast three-step phase-shifting algorithm , 2006 .

[27]  Nahum Kiryati,et al.  Toward optimal structured light patterns , 1997, Proceedings. International Conference on Recent Advances in 3-D Digital Imaging and Modeling (Cat. No.97TB100134).

[28]  Robert J. Woodham,et al.  Photometric method for determining surface orientation from multiple images , 1980 .

[29]  Sai Siva Gorthi,et al.  Fringe projection techniques: Whither we are? , 2010 .

[30]  Pierre Payeur,et al.  Structured Light Stereoscopic Imaging with Dynamic Pseudo-random Patterns , 2009, ICIAR.

[31]  W. Krattenthaler,et al.  3D-surface measurement with coded light approach , 1994 .

[32]  H. Fredricksen A Survey of Full Length Nonlinear Shift Register Cycle Algorithms , 1982 .

[33]  Shojiro Sakata,et al.  Reconstruction Of Surfaces Of 3-D Objects By M-array Pattern Projection Method , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[34]  Adrien Treuille,et al.  Example-Based Stereo with General BRDFs , 2004, ECCV.

[35]  Yasuyuki Matsushita,et al.  A hand-held photometric stereo camera for 3-D modeling , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[36]  E. Petriu,et al.  Object recognition using pseudo-random color encoded structured light , 2000, Proceedings of the 17th IEEE Instrumentation and Measurement Technology Conference [Cat. No. 00CH37066].

[37]  Jeffrey L. Posdamer,et al.  Surface measurement by space-encoded projected beam systems , 1982, Comput. Graph. Image Process..

[38]  Alan M. McIvor,et al.  Accurate 3D measurement using a structured light system , 1998, Image Vis. Comput..