Expressive Emotional ECA ✔ Catherine Pelachaud ✔ Christopher Peters ✔ Maurizio Mancini.

Slides:



Advertisements
Similar presentations
Chapter 6: Nonverbal Communication: Messages Without Words
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
HUMAINE Summer School - September Basic Emotions from Body Movements HUMAINE Summer School 2006 Casa Paganini Genova, Italy Ahmad S. Shaarani The.
University of Paris 8 Animation improvements and face creation tool for ECAs Animation improvements and face creation tool for ECAs Nicolas Ech Chafai.
Body, Space, Dynamics, Relationship. BODY ASPECT Definition: What is moving Includes elements of shape, types of movement, jumps, gestures.
Expressive Gestures for NAO NAO TechDay, 13/06/2012, Paris Le Quoc Anh - Catherine Pelachaud CNRS, LTCI, Telecom-ParisTech, France.
16 key concepts.
Let’s shake hands! On the coordination of gestures of humanoids Zsofi Ruttkay Herwin van Welbergen Balázs Varga.
Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
Chapter 3 Motor Ability Concept: A variety of abilities underlie motor skill learning and performance success.
Gcse dANCE Actions, Space, Dynamics, Relationships Motif Development
TIME: the relationship of one movement or part of a movement to another. FORCE (ENERGY): degree of muscular tension and use of energy while moving. SPACE:
 INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.
On the parameterization of clapping Herwin van Welbergen Zsófia Ruttkay Human Media Interaction, University of Twente.
University of Minho School of Engineering Algoritmi Centre Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Chapter 3 Nonverbal Communication. What is nonverbal communication? “Everything that communicates a message but does not use words” Facial expressions,
Dance Literacy - About LMA Written by Jeong Sun Park.
A Social and Emotional Approach to Games and Human Computer Interaction (HCI) Katherine Isbister Associate Professor, Digital Media and CSE.
1 Transparent control of avatar gestures A prototype Francesca Barrientos GUIR Meeting  28 April 2000.
Communicating with Avatar Bodies Francesca Barrientos Computer Science UC Berkeley 8 July 1999 HCC Research Retreat.
BY: SAUMYA SUMAN 5 TH SEMESTER SECTION-A ROLL NO-93 PERCEPTION AND NON-VERBAL COMMUNICATION.
Auslan Anthem These are instructions on how to ‘sing’ the National Anthem in sign language, or Auslan. These are instructions on how to ‘sing’ the National.
Non-verbal Communication
GUI: Specifying Complete User Interaction Soft computing Laboratory Yonsei University October 25, 2004.
Colleen Megowan-Romanowicz PhD American Modeling Teachers Association Arizona State University The Next Generation Science Standards: another preview.
Nonverbal Communication
An Architecture for Empathic Agents. Abstract Architecture Planning + Coping Deliberated Actions Agent in the World Body Speech Facial expressions Effectors.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
APML, a Markup Language for Believable Behavior Generation Soft computing Laboratory Yonsei University October 25, 2004.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
EyesWeb XMI Multimodal data recording, playing and analysis M. Mancini, Università di Genova (Italy)
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
1 Université Paris 8 Multimodal Expressive Embodied Conversational Agents Catherine Pelachaud Elisabetta Bevacqua Nicolas Ech Chafai, FT Maurizio Mancini.
Technical & Expressive Nature of Dance Technical Nature.
Full-body motion analysis for animating expressive, socially-attuned agents Elisabetta Bevacqua Paris8 Ginevra Castellano DIST Maurizio Mancini Paris8.
Recognition, Analysis and Synthesis of Gesture Expressivity George Caridakis IVML-ICCS.
Greta MPEG-4 compliant Script based behaviour generator system: Script based behaviour generator system: input - BML or APML input - BML or APML output.
Sign Language – 5 Parameters Sign Language has an internal structure. They can be broken down into smaller parts. These parts are called the PARAMETERS.
Non Verbal Communication How necessary is it to use and interpret it? Demosthenous Christiana.
Computational Choreography. Expressive Robot Movement.
ENTERFACE 08 Project 1 “MultiParty Communication with a Tour Guide ECA” Mid-term presentation August 19th, 2008.
School of something FACULTY OF OTHER Facing Complexity Using AAC in Human User Interface Design Lisa-Dionne Morris School of Mechanical Engineering
Toward a Unified Scripting Language 1 Toward a Unified Scripting Language : Lessons Learned from Developing CML and AML Soft computing Laboratory Yonsei.
1 1. Representing and Parameterizing Agent Behaviors Jan Allbeck and Norm Badler 연세대학교 컴퓨터과학과 로봇 공학 특강 학기 유 지 오.
Österreichisches Forschnungsinstitut für Artificial Intelligence Representational Lego for ECAs Brigitte Krenn.
4 November 2000Bridging the Gap Workshop 1 Control of avatar gestures Francesca Barrientos Computer Science Division UC Berkeley.
Animated Speech Therapist for Individuals with Parkinson Disease Supported by the Coleman Institute for Cognitive Disabilities J. Yan, L. Ramig and R.
Nonverbal Communication. Communication in general is process of sending and receiving messages that enables humans to share knowledge, attitudes, and.
By : Y N Jagadeesh Trainer – Soft skills Blue HR Solutions.
CHAPTER # 3 COMMUNICATING CROSS CULTURALLY Understanding the opportunities and challenges of communication in a diverse world..
Introduction to Drama Section 3 – Introduction to Movement.
Humanoid دکتر سعید شیری قیداری Amirkabir University of Technology Computer Engineering & Information Technology Department.
Dance Arts and Humanities M. Cox. Dance  Dance is an organized expressive movement of the body in rhythm in time to music or given beat  An Art  A.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
Human Joint Transportation in a Multi-User Virtual Environment Stephan Streuber Astros.
COMMUNICATION MEDIA, AND . PRESENTERS: CHOGO,M,D (092SIS10). :AKPADE, YAYRA EDNA (092SIS1).
-Subject, Form, Content -Principles and Elements of Design.
Modeling Expressivity in ECAs
C H A P T E R 3 Elements of Dance Chapter ??
(things that make one sign different from another)
Dance Literacy - About LMA
Communication and Social Style
C H A P T E R 3 Elements of Dance Chapter ??
Authoring Directed Gaze for Full-Body Motion Capture
Laban Movement Analysis Effort Actions
The Elements of Dance.
Nonverbal Communication
Communicating with Avatar Bodies
F. Durupinar, M. Kapadia, S. Deutsch, M. Neff & N. Badler
CSE 313 Data Communication
Presentation transcript:

