Low cost 3D scanning process using digital image processing

This paper shows the design and building of a low cost 3D scanner, able to digitize solid objects through contactless data acquisition, using active object reflection. 3D scanners are used in different applications such as: science, engineering, entertainment, etc; these are classified in: contact scanners and contactless ones, where the last ones are often the most used but they are expensive. This low-cost prototype is done through a vertical scanning of the object using a fixed camera and a mobile horizontal laser light, which is deformed depending on the 3-dimensional surface of the solid. Using digital image processing an analysis of the deformation detected by the camera was done; it allows determining the 3D coordinates using triangulation. The obtained information is processed by a Matlab script, which gives to the user a point cloud corresponding to each horizontal scanning done. The obtained results show an acceptable quality and significant details of digitalized objects, making this prototype (built on LEGO Mindstorms NXT kit) a versatile and cheap tool, which can be used for many applications, mainly by engineering students.

[1]  Mir Behrad Khamesee,et al.  A laser scanning based reverse engineering system for 3D model generation , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[2]  Zhao Qun,et al.  Studies on Portable 3D Laser Scanner for Surface Flaws , 2012, 2012 Second International Conference on Instrumentation, Measurement, Computer, Communication and Control.

[3]  A. Narvaez,et al.  A Simple 3D Scanner Based On Passive Vision for Geometry Reconstruction , 2012, IEEE Latin America Transactions.

[4]  Louis Maillard,et al.  3D handheld laser scanner based approach for automatic identification and localization of EEG sensors , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.