for embodied agents in - PowerPoint PPT Presentation

About This Presentation
Title:

for embodied agents in

Description:

Facial Expressions for embodied agents in STEP structure introduction facial expressions in STEP eye movements - an example implementation conclusions structure ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 18
Provided by: AE6
Category:
Tags: agents | embodied

less

Transcript and Presenter's Notes

Title: for embodied agents in


1
Facial Expressions
for embodied agents in
STEP
2
Facial Expressions
for embodied agents in
STEP
Zhisheng Huang
VU Amsterdam
Anton Eliëns
Cees T. Visser
Intelligent Multimedia
Vrije Universiteit, Amsterdam
3
structure
  • introduction
  • facial expressions in STEP
  • eye movements - an example
  • implementation
  • conclusions

4
facial expressions in STEP
MPEG-4 (like)
FAP - facial animation parameters
FAT - facial animation tables
Waters muscle model
scripting
turn(Agent,l_eyeball,rotation(0,1,0,0.37,fast)
getFAP(Agent,FAP,position(X,Y,Z))
setFAP(Agent,FAP,position(X,Y,Z))
5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
eye movements - an example
inverse kinematics
scripts
turn(Agent,l_eyeball,rotation(0,1,0,0.37,fast)
9
look_at
script(look_at_object(Agent, Object), Action)-
Action seq(do(getPosition(Object,X,Y,Z))
, look_at_position(Agent,
position(X,Y,Z))).
script(look_at_position(Agent, Position),
Action)- rotatingEyeballValue(Agent,
Position, Rotation), within_eyeball_limit(
Rotation), !, Action par(turn(Agent,
l_eyeball, Rotation, fast), turn(Agent,
r_eyeball, Rotation, fast)).
script(look_at_position(Agent, Position),
Action)- Action par(reset(Agent,
eyeballs), rotatingHeadOrBody(Agent,Positio
n)).
10
rotating eyes with joy
rotatingEyeballValue(Agent, position(X1,Y1,Z1),
Rotation)- get_eye_center(Agent,position(
X,Y,Z)), Xdif is X1-X, Ydif is
Y1-Y, Zdif is Z1-Z,
vector_cross_product(vector(0,0,1),
vector(Xdif,Ydif,Zdif), vector(X,Y,Z),R),
Rotation rotation(X,Y,Z,R).
script(gaze_at_object(Agent, Object, Intensity,
Time), Action)- Action
par(look_at_object(Agent, Object),
facialExpression(Agent, joy, Intensity, Time)).
11
(No Transcript)
12
(No Transcript)
13
implementation
DLP/STEP
H-Anim
MPEG-4 FAP
14
turn(Agent,l_eyeball,rotation(0,1,0,0.37,fast)
15
(No Transcript)
16
(No Transcript)
17
conclusions
http//step.intelligent-multimedia.net
Write a Comment
User Comments (0)
About PowerShow.com