Expressive Emotional ECA ✔ Catherine Pelachaud ✔ Christopher Peters ✔ Maurizio Mancini

Expressive Emotional ECA ✔ Emotion behavior modeling: ✔ Signals ✔ Temporal course of signals ✔ Expressive qualities ✔ Often in ECA systems: ✔ only modeling of signals is considered ✔ 6 ‘universal’ expressions

Large variety of facial expressions (Kollias et al) ✔ Archetypal expressions modeling using FAPs MPEG-4 ✔ Estimation of the range of variations of FAPs in archetypal expressions ✔ Intermediate expressions: rule-based computational model based on ✔ Whissell’s representation: ✔ Activation, evaluation, ✔ Plutchik’s angular measure

Laban Movement Analysis ✔ 5 major components: ✔ Body: part of the body in used ✔ Space: description of the directions and paths of motion ✔ Shape: changing forms of the body ✔ Effort: dynamics of the body moves ✔ Relationship: modes of interaction with oneself, others and the environment (facing, contact…) ✔ Textual and symbolic language of movement description

EMOTE (Badler et al) ✔ EMOTE model for Effort and Shape ✔ Based on Movement Observation Science ✔ Laban Movement Analysis ✔ Computational model of Effort and Shape components

Effort ✔ Four motion factors: space, weight, time, flow ✔ Space ✔ Weight ✔ Time ✔ Flow ✔ Each factor ranges from: ✔ Indulging in the quality ✔ Fighting against the quality

Effort ✔ Space: indirect  direct ✔ Waving away bugs  pointing to a particular spot ✔ Weight: light  strong ✔ Feather movement  punching ✔ Time: sustained  sudden ✔ Stretching  grabbing a falling object ✔ Flow: free  bound ✔ Waving widely  moving in slow motion

Shape ✔ Three distinct qualities of change in the form of movement: ✔ Shape flow: mover’s attitude toward the changing relationship among body parts ✔ Directional movement: mover’s intent to bridge the action to a point in the environment ✔ Shaping: mover’s carving or molding attitude with the environment

Shape ✔ Three dimensions: ✔ Horizontal: spreading  enclosing ✔ Opening arms to embrace  clasping someone in a hug ✔ Vertical: rising  sinking ✔ Reaching for something in a high shelf  stamping the floor with indignation ✔ Sagittal: advancing  retreating ✔ Reaching out to shake hand  Avoiding a punch

Expressive Communicative Gestures (Hartmann et al) ✔ Expressivity parameters: ✔ Spatial: amplitude of movement ✔ Temporal: duration of movement ✔ Power: dynamic property of movement ✔ Fluidity: smoothness and continuity of movement ✔ Repetitiveness: tendency to rhythmic repeats ✔ Overall Activation: quantity of movement across modalities ✔ Expressivity modeling: modal and intermodal

Emotional Modeling Carmen's Bright IDEAS ( Stacy Marsella, USC) Interactive drama Agent exhibits gestures based on their emotional states and personality traits

FantasyA (Ana Paiva, Inesc) Role-playing game The emotion detected from user drives the behavior of one of the agents in the video game

SenToy (Ana Paiva, Inesc) SenToy is a tangible interface device, used to influence emotional behaviour in FantasyA SAFIRA: EU project

Behavior Modeling ✔ Facial expression: ✔ Use facial analysis techniques/motion capture to look at: ✔ Value of facial animation parameters (muscular contraction, FAP…) ✔ Pattern of movement for a given parameter ✔ Relation of facial animation parameters within a same expression ✔ Coarticulation of movements between expressions

Mocap

Mocap

FAPs – MPEG-4

Example

Gesture ✔ Gesture specification often based on sign language gesture specification: ✔ Hand description ✔ Palm orientation ✔ Wrist position ✔ Movement: wrist, elbow, finger… ✔ Parameters characterizing quality of movement: Laban, sub-set…? ✔ Parameters act on overall animation (Emote) or on gesture phases (preparation, stroke, …)?

Behavior ✔ Gaze: ✔ Direction, gaze length, mutual gaze, ratio of gaze avoidance/gaze look at ✔ Body: ✔ Body posture, overall movement quality ✔ Voice: ✔ Paralinguistic parameters ✔ Text

Signals analysis/generation ✔ Use analysis method to: ✔ Get information on parameters ✔ Multimodal integration ✔ Signals synchrony across modalities ✔ Build computational model for generation ✔ Get the expressive quality of behavior ✔ Signals generation should not be done on one frame only but on a temporal interval

Conclusion ✔ Emotion is shown through: ✔ Signals ✔ Their temporal course ✔ Which parameters to look at? Which are the perceptually relevant ones? ✔ How to describe: ✔ The signals? ✔ Their evolution through time? ✔ Correlation between modalities?

Conclusion ✔ Relation between intensity of emotion and behaviors? ✔ Selection of behaviors ✔ Quality of behaviors ✔ Duration of behaviors ✔ Behaviors across modalities