Professional Documents
Culture Documents
By:
Sadique Nayeem
Pondicherry University
Outline
2
Overview Image Database PCA & LDA Experimental Result Proposed Method Implementation Experimental Result Conclusions
Overview
3
The face plays a major role in our social interaction in conveying identity and emotion. Face recognition by human is quite robust, despite large changes in the visual stimulus due to viewing conditions, expression, aging, and distractions such as glasses or changes in hairstyle. Developing a computational model of face recognition is quite difficult, because faces are complex, multidimensional, and subject to change over time. In the last two decade, a number of face recognition technique has been developed, but they lack in robustness and they work well for specific face databases.
Image Database
4
Source
Image format
Image size
Imag e type
Variations
Sample Image
JPEG
110 X 75
Color
8 pose, 3 emotion facial expression, slight head tilt. facial expression, w/o glasses lighting, expression, Background
JPEG
90 X 100
Color
152
3040
GIF
Gray
15
165
Face 1999
JPEG
Color
26
450
UMIST
JPEG
92 X 112
Gray
20
564
Vary pose
Number of samples
Fig. 1 Result of PCA
Number of samples
Fig. 2 Result of LDA
PROPOSED METHOD
A method for face recognition by genetic algorithm has been proposed. First of all, a set of training images and testing images are given STEPS:
1.
Convert all the images of the training set into gray scale then into column vector as shown in the figure below:
2.
Select the image (to be tested) from the testing set, convert the image into gray scale then into column vector as shown in the figure below:
3.
For more than one sample per person apply crossover operator to produce more number of images otherwise go to a b c per person d 0 0 0 1 0 0 1 0 step 0 0 0 1 1 0 0 0 4.
I. 0 0 0 1 0 0 1 0 0 0 0 1 1 0 0 0 II. 0 0 0 1 00 0 0 0 0 0 1 10 1 0 III.
4.
For one sample per person apply mutation at the least significant bits of chromosome. a b
5.
Determine the fitness function value by using the Euclidian distance between the test image and the training set images.
6.
If any individual obtain a value of the fitness function below the threshold one, the system recognizes the image same as the test image, otherwise. Increase the generation count. Go to step 3 and repeat step 3 to 8 till the counter has reached a maximum number generation T (defined by the user).
7.
12
Result at Generation: 0
15
Generation: 0
100 90 80 70 60 50 IFD Face94
Yale 40
30 20 1 2 3 4 5 Face 1999 UMIST
Number of samples
Fig. 11 Result at Generation 0
Result at Generation: 1
16
Generation: 1
100
90
80
70 IFD 60 50 40 30 20 1 2 3 4 5 Face94 Yale
Number of samples
Fig. 12 Result at Generation 1
Result at Generation: 2
17
Generation: 2
100
90 80
Number of samples
Fig. 13 Result at Generation 2
Result at Generation: 3
18
Generation: 3
100
90 80
Number of samples
Fig. 14 Result at Generation 3
Result at Generation: 4
19
Generation: 4
100 90 80
70 IFD 60 Face94
50
40 30 20 1 2 3 4 5
Number of samples
Fig. 15 Result at Generation 4
Conclusions
20
PCA and LDA technique for face recognition fails for one image per person but gives good result for around 10 image per person. Collection, storage and computation of 10 images per person for face recognition system is not possible. Genetic algorithm provides good result for one image per person and instead of 10 images per person in PCA and LDA, Genetic algorithm gives almost same result with 5 images per person. Thus application of genetic algorithm reduces the problems of collection and storage of images and computation complexity of the face recognition system. In future different classifier can be used in place of PCA.
Publication
21
A Study on Face Recognition Technique based on Eigenface, Dr. S. Ravi, Sadique Nayeem, International Journal of Applied Information Systems (IJAIS), Foundation of Computer Science FCS, New York, USA Volume 5 No.4, March 2013. Face Recognition using PCA and LDA: Analysis and Comparison, Dr. S. Ravi, Sadique Nayeem. Uploaded in International Conference on Advances in Recent Technologies in Communication & Computing 2013, to be organized by ACEEE.
Reference
22
1.
Eigenfaces for recognition, M. Turk and A. Pentland, Journal of Cognitive Neuroscience, vol.3, No.1, 1991
2.
Automatic recognition and analysis of human faces and facial expressions: A survey, A. Samal and P. A. Iyengar, Pattern Recognition, 25(1): 65-77, 1992
Using Discriminant Eigenfeatures for Image Retrieval, D.L.Swets and J. Weng, IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 18, No. 8 August 1996. The Indian Face Database, Vidit Jain, Amitabha Mukherjee, 2002, http://viswww.cs.umass.edu/~vidit/IndianFaceDatabase/ Essex face database -face94, University of Essex, UK, http://cswww.essex.ac.uk/mv/allfaces/index.html Yale Database, http://cvc.yale.edu/projects/yalefaces/yalefaces.html FACE 1999, http://www.vision.caltech.edu/html-files/archive.html UMIST Face Database, http://www.sheffield.ac.uk/eee/research/iel/research/face Handbook of Face Recognition, Stan Z. Li. and Anil K. Zain, Springer.
3.
4.
5.
6. 7. 8. 9.
23
Thank You !