200 likes | 322 Views
University of Paris 8. Animation improvements and face creation tool for ECAs Nicolas Ech Chafai Benjamin Dariouch Maurizio Mancini Catherine Pelachaud. Overview. aiming at improving agent's facial animation quality: we are studying some motion captured data we apply results to our ECA
E N D
University of Paris 8 • Animation improvements and face creation tool for ECAs • Nicolas Ech Chafai • Benjamin Dariouch • Maurizio Mancini • Catherine Pelachaud
Overview • aiming at improving agent's facial animation quality: • we are studying some motion captured data • we apply results to our ECA • to allow the creation of individualized ECAs: • we developed one tool for MPEG4 face creation • we propose some refinements to MPEG4 specification
MOCAP data analysis • Three main goals: • displacement of FAPs during emotion presentation • synchronization between different FAPs • FAP values during transition between consecutive emotions
Collected MOCAP data • 2 actors • 33 markers, 21 of them are the MPEG4 FAPs • 78 sequences: • basic movements • rising eyebrows • smiling • … • basic emotions • anger • happiness • surprise • …
MOCAP problems • (we discovered that) obtaining usable data is not straightforward • right size and shape markers have to be used • cameras have to be placed properly • data has to be translated to the needed reference system • data has to be filtered from noise
Data example • smile
Video examples • frown clip • file: clips/coline 36 eyebrows • fear clip • file: clips/coline 56 fear
Facial animation model • FAPs displacement during basic emotions • our model was simply based on onset-apex-offset
Data observed model • on real data we observed other general behaviors
Results • we started to introduce the ADSR model: • given a sequence of (phase,intensity,duration) where phase is from {Attack, Decay, Sustain Release}, the FAP curve is built using keyframe Hermite interpolation:
ADSR example • clip
MPEG4 face tool • imports models from Poser • allows the selection of the areas influenced by FDPs
Tool's features • automatic selection and symmetrization • automatic association region name available FDPs
Example • exports into a data file (containing geometry + regions) readable from the Greta's player
Example • flat.avi (note: female speech)
Added new FAPUs • after adding new faces some refinements for the MPEG4 player will be needed
Example • clip without new FAPUs • clip with new FAPUs
Conclusions • more data has to be captured in proper way • focus more on interaction between different FAPs and transition between sequential expressions • ADSR has to be fully implemented • for documentation, papershttp://www.iut.univ-paris8.fr/greta • for Greta applications available to the other HUMAINE members please contact usm.mancini@iut.univ-paris8.fr