Recognizing Facial Expressions by Tracking Feature Shapes

Reliable facial expression recognition by machine is still a challenging task. We propose a framework to recognise various expressions by tracking facial features. Our method uses localized active shape models to track feature points in the subspace obtained from localized non-negative matrix factorization. The tracked feature points are used to train conditional model for recognising prototypic expressions like anger, disgust, fear, joy, surprise and sadness. We formulate the task as a sequence labelling problem and use conditional random fields (CRF) to probabilistically predict expressions. In CRF, the distribution is conditioned on the entire sequence rather than a single observation. For the joint probability defined for the entire sequence, CRF does global normalization of the exponential model, as opposed to MEMM, for which the per state exponential distribution is locally normalized. Unlike generative models (HMM), no prior dependencies between the features are assumed. We adopt a simplistic approach to classify expressions without explicitly monitoring the change in shapes of the individual facial features. Instead, we allow CRF to learn the complex dependencies between the features and recognize the expressions directly. Experimental results demonstrate that accurately tracked feature shapes provide reliable discriminative cues to robustly recognize facial expressions for an image sequence

[1]  Qiang Ji,et al.  Active and dynamic information fusion for facial expression understanding from image sequences , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Alex Pentland,et al.  Coding, Analysis, Interpretation, and Recognition of Facial Expressions , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  P. Ekman,et al.  Facial action coding system: a technique for the measurement of facial movement , 1978 .

[4]  Tim Cootes,et al.  An Introduction to Active Shape Models , 2000 .

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

[6]  Nicu Sebe,et al.  Facial expression recognition from video sequences: temporal and static modeling , 2003, Comput. Vis. Image Underst..

[7]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[8]  Wu Zhong International Trends of Pattern Recognition Research A Brief Introduction to the 18th International Conference on Pattern Recognition , 2006 .

[9]  Stan Z. Li,et al.  Learning spatially localized, parts-based representation , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[10]  Nicu Sebe,et al.  Emotion recognition using a Cauchy Naive Bayes classifier , 2002, Object recognition supported by user interaction for service robots.

[11]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[12]  Takeo Kanade,et al.  Recognizing Action Units for Facial Expression Analysis , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Larry S. Davis,et al.  Computing spatio-temporal representations of human faces , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Changbo Hu,et al.  Probabilistic expression analysis on manifolds , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[15]  Gwen Littlewort,et al.  Machine learning methods for fully automatic recognition of facial expressions and facial actions , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[16]  Fadi Dornaika,et al.  Simultaneous facial action tracking and expression recognition using a particle filter , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[17]  Christoph Bregler,et al.  Facial expression space learning , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..