A PCA-based feature extraction method for face recognition — Adaptively weighted sub-pattern PCA (Aw-SpPCA) Group members: Keren Tan Weiming Chen Rong.

Slides:



Advertisements
Similar presentations
Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
Advertisements

On the Dimensionality of Face Space Marsha Meytlis and Lawrence Sirovich IEEE Transactions on PAMI, JULY 2007.
Face Image Recognition Face recognition technology works well with most of the shelf PC cameras, generally requiring 320*240 resolution at 3~5 frames per.
Face Recognition CPSC UTC/CSE.
Face Recognition Method of OpenCV
Joint and implicit registration for face recognition Dr. Peng Li and Dr. Simon J.D. Prince Department of Computer Science University College London
Face Recognition and Biometric Systems
As applied to face recognition.  Detection vs. Recognition.
Biometrics: Faces and Identity Verification in a Networked World
Face Recognition Committee Machine Presented by Sunny Tang.
CS 790Q Biometrics Face Recognition Using Dimensionality Reduction PCA and LDA M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
Eigenfaces As we discussed last time, we can reduce the computation by dimension reduction using PCA –Suppose we have a set of N images and there are c.
Face Recognition with Harr Transforms and SVMs EE645 Final Project May 11, 2005 J Stautzenberger.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Evaluation of Image Pre-processing Techniques for Eigenface Based Face Recognition Thomas Heseltine york.ac.uk/~tomh
FACE RECOGNITION, EXPERIMENTS WITH RANDOM PROJECTION
Face Recognition: A Comparison of Appearance-Based Approaches
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
Biometrics & Security Tutorial 6. 1 (a) Understand why use face (P7: 3-4) and face recognition system (P7: 5-10)
Face Recognition: An Introduction
Three-Dimensional Face Recognition Using Surface Space Combinations Thomas Heseltine, Nick Pears, Jim Austin Advanced Computer Architecture Group Department.
Oral Defense by Sunny Tang 15 Aug 2003
Face Detection and Recognition
Preprocessing Images for Facial Recognition Adam Schreiner ECE533.
Face Recognition Using EigenFaces Presentation by: Zia Ahmed Shaikh (P/IT/2K15/07) Authors: Matthew A. Turk and Alex P. Pentland Vision and Modeling Group,
PCA & LDA for Face Recognition
Training Database Step 1 : In general approach of PCA, each image is divided into nxn blocks or pixels. Then all pixel values are taken into a single one.
Recognition Part II Ali Farhadi CSE 455.
Face Recognition and Feature Subspaces
Person-Specific Domain Adaptation with Applications to Heterogeneous Face Recognition (HFR) Presenter: Yao-Hung Tsai Dept. of Electrical Engineering, NTU.
Face Recognition and Feature Subspaces
1 Graph Embedding (GE) & Marginal Fisher Analysis (MFA) 吳沛勳 劉冠成 韓仁智
General Tensor Discriminant Analysis and Gabor Features for Gait Recognition by D. Tao, X. Li, and J. Maybank, TPAMI 2007 Presented by Iulian Pruteanu.
Face Recognition System By Arthur. Introduction  A facial recognition system is a computer application for automatically identifying or verifying a person.
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
Face Recognition: An Introduction
Using Support Vector Machines to Enhance the Performance of Bayesian Face Recognition IEEE Transaction on Information Forensics and Security Zhifeng Li,
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Face Recognition: An Introduction
1 Terrorists Face recognition of suspicious and (in most cases) evil homo-sapiens.
CSSE463: Image Recognition Day 27 This week This week Today: Applications of PCA Today: Applications of PCA Sunday night: project plans and prelim work.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Facial Recognition Justin Kwong Megan Thompson Raymundo Vazquez-lugo.
2D-LDA: A statistical linear discriminant analysis for image matrix
Face Recognition and Feature Subspaces Devi Parikh Virginia Tech 11/05/15 Slides borrowed from Derek Hoiem, who borrowed some slides from Lana Lazebnik,
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
CSSE463: Image Recognition Day 25 This week This week Today: Applications of PCA Today: Applications of PCA Sunday night: project plans and prelim work.
By ABDULLAH GUBBI MADASU HANMANDLU MOHAMMAD FAZLE AZEEM PA College Of Senior IEEE Member, Senior IEEE Member, Engineering EE Dept., IIT Delhi, EE Dept.AMU.
Face Detection 蔡宇軒.
Presented By Bhargav (08BQ1A0435).  Images play an important role in todays information because A single image represents a thousand words.  Google's.
CSSE463: Image Recognition Day 27
CSSE463: Image Recognition Day 26
University of Ioannina
Recognition with Expression Variations
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Can Computer Algorithms Guess Your Age and Gender?
Face Recognition and Feature Subspaces
Mixture of SVMs for Face Class Modeling
Recognition: Face Recognition
Recovery from Occlusion in Deep Feature Space for Face Recognition
Final Year Project Presentation --- Magic Paint Face
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Face Recognition and Detection Using Eigenfaces
Eigenfaces for recognition (Turk & Pentland)
CSSE463: Image Recognition Day 25
CS4670: Intro to Computer Vision
CSSE463: Image Recognition Day 25
Presentation transcript:

A PCA-based feature extraction method for face recognition — Adaptively weighted sub-pattern PCA (Aw-SpPCA) Group members: Keren Tan Weiming Chen Rong Yang

Face recognition introduction Given an image or a sequence of images of a scene, identify or authenticate one or more people in the scene It sounds simple But it turns out being a rather challenging task: 1.automatically locate the face 2.recognize the face from a general view point under different illumination conditions, facial expressions, facial accessories, aging effects, etc.

Identification vs. Verification Identification (1:N) Biometric reader Biometric Matcher Database Verification (1:1) Biometric reader Biometric Matcher ID Database This person is Emily Match I am Emily

Difficulties with conventional PCA Global projection suppresses local information, and it is not resilient to face illumination condition and facial expression variations It does not take discriminative task into account –ideally, we wish to compute features that allow good discrimination –not the same as largest variance

Idea of Aw-SpPCA To confine illumination conditions, facial expressions variations to local areas –Divide a face image into several sub-images, and carry out PCA computation on each local area independently To emphasize different parts of human face have different discrimination capabilities contribution factor contribution factor into final classification decision –Adaptively compute the contribution factor of each local area, and incorporate contribution factor into final classification decision

Example: contribution factor? * The size of blue mask is the same in all 3 images Observation: “Eyes are the window of the soul.” Some parts of human face are more important than other parts to successful face recognition. Contribution factor wants to give the value of this kind of “importance”

Aw-SpPCA Algorithm Step 1: Partition face images into sub-patterns * Face images are from Yale face database

Aw-SpPCA Algorithm Step 2: Compute the expected contribution of each sub-pattern –Generate the Mean and Median faces for each person, and use these “virtual faces” as the probe set in training –Use the raw face-image sub-patterns as the gallery set in for training, and compute the PCA’s projection matrix on these gallery set –For each sample in the probe set, compute its similarity to the samples in corresponding gallery set

Aw-SpPCA Algorithm –If a sample from a sub-pattern’s probe set is correctly classified, the contribution of this sub- pattern is added by 1 Face images from AR face database, and the computed contribution matrix

Aw-SpPCA Algorithm Step 3: Classification When an unknown face image comes in partition it into sub-patterns classify the unknown sample’s identity in each sub-pattern Incorporate the expected contribution and the classification result of all sub-patterns to generate the final classification result 3 Alice 7 Bob 8 Bob 6 Alice Alice : 3+6 = 9 Bob : 7+8 = 15 It’s Bob

Experiment results Dataset –AR face database: 1400 images of 50 males and 50 females, each person has 14 images –Yale face database: 165 images of 15 adults, 10 images per person –ORL face database: 400 images of 40 adults, 10 images per person * Face images from ORL face database

Comparison of classification accuracy *

References M. Turk and A. Pentland, Eigenfaces for recognition, J. Cognitive Neurosci. 3 (1991) (1), pp. 71–86 M. Kirby and L. Sirovich, Application of the KL procedure for the characterization of human faces, IEEE Trans. Pattern Anal. Machine Intell. 12 (1990) (1), pp. 103–108 K. Tan and S. Chen, Adaptively weighted sub-pattern PCA for face recognition, Neurocomputing 64 (2005), pp. 505–511 E. Demidenko, Mixed Models: Theory and Applications, Wiley- Interscience, Aug 2004 S. Chen and Y. Zhu, Subpattern-based principle component analysis, Pattern Recogn. 37 (2004) (1), pp. 1081–1083 R. Gottumukkal and V.K. Asari, An improved face recognition technique based on modular PCA approach, Pattern Recogn. Lett. 25 (2004) (4), pp. 429–436 A.M. Martinez, R. Benavente, The AR face database, CVC Technical Report #24, June 1998 P.N. Belhumeur, J.P. Hespanha and D.J. Kriegman, Eigenfaces vs. fisherfaces recognition using class specific linear projection, IEEE Trans. Pattern Anal. Machine Intell. 19 (1997) (7), pp. 711–720 The ORL Face Database,

Thanks a lot! Any question?