Title :
Engineering affective computing: A unifying software architecture
Author :
Clay, Alexis ; Couture, Nadine ; Nigay, Laurence
Author_Institution :
LaBRI, Univ. Bordeaux 1, Bidart, France
Abstract :
In the field of affective computing, one of the most exciting motivations is to enable a computer to sense users´ emotions. To achieve this goal an interactive application has to incorporate emotional sensitivity. Following an engineering approach, the key point is then to define a unifying software architecture that allows any interactive system to become emotionally sensitive. Most research focus on identifying and validating interpretation systems and/or emotional characteristics from different modalities. However, there is little focus on modeling generic software architecture for emotion recognition. Therefore, we propose an integrative approach and define such a generic software architecture based on the grounding theory of multimodality. We state that emotion recognition should be multimodal and serve as a tool for interaction. As such, we use results on multimodality in interactive applications to propose the emotion branch, a component-based architecture model for emotion recognition systems that integrates itself within general models for interactive systems. The emotion branch unifies existing emotion recognition applications architectures following the usual three-level schema: capturing signals from sensors, extracting and analyzing emotionally-relevant characteristics from the obtained data and interpreting these characteristics into an emotion. We illustrate the feasibility and the advantages of the emotion branch with a test case that we developed for gesture-based emotion recognition.
Keywords :
emotion recognition; software architecture; affective computing; component-based architecture model; emotional sensitivity; gesture-based emotion recognition; software architecture; Application software; Computer architecture; Data mining; Emotion recognition; Grounding; Interactive systems; Sensor phenomena and characterization; Signal analysis; Software architecture; Testing;
Conference_Titel :
Affective Computing and Intelligent Interaction and Workshops, 2009. ACII 2009. 3rd International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-4800-5
Electronic_ISBN :
978-1-4244-4799-2
DOI :
10.1109/ACII.2009.5349541