DSpace logo

Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utmachala.edu.ec/handle/48000/15453
Título : Detección de emociones y reconocimiento facial utilizando aprendizaje profundo
Autor : Jaramillo Romero, Segundo Ezequiel
Director(es): Rivas Asanza, Wilmer Braulio
Palabras clave : CLASIFICACIÓN DE IMÁGEN;DETECCIÓN DE EMOCION;RECONOCIMIENTO FACIAL;RED NEURONAL CONVOLUCION
Fecha de publicación : 2020
Descripción : Con los avances tecnológicos en el área de inteligencia artificial, y en especial gracias las técnicas de aprendizaje profundo, resulta posible la clasificación de imágenes y el reconocimiento facial. En este proyecto se ha creado una arquitectura de aprendizaje profundo con cuatro capas para la detección de emociones, utilizando cinco clases enojado, feliz, neutral, triste y sorprendido del dataset de Kaggle denominado Learn facial expressions from an image FER2013, empleando un total de 15,000 imágenes para el entrenamiento de la red neuronal convolucional en la plataforma Kaggle Notebooks, las herramientas utilizadas fueron el lenguaje Python, la biblioteca Keras, Tensorflow, OpenCV y el algoritmo pre-entrenado Frontal Face de Haar Cascade, obteniendo una precisión del 67.13. Mientras que para el reconocimiento facial se consideró la biblioteca Face Recognition, la misma que posee una precisión del 99.38. Por último, se desarrolló un servicio web basado en Django para responder a las solicitudes que se realizan desde una aplicación web, implementada en Laravel, para la comunicación de los dos frameworks se utilizó la librería de axios, el acceso a la aplicación se lo realiza a través del reconocimiento del rostro, una vez iniciada la sesión es posible realizar pruebas de detección de emociones y de reconocimiento facial.
Resumen : With technological advances in the area of artificial intelligence, and especially thanks to deep learning techniques, image classification and facial recognition are possible. This project has created a deep learning architecture with four layers for the detection of emotions, using five classes angry, happy, neutral, sad and surprised of the Kaggle dataset called Learn facial expressions from an image FER2013 , using a total of 15,000 images for the training of the convolutional neural network in the Kaggle Notebooks platform, the tools used were the Python language, the Keras library, Tensorflow, OpenCV and the pre-trained algorithm Front Face of Haar Cascade, obtaining an accuracy of 67.13. While the Face Recognition library was considered for facial recognition, it has an accuracy of 99.38. Finally, a web service based on Django was developed to respond to requests made from a web application, implemented in Laravel, for the communication of the two frameworks the axios library was used, access to the application is made through face recognition, once the session is started, it is possible to perform tests for the detection of emotions and facial recognition.
URI : http://repositorio.utmachala.edu.ec/handle/48000/15453
Aparece en las colecciones: Examen complexivo Ingeniería de sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
ECFIC-2020-IS-DE-00002.pdfEXAMEN COMPLEXIVO3,25 MBAdobe PDFVisualizar/Abrir


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