A facial expression recognition method based on Convolutional Neural Network

Authors

  • Hongbin Huang

DOI:

https://doi.org/10.54097/fcis.v2i1.3178

Keywords:

CNN, FER, Jaffe, CK , FER2013

Abstract

This project is the implementation method of a simple static facial expression recognition (FER) project. Under the environment of Python3, the deep learning model is used to compare with the traditional model. Finally, CNN (Convolutional Neural Networks) is actually used to construct the entire system, and model evaluation is carried out on the three FER datasets FER2013, JAFFE and CK+. The project's main functions include "get a picture of a person's face" and "recognize expressions". The principles of the above functions include the following: the establishment of neural network structure, the acquisition of data sets, the model training based on data sets, the use of OpenCV to obtain the face, and the use of the model to recognize the expression. The experimental results reproduce the simple deep learning model to realize FER and verify the different effects of different data sets on the results.  Face recognition has been widely used in all aspects of life, but different purposes need different models and data collection methods, and the laboratory collection cost is high, and the amount of data is limited, so this project also discusses the data set selection methods under different purposes.

Downloads

Download data is not yet available.

References

Tian, Y., Kanade, T., and Cohn, J. F. (2001) “Recognizing action units for facial expression analysis,” IEEE Transactions on pattern analysis and machine intelligence, vol. 23, no. 2, pp. 97–115.

Ekman, P., & Friesen, W. V. (1971). Constants across cultures in the face and emotion. Journal of Personality and Social Psychology, 17(2), 124–129. https://doi.org/10.1037/h0030377.

M. Shi, L. Xu and X. Chen, "A Novel Facial Expression Intelligent Recognition Method Using Improved Convolutional Neural Network," in IEEE Access, vol. 8, pp. 57606-57614, 2020, doi: 10.1109/ACCESS.2020.2982286.

Lisa F. B, Kristen A. Lt, Maria G. Language as context for the perception of emotion, Trends in Cognitive Sciences, Volume 11, Issue 8, 2007, Pages 327-332, ISSN 1364-6613, https://doi.org/10.1016/j.tics.2007.06.003. (https://www.sciencedirect.com/science/article/pii/S1364661307001532).

Weimin Huang and R. Mariani, "Face detection and precise eyes location," Proceedings 15th International Conference on Pattern Recognition. ICPR-2000, 2000, pp. 722-727 vol.4, doi: 10.1109/ICPR.2000.903019.

Alzubaidi, L., Zhang, J., Humaidi, A.J. et al. Review of deep learning: concepts, CNN architectures, challenges, applications, future directions. J Big Data 8, 53 (2021). https://doi.org/10.1186/s40537-021-00444-8.

Taylor, G.W., Fergus, R., LeCun, Y., Bregler, C. (2010). Convolutional Learning of Spatio-temporal Features. In: Daniilidis, K., Maragos, P., Paragios, N. (eds) Computer Vision – ECCV 2010. ECCV 2010. Lecture Notes in Computer Science, vol 6316. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15567-3_11.

H. Jun, L. Shuai, S. Jinming, L. Yue, W. Jingwei and J. Peng, "Facial Expression Recognition Based on VGGNet Convolutional Neural Network," 2018 Chinese Automation Congress (CAC), 2018, pp. 4146-4151, doi: 10.1109/CAC.2018.8623238.

Downloads

Published

30-11-2022

Issue

Section

Articles

How to Cite

Huang, H. (2022). A facial expression recognition method based on Convolutional Neural Network. Frontiers in Computing and Intelligent Systems, 2(1), 116-119. https://doi.org/10.54097/fcis.v2i1.3178