MARC: a framework that features emotion models for facial animation during human–computer interaction

Emotions and their expressions by virtual characters will play a key role in future affective human–machine interfaces. Recent advances in the psychology of emotions and recent progress in computer graphics allow researchers to animate virtual characters that are capable of subtly expressing emotions. Existing virtual agent systems are nevertheless often limited in terms of underlying emotional models, visual realism, and real-time interaction capabilities. In this paper, we explain how we explored four computational models of emotions that are oriented towards interactive facial animation. The models that we implemented correspond to different approaches to emotions: a categorical approach, a dimensional approach, a cognitive approach, and a social approach. We explain how we implemented and evaluated these models in our Multimodal Affective and Reactive Character framework. MARC is designed for animating interactive expressive virtual agents with different levels of interactivity. The advantages, drawbacks and complementarity of these approaches are discussed.

[1]  Stacy Marsella Modeling Emotion and Its Expression in Virtual Humans , 2010, UMAP.

[2]  Radoslaw Niewiadomski,et al.  Greta: an interactive expressive ECA system , 2009, AAMAS.

[3]  Timothy W. Bickmore,et al.  Relational Agents Improve Engagement and Learning in Science Museum Visitors , 2011, IVA.

[4]  Stefan Kopp,et al.  Why emotions should be integrated into conversational agents , 2007 .

[5]  Rosalind W. Picard Affective computing: (526112012-054) , 1997 .

[6]  James J. Gross,et al.  Emotion Generation and Emotion Regulation: One or Two Depends on Your Point of View , 2011, Emotion review : journal of the International Society for Research on Emotion.

[7]  Ian M. Thornton The perception of dynamic human faces , 1997 .

[8]  Carlos Martinho,et al.  Designing a game companion for long-term social interaction , 2009, AFFINE '09.

[9]  Scott Watson,et al.  Autobiographic Knowledge for Believable Virtual Characters , 2006, IVA.

[10]  Jean-Claude Martin,et al.  User's gestural exploration of different virtual agents' expressive profiles , 2008, AAMAS.

[11]  Hatice Gunes,et al.  Preface Benefits and Limitations of Continuous Representations of Emotions in Affective Computing : Introduction to the Special Issue , 2012 .

[12]  J. Russell,et al.  Evidence for a three-factor theory of emotions , 1977 .

[13]  Justine Cassell,et al.  BEAT: the Behavior Expression Animation Toolkit , 2001, Life-like characters.

[14]  Emiliano Lorini,et al.  Expressive Multimodal Conversational Acts for SAIBA Agents , 2011, IVA.

[15]  Beatrice de Gelder,et al.  Real Faces, Real Emotions: Perceiving Facial Expressions in Naturalistic Contexts of Voices, Bodies, and Scenes , 2011 .

[16]  James A. Russell,et al.  Introduction to Special Section: On Defining Emotion , 2012 .

[17]  Stefan Kopp,et al.  Incremental Multimodal Feedback for Conversational Agents , 2007, IVA.

[18]  Jean-claude Martin,et al.  Appraising emotional events during a real-time interactive game , 2009, AFFINE '09.

[19]  J. Russell Is there universal recognition of emotion from facial expression? A review of the cross-cultural studies. , 1994, Psychological bulletin.

[20]  S. Baron-Cohen,et al.  The Cambridge Mindreading (CAM) Face-Voice Battery: Testing Complex Emotion Recognition in Adults with and without Asperger Syndrome , 2006, Journal of autism and developmental disorders.

[21]  Danilo P. Mandic,et al.  Engineering Approaches to Conversational Informatics , 2008 .

[22]  R. B. Knapp,et al.  Physiological signals and their use in augmenting emotion recognition for human-machine interaction , 2011 .

[23]  Jean-Claude Martin,et al.  PERMUTATION: A Corpus-Based Approach for Modeling Personality and Multimodal Expression of Affects in Virtual Characters , 2009, HCI.

[24]  Ning Tan,et al.  Front View vs. Side View of Facial and Postural Expressions of Emotions in a Virtual Character , 2011, Trans. Edutainment.

[25]  Damien Touraine,et al.  A reconfigurable architecture for multimodal and collaborative interactions in Virtual Environments , 2011, 2011 IEEE Symposium on 3D User Interfaces (3DUI).

[26]  Stacy Marsella,et al.  EMA: A computational model of appraisal dynamics , 2006 .

[27]  K. Scherer Appraisal considered as a process of multilevel sequential checking. , 2001 .

[28]  Thomas Rist,et al.  Integrating Models of Personality and Emotions into Lifelike Characters , 1999, IWAI.

[29]  Radoslaw Niewiadomski,et al.  Intelligent Expressions of Emotions , 2005, ACII.

[30]  P. Ekman Unmasking The Face , 1975 .

[31]  E. Vesterinen,et al.  Affective Computing , 2009, Encyclopedia of Biometrics.

[32]  Ana Paiva,et al.  Feeling and Reasoning: A Computational Model for Emotional Characters , 2005, EPIA.

[33]  Paul J. W. ten Hagen,et al.  Emotion Disc and Emotion Squares: Tools to Explore the Facial Expression Space , 2003, Comput. Graph. Forum.

[34]  A. Manstead,et al.  Social appraisal: the social world as object of and influence on appraisal processes , 2001 .

[35]  Ipke Wachsmuth,et al.  Affect Simulation with Primary and Secondary Emotions , 2008, IVA.

[36]  Jean-Claude Martin,et al.  Impact of Expressive Wrinkles on Perception of a Virtual Character's Facial Expressions of Emotions , 2009, IVA.

[37]  Heinrich H. Bülthoff,et al.  Psychophysical evaluation of animated facial expressions , 2005, APGV '05.

[38]  P. Ekman,et al.  Unmasking the Face: A Guide to Recognizing Emotions From Facial Expressions , 1975 .

[39]  Joost Broekens,et al.  In Defense of Dominance: PAD Usage in Computational Representations of Affect , 2012, Int. J. Synth. Emot..

[40]  Hatice Gunes,et al.  From the Lab to the real world: affect recognition using multiple cues and modalities , 2008 .

[41]  S. Corkin,et al.  Two routes to emotional memory: distinct neural processes for valence and arousal. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[42]  Frank Dignum,et al.  Generating Norm-Related Emotions in Virtual Agents , 2012, IVA.

[43]  Ipke Wachsmuth,et al.  Affective computing with primary and secondary emotions in a virtual human , 2009, Autonomous Agents and Multi-Agent Systems.

[44]  Hatice Gunes,et al.  Automatic, Dimensional and Continuous Emotion Recognition , 2010, Int. J. Synth. Emot..

[45]  Sylvie Pesty,et al.  A Reasoning Module to Select ECA's Communicative Intention , 2012, IVA.