CNN-based Model for Face Expression Recognition
DOI:
https://doi.org/10.54097/hset.v34i.5483Keywords:
Emotion Recognition, CNN, Xception, ImageDataGeneration.Abstract
Face recognition is a biometric technique that uses data on facial features to identify individuals. It is also a key area of study for computer vision researchers. CNN is a subclass of feedforward neural networks with convolutional processing and depth structure and one of the illustrative deep learning techniques. Since the deep learning theory was put forth and computational power increased, CNN has rapidly advanced and is now utilized in computer vision, natural language processing, and other fields. Our research is focused on face recognition, and because the mini-Xception model has a condensed volume and few parameters, it is used in this study. The dataset we used is fer2013, which is a classical dataset among CNN algorithms and is used in many studies. We also used data augmentation methods, and Keras’ ImageDataGenerator image generator was the optimal data augmentation method we came up with after reading the paper. Finally, we came up with a final model with 61% accuracy, which we are satisfied with and within the error results of the papers we reviewed.
Downloads
References
Ijjina E P. Facial Expression Recognition Using Kinect Depth Sensor and Convolutional Neural Networks [C], 2014 13th International Conference on Machine Learning and Applications, 2014, pp. 392-396
Wang Z. Capturing complex spatiotemporal relations among facial muscles for facial expression recognition [C], in 2013 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2013, pp.3422-3429.
Krizhevsky A. Imagenet classification with deep convolutional neural networks [J], in:Advances in neural information processing systems.2012, pp.1097-1105.
LeCun Y et al. Learning algorithms for classification: A comparison on handwritten digit recognition [J]. Neural networks: the statistical mechanics perspective, 261:276, 1995.
Szegedy C. Going deeper with convolutions [C], in:Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition,2015,pp.19.
Szegedy C. Rethinking the inception architecture for computer vision [R]. arXiv preprint arXiv:1512.00567, 2015.
Szegedy C. Inception-v4, inception-resnet and the impact of residual connections on learning [R]. arXiv preprint arXiv:1602.07261, 2016
Lin M. Network in network [R]. arXiv preprint arXiv:1312.4400, 2013.
Russakovsk O et al. Imagenet large scale visual recognition challenge [J]. International journal of computer vision 115.3 (2015): 211-252.
Hinton G et al. Distilling the knowledge in a neural network [R]. arXiv preprint arXiv:1503.02531 2.7 (2015).
Chollet F. Xception: Deep Learning with Depthwise Separable Convolutions [C]. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017, pp. 1800-1807
Fatima S A. Real time emotion detection of humans using mini-Xception algorithm [C]. IOP Conference Series: Materials Science and Engineering. Vol. 1042. No. 1. IOP Publishing, 2021.
Jain D K Extended deep neural network for facial emotion recognition [J]. Pattern Recognition Letters, 2019, 120: 69-74.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







