facial action units (au)

25
Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu , Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie Mellon University July 9, 2013 1

Upload: steve

Post on 23-Feb-2016

63 views

Category:

Documents


0 download

DESCRIPTION

Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu , Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie Mellon University July 9, 2013. Facial Action Units (AU). AU 6+12. Main Idea. Related Work: Features. Related Work: Classifiers. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Facial Action Units (AU)

1

Selective Transfer Machine for Personalized Facial Action Unit Detection

Wen-Sheng Chu, Fernando De la Torre and Jeffery F. CohnRobotics Institute, Carnegie Mellon University

July 9, 2013

Page 2: Facial Action Units (AU)

2

AU 6+12

Facial Action Units (AU)

Page 3: Facial Action Units (AU)

3

Main Idea

Page 4: Facial Action Units (AU)

4

Related Work: Features

Page 5: Facial Action Units (AU)

5

Related Work: Classifiers

Page 6: Facial Action Units (AU)

6

Feature Bias

Person specific!

Page 7: Facial Action Units (AU)

7

Occurrence Bias

Page 8: Facial Action Units (AU)

8

Selective Transfer Machine (STM) Formulation

Maximizes margin of penalized SVM

Minimize distribution mismatch

Page 9: Facial Action Units (AU)

9

Goal (1): Maximize penalized SVM margin

marginpenalized loss

Page 10: Facial Action Units (AU)

10

Goal (2): Minimize Distribution Mismatch

• Kernel Mean Matching (KMM)*

* “Covariate shift by kernel mean matching”, Dataset shift in machine learning, 2009.

Page 11: Facial Action Units (AU)

11

Goal (2): Minimize Distribution Mismatch

Groundtruth

Bad estimatorfor testing data!

Page 12: Facial Action Units (AU)

12

Better fitting!

Groundtruth

Selection by reweighting training data

Goal (2): Minimize Distribution Mismatch

Page 13: Facial Action Units (AU)

13

Page 14: Facial Action Units (AU)

14

Optimization: Alternate Convex Search

Page 15: Facial Action Units (AU)

15

Optimization: Alternative Convex Search

Page 16: Facial Action Units (AU)

16

Compare with Relevant Work

[1] "Covariate shift by kernel mean matching," Dataset shift in machine learning, 2009.

[2] "Transductive inference for text classification using support vector machines," In ICML 1999.

[3] "Domain adaptation problems: A DASVM classification technique and a circular validation strategy," PAMI 2010.

Page 17: Facial Action Units (AU)

17

Experiments

• Features– SIFT descriptors on 49 facial landmarks– Preserve 98% energy using PCA

Datasets #Subjects #Videos #Frm/vid ContentCK+ 123 593 ~20 NeutralPeakGEMEP-FERA 7 87 20~60 ActingRU-FACS 29 29 5000~7500 Interview

Page 18: Facial Action Units (AU)

18

Experiment (1): Synthetic Data

Page 19: Facial Action Units (AU)

19

• Two protocols– PS1: train/test are separate data of the same subject

– PS2: training subjects include test subject (same protocol in [2])

• GEMEP-FERA

Experiment (2): Comparison with Person-specific (PS) Classifiers

Page 20: Facial Action Units (AU)

20

Experiment (2): Selection Ability of STM

Page 21: Facial Action Units (AU)

21

• 123 subjects, 597 videos, ~20 frames/video

Experiment (3): CK+

Page 22: Facial Action Units (AU)

22

Experiment (4): GEMEP-FERA• 7 subjects, 87 videos, 20~60 frames/video

Page 23: Facial Action Units (AU)

23

• 29 subjects, 29 videos, 5000~7000 frames/vid

Experiment (5): RU-FACS

Page 24: Facial Action Units (AU)

24

Summary

• Person-specific biases exist among face-related problems, esp. facial expression

• We propose to alleviate the biases by personalizing classifiers using STM

• Next– Joint optimization in terms of – Reduce the memory cost using SMO– Explore more potential biases in face problems,

e.g., occurrence bias

Page 25: Facial Action Units (AU)

25

Questions?

[1] "Covariate shift by kernel mean matching," Dataset shift in machine learning, 2009.

[2] "Transductive inference for text classification using support vector machines," In ICML 1999.

[3] "Domain adaptation problems: A DASVM classification technique and a circular validation strategy," PAMI 2010.

[4] “Integrating structured biological data by kernel maximum mean discrepancy”, Bioinformatics 2006.

[5] “Meta-analysis of the first facial expression recognition challenge,” IEEE Trans. on Systems, Man, and Cybernetics, Part B, 2012.

http://humansensing.cs.cmu.edu/wschu/