Please use this identifier to cite or link to this item: http://repositorio.ufla.br/jspui/handle/1/49119
Title: Reconhecimento facial baseado no algoritmo de aprendizado profundo YOLO
Other Titles: Face recognition based on the YOLO deep learning algorithm
Authors: Zegarra Rodríguez, Demóstenes
Zegarra Rodríguez, Demóstenes
Rosa, Renata Lopes
Begazo, Dante Coaquira
Keywords: Reconhecimento facial
Biometria
Redes neurais artificiais
Reconhecimento de padrões
YOLO
Facial recognition
Biometry
Artificial neural networks
Pattern recognition
Issue Date: 1-Feb-2022
Publisher: Universidade Federal de Lavras
Citation: RIBEIRO, D. A. Reconhecimento facial baseado no algoritmo de aprendizado profundo YOLO. 2021. 105 p. Dissertação (Mestrado em Engenharia de Sistemas e Automação) – Universidade Federal de Lavras, Lavras, 2022.
Abstract: Technological development has made it possible for man in recent decades to make a great leap in computational processing techniques aimed at Artificial Neural Networks (ANN). Facial biometrics is a growing area in the world, and its applications are interesting for both private and public companies. Its growing ability to authenticate in security and entertainment systems makes it one of the best means of identity validation and/or people flow monitoring. However, we still come across systems that have a certain slowness in recognition and that demand high processing power. The objective is, then, to supply this demand with a light and robust recognition architecture, and that at the same time presents optimized performance indexes, such as average precision (mAP - Mean Average Precision), inference, low response time and intersection over union (IoU - Intersection Over Union). The present work presents a supervised learning process, in which an emerging architecture is used that has been highlighted in the scenario of pattern recognition systems in image processing. It is programmed in Python and C languages, using OpenCV and Darknet frameworks in YOLOv4 architecture (version 4). The ANN is worked on in a cloud virtual machine with NVIDIA Tesla T4 GPU in Colab environment, training it in 3 different databases: OIDv4, Personal and Wider Face. Our system can also operate locally on Linux systems such as Ubuntu Minimal, which in turn requires basic configuration adjustments in the Jupyter IDE. The results show the optimized sorting/detection capability in the YOLO architecture, as well as achieving improved indices on the job. The dataset OID obtained a mAP of 69.23% for object class, with an average inference of 82.2%, detection time of 16 seconds and reached an IoU of 52.63%. The second dataset Personal achieved an incredible 99.11% mAP in individual recognition facial biometrics, with an average inference of 98%, detection time of 3 seconds and achieved an IoU of 82.56%. And finally, the third dataset Wider Face, obtained a mAP of 86.04% in multivariate facial biometrics, with an average inference of 91%, detection time of 5 seconds and reached an IoU of 61.32% . The results, therefore, demonstrate the quality of the neural network developed in virtue of the objectives initially proposed, in which they are promising in relation to comparisons with other models in the literature in the state of the art in recent years.
URI: http://repositorio.ufla.br/jspui/handle/1/49119
Appears in Collections:Engenharia de Sistemas e automação (Dissertações)

Files in This Item:
File Description SizeFormat 
DISSERTAÇÃO_Reconhecimento facial baseado no algoritmo de aprendizado profundo YOLO.pdf16,43 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.