Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De...

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

Transcript of Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De...

Page 1: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

2

AU 6+12

Facial Action Units (AU)

Page 3: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

3

Main Idea

Page 4: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

4

Related Work: Features

Page 5: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

5

Related Work: Classifiers

Page 6: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

6

Feature Bias

Person specific!

Page 7: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

7

Occurrence Bias

Page 8: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

8

Selective Transfer Machine (STM) Formulation

Maximizes margin of penalized SVM

Minimize distribution mismatch

Page 9: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

9

Goal (1): Maximize penalized SVM margin

marginpenalized loss

Page 10: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

10

Goal (2): Minimize Distribution Mismatch

• Kernel Mean Matching (KMM)*

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

Page 11: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

11

Goal (2): Minimize Distribution Mismatch

Groundtruth

Bad estimatorfor testing data!

Page 12: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

12

Better fitting!

Groundtruth

Selection by reweighting training data

Goal (2): Minimize Distribution Mismatch

Page 13: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

13

Page 14: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

14

Optimization: Alternate Convex Search

Page 15: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

15

Optimization: Alternative Convex Search

Page 16: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

18

Experiment (1): Synthetic Data

Page 19: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

20

Experiment (2): Selection Ability of STM

Page 21: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

21

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

Experiment (3): CK+

Page 22: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

22

Experiment (4): GEMEP-FERA

• 7 subjects, 87 videos, 20~60 frames/video

Page 23: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

23

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

Experiment (5): RU-FACS

Page 24: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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: Selective Transfer Machine for Personalized Facial Action Unit Detection Wen-Sheng Chu, Fernando De la Torre and Jeffery F. Cohn Robotics Institute, Carnegie.

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/