Image Processing Based Object Height Recovery to Reconstruct 3D Objects

Dr. Ali Khleif, Mr. Ahmed Shnawa


An approach for automatic 3D object re-construction using object’s shadow. This research apply and utilize machine vision technology to develop a non-contact and rapid measurement system capable of measuring and reconstruct three-dimensional object attributes with an appropriate accuracy and to facilitating the possibility of reconstruction of three-dimensional objects by processing two-dimensional images. Machine vision consists of two main parts: the first part is eye in hand configuration that used to capture 2D image to the object from a top view with constant distance from the platform that carry the object. The second part is the light source which positioned at a predefined distance to generate shadow of object. To use this technology in an optimum way it needs image processing and computations in the form of a software that can meet our requirements of applying this technology. By using pixel by pixel scanning to extract image feature using MATLAB program and achieve image processing technique to get useful information from image very close to real measurements are gained. The technique is tested on three different objects that have different shape, size and material. The developed algorithm that make use of object height information for the directions associated with the incident light and the generated object shadows founded the maximum error in sample one is (0.0779) in length attribute and the minimum error that well be found (0.0543)in width attribute with sample two.


Image Processing; computer vision; 3D object re-construction.

Full Text:



M. C. Martin, "Genetic programming for real world robot vision," in Intelligent Robots and Systems, 2002. IEEE/RSJ International Conference on, 2002, pp. 67-72.


D. Page, A. Koschan, S. Voisin, N. Ali, and M. Abidi, "3D CAD model generation of mechanical parts using coded-pattern projection and laser triangulation systems," Assembly Automation, vol. 25, pp. 230-238, 2005.

K. Peng, Y. Cao, Y. Wu, and Y. Xiao, "A new pixel matching method using the modulation of shadow areas in online 3D measurement," Optics and Lasers in Engineering, vol. 51, pp. 1078-1084, 2013.

Z. Tian, D. Weng, Y. Wang, Y. Liu, and Y. Zhang, "Depth information extraction with an aperture-rotating camera," Optik-International Journal for Light and Electron Optics, vol. 125, pp. 4009-4013, 2014.

N. Chotikakamthorn, "Near point light source location estimation from shadow edge correspondence," in Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM), 2015 IEEE 7th International Conference on, 2015, pp. 30-35.

J. Zavala, G. Gonzalez, E. Castillo, C. Isaza, and K. Anaya, "Three-dimensional Reconstruction of Objects Obtained by Two Orthogonal Cameras," IEEE Latin America Transactions, vol. 13, pp. 3162-3168, 2015.

G. Peng, Z. Zhang, and W. Li, "Computer vision algorithm for measurement and inspection of O-rings," Measurement, vol. 94, pp. 828-836, 2016.

Dr. Ali Abbar Khleif and Athraa M.Salih Ahmed, ''3D Object Modeling Using Eye on Hand Approach,'' Eng. and tech. journal, vol.34, part (A), No.3, 2016.

G. Wang and J. Cheng, "Three-dimensional reconstruction of hybrid surfaces using perspective shape from shading," Optik-International Journal for Light and Electron Optics, vol. 127, pp. 7740-7751, 2016.

E. Gadelmawla, "Computer vision algorithms for measurement and inspection of external screw threads," Measurement, vol. 100, pp. 36-49, 2017.

A. A. Ahmed, M. K. Elbashir, and A. A. Osman, "Distance alert system using Stereo vision and feature extraction," in Communication, Control, Computing and Electronics Engineering (ICCCCEE), 2017 International Conference on, 2017, pp. 1-5.


  • There are currently no refbacks.

Comments on this article

View all comments




About ASRJETS | Privacy PolicyTerms & Conditions | Contact Us | DisclaimerFAQs 

ASRJETS is published by (GSSRR).