Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial”
Descripción del Articulo
Este proyecto de ingeniería tiene como objetivo principal desarrollar e implementar un sistema de control de asistencias de estudiantes basado en reconocimiento facial en la escuela de Ingeniería Mecatrónica. En primer lugar, se procedió a determinar los requerimientos del sistema, el cual, en resum...
Autor: | |
---|---|
Formato: | tesis de grado |
Fecha de Publicación: | 2024 |
Institución: | Universidad Nacional de Trujillo |
Repositorio: | UNITRU-Tesis |
Lenguaje: | español |
OAI Identifier: | oai:dspace.unitru.edu.pe:20.500.14414/22671 |
Enlace del recurso: | https://hdl.handle.net/20.500.14414/22671 |
Nivel de acceso: | acceso abierto |
Materia: | TECHNOLOGY::Engineering mechanics https://purl.org/pe-repo/ocde/ford#2.00.00 |
id |
UNIT_d56cfb7c77dc0f16b697886254c4f4d9 |
---|---|
oai_identifier_str |
oai:dspace.unitru.edu.pe:20.500.14414/22671 |
network_acronym_str |
UNIT |
network_name_str |
UNITRU-Tesis |
repository_id_str |
4801 |
dc.title.none.fl_str_mv |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
title |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
spellingShingle |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” Higa Caldeira, Joao Pedro TECHNOLOGY::Engineering mechanics https://purl.org/pe-repo/ocde/ford#2.00.00 |
title_short |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
title_full |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
title_fullStr |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
title_full_unstemmed |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
title_sort |
Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial” |
author |
Higa Caldeira, Joao Pedro |
author_facet |
Higa Caldeira, Joao Pedro |
author_role |
author |
dc.contributor.advisor.fl_str_mv |
Asto Rodriguez, Emerson Maximo |
dc.contributor.author.fl_str_mv |
Higa Caldeira, Joao Pedro |
dc.subject.none.fl_str_mv |
TECHNOLOGY::Engineering mechanics |
topic |
TECHNOLOGY::Engineering mechanics https://purl.org/pe-repo/ocde/ford#2.00.00 |
dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.00.00 |
description |
Este proyecto de ingeniería tiene como objetivo principal desarrollar e implementar un sistema de control de asistencias de estudiantes basado en reconocimiento facial en la escuela de Ingeniería Mecatrónica. En primer lugar, se procedió a determinar los requerimientos del sistema, el cual, en resumen, consta de un funcionamiento rápido, eficiente y robusto. Luego se procedió a obtener base de datos de rostros, para lo cual en este caso se usaron las datasets Labeled Faces in the Wild(LFW) y FEI Database, debido a que la primera es la más habitual al momento de entrenar redes siamesas convolucionales y la segunda debido a la similitud que tiene con el ambiente en el cual el sistema fue implementado. Posteriormente se procedió a la selección de una arquitectura de reconocimiento facial, para lo cual se tomaron en cuenta la precisión, la robustez, la capacidad de usuario, la facilidad de registro y el número de imágenes necesarias para el reconocimiento. Se entrenaron en total 4 modelos pre entrenados (ResNet50, Xception, SeReSNext50 y Inception ResNet V2), dos arquitecturas (Red Siamesa Convolucional y Red Siamesa Convolucional con Pérdida Triple) y dos datasets (LFW, FEI), dando un total de 16 entrenamientos. El modelo con mejor resultado fue la red siamesa convolucional con pérdida triple basado en ResNet50 usando la dataset LFW, presentando una exactitud de modelo de 71.87%. Luego se realizó la implementación de una aplicación integrada con interfaz gráfica (GUI), que, usando el modelo obtenido, realiza la toma de asistencia, así como el registro de alumnos nuevos y la exportación de datos en formato Excel. Finalmente, este sistema obtuvo una precisión de un 92.5% y un tiempo de respuesta promedio de 3.3 segundos. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-10-25T17:07:19Z |
dc.date.available.none.fl_str_mv |
2024-10-25T17:07:19Z |
dc.date.issued.fl_str_mv |
2024-10 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.14414/22671 |
url |
https://hdl.handle.net/20.500.14414/22671 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.fl_str_mv |
SUNEDU |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional de Trujillo |
dc.publisher.country.none.fl_str_mv |
PE |
publisher.none.fl_str_mv |
Universidad Nacional de Trujillo |
dc.source.none.fl_str_mv |
reponame:UNITRU-Tesis instname:Universidad Nacional de Trujillo instacron:UNITRU |
instname_str |
Universidad Nacional de Trujillo |
instacron_str |
UNITRU |
institution |
UNITRU |
reponame_str |
UNITRU-Tesis |
collection |
UNITRU-Tesis |
bitstream.url.fl_str_mv |
https://dspace.unitru.edu.pe/bitstreams/fb06f8cd-4d32-4383-94f2-dde0a073eddb/download https://dspace.unitru.edu.pe/bitstreams/d15ef493-0cc0-4b18-a7fb-6cf0812cf995/download |
bitstream.checksum.fl_str_mv |
db835c131c7c433ee82c8814b7d656ac 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional - UNITRU |
repository.mail.fl_str_mv |
repositorios@unitru.edu.pe |
_version_ |
1814899804325543936 |
spelling |
Asto Rodriguez, Emerson MaximoHiga Caldeira, Joao Pedro2024-10-25T17:07:19Z2024-10-25T17:07:19Z2024-10https://hdl.handle.net/20.500.14414/22671Este proyecto de ingeniería tiene como objetivo principal desarrollar e implementar un sistema de control de asistencias de estudiantes basado en reconocimiento facial en la escuela de Ingeniería Mecatrónica. En primer lugar, se procedió a determinar los requerimientos del sistema, el cual, en resumen, consta de un funcionamiento rápido, eficiente y robusto. Luego se procedió a obtener base de datos de rostros, para lo cual en este caso se usaron las datasets Labeled Faces in the Wild(LFW) y FEI Database, debido a que la primera es la más habitual al momento de entrenar redes siamesas convolucionales y la segunda debido a la similitud que tiene con el ambiente en el cual el sistema fue implementado. Posteriormente se procedió a la selección de una arquitectura de reconocimiento facial, para lo cual se tomaron en cuenta la precisión, la robustez, la capacidad de usuario, la facilidad de registro y el número de imágenes necesarias para el reconocimiento. Se entrenaron en total 4 modelos pre entrenados (ResNet50, Xception, SeReSNext50 y Inception ResNet V2), dos arquitecturas (Red Siamesa Convolucional y Red Siamesa Convolucional con Pérdida Triple) y dos datasets (LFW, FEI), dando un total de 16 entrenamientos. El modelo con mejor resultado fue la red siamesa convolucional con pérdida triple basado en ResNet50 usando la dataset LFW, presentando una exactitud de modelo de 71.87%. Luego se realizó la implementación de una aplicación integrada con interfaz gráfica (GUI), que, usando el modelo obtenido, realiza la toma de asistencia, así como el registro de alumnos nuevos y la exportación de datos en formato Excel. Finalmente, este sistema obtuvo una precisión de un 92.5% y un tiempo de respuesta promedio de 3.3 segundos.The main objective of this engineering project is to develop and implement a student attendance control system based on facial recognition in the school of Mechatronics Engineering. First, we proceeded to determine the requirements of the system, which, in summary, consists of a fast, efficient and robust operation. Then we proceeded to obtain the face database, for which in this case the Labeled Faces in the Wild (LFW) and FEI Database datasets were used, since the former is the most common when training convolutional Siamese networks and the latter due to its similarity with the environment in which the system was implemented. Subsequently, a face recognition architecture was selected, taking into account accuracy, robustness, user capacity, ease of registration and the number of images required for recognition. A total of 4 pre-trained models (ResNet50, Xception, SeReSNext50 and Inception ResNet V2), two architectures (Convolutional Siamese Network and Convolutional Siamese Network with Triple Loss) and two datasets (LFW, FEI) were trained, giving a total of 16 trainings. The best performing model was the convolutional Siamese network with triple loss based on ResNet50 using the LFW dataset, presenting a model accuracy of 71.87%. Then, an integrated application with a graphical user interface (GUI) was implemented, which, using the model obtained, performs the attendance taking, as well as the registration of new students and the export of data in Excel format. Finally, this system obtained an accuracy of 92.5% and an average response time of 3.3 seconds.application/pdfspaUniversidad Nacional de TrujilloPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/TECHNOLOGY::Engineering mechanicshttps://purl.org/pe-repo/ocde/ford#2.00.00Desarrollo e implementación de un sistema de control de asistencia de estudiantes basado en reconocimiento facial”info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:UNITRU-Tesisinstname:Universidad Nacional de Trujilloinstacron:UNITRUSUNEDUIngeniero MecatronicoIngenieria MecatronicaUniversidad Nacional de Trujillo. Facultad de Ingenieria70288113001675860712046Lujan Segura, Edwar GlorimerCruzado Vargas, Josue GabrielAsto Rodríguez, Emerson Máximohttp://purl.org/pe-repo/renati/level#tituloProfesionalhttp://purl.org/pe-repo/renati/type#tesisORIGINALHiga Caldeira.pdfHiga Caldeira.pdfapplication/pdf14787602https://dspace.unitru.edu.pe/bitstreams/fb06f8cd-4d32-4383-94f2-dde0a073eddb/downloaddb835c131c7c433ee82c8814b7d656acMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.unitru.edu.pe/bitstreams/d15ef493-0cc0-4b18-a7fb-6cf0812cf995/download8a4605be74aa9ea9d79846c1fba20a33MD5220.500.14414/22671oai:dspace.unitru.edu.pe:20.500.14414/226712024-10-25 12:07:19.326https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://dspace.unitru.edu.peRepositorio Institucional - UNITRUrepositorios@unitru.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
score |
13.785607 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).