Professional Documents
Culture Documents
3ea9 PDF
3ea9 PDF
135
All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 1, Issue 9, November 2012
pattern and incorporate into known faces. The last step is ( Where,
not usually a requirement of every system and hence the A=
steps are left optional and can be implemented as when ( )
the there is a requirement.
Step 6: Calculate the eigenvectors and eigenvalues of the
III. EIGENFACE ALGORITHM
covariance matrix
Let a face image Γ(x, y) be a two dimensional M by N array The covariance matrix C in step 5 has a dimensionality of
of intensity values. In this thesis, I used a set of image by 200 , so one would have eigenface and eigenvalues.
× 149 pixels. An image may also be considered as a vector of For a 256 × 256 image that means that on must compute a 65,
dimension M × N, so that a typical image of size 200 × 149 536 × 65, 536 matrix and calculate 65,536 eigenfaces.
becomes a vector of dimension 29,800 or equivalently a point Computationally, this is not very efficient as most of those
in a 29,800 dimensional space. eigenfaces are not useful for our task. In general, PCA is used
to describe a large dimensional space with a relative small set
of vectors [3].
Compute the eigenvectors of
The matrix is very large not practical!!!
[ since ]
Fig-1:Conversion of M × N image into MN ×1 vector where, Thus,
and have the same eigenvalues and their
Step1: prepare the training faces
eigenvectors are related as follows:
Obtain face images I1, I2, I3, I4 , . . . . . . IM (training faces). The
face images must be centered and of the same size. Note 1: can have upto eigenvalues and
eigenvectors.
Step 2: Prepare the data set Note 2: can have upto M eigenvalues and
Each face image Ii in the database is transformed into a vector eigenvectors.
and placed into a training set S. Note 3: The M eigenvalues of (along with their
corresponding eigenvectors) correspond to the M largest
In My example M = 34. Each image is transformed into a eigenvalues of (along with their corresponding
vector of size MN × 1 and placed into the set. For simplicity, eigenvectors).
the face images are assumed to be of size N × N resulting in a Where is an eigenvector of L = . From this simple
point in dimensional space. An ensemble of images, then, proof we can see that is an eigenvector of .
maps to a collection of points in this huge space.
The M eigenvectors of L = are used to find the M
eigenvectors of C that form our eigenface basis:
Step 3: compute the average face vector
The average face vector (Ψ) has to be calculated by using the
following formula:
Where, are the Eigenvectors i.e. Eigenfaces.
136
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 1, Issue 9, November 2012
137
All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 1, Issue 9, November 2012
REFERENCES
[1]. http://www.face-rec.org
[2]. Shemi P M, Ali M A, A Principal Component Analysis
Method for Recognition of Human Faces: Eigenfaces
Experimental Result-4 (having pose variation) Approach, International Journal of Electronics
Communication and Computer Technology
(IJECCT),Volume 2 Issue 3 (May 2012).
[3]. M. Turk, A. Pentland: Face Recognition using
Eigenfaces, Conference on Computer Vision and Pattern
Recognition, 3 – 6 June 1991, Maui, HI , USA, pp. 586 –
591.
[4]. Prof. Y. Vijaya Lata , Chandra Kiran Bharadwaj
Tungathurthi , H. Ram Mohan Rao , Dr. A. Govardhan ,
Dr. L. P. Reddy,
Facial Recognition using Eigenfaces by PCA,
Department of Computer Science and Engineering,
Gokaraju Rangaraju Institute of Engg&Tech,
Jawaharlal Nehru Tech. University.
[5]. Parvinder S. Sandhu, Iqbaldeep Kaur, Amit Verma,
Samriti Jindal, Inderpreet Kaur, Shilpi Kumari, Face
Recognition Using Eigen face Coefficients and Principal
Component Analysis, International Journal on Electrical
Figure-4: The Recognition of Individual Images having Pose and Electronics Engineering 3:8 2009.
variation
VIII. CONCLUSION
In this thesis we implemented the face recognition system
using Principal Component Analysis and Eigenface
approach. The system successfully recognized the human
faces and worked better in different conditions of face
orientation.
138
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 1, Issue 9, November 2012
AUTHORS PROFILE
139
All Rights Reserved © 2012 IJARCET