Herramienta de reconocimiento facial de emociones en Android

Zapatero Olmedillo, Diego (2016). Herramienta de reconocimiento facial de emociones en Android. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Herramienta de reconocimiento facial de emociones en Android
Author/s:
  • Zapatero Olmedillo, Diego
Contributor/s:
  • Eckert, Martina
Item Type: Final Project
Degree: Grado en Ingeniería de Sonido e Imagen
Date: 30 June 2016
Subjects:
Freetext Keywords: reconocimiento facial de emociones, Android, dispositivo móvil, unidades de acción, árbol de decisión; facial emotion recognition, facial landmarks, Android, action units, decision tree
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Teoría de la Señal y Comunicaciones
Creative Commons Licenses: Recognition - No derivative works

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (91MB)

Abstract

Las expresiones faciales no solo representan de manera visual el estado emocional de una persona, sino que constituyen también un papel muy importante a la hora de facilitar la comunicación e interacción entre seres humanos. En las últimas décadas la tecnología ha avanzado de tal manera que se han desarrollado sistemas capaces de reconocer estas emociones de forma automática, y los dispositivos móviles se están convirtiendo en los últimos años en una plataforma en auge para ello. En este proyecto se desarrolla de una aplicación Android de reconocimiento facial de emociones en tiempo real tomando como base una herramienta implementada en Matlab. Después de emplear técnicas de detección de rostros se localizan las principales regiones de la cara y se extraen los puntos de interés de cada una. A partir de estos puntos se detectan los movimientos musculares de la cara (unidades de acción) y en función de ellos un clasificador reconoce la emoción. Dicho clasificador es entrenado previamente a partir de las combinaciones más frecuentes de unidades de acción en cada una de las emociones básicas (ira, asco, miedo, felicidad, tristeza y sorpresa). Por último, se presentan pruebas y resultados concluyentes que también van a ser publicadas en el congreso ICCE (International Conference on Consumer Electronics) 2016 en Berlín. Además, a partir de ellos se determinan las mejoras necesarias y las líneas de investigación a seguir. ABSTRACT. Facial expressions not only represent the emotional state of a person, they also take an important role in order to facilitate the communication and interaction between humans. During the last decades, technology has made such a huge progresses that automatic emotion recognition systems could be developed, and lately mobile phones are rising as a platform to create these systems. In this project, an application of facial emotion recognition in real time has been worked out on an Android platform based on a previous work developed in Matlab. It applies a well-known face detection techniques, localizes the main regions in the face and finds the landmarks in each of them. The landmarks are employed to detect facial action units which are fitted into a classifier to recognize the emotion. This classifier is trained before with help of the most relevant combinations of the action units needed to detect the six basic emotions: anger, disgust, fear, happy, sadness and surprise. Finally, different tests have been performed to obtain the final results which will be published at the ICCE (International Conference on Consumer Electronics). According to them, improvements have been proposed and future lines of work have been determined.

More information

Item ID: 44722
DC Identifier: http://oa.upm.es/44722/
OAI Identifier: oai:oa.upm.es:44722
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 20 Feb 2017 07:43
Last Modified: 20 Feb 2017 07:43
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM