Three-Dimensional Modeling of Faces Utilizing Robust Characteristics
DOI:
https://doi.org/10.5433/1679-0375.2024.v45.48505Keywords:
three-dimensional modeling, human faces, landmarks, points, computer graphicsAbstract
The modeling of human faces is an integral part of a variety of computer applications, from animation and entertainment programs to security and facial recognition apps. This paper presents an alternative method that, given a photo as input, extracts a set of landmarks, anatomical points extracted from a human's face, modifying a triangular polygonal mesh using principles of computer graphics so that it resembles the face whose characteristics have been extracted without requiring additional input from the user. After the creation of the initial mesh, this method, implemented in Python for testing purposes, utilizes principles of three-dimensional mesh modeling such as the use of δ-coordinates to allow the user to perform controlled modifications in the mesh by moving the landmarks. The meshes generated by this method maintain the format and colors of the original face, extracted from the photo offered as input, with tests showing the resistance of the mesh to deformation, as well as corroborating that there is little to no effect on the speed of how modifications are performed based on the degree of the vertex or by how much it is moved.
Downloads
References
Afzal, H. M. R., Luo, S., Afzal, M. K., Chaudhary, G., Khari, M., & Kumar, S. A. P. (2020). 3D Face Reconstruction From Single 2D Image Using Distinctive Features. IEEE Access, 8, 180681–180689. DOI: https://doi.org/10.1109/ACCESS.2020.3028106
A-Nasser, A., Mohammad, M., & Mohamed, A. (2009). 3D Face Mesh Modeling for 3D Face Recognition. In M. I. C. Murguía. (Ed.), State of the Art in Face Recognition. I-Tech Education and Publishing. DOI: https://doi.org/10.5772/6643
Botsch, M., Pauly, M., Kobbelt, L., Alliez, P., Lévy, B., Bischoff, S., & Rössl, C. (2007). Geometric modeling based on polygonal meshes. In S. McMains, & P.-P. Sloan, SIGGRAPH ’07: ACM SIGGRAPH 2007 courses [Conference]. SIGGRAPH07: Special Interest Group on Computer Graphics and Interactive Techniques Conference, San Diego, California.
Google. (2019). MediaPipe Face Mesh. https://developers.google.com/mediapipe/
Kittler, J., Huber, P., Feng, Z., Hu, G., & Christmas, W. (2016). 3D Morphable Face Models and Their Applications. In F. J. Perales & J. Kittler (Eds.), Lecture Notes in Computer Science (LNCS) vol.9756: 9th International Conference, AMDO 2016 [Proceedings]. IX Conference on Articulated Motion and Deformable Objects, Palma, Mallorca. DOI: https://doi.org/10.1007/978-3-319-41778-3_19
Lipman, Y., Sorkine, O., Cohen-Or, D., Levin, D., Rossi, C., & Seidel, H. (2004). Differential coordinates for interactive mesh editing. Proceedings Shape Modeling Applications [Proceedings]. Shape Modeling Applications, Genova, Italy. DOI: https://doi.org/10.1109/SMI.2004.1314505
Richmond, S., Howe, L. J., Lewis, S., Stergiakouli, E., & Zhurov, A. (2018). Facial Genetics: A Brief Overview. Frontiers in Genetics, 9, 1–21. DOI: https://doi.org/10.3389/fgene.2018.00462
Soares, I. P. (2007). Movimento de malhas e remalhamento de malhas superficiais. [Tese de doutorado, Universidade de São Paulo]. Biblioteca Digital.
Sorkine, O. (2006). Differential Representations for Mesh Processing. Computer Graphics Forum, 25, 789–807. DOI: https://doi.org/10.1111/j.1467-8659.2006.00999.x
Xian-Feng, H., Jesse, S. J., Ming-Jie, W., Wei, J., Lei, G., & Liping, X. (2017). A review of algorithms for filtering the 3D point cloud. Signal Processing: Image Communication, 57, 103–112. DOI: https://doi.org/10.1016/j.image.2017.05.009
Zhang, S., & Xiao, N. (2021). Detailed 3D Human Body Reconstruction From a Single Image Based on Mesh Deformation. IEEE Access, 9, 8595–8603. DOI: https://doi.org/10.1109/ACCESS.2021.3049548
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Pedro Regattieri Rocha, João do Espírito Santo Batista Neto
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
The Copyright Declaration for articles published in this journal is the author’s right. Since manuscripts are published in an open access Journal, they are free to use, with their own attributions, in educational and non-commercial applications. The Journal has the right to make, in the original document, changes regarding linguistic norms, orthography, and grammar, with the purpose of ensuring the standard norms of the language and the credibility of the Journal. It will, however, respect the writing style of the authors. When necessary, conceptual changes, corrections, or suggestions will be forwarded to the authors. In such cases, the manuscript shall be subjected to a new evaluation after revision. Responsibility for the opinions expressed in the manuscripts lies entirely with the authors.
This journal is licensed with a license Creative Commons Attribution-NonCommercial 4.0 International.