Facial Emotion Recognition Based on Cascade of Neural Networks

The chapter presents a method that uses the cascade of neural networks for facial expression recognition. As an input the algorithm receives a normalized image of a face and returns the emotion that the face expresses. To determine the best classifiers for recognizing particular emotions one- and multilayered networks were tested. Experiments covered different resolutions of the images presenting faces as well as the images including regions of mouths and eyes. On the basis of the tests results a cascade of the neural networks was proposed. The cascade recognizes six basic emotions and neutral expression.

[1]  Takeo Kanade,et al.  Detection, tracking, and classification of action units in facial expression , 2000, Robotics Auton. Syst..

[2]  P. Ekman Facial expression and emotion. , 1993, The American psychologist.

[3]  D. Lundqvist,et al.  Karolinska Directed Emotional Faces , 2015 .

[4]  Takeo Kanade,et al.  Comprehensive database for facial expression analysis , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[5]  Narendra Ahuja,et al.  Detecting Faces in Images: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Montse Pardàs,et al.  Facial animation parameters extraction and expression recognition using Hidden Markov Models , 2002, Signal Process. Image Commun..

[7]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[8]  Jean-Philippe Thiran,et al.  Multimodal Signal Processing: Theory and applications for human-computer interaction , 2009 .

[9]  Takeo Kanade,et al.  Facial Expression Analysis , 2011, AMFG.

[10]  Beat Fasel,et al.  Automati Fa ial Expression Analysis: A Survey , 1999 .