Desarrollo de un prototipo móvil para identificar contorno de ojos en imágenes de rostros humanos utilizando programación en paralelo para un sistema de autenticación biométrica
Para citar o enlazar este item, por favor use el siguiente identificador:
http://dspace.ups.edu.ec/handle/123456789/22310
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Ramírez Montalvan, Washington Arsenio | - |
dc.contributor.author | Moina Campos, Daniel Marcelo | - |
dc.contributor.author | Suin Carchipulla, Mario Alberto | - |
dc.date.accessioned | 2022-03-24T15:46:56Z | - |
dc.date.available | 2022-03-24T15:46:56Z | - |
dc.date.issued | 2022-03 | - |
dc.identifier.uri | http://dspace.ups.edu.ec/handle/123456789/22310 | - |
dc.description | La autenticación biométrica en simples palabras es la verificación de identidad de personas mediante características que son únicas en el cuerpo humano, desarrollar este tipo de sistema de autenticación requiere de una gran carga computacional siendo un problema grande al momen to del desarrollo. El presente trabajo se enfoca en la detección de contorno de ojos del rostro humano de una forma eficiente y optima mediante lenguajes de programación ligero como lo es C/C++ aplicando técnicas de programación paralela y visión por computadora. La metodología utilizada sigue los pasos de la lectura de imágenes de rostros las cuales pasaran por el modelo pre entrenado de DLIB shapepredictor, que identifica rostros humanos con ayuda de 68 face landmark, identificando puntos de referencia del rostro, después se hace el recorte de los ojos y se los pasa por un filtro hibrido medio para eliminar el ruido sal y pimienta a continuación, la detección de reflejos especulares para eliminar el brillo de los ojos. Se utilizó un data set de 500 imágenes de rostros y ojos del repositorio CASIAWebFace y dos datasets propios con 117 y 593 imágenes. Se aplica técnicas de programación en paralelo que ayudaron a optimizar recursos computacionales disponibles, ya que al aprovechar de toda la capacidad del dispositivo se puede acortar tiempos de espera entre procesos en un 20% y el consumo de CPU en un 35% debido a la manipulación de tareas repetitivas que pueden ser ejecutadas simultáneamente sin afectar a otros procesos con ayuda de la sincronización de la directiva OPM. | spa |
dc.description.abstract | Biometric authentication in simple words is the identity verification of people through cha racteristics that are unique in the human body, developing this type of authentication system re quires a large computational load, being a big problem at the time of development. The present work focuses on the detection of the eye contour of the human face in an efficient and optimal way through light programming languages such as C / C ++ applying parallel programming techniques and computer vision. The methodology used follows the steps of reading face ima ges which will go through the DLIB shapepredictor pre-trained model, which identifies human faces with the help of 68 facelandmarks, identifying reference points on the face, then cutting out the eyes. and runs them through a medium hybrid filter to remove salt-and-pepper noise then specular highlight detection to remove eye glare. A data set of 500 images of faces and eyes from the CASIAWebFace repository and two own datasets with 117 and 593 images were used. Parallel programming techniques are applied that help optimize available computational resources, since by taking advantage of all the capacity of the device, waiting times between processes can be shortened by 20% and CPU consumption by 35% due to manipulation. of repetitive tasks that can be executed simultaneously without affecting other processes with the help of OPM policy synchronization. | spa |
dc.language.iso | spa | spa |
dc.rights | openAccess | spa |
dc.rights | Atribución-NoComercial-SinDerivadas 3.0 Ecuador | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/ec/ | * |
dc.subject | COMPUTACIÓN | spa |
dc.subject | ANÁLISIS DE SISTEMAS | spa |
dc.subject | SIMULACIÓN POR COMPUTADORES | spa |
dc.subject | PROGRAMAS PARA COMPUTADOR | spa |
dc.subject | PROCESAMIENTO DE IMÁGENES | spa |
dc.subject | OJOS | spa |
dc.subject | CARA | spa |
dc.subject | BIOMÉTRICO | spa |
dc.title | Desarrollo de un prototipo móvil para identificar contorno de ojos en imágenes de rostros humanos utilizando programación en paralelo para un sistema de autenticación biométrica | spa |
dc.type | bachelorThesis | spa |
ups.carrera | Computación | spa |
ups.sede | Sede Quito | spa |
Appears in Collections: | Grado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
UPS - TTS737.pdf | Texto completo | 7,07 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License