Building Three-Dimensional Scanner Based on Structured Light Technique Using Fringe Projection Pattern

This paper presents the design and construction of a low-cost active noncontact three-dimensional (3D) scanner using the structured light method. The applied method is a generalization of the triangulation technique using a fringe projection pattern (by Gray code technique) to achieve a higher operating speed. The hardware equipment includes a single digital camera and a video projector. matlab was used for the calibration operation, the production of images by the above method, the image processing, and data calculation; while the Geomagic Qualify software was used to estimate the accuracy of the three-dimensional model obtained after scanning and to compare it with the tested object. Regarding the point cloud of the test object, the results demonstrate the precision of the used method and the possibility of developing a 3D scanner with a dimensional accuracy of ±0.05 mm.

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

[2]  Christian Teutsch,et al.  Model-based analysis and evaluation of point sets from optical 3D laser scanners , 2007 .

[3]  S. Inokuchi,et al.  Range-imaging system for 3-D object recognition , 1984 .

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

[5]  Douglas Lanman,et al.  Build your own 3D scanner: 3D photography for beginners , 2009, SIGGRAPH '09.

[6]  Gabriel Taubin,et al.  Simple, Accurate, and Robust Projector-Camera Calibration , 2012, 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization & Transmission.

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

[8]  P. Perona,et al.  Visual methods for three-dimensional modeling , 1999 .

[9]  Chen Tao,et al.  Test method on precision of the 3D laser scanner , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.