Emotion recognition - 1
Emotion recognition has become an emphasising research area since it plays an important role in the human computer interaction paradigm. However, emotions can be complex which makes it challenging for machines to perceive various facial expressions. Unlike humans, machines require a much subtle appr...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/70740 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-70740 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-707402023-03-03T20:34:47Z Emotion recognition - 1 Muhammad Farhan Othman Deepu Rajan School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering Emotion recognition has become an emphasising research area since it plays an important role in the human computer interaction paradigm. However, emotions can be complex which makes it challenging for machines to perceive various facial expressions. Unlike humans, machines require a much subtle approach in order to classify a facial expression correctly. This project aims to build a real-time Emotion Recognition program which detects four basic emotions: Happy, Anger, Sadness and Surprise. To achieve the aforementioned, the CK+ database will be used for training the emotion and Action Units classifiers. In addition, the Microsoft Kinect V1 Sensor will be used to track the facial features in real-time. Finally, the detected facial features will be classified to obtain the corresponding emotion and action units. To evaluate the performance of the Emotion Recognition program, test subjects are required to watch a series of videos which are aimed to evoke the desired emotion. The results are recorded and will be presented in this report. Also, this report will highlight the performance of the classifiers with the different machine learning algorithms such as Naïve-Bayes, Decision-Tree and Support Vector Machine. It was shown that for emotion classification, the one vs one Multi-Class SVM with the Gaussian kernel is most suited. For Action Units classification, a combination of Multi-label and Multiclass SVM with the Gaussian kernel shows acceptable performance. Bachelor of Engineering (Computer Science) 2017-05-09T08:46:12Z 2017-05-09T08:46:12Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70740 Videos-DRNTU/fyp_17/Emotion Recognition - 1.mp4 en Nanyang Technological University 51 p. application/pdf text/html |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Muhammad Farhan Othman Emotion recognition - 1 |
description |
Emotion recognition has become an emphasising research area since it plays an important role in the human computer interaction paradigm. However, emotions can be complex which makes it challenging for machines to perceive various facial expressions. Unlike humans, machines require a much subtle approach in order to classify a facial expression correctly.
This project aims to build a real-time Emotion Recognition program which detects four basic emotions: Happy, Anger, Sadness and Surprise. To achieve the aforementioned, the CK+ database will be used for training the emotion and Action Units classifiers. In addition, the Microsoft Kinect V1 Sensor will be used to track the facial features in real-time. Finally, the detected facial features will be classified to obtain the corresponding emotion and action units.
To evaluate the performance of the Emotion Recognition program, test subjects are required to watch a series of videos which are aimed to evoke the desired emotion. The results are recorded and will be presented in this report. Also, this report will highlight the performance of the classifiers with the different machine learning algorithms such as Naïve-Bayes, Decision-Tree and Support Vector Machine. It was shown that for emotion classification, the one vs one Multi-Class SVM with the Gaussian kernel is most suited. For Action Units classification, a combination of Multi-label and Multiclass SVM with the Gaussian kernel shows acceptable performance. |
author2 |
Deepu Rajan |
author_facet |
Deepu Rajan Muhammad Farhan Othman |
format |
Final Year Project |
author |
Muhammad Farhan Othman |
author_sort |
Muhammad Farhan Othman |
title |
Emotion recognition - 1 |
title_short |
Emotion recognition - 1 |
title_full |
Emotion recognition - 1 |
title_fullStr |
Emotion recognition - 1 |
title_full_unstemmed |
Emotion recognition - 1 |
title_sort |
emotion recognition - 1 |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/70740 |
_version_ |
1759854178215133184 |