Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario
Descripción del Articulo
En este trabajo se presenta el desarrollo de un sistema de identificación facial en tiempo real que integra un mecanismo de liveness detection basado en retos dinámicos de parpadeos y sonrisas con un clasificador supervisado sobre embeddings generados por FaceNet. Para asegurar la autenticidad del u...
| Autores: | , |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2025 |
| Institución: | Universidad Peruana de Ciencias Aplicadas |
| Repositorio: | UPC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorioacademico.upc.edu.pe:10757/686131 |
| Enlace del recurso: | http://hdl.handle.net/10757/686131 |
| Nivel de acceso: | acceso embargado |
| Materia: | Detección de Liveness Identificación Facial Embeddings de FaceNet Prevención de Suplantación de Identidad Visión por Computadora Liveness Detection Facial Identification FaceNet Embeddings Identity Spoofing Prevention Computer Vision https://purl.org/pe-repo/ocde/ford#2.00.00 https://purl.org/pe-repo/ocde/ford#2.02.01 |
| id |
UUPC_632f64d8aee39306d1809038e1c12903 |
|---|---|
| oai_identifier_str |
oai:repositorioacademico.upc.edu.pe:10757/686131 |
| network_acronym_str |
UUPC |
| network_name_str |
UPC-Institucional |
| repository_id_str |
2670 |
| dc.title.es_PE.fl_str_mv |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| dc.title.alternative.none.fl_str_mv |
Design and implementation of a liveness-based facial recognition system for secure access control in university facilities |
| title |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| spellingShingle |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario Ayala Galarza, Luis Angel Detección de Liveness Identificación Facial Embeddings de FaceNet Prevención de Suplantación de Identidad Visión por Computadora Liveness Detection Facial Identification FaceNet Embeddings Identity Spoofing Prevention Computer Vision https://purl.org/pe-repo/ocde/ford#2.00.00 https://purl.org/pe-repo/ocde/ford#2.02.01 |
| title_short |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| title_full |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| title_fullStr |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| title_full_unstemmed |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| title_sort |
Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno Universitario |
| author |
Ayala Galarza, Luis Angel |
| author_facet |
Ayala Galarza, Luis Angel Garcia Aiquipa, Monica Guadalupe |
| author_role |
author |
| author2 |
Garcia Aiquipa, Monica Guadalupe |
| author2_role |
author |
| dc.contributor.advisor.fl_str_mv |
Del Carpio Damian, Christian Carlos |
| dc.contributor.author.fl_str_mv |
Ayala Galarza, Luis Angel Garcia Aiquipa, Monica Guadalupe |
| dc.subject.none.fl_str_mv |
Detección de Liveness Identificación Facial Embeddings de FaceNet Prevención de Suplantación de Identidad Visión por Computadora Liveness Detection Facial Identification FaceNet Embeddings Identity Spoofing Prevention Computer Vision |
| topic |
Detección de Liveness Identificación Facial Embeddings de FaceNet Prevención de Suplantación de Identidad Visión por Computadora Liveness Detection Facial Identification FaceNet Embeddings Identity Spoofing Prevention Computer Vision https://purl.org/pe-repo/ocde/ford#2.00.00 https://purl.org/pe-repo/ocde/ford#2.02.01 |
| dc.subject.ocde.es_PE.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.00.00 https://purl.org/pe-repo/ocde/ford#2.02.01 |
| description |
En este trabajo se presenta el desarrollo de un sistema de identificación facial en tiempo real que integra un mecanismo de liveness detection basado en retos dinámicos de parpadeos y sonrisas con un clasificador supervisado sobre embeddings generados por FaceNet. Para asegurar la autenticidad del usuario, se calculan el Eye Aspect Ratio y el Mouth Aspect Ratio a partir de landmarks faciales extraídos con MediaPipe para su correcta contabilización. En la parte de identificación facial del usuario, se aplicó a los frames unsharp masking para realzar detalles faciales, detección y recorte de MediaPipe con padding del 10 %, normalización a 160×160 píxeles, generación de embeddings con FaceNet y la predicción de la identificación del usuario con el modelo entrenado. En validaciones contra ataques de suplantación de identidad con fotografía y reproducción de video, se evaluó con 50 ataques de foto y 50 ataques con video y el sistema obtuvo una tasa de detección de ataque con foto y video del 100 % en ambos casos. Además, se realizó la validación de la identificación del usuario con 50 usuarios autorizados y 50 no autorizados, alcanzando una tasa de éxito del 99%. Los resultados obtenidos demuestran la robustez y fiabilidad del sistema frente a intentos de suplantación, así como su capacidad para realizar identificaciones precisas en entornos de acceso restringido. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-08-18T13:47:27Z |
| dc.date.available.none.fl_str_mv |
2025-08-18T13:47:27Z |
| dc.date.issued.fl_str_mv |
2025-07-10 |
| dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.other.es_PE.fl_str_mv |
Trabajo de suficiencia profesional |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| format |
bachelorThesis |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10757/686131 |
| dc.identifier.isni.es_PE.fl_str_mv |
000000012196144X |
| url |
http://hdl.handle.net/10757/686131 |
| identifier_str_mv |
000000012196144X |
| dc.language.iso.es_PE.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_f1cf |
| eu_rights_str_mv |
embargoedAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_f1cf |
| dc.format.en_US.fl_str_mv |
application/pdf application/epub application/msword |
| dc.publisher.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) |
| dc.publisher.country.es_PE.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) Repositorio Académico - UPC |
| dc.source.none.fl_str_mv |
reponame:UPC-Institucional instname:Universidad Peruana de Ciencias Aplicadas instacron:UPC |
| instname_str |
Universidad Peruana de Ciencias Aplicadas |
| instacron_str |
UPC |
| institution |
UPC |
| reponame_str |
UPC-Institucional |
| collection |
UPC-Institucional |
| bitstream.url.fl_str_mv |
https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/14/Ayala_GL_Resumen.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/15/Ayala_GL.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/16/Ayala_GL_Actasimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/17/Ayala_GL_Fichaautorizacion.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/18/Ayala_GL_Reportesimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/19/Ayala_GL_Sustentoembargo.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/8/Ayala_GL_Resumen.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/9/Ayala_GL.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/10/Ayala_GL_Actasimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/11/Ayala_GL_Fichaautorizacion.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/12/Ayala_GL_Reportesimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/13/Ayala_GL_Sustentoembargo.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/1/Ayala_GL_Resumen.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/2/Ayala_GL.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/3/Ayala_GL.docx https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/4/Ayala_GL_Actasimilitud.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/5/Ayala_GL_Fichaautorizacion.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/6/Ayala_GL_Reportesimilitud.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/7/Ayala_GL_Sustentoembargo.pdf |
| bitstream.checksum.fl_str_mv |
06e2ed04b29ab9c9a893ea013def97e8 06e2ed04b29ab9c9a893ea013def97e8 ec3083ea4fa86b91ce242c82908ff7b6 1e7ecf52003c6d807889fa02477dc84f 6d3cab541b7b70006758e49218eb119c 4dbc8a033618a21c93dd90be3de603c4 136a0c7326cc73fe117738d568cc68ce 43d37958073581ad2782dec00205f9bb e25fb94df844fc69e2c3b85521bef137 1c30a561133d8d530ffa5c10783127a8 5f453efc330298ba98d0238def0dc8ca f1af121ed343982cea0eb2e8d1eea8ef eb418ff13029822e892bc31af6048a70 b1d4611d366a1476354e673832fb50dc 11b1a628a1d267796a4595bf23dbf9c9 c65fbca56c32950b7d6407fb026f7320 63ef31f39bf2e453c2dcacaf168009ee 04fccbbe7b12de7f954a38eff2b8f64e 9f10fd3f8457bab7f70658ea15a92184 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio académico upc |
| repository.mail.fl_str_mv |
upc@openrepository.com |
| _version_ |
1846066163459555328 |
| spelling |
f324791cfa14b6405d154ddbef5faa29Del Carpio Damian, Christian Carlosc9f2002f2f77dfd2c39888f38381a5a350083b951b90b0b7c987816775a57fb9d17500Ayala Galarza, Luis AngelGarcia Aiquipa, Monica Guadalupe2025-08-18T13:47:27Z2025-08-18T13:47:27Z2025-07-10http://hdl.handle.net/10757/686131000000012196144XEn este trabajo se presenta el desarrollo de un sistema de identificación facial en tiempo real que integra un mecanismo de liveness detection basado en retos dinámicos de parpadeos y sonrisas con un clasificador supervisado sobre embeddings generados por FaceNet. Para asegurar la autenticidad del usuario, se calculan el Eye Aspect Ratio y el Mouth Aspect Ratio a partir de landmarks faciales extraídos con MediaPipe para su correcta contabilización. En la parte de identificación facial del usuario, se aplicó a los frames unsharp masking para realzar detalles faciales, detección y recorte de MediaPipe con padding del 10 %, normalización a 160×160 píxeles, generación de embeddings con FaceNet y la predicción de la identificación del usuario con el modelo entrenado. En validaciones contra ataques de suplantación de identidad con fotografía y reproducción de video, se evaluó con 50 ataques de foto y 50 ataques con video y el sistema obtuvo una tasa de detección de ataque con foto y video del 100 % en ambos casos. Además, se realizó la validación de la identificación del usuario con 50 usuarios autorizados y 50 no autorizados, alcanzando una tasa de éxito del 99%. Los resultados obtenidos demuestran la robustez y fiabilidad del sistema frente a intentos de suplantación, así como su capacidad para realizar identificaciones precisas en entornos de acceso restringido.This work presents the development of a real-time facial identification system that integrates a liveness detection mechanism based on dynamic challenges such as blinking and smiling. These actions are validated by calculating the Eye Aspect Ratio (EAR) and Mouth Aspect Ratio (MAR) using facial landmarks extracted through the MediaPipe library, ensuring that the user is physically present during verification. For the facial identification phase, the system applies unsharp masking to enhance facial features, followed by face detection and cropping with 10% padding, image normalization to 160×160 pixels, and embedding generation using FaceNet. The embeddings are then processed by a supervised classification model to predict the user’s identity. The system was evaluated against identity spoofing attacks using printed photos and video replays, with 50 test cases per method. In both scenarios, it achieved a 100% attack detection rate, demonstrating the effectiveness of the liveness detection component. Additionally, user identification was validated with 50 authorized and 50 unauthorized individuals, resulting in a 99% accuracy rate. These results highlight the robustness and reliability of the proposed system in preventing identity fraud and ensuring precise user identification in restricted-access environments.Trabajo de Suficiencia ProfesionalODS 8: Trabajo Decente y Crecimiento EconómicoODS 9: Industria, Innovación e InfraestructuraODS 12: Producción y Consumo Responsablesapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/embargoedAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/http://purl.org/coar/access_right/c_f1cfUniversidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCDetección de LivenessIdentificación FacialEmbeddings de FaceNetPrevención de Suplantación de IdentidadVisión por ComputadoraLiveness DetectionFacial IdentificationFaceNet EmbeddingsIdentity Spoofing PreventionComputer Visionhttps://purl.org/pe-repo/ocde/ford#2.00.00https://purl.org/pe-repo/ocde/ford#2.02.01Desarrollo de un Sistema de Reconocimiento Facial Basado en Liveness Detection para la Gestión de Accesos de un Entorno UniversitarioDesign and implementation of a liveness-based facial recognition system for secure access control in university facilitiesinfo:eu-repo/semantics/bachelorThesisTrabajo de suficiencia profesionalhttp://purl.org/coar/resource_type/c_7a1fSUNEDUUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería ElectrónicaIngeniero Electrónico2025-08-18T13:55:26Zhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional0000-0002-2137-07867642946https://purl.org/pe-repo/renati/level#tituloProfesional712026Mesones Málaga, Gustavo Omar Salazar Revatta, Vicky 7516975071939786THUMBNAILAyala_GL_Resumen.pdf.jpgAyala_GL_Resumen.pdf.jpgGenerated Thumbnailimage/jpeg32278https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/14/Ayala_GL_Resumen.pdf.jpg06e2ed04b29ab9c9a893ea013def97e8MD514false2026-07-10Ayala_GL.pdf.jpgAyala_GL.pdf.jpgGenerated Thumbnailimage/jpeg32278https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/15/Ayala_GL.pdf.jpg06e2ed04b29ab9c9a893ea013def97e8MD515falseAyala_GL_Actasimilitud.pdf.jpgAyala_GL_Actasimilitud.pdf.jpgGenerated Thumbnailimage/jpeg35103https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/16/Ayala_GL_Actasimilitud.pdf.jpgec3083ea4fa86b91ce242c82908ff7b6MD516falseAyala_GL_Fichaautorizacion.pdf.jpgAyala_GL_Fichaautorizacion.pdf.jpgGenerated Thumbnailimage/jpeg61681https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/17/Ayala_GL_Fichaautorizacion.pdf.jpg1e7ecf52003c6d807889fa02477dc84fMD517falseAyala_GL_Reportesimilitud.pdf.jpgAyala_GL_Reportesimilitud.pdf.jpgGenerated Thumbnailimage/jpeg13379https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/18/Ayala_GL_Reportesimilitud.pdf.jpg6d3cab541b7b70006758e49218eb119cMD518falseAyala_GL_Sustentoembargo.pdf.jpgAyala_GL_Sustentoembargo.pdf.jpgGenerated Thumbnailimage/jpeg27700https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/19/Ayala_GL_Sustentoembargo.pdf.jpg4dbc8a033618a21c93dd90be3de603c4MD519falseCONVERTED2_3986334TEXTAyala_GL_Resumen.pdf.txtAyala_GL_Resumen.pdf.txtExtracted texttext/plain7096https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/8/Ayala_GL_Resumen.pdf.txt136a0c7326cc73fe117738d568cc68ceMD58false2026-07-10Ayala_GL.pdf.txtAyala_GL.pdf.txtExtracted texttext/plain89522https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/9/Ayala_GL.pdf.txt43d37958073581ad2782dec00205f9bbMD59falseAyala_GL_Actasimilitud.pdf.txtAyala_GL_Actasimilitud.pdf.txtExtracted texttext/plain992https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/10/Ayala_GL_Actasimilitud.pdf.txte25fb94df844fc69e2c3b85521bef137MD510falseAyala_GL_Fichaautorizacion.pdf.txtAyala_GL_Fichaautorizacion.pdf.txtExtracted texttext/plain4282https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/11/Ayala_GL_Fichaautorizacion.pdf.txt1c30a561133d8d530ffa5c10783127a8MD511falseAyala_GL_Reportesimilitud.pdf.txtAyala_GL_Reportesimilitud.pdf.txtExtracted texttext/plain1933https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/12/Ayala_GL_Reportesimilitud.pdf.txt5f453efc330298ba98d0238def0dc8caMD512falseAyala_GL_Sustentoembargo.pdf.txtAyala_GL_Sustentoembargo.pdf.txtExtracted texttext/plain622https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/13/Ayala_GL_Sustentoembargo.pdf.txtf1af121ed343982cea0eb2e8d1eea8efMD513falseORIGINALAyala_GL_Resumen.pdfAyala_GL_Resumen.pdfapplication/pdf346589https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/1/Ayala_GL_Resumen.pdfeb418ff13029822e892bc31af6048a70MD51true2026-07-10Ayala_GL.pdfAyala_GL.pdfapplication/pdf1876024https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/2/Ayala_GL.pdfb1d4611d366a1476354e673832fb50dcMD52falseAyala_GL.docxAyala_GL.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document9386140https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/3/Ayala_GL.docx11b1a628a1d267796a4595bf23dbf9c9MD53falseAyala_GL_Actasimilitud.pdfAyala_GL_Actasimilitud.pdfapplication/pdf135930https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/4/Ayala_GL_Actasimilitud.pdfc65fbca56c32950b7d6407fb026f7320MD54falseAyala_GL_Fichaautorizacion.pdfAyala_GL_Fichaautorizacion.pdfapplication/pdf233721https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/5/Ayala_GL_Fichaautorizacion.pdf63ef31f39bf2e453c2dcacaf168009eeMD55falseAyala_GL_Reportesimilitud.pdfAyala_GL_Reportesimilitud.pdfapplication/pdf11657038https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/6/Ayala_GL_Reportesimilitud.pdf04fccbbe7b12de7f954a38eff2b8f64eMD56falseAyala_GL_Sustentoembargo.pdfAyala_GL_Sustentoembargo.pdfapplication/pdf38696https://repositorioacademico.upc.edu.pe/bitstream/10757/686131/7/Ayala_GL_Sustentoembargo.pdf9f10fd3f8457bab7f70658ea15a92184MD57false10757/686131oai:repositorioacademico.upc.edu.pe:10757/6861312025-08-29 02:51:54.823Repositorio académico upcupc@openrepository.com |
| score |
13.386405 |
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).