Facial Emotion Detection Using Convolutional Neural Networks

dc.contributor.authorAdil, Mohammed Adnan
dc.contributor.supervisorGulliver, Aaron
dc.date.accessioned2021-09-14T01:24:32Z
dc.date.available2021-09-14T01:24:32Z
dc.date.copyright2021en_US
dc.date.issued2021-09-13
dc.degree.departmentDepartment of Electrical and Computer Engineeringen_US
dc.degree.levelMaster of Engineering M.Eng.en_US
dc.description.abstractHuman emotions are the mental state of feelings and are spontaneous. There is no clear connection between emotions and facial expressions and there is significant variability making facial recognition a challenging research area. Features like Histogram of Oriented Gradient (HOG) and Scale Invariant Feature Transform (SIFT) have been considered for pattern recognition. These features are extracted from images according to manual predefined algorithms. In recent years, Machine Learning (ML) and Neural Networks (NNs) have been used for emotion recognition. In this report, a Convolutional Neural Network (CNN) is used to extract features from images to detect emotions. The Python Dlib toolkit is used to identify and extract 64 important landmarks on a face. A CNN model is trained with grayscale images from the FER 2013 dataset to classify expressions into five emotions, namely happy, sad, neutral, fear and angry. To improve the accuracy and avoid overfitting of the model, batch normalization and dropout are used. The best model parameters are determined considering the training results. The test results obtained show that CNN Model 1 is 80% accurate for four emotions (happy, sad, angry, fear) and 72% accurate for five emotions (happy, sad, angry, neutral, fear), while CNN Model 2 is 79% accurate for four emotions and 72% accurate for five emotions.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/13388
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectNeural networksen_US
dc.subjectCNN,en_US
dc.subjectDeep learningen_US
dc.subjectConvolutional Neural Networksen_US
dc.titleFacial Emotion Detection Using Convolutional Neural Networksen_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Adil_Mohammed_Adnan_MEng_2021.pdf
Size:
1.96 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: