3D Face Creation via 2D Images within Blender Virtual Environment

Ali Salim Rasheed


Animation and virtual reality movie-making technologies are still witnessing significant progress to this day. Building and stimulating virtual characters inside these applications is a goal. Build a 3D face via using some special tools inside the virtual world is the most important part of identifying a 3D animation. Keen Tools Face Builder add-on for Blender. Interested in creating a 3D face of a famous figure, artist or the general public by adopting several 2D images added to the virtual blinder software environment. The main problem facing these tools is that they deal with high-resolution and sharpness pictures because some images that contain blurring, the result is to build a 3D face model that contains design distortions and non- clearly.in this proposed paper, build a data set for 2D pictures of a specific character (actor), at a resolution of 1920 x 1080 pixels. These images were caught by the camera, different in sharpness and blurring (four types of blurry). Using the “Laplacian Filter algorithm” and OpenCV Library with Python language, to isolate blurry from sharpness 2D images. Sharpness images used to build a 3D face model that gave real and similar results to the character in the pictures.



Virtual reality , Blender , Virtual environment , Laplacian filter , Python


M. Raees and S. Ullah, “DOP: Discover Objects and Paths, a model for automated navigation and selection in virtual environments,” Turkish J. Electr. Eng. Comput. Sci., vol. 27, no. 4, pp. 2784–2797, 2019.

H. Izwan Rahmat, S. Ahmad, and M. Ismail, “Collaborative virtual reality application for interior design,” Indones. J. Electr. Eng. Comput. Sci., vol. 16, no. 1, p. 500, 2019, doi: 10.11591/ijeecs.v16.i1.pp500-507.

F. Alecu, “Blender Institute–the Institute for Open 3D Projects,” Open Source Sci. J., vol. 2, no. 1, pp. 36–45, 2010.

K. Tabassum, “Using wireless and mobile technologies to enhance teaching and learning strategies,” Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 3, pp. 1555–1561, 2020, doi: 10.11591/ijeecs.v17.i3.pp1555-1561.

S. Nasir, M. N. Zahid, T. A. Khan, K. Kadir, and S. Khan, “Augmented reality an economical solution for engineers and designers,” Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 2, pp. 833–844, 2019, doi: 10.11591/ijeecs.v17.i2.pp834-844.

Ö. BAŞER and E. I. Konukseven, “7-DOF Haptic device and interface design,” Turkish J. Electr. Eng. Comput. Sci., vol. 21, no. 2, pp. 493–499, 2013.

R. Gupta, R. Nawani, and V. P. Talreja, “Virtual Reality Content Creation using Unity 3D and Blender,” Int. J. Comput. Appl., vol. 156, no. 3, pp. 8–12, 2016.

E. ERTUĞRUL, Z. Baytar, Ç. ÇATAL, and Ö. C. A. N. MURATLI, “Performance tuning for machine learning-based software development effort prediction models,” Turkish J. Electr. Eng. Comput. Sci., vol. 27, no. 2, pp. 1308–1324, 2019.

V. K. Balasubramanian and K. Manavalan, “Knowledge-based genetic algorithm approach to quantization table generation for the JPEG baseline algorithm,” Turkish J. Electr. Eng. Comput. Sci., vol. 24, no. 3, pp. 1615–1635, 2016.

H. Gümüşkaya and B. ÖRENCİK, “A parallel pipelined computer architecture for digital signal processing,” TURKISH J. Electr. Eng. Comput. Sci., vol. 6, no. 2, pp. 107–130, 1999.

D.-M. Popovici, C.-M. Bogdan, M. Polceanu, and R. Querrec, “Applying of an ontology based modeling approach to cultural heritage systems,” Adv. Electr. Comput. Eng., vol. 11, no. 3, pp. 105–110, 2011.

R. Bansal, G. Raj, and T. Choudhury, “Blur image detection using Laplacian operator and Open-CV,” in 2016 International Conference System Modeling & Advancement in Research Trends (SMART), 2016, pp. 63–67.

H. Tong, M. Li, H. Zhang, and C. Zhang, “Blur detection for digital images using wavelet transform,” in 2004 IEEE international conference on multimedia and expo (ICME)(IEEE Cat. No. 04TH8763), 2004, vol. 1, pp. 17–20.

C. B. Webster and S. J. Reeves, “Radial deblurring with ffts,” in 2007 IEEE International Conference on Image Processing, 2007, vol. 1, pp. I–101.

D. A. Fish, J. Grochmalicki, and E. R. Pike, “Scanning singular-value-decomposition method for restoration of images with space-variant blur,” JOSA A, vol. 13, no. 3, pp. 464–469, 1996.

J. Zheng, K. P. Valavanis, and J. M. Gauch, “Noise removal from color images,” J. Intell. Robot. Syst., vol. 7, no. 3, pp. 257–285, 1993.

J. Flusser, S. Farokhi, C. Höschl, T. Suk, B. Zitová, and M. Pedone, “Recognition of images degraded by Gaussian blur,” IEEE Trans. Image Process., vol. 25, no. 2, pp. 790–806, 2015.

A. K. Soe and X. Zhang, “A simple PSF parameters estimation method for the de-blurring of linear motion blurred images using wiener filter in OpenCV,” in 2012 International Conference on Systems and Informatics (ICSAI2012), 2012, pp. 1855–1860.

Y. M. Wang, Y. Li, and J. B. Zheng, “A camera calibration technique based on OpenCV,” in The 3rd International Conference on Information Sciences and Interaction Sciences, 2010, pp. 403–406.

P. Sharma, M. Diwakar, and S. Choudhary, “Application of edge detection for brain tumor detection,” Int. J. Comput. Appl., vol. 58, no. 16, 2012.

R. Bausys, G. Kazakeviciute-Januskeviciene, F. Cavallaro, and A. Usovaite, “Algorithm Selection for Edge Detection in Satellite Images by Neutrosophic WASPAS Method,” Sustainability, vol. 12, no. 2, p. 548, 2020.

S. A. Coleman, B. W. Scotney, and S. Suganthan, “Edge detecting for range data using laplacian operators,” IEEE Trans. Image Process., vol. 19, no. 11, pp. 2814–2824, 2010.

G. T. Shrivakshan and C. Chandrasekar, “A comparison of various edge detection techniques used in image processing,” Int. J. Comput. Sci. Issues, vol. 9, no. 5, p. 269, 2012.

E. L. Hall, R. P. Kruger, S. J. Dwyer, D. L. Hall, R. W. Mclaren, and G. S. Lodwick, “A survey of preprocessing and feature extraction techniques for radiographic images,” IEEE Trans. Comput., vol. 100, no. 9, pp. 1032–1044, 1971.

S. Shahrbanian and M. J. Simmonds, “Effects of different virtual reality environments on experimental pain rating in post-stroke individuals with and without pain in comparison to pain free healthy individuals,” Annu. Rev. Cybertherapy Telemed., pp. 653–659, 2008.

R. Furukawa, H. Kawasaki, K. Ikeuchi, and M. Sakauchi, “Appearance Based Object Modeling using Texture Database: Acquisition Compression and Rendering.,” in Rendering Techniques, 2002, pp. 257–266.

M. Latifi-Navid, M. Bilen, E. I. Konukseven, M. DOĞAN, and A. Altun, “Fast and accurate semiautomatic haptic segmentation of brain tumor in 3D MRI images,” Turkish J. Electr. Eng. Comput. Sci., vol. 24, no. 3, pp. 1397–1411, 2016.

DOI: http://doi.org/10.11591/ijeecs.v21.i1.pp%25p
Total views : 1 times


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

shopify stats IJEECS visitor statistics