Label the group photo - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Label the group photo

Description:

Label the group photo locate and identify faces and label them Label the group photo Label the group photo Label the group photo Label the group photo locate and ... – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 25
Provided by: Mircea3
Category:

less

Transcript and Presenter's Notes

Title: Label the group photo


1
Label the group photo
  • locate and identify faces and label them

2
Label the group photo
locate and identify faces and label them
Ramona Ciulpan Webmaster
3
Label the group photo
locate and identify faces and label them
Kornel Toth SVM, Database
4
Label the group photo
locate and identify faces and label them
Mircea Focsa PPT Presentation
5
Label the group photo
  • locate and identify faces and label them

Krisztian Olle Project manager
6
Project Description
  • Label the group photo- locate and identify faces
    and label them
  •  
  • Input group photo ( for example 10 people)
  • Segment it to isolate people/faces
  • Number the faces
  • Extract the faces
  • Build of library of faces
  • From photos of similar faces try to find that
    person on the group photo

7
Face Detection
  • Finding faces is complicated?

8
Possible solution
  • Neural Network
  • Template matching
  • Principal Component Analysis
  • Support Vector Machine

9
Possible solution
  • Neural Network
  • Template matching
  • Principal Component Analysis
  • Support Vector Machine

10
Support Vector Machines algorithm
Minimize W(?)- ?T 1 1/2 ? T D ?
? Subject to ?T y 0 ?-C1 0 - ? 0
11
Face detection (I)
  • Create an images database
  • 266 pictures 150 faces 116 non-faces

  • . . .
  • Preprocessing
  • Gray scale transformation
  • Histogram equalization
  • Adjust resolution to 30x40 pixel
  • Training the SVM based on that 266 vectors,
    using a polynomial kernel.

12
Face detection (II)
  • Moving over the input image with a 30x40 pixel
    sub window
  • Histogram equalization of a sub window
  • Classification by SVM
  • Removing intersections

13
Face recognition
  • Training the SVM based on the people faces who
    want to recognize
  • Classifying the detected faces
  • Labeling the known faces

14
Implementation (I)
  • Input group photo
  • Isolate people / faces
  • Number the faces


?


15
Implementation (II)
  • Input group photo
  • Isolate people / faces
  • Number the faces

?
?
?
16
Implementation (III)
  • Extract the faces

?
17
Implementation (IV)
  • Build of library of faces

?
18
Implementation (V)
Train the SVM with new set of vectors
  • Label the faces

?
19
Results
Image name Resolution of faces of tests of found faces Time (sec.) False Classific.
csoport.pgm 600x398 15 9600 13 11.45 6
team2.pgm 700x465 4 13020 4 15.077 0
team3.pgm 600x398 4 9600 4 14.671 0
team31.pgm 500x331 4 6700 4 10.499 0
team4.pgm 500x331 4 6700 4 10.515 0
team41.pgm 400x265 4 4240 4 5.984 0
test5.pgm 500x332 5 6700 4 9.937 1
20
Examples
21
Future Plans
  • Multi-resolution image pyramid
  • Better face databases
  • Better face recognition databases
  • Improve the speed
  • Improve the masking technique

22
Thank You!
  • How many faces ?

4
5
6
3
2
7
9
1
8
11
10
23
References
  • Open Source Computer Vision Library Reference
    Manual http//developer.intel.com/
  • Guodong Guo, Stan Z. Li, and Kapluk Chan Face
    Recognition by Support Vector Machines
    Proceeding of Fourth IEEE International
    Conference on Automatic Face and Gesture
    Recognition, 2000 Grenoble, France.
  • Edgar Osuna, Robert Freund Training Support
    Vector Machines an Application to Face
    Detection. Proceeding of CVPR97,  1997 Puerto
    Rico
  • The Face Detection Homepage http//home.t-online.
    de/home/Robert.Frischholtz/face.htm

24
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com