3D Object Scanning System by Coded Structured Light

This paper proposes an approach to scanning a real 3D object by a digital camera and DLP projector and calculating its 3D coordinates by coded structured light. Because the coded pattern is composed of color groups which came from color stripes, we can decode the color groups by color stripes of scan line. Pattern coding by permutation can reduce the error rate when some color stripes lost in a single color group. The proposed method provides the error-resistant ability and reduces the overhead of computing. The resolution and performance of permutation coding proposed in this paper is better than that of other approaches in the same strategies. From the experiments, the reconstruction resolution is increased 46% which is superior to De Brujin 3D scanning method by spatial neighborhood.

[1]  Peter Eisert,et al.  Fast and High Resolution 3D Face Scanning , 2007, 2007 IEEE International Conference on Image Processing.

[2]  Dirk Bergmann New approach for automatic surface reconstruction with coded light , 1995, Optics & Photonics.

[3]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

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

[5]  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.

[6]  Joaquim Salvi,et al.  Pattern codification strategies in structured light systems , 2004, Pattern Recognit..

[7]  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).

[8]  Yongkang Guo,et al.  Large depth-of-view portable three-dimensional laser scanner and its segmental calibration for robot vision , 2007 .

[9]  Paolo Cignoni,et al.  A low cost 3D scanner based on structured light , 2001 .

[10]  R. Bellman Dynamic programming. , 1957, Science.

[11]  C. Beumier,et al.  3D Face Recognition , 2004, 2006 IEEE International Conference on Industrial Technology.

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

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

[14]  André Oosterlinck,et al.  Range Image Acquisition with a Single Binary-Encoded Light Pattern , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

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