Dissertação

Emotion Detection Through Facial Expression Recognition for a Social Robot EVALUATED

Estar Emocionalmente Consciente é fulcral para comunicar corretamente com outras pessoas, es- pecialmente quando a comunicação é entre robôs e pessoas. Este trabalho tem como foco a implementação de reconhecimento de expressões faciais num robô social que opera num hospital. Deste modo, vários passos são efetuados: detetores de caras são comparados e escolhidos com base num dataset criado; datasets são originados com a combinação de várias bases de dados usadas em problemas de deteção de expressões faciais e métodos de preprocessamento; e uma série de modelos de reconhecimento de expressões faciais são criados e avaliados, dando uso tanto a modelos convencionais (Support Vector Machines e K nearest neighbors) como a modelos de deep learning (rede neuronal Alexnet e VGG). A implementação deste projeto é feita totalmente em Python, e os resultados de cada modelo são apresentados e comparados tendo em conta o seu de- sempenho usando métricas habituais de Inteligência Artificial, como accuracy, mean squared error, F1 score e confusion matrix, tendo também em conta as possíveis limitações de hardware. No final, dos resultantes modelos e detetores de cara, os melhores são escolhidos e implementados num programa final. Devido a condições fracas de hardware e de tempo limitado, o desempenho do modelo final de reconhecimento de expressões faciais não está ao mesmo nível que o atual estado da arte. No en- tanto durante as conclusões são discutidas alternativas e trabalhos futuros no tópico.
Inteligência Artificial, Deteção de Emoções, Reconhecimento de Expressoões Faciais, Python, CNN, Robô Social

novembro 29, 2022, 10:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

João Fernando Cardoso Silva Sequeira

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar