ssip 2006 09.07.20061 project 2 grim grins michal hradis Ágoston róth sándor szabó ilona jedyk...

18
SSIP 2006 09.07. 2006 1 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

Upload: amelia-shaw

Post on 25-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 1

Project 2 GRIM GRINS

Michal Hradis Ágoston Róth Sándor Szabó

Ilona Jedyk

Team 2

Page 2: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 2

OUR TEAM

Page 3: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 3

Our team

Michal Hradis Brno University of Technology, Czech Republic

Main Function

BOSS

Page 4: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 4

Ágoston Róth Babes-Bolyai University Kolozsvár, Romania

Main Function

Listening to the Boss

Our team

Page 5: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 5

Our teamSándor Szabó University of Szeged, Hungary

Main Function

Listening to the Boss

Page 6: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 6

Our teamIlona Jedyk Technical University of Lodz, Poland

Main FunctionListening to the Boss

Page 7: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 7

Our task

• Localize face• Recognizing of face expressions

– neutral– surprised– angry– smiling

• Assumptions – pictures of single frontal face

Page 8: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 8

Recognizing facial expression – TECHNIUQUES

• Method for classification – Support Vector Machine – best results– AdaBoost - good– Linear Discriminant Analysis – junk– Neural networks – ????

• Method for feature selection (e.g. using PCA)

Page 9: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 9

Face detection

• AdaBoost classifier with Haar-like features

• Training - CBL Face Database• Multiple detections

Page 10: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 10

AdaBoost

• “Strong” classifier constructed as linear combination of “week” classifiers

• Greedy selection of week classifiers from large set of features

• Feature (h(x) = {-1, 1})– simple guess about sample class – high error (0.1-0.5)

Page 11: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 11

AdaBoost conclusion

• Adventages– Low computation cost– High number of features (1000 –

1000000)– High number of samples

• Disadvatages– Gready selection – suboptimal result

Page 12: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 12

Recognizing facial expression

• AdaBoost classifier with Haar-like features

• Database of face expression– MMI face database– photos of SSIP participants– Automatic face extraction with our

face localization – 100 – 200 samples per class

Page 13: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 13

Decision

Neutral

Angry Surprised

Happy

Page 14: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 14

Program

• Program in C++• Using Open CV Library• AdaBoost Training

– Form VUT Brno

• Inputs: – Expression classifiers (text file)– Face detector (text file)– Detector configuration (text file) – Image with single frontal face

• Outputs: – Face image – Expression classification

Page 15: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 15

Results

Page 16: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 16

Conclusion• It really works

– 75% corect recognition– State of the art around 90 %

• Not so good performance – Low number of training samples– Haar-like features are not well suited

for this task• Feature work

– Use Gabor wavelets as features

Page 17: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 17

References

• Intel, “Open Computer Vision Library, Reference Manual”http://developer.intel.com

• Recognizing facial expression: machine learning and application to spontaneous behaviorhttp://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=1467492

• A Short Introduction to Boosting http://www.site.uottawa.ca/~stan/csi5387/boost-tut-ppr.pdf

Page 18: SSIP 2006 09.07.20061 Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2

SSIP 2006 09.07.2006 18

Thanks for your attention