Österreichisches forschnungsinstitut für artificial intelligence featuring the gemep corpus...

44
Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Upload: seth-slates

Post on 30-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Featuring the GEMEP Corpus

Experiences and Future Plans

Hannes Pirker

OFAI, Vienna

Page 2: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Overview

• Features from Audio Channel• Segments and pitch contours

• Features from Video Channel• Faces, silhouettes and hands

• Discussion• What we do have & what we need

Page 3: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 3

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Features from Audio Channel

• Phonetic segmentation into• Phonemes• Syllables

• Pitch Extraction

Page 4: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 4

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Speech AnalysisPhonetic Segmentation

• Phonetic segmentation works quite good (forced alignment with HTK)• Bootstrapping circle with

• Manual labelling of training data

• Training of HMMs

• Automatic alignment

• Manual correction of alignment results

• Re-training of HMMs

• Processed data: Typ 1 sentences (Ne kal ibam sud molen)

Page 5: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 5

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Speech AnalysisPitch Extraction

Testing different pitch extraction methods from SFS (Mark Huckvale, UCL)

• Promising results with fine-tuning of parameters for contour-smoothing & high-pitch correction

Page 6: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Sample 06joi112

Page 7: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 7

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Features from Video Channel

• Face detection

• Silhouettes & Bounding Boxes

• Hand tracking

Page 8: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 8

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

FaceDetection Using openCV

• Feature based face detection with pre-trained cascaded classifier

• (almost) ‘out of the box’

• Very good results under close-to-optimal conditions

Page 9: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 9

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

FaceDetection Using openCV

• Feature based face detection with pre-trained cascaded classifier

Clip:06joi112

Page 10: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 10

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Silhouettes & Bounding Boxes

• Combing silhouettes & bounding boxes in frontal and sideview as simple & robust estimator of• Dynamics of movements• Amount of expansion

Page 11: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 11

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Silhouettes & Bounding Boxes

• Combing silhouettes & bounding boxes in frontal and sideview as simple & robust estimator

Page 12: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

1st Results: 3D Bounding Box Volume per Emotion – Actor 01

Page 13: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

1st Results: 3D Bounding Box Volume per Emotion – Actor 07

Page 14: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

3D Bounding Box Volume: JOI vs. TRI / Actor 01 vs. Actor 06

ACTOR 01 ACTOR 06

Page 15: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Temporal Dynamics: Plotting BoundingBox & Speech-Timing

Clip:06joi112

Page 16: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Find skin areas in 1st frame

Page 17: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Find skin areas in 1st frame

Page 18: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Find skin areas in 1st frame

• Find hand & use center of area as hand position

Page 19: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Find skin areas in 1st frame

• Find hand & use center of area as hand position

• Interactively accept or correct

Page 20: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Find skin areas in 1st frame

• Find hand & use center of area as hand position

• Interactively accept or correct

• Perform automatic tracking (using mean shift algorithm)

Page 21: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Perform automatic tracking (using mean shift algorithm)

Page 22: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Hand Tracking

• Perform automatic tracking (using mean shift algorithm)

• Interactively classify quality of tracking • The GOOD (70%)• The BAD (15%)• The UGLY (15%)

Page 23: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Different Actors – Different Results

Page 24: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Different Actors – Different ResultsDifficult

Easier

Page 25: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 25

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Discussion

• What have we gained?

• What do we need?

Page 26: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 26

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Investigations 1: Interaction

• Influence of Affect on Gesture AND speech• Activation dimension should be

reflected in speech and body movement in a parallel way. i.e. look at speed, effort etc.

Page 27: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 27

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Investigations 1: Interaction

• Influence of Affect on Gesture AND speech• Activation dimension should be

reflected in speech and body movement in a parallel way. i.e. look at speed, effort etc.

Data already usable

Page 28: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 28

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Investigations 2: Timing

• Temporal aspects • Look at the relative timing of

speech and non-verbal signals, e.g. The location of strokes in relation to accented syllables

Page 29: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 29

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Timing:Traditional Anchor points in Speech

• Borders of • Syllables • Words• (Prosodic and Syntactic) Phrases• Utterances• Turns

• Location of • Pauses• (Pitch) Accents

Page 30: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 30

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Timing:Traditional Anchor points in Speech

• Borders of • Syllables +++• Words +++• (Prosodic & Syntactic) Phrases + -• Utterances +?• Turns --

• Location of • Pauses +• (Pitch) Accents + --

Page 31: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 31

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Temporal alignmentTraditional Anchor points in

Gestures

•Prepare

•Stroke

•Hold

•Retract

(Graphics by A. Marshall http://twiki.isi.edu/Public/BML_Specification)

Page 32: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 32

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Temporal alignmentTraditional Anchor points in

Gestures

Phases difficult to obtain, but general information on dynamics available

(Graphics by A. Marshall http://twiki.isi.edu/Public/BML_Specification)

Page 33: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 33

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Investigations 3: Bodily Expression of Emotion

• Relevant Features (cf Wallbott 1998):

• Upper Body: away from camera, collapsed

• Shoulders: up, backward, forward • Head: down, back, turned or bent• Arms: lateral, stretched out

frontal/sideways, crossed

Page 34: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 34

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

enceInvestigations 3: Bodily Expression

of Emotion

• Relevant Features (cf Wallbott 1998):

• Hand-form: fist(s), opening/closing• Movement Qualities:

Activity,Expansiveness, Dynamics/Energy/Power

Page 35: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 35

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Investigations 3: Bodily Expression of Emotion

• Relevant Features (cf Wallbott 1998):

Data currently focussing on hand location. Upper-body and posture not directly assessed.Movement qualities partially accessible

Page 36: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

What we DO have by Now

Page 37: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

What we might WANT to have?

Page 38: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Possible Representations

• H-ANIM/MPEG-4-style• joint angles

Page 39: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Possible Representations

• H-ANIM/MPEG-4-style• joint angles

• Gesticon/MURML/HamNoSys-style• wrist position in relation to body• encoding of the stroke-phase etc.

Page 40: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Possible Representations

• Less ambitious• Symmetric/Assymetric• Extended/Collapsed• Static/Dynamic• …

• In any case: Need to relate pixel-numbers to anthropomorphic measures!

Page 41: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Possible Representations

• Also consider (manually supported) classification into prototypical classes

Page 42: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 42

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Summary

• Numerous possibilities for improvements, e.g., in hand tracking (but is it necessary?)

• Rather concentrating on representations in order to ensure data really is useful and re-usable (e.g. ECAs)

Page 43: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 43

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Summary

Time to bundle expertises and distribute efforts within

Page 44: Österreichisches Forschnungsinstitut für Artificial Intelligence Featuring the GEMEP Corpus Experiences and Future Plans Hannes Pirker OFAI, Vienna

© ÖFAI, Wien 44

Öst

erre

ichi

sche

s F

orsc

hnun

gsin

stitu

t fü

rA

rtifi

cial

Int

ellig

ence

Thanks for your attention