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
Título : 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
Autor : Moina Campos, Daniel Marcelo
Suin Carchipulla, Mario Alberto
Director de Tesis: Ramírez Montalvan, Washington Arsenio
Resumen traducido: 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.
Resumen : 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.
Palabras clave : COMPUTACIÓN
ANÁLISIS DE SISTEMAS
SIMULACIÓN POR COMPUTADORES
PROGRAMAS PARA COMPUTADOR
PROCESAMIENTO DE IMÁGENES
OJOS
CARA
BIOMÉTRICO
Fecha de publicación : mar-2022
URI : http://dspace.ups.edu.ec/handle/123456789/22310
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS - TTS737.pdfTexto completo7,07 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons