Beruflich Dokumente
Kultur Dokumente
Outline
Motivation Face Detection Database (M2VTS) Different Dimensionality Reduction Techniques PCA, LDA, aPAC, Normalized PCA, Normalized LDA Classification Results Conclusion
Motivation
Face recognition: active research area specialising on how to recognize faces within images or videos Dimensionality reduction: to be able to represent/classify with less amount of data Linear Transforms
Overall System
Face Detection PCA Dimension Reduction Classification
Dimensionality Reduction
Pattern Recognition
Face Detection
Resized to 64x48
Database
M2VTS database used for Audio-visual speech recognition Lip detection suitable for face recognition
Database
32 pics for training & 8 pics for testing Unnecessary to use the whole image in recognition system Is it possible to represent with less information?
Weaknesses:
Translation variant Scale variant Background variant Lighting variant Fast and needs lesser amount of memory
Advantages:
Principal component analysis (PCA) seeks a computational model that best describes a face by extracting the most relevant information contained in that face. Finds a lower dimensional subspace whose basis vectors correspond to the maximum variance direction in the original image space.
Finds the vectors in the underlying space that best discriminate among classes. The goal is to maximize between-class scatter (covariance) while minimizing within-class scatter. maximize the ratio
det S B det SW
1 SW SB
Drawbacks of LDA:
Maximizing the squared distances between pairs of classes, outliers dominate the eigenvalue decomposition. So, LDA tends to over-weight the influence of classes that are already well seperated.
Solution is generalization of LDA by weighting the contribution of each class due to Mahanalobis distance between classes.
two-class LDA. Introducing a weighting of the contributions of individual class pairs to the overall criterion. Weighting function depends on the Bayes error rate* between classes. Altough it is generalization of LDA, no additional complexity in computation.
* Bayes error rate: theoretical minimum to the error any classifier can make.
PCA computes the projection that maximizes the preservation of pairwise distances in the projected space. Weighting this sum of the squared distances by introducing symmetric pairwise dissimilarities. Proposed weights:
Classification in MATLAB PrTools (Pattern Recognition Toolbox) Nearest Mean Classifier (nmc) & Linear Classifier (ldc) 40 images from 37 subject 1480 images
32x37 = 1184 images for training 8x37 = 296 images for testing
Testing
Unknown detected faces Dimension Reduction
Recognition Rates
Test Results
Reduced dimension = 32
Reduced dimension = 16
Conclusion
Face recognition in the lower dimension Improved recognition rates for several dimensionality reduction techniques Further work:
Analysis of low recognition rates in some cases Block PCA and LDA