1 / 22

Label the group photo

Label the group photo. locate and identify faces and label them . Label the group photo. locate and identify faces and label them. Ramona Ciulpan Webmaster. Label the group photo. locate and identify faces and label them. Kornel Toth SVM, Database. Label the group photo.

carolena
Download Presentation

Label the group photo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 Focşa PPT Presentation

  5. Label the group photo Krisztian Olle Project manager locate and identify faces and label them

  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 • Before the middle 90’s, the research attention was only focused on single-face segmentation. • Boosting • Neural Network • Template matching • Principal Component Analysis • Deformable feature-based template • Using skin color • Support Vector Machine Our method here

  9. Support Vector Machines algorithm Minimize W(Λ)=- ΛT 1 + 1/2 ΛT DΛ and Subject to ΛT y = 0 Λ-C1 ≤ 0 - Λ ≤ 0

  10. 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.

  11. 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

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

  13. Implementation (I) Input group photo Isolate people/faces Number the faces 

  14. Implementation (II) Input group photo Isolate people/faces Number the faces   

  15. Implementation (III) Extract the faces 

  16. Implementation (IV) Build of library of faces 

  17. Implementation (V) Train the SVM with new set of vectors Label the faces 

  18. Results

  19. Examples

  20. FuturePlans • Multi-resolution image pyramid • Better face databases • Better face recognition databases • Improve the speed • Improve the masking technique

  21. Thank You! 4 5 6 How many faces ? 3 2 7 9 1 8 11 10

  22. 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, 2000Grenoble, France. • Edgar Osuna, Robert Freund: “Training Support Vector Machines: an Application to Face Detection”. Proceeding of CVPR’97,  1997 Puerto Rico • The Face Detection Homepagehttp://home.t-online.de/home/Robert.Frischholtz/face.htm

More Related