Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Categorizing facial expressions: a comparison of computational models

  • EANN 2009
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Recognizing expressions is a key part of human social interaction, and processing of facial expression information is largely automatic for humans, but it is a non-trivial task for a computational system. The purpose of this work is to develop computational models capable of differentiating between a range of human facial expressions. Raw face images are examples of high-dimensional data, so here we use two dimensionality reduction techniques: principal component analysis and curvilinear component analysis. We also preprocess the images with a bank of Gabor filters, so that important features in the face images may be identified. Subsequently, the faces are classified using a support vector machine. We show that it is possible to differentiate faces with a prototypical expression from the neutral expression. Moreover, we can achieve this with data that has been massively reduced in size: in the best case the original images are reduced to just 5 components. We also investigate the effect size on face images, a concept which has not been reported previously on faces. This enables us to identify those areas of the face that are involved in the production of a facial expression.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Ekman P, Friesen WV (1971) Constants across cultures in the face of the emotion. J Pers Soc Psychol 17:124–129

    Google Scholar 

  2. Batty B, Taylor MJ (2003) Early processing of the six basic facial emotional expressions. Cogn Brain Res 17:613–620

    Google Scholar 

  3. Demartines P, Hérault DJ (1997) Curvilinear component analysis: a self-organizing neural network for nonlinear mapping of data sets. IEEE Trans Neural Netw 8(1):148–154

    Article  Google Scholar 

  4. Grassberger P, Proccacia I (1983) Measuring the strangeness of strange attractors. Physica D 9:346–349

    Google Scholar 

  5. Jain AK, Farrokhnia F (1991) Unsupervised texture segmentation using Gabor filters. Pattern Recognit 24(12):1167–1186

    Google Scholar 

  6. Movellan JR (2002) Tutorial on gabor filters. http://mplab.ucsd.edu/tutorials/gabor.pdf

  7. Chang CC, Lin CJ (2001) LIBSVM: a library for support vector machines. http://www.csie.ntu.edu.tw/~cjlin/libsvm

  8. Zheng D, Zhao Y, Wang J (2004) Features extraction using a gabor filter family. In: Proceedings of the sixth lasted international conference, signal and image processing, Hawaii

  9. Daugman JG (1985) Uncertainty relation for resolution in space, spatial frequency and orientation optimized by two dimensional visual cortical filters. J Opt Soc Am A 2(7):1160–1169

    Google Scholar 

  10. Shen L, Bai L (2006) Review on Gabor wavelets for face recognition. Pattern Anal Appl 9:273–292

    Article  MathSciNet  Google Scholar 

  11. Kulikowski JJ, Marcelja S, Bishop PO (1982) Theory of spatial position and spatial frequency relations in the receptive fields of simple cells in the visual cortex. Biol Cybern 43(3):187–198

    Article  MATH  Google Scholar 

  12. Buchala S et al (2005) Analysis of linear and nonlinear dimensionality reduction methods for gender classification of face images. Int J Syst Sci 36(14):931–942

    Article  MathSciNet  MATH  Google Scholar 

  13. Cortes C, Vapnik V (1995) Support vector networks. Mach Learn 20:273–297

    MATH  Google Scholar 

  14. Blanz V et al. (1996) Comparison of view-based object recognition algorithms using realistic 3D models. In: Proceedings of the International Conference on Artificial Neural Networks, pp 251–256

  15. Cohen J (1988) Statistical power analysis for the behavioural sciences, 2nd edn. Lawrence Earlbaum Associates, Hillsdale

    Google Scholar 

  16. Yin L, Wei X, Sun Y, Wang J, Rosato MJ (2006) A 3D facial expression database for facial behavior research. In: 7th international conference on automatic face and gesture recognition (FGR06)

  17. Skiljan I (2009) Irfan View

  18. Yacoob Y, Davis LS (1994) Recognizing human facial expression. In: Proceedings of workshop on visual form

  19. Hager JC (2006) Dataface. Human face 2006 [cited; Available from: http://www.face-and-emotion.com/dataface/general/homepage.jsp]

  20. Ekman P, Friesen WV (1975) Unmasking the face. A guide to recognizing emotions from facial clues. In: Englewood Cliffs WV (ed) Prentice-Hall, New Jersey

  21. Buenaposada JM, Enrique Mu˜noz E, Baumela L (2008) Recognising facial expressions in video sequences. Pattern Anal Appl 11:101–116

    Article  Google Scholar 

  22. Fasel B, Luettin J (2003) Automatic facial expression analysis: a survey. Pattern Recognit 36:259–275

    Article  MATH  Google Scholar 

  23. Pantic M, Bartlett MS (2007) Machine analysis of facial expressions. In: Delac K, Grgic M (eds) Face Recognition, I-Tech Education and Publishing, Vienna, pp 377–416

  24. Pantic M, Rothkrantz LJM (2000) Automatic analysis of facial expressions: the state of the art. IEEE Trans Pattern Anal Mach Intell 22(12):1424–1445

    Google Scholar 

  25. Cohn JF et al. (1997) Automated face coding: a computer -vision based method of facial expression analysis. In: European conference on facial expression measurement and meaning. Salzburg, Austria

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aruna Shenoy.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shenoy, A., Anthony, S., Frank, R. et al. Categorizing facial expressions: a comparison of computational models. Neural Comput & Applic 20, 815–823 (2011). https://doi.org/10.1007/s00521-010-0446-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-010-0446-9

Keywords