Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez...

38
Deciphering the Face Deciphering the Face Aleix M. Martinez Computational Biology Computational Biology and Cognitive Science Lab li@ d aleix@ece.osu.edu

Transcript of Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez...

Page 1: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Deciphering the FaceDeciphering the Face

Aleix M. MartinezComputational BiologyComputational Biology

and Cognitive Science Labl i @ [email protected]

Page 2: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Human-ComputerPoliticsInteraction

HumanHumanfacefaceArt

Sign Language

faceface

Language

CognitiveCognitiveScience Computer Vision

Page 3: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Models of Face Perception

• Features: Shape vs. texture. ……

• 2D vs. 3D

• Form of the computational space:p p

Continuous vs. Categorical

Page 4: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

What we are going to show

• What is the form of the computational space in human face perception? Hybrid approach:in human face perception? Hybrid approach: Linear combination of continuous representations of categoriesrepresentations of categories.

+ c2c1 + … + cn

• What are the dimensions? Mostly configural.

21 n

• In computer vision we need precise detailed detection of faces and facial features.detect o o aces a d ac a eatu es.

Page 5: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Identity

Same or different?

Page 6: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Identity

Same or different?

Page 7: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Identity

Same or different?Identity, expression, gender, etc.

Page 8: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Dimensions of the Face Space

Same or different?Configural processing

Page 9: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Form of the Computational Face SpaceComputational Face Space

Exemplar-based modelExemplar based model

Exemplar cells …

Norm-based modelMid-level

cells

vision

Low-level vision

Page 10: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Facial Expressions of Emotion

Page 11: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Muscle Positions Model

Page 12: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Muscle Positions Model

• Global shape (bone structure)determines identity – configural.y g

• But ONLY muscles are responsiblefor expression interactionfor expression, interaction …

Page 13: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.
Page 14: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Configural Processing

Emotion perception inl femotionless faces

NeutralNeutralAngry

Sad

Neth & Martinez, JOV, 2009.

Page 15: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Stimuli

25%

50% 100%

75%

Neth & Martinez, JOV, 2009.

Page 16: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

ExperimentExperiment

Less, same, more.

Page 17: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Configural Processing

Sad

*

**

** *

*80

90

**

50

60

70

LessSame

*

* ** * *

*

20

30

40More

0

10

-100% -75% -50% -25% 0% 25% 50% 75% 100%

Neth & Martinez, JOV, 2009.

Page 18: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Configural Processing

Angry

* **

* *80

90

*

**

*

50

60

70

LessSame

***

* *

***20

30

40More

0

10

-100% -75% -50% -25% 0% 25% 50% 75% 100%

Neth & Martinez, JOV, 2009.

Page 19: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Norm-based Face SpaceSadness

MultidimensionalS 75%

100%

Face Space

- density+ density

50%

75%

+ density 25%

Easier

+ density- density

MEAN

density100%

More difficult

AngerNeth & Martinez, JOV, 2009.

Page 20: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Configural Processing

Neth & Martinez, JOV, 2009.

Page 21: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Computational Space

Neth & Martinez, Vision Research, 2010

Page 22: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Computational Space

Thinner faceThinner face

Wider face

Neth & Martinez, Vision Research, 2010

Page 23: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

American Gothic Illusion

Neth & Martinez, Vision Research, 2010

Page 24: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Why Configural Features?

Page 25: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.
Page 26: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

15 x 10 pixels

Page 27: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Why Configural cues?

sad neutral angry

Neth & Martinez, Vision Research, 2010; Du & Martinez, 2011

Page 28: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Proposed Hybrid Model:Recognizing other emotion labelsRecognizing other emotion labels

+ cc + + c+ c2c1 + … + cn

Happily Angrily surprised

g ysurprised

Martinez, CVPR, 2011

Page 29: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Configural Processing = Precise detection of facial featuresdetection of facial features

4 2 pixels3,930

images

4.2 pixelserror

(1.5%)(1.5%)

Ding & Martinez, PAMI, 2010

Page 30: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Face Detection

Page 31: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Features VS contextObservation: Most detections are near the correct location – they are not incorrect, they are imprecise.location they are not incorrect, they are imprecise.

Key idea: Use context information to train where nott d t t f d f i l f t

Ding & Martinez, CVPR, 2008; PAMI, 2010

to detect faces and facial features.

Page 32: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Features VS contextObservation: Most detections are near the correct location – they are not incorrect, they are imprecise.location they are not incorrect, they are imprecise.

Key idea: Use context information to train where nott d t t f d f i l f tto detect faces and facial features.

Ding & Martinez, CVPR, 2008; PAMI, 2010

Page 33: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Features VS contextObservation: Most detections are near the correct location – they are not incorrect, they are imprecise.location they are not incorrect, they are imprecise.

Key idea: Use context information to train where nott d t t f d f i l f tto detect faces and facial features.

Ding & Martinez, CVPR, 2008; PAMI, 2010

Page 34: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Subclass Discriminant Analysisy

Between subclassBetween-subclass scatter matrix:

( ) ( )∑∑C H

Ti

Σ ( ) ( ).1 1∑∑= =

−−=i j

ijT

ijijB p μμμμΣ

Basis vectors:

.Λ= VΣVΣ XB

Basis vectors:

How many subclasses (H):Minimize the conflict, K.

Zhu & Martinez, PAMI, 2006

Page 35: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Precise Detailed Detection

E 6 2 i l (2%) M l 4 2 (1 5%)Error: 6.2 pixels (2%) vs Manual: 4.2 (1.5%)

Ding & Martinez, CVPR, 2008; PAMI, 2010

Page 36: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Detection + non-rigid SfM

Gotardo & Martinez, PAMI, 2011; Gotardo & Martinez, CVPR, 2011.

36

Page 37: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

Take Home Messages

• What is the form of the computational space in human face perception? Linear combination of known categories.

+ c2c1 + … + cn

Wh t th di i ? M tl fi l

21 n

• What are the dimensions? Mostly configural.• Precise detection of facial features.

Page 38: Deciphering the Faceclopinet.com/isabelle/Projects/CVPR2011/slides/aleix.pdfAleix M. Martinez Computational BiologyComputational Biology and Cognitive Science Lab ali@ dleix@ece.osu.edu.

CBCSL

Paulo Gotardo, Shichuan Du, Don Neth, Liya Ding, OnurPaulo Gotardo, Shichuan Du, Don Neth, Liya Ding, Onur Hamsici, Samuel Rivera, Fabian Benitez, Hongjun Jia, Di You.

National Institutes of HealthNational Institutes of HealthNational Science Foundation