Skip to search boxSkip to navigationSkip to main content

Categorizing facial expressions: a comparison of computational models

  • Aruna Shenoy
    ,
  • Sue Anthony
    ,
  • Ray Frank
    ,
  • Neil Davey
Research Output: Contribution to journal Article Peer-review

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.

Publication Information

Output type

Research Output: Contribution to journal Article Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 815-823

Journal (Volume, Issue Number)

Neural Computing and Applications (Volume 20, Issue 6)

Publication milestones

  • Published - 01/09/2011

Publication status

Published - 01/09/2011

ISSN

0941-0643

External Publication IDs

  • handle.net: 10547/250949
  • Scopus: 80051669667

Publication metrics