SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
INTERNATIONAL JOURNAL OF ELECTRONICS AND
   International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
   0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME
COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)
ISSN 0976 – 6464(Print)
ISSN 0976 – 6472(Online)
Volume 4, Issue 2, March – April, 2013, pp. 72-79
                                                                              IJECET
© IAEME: www.iaeme.com/ijecet.asp
Journal Impact Factor (2013): 5.8896 (Calculated by GISI)                   ©IAEME
www.jifactor.com




     REAL TIME FACE RECOGNITION SYSTEM USING EIGEN FACES

                  Prof. B.S PATIL                           Prof. A.R YARDI
                 Hod, It Department                            Dy.Director
                  Pvpit, Budhgaon                      Walchand College of Engineering
                                                                  Sangli


   ABSTRACT

           Face recognition have been fast growing, challenging and interesting area in real-time
   applications. A large number of face recognition algorithms have been developed from
   decades. The present paper primarily focuses on principal component analysis, for the
   analysis, the software is implemented using Matlab and C#.net This face recognition system
   detects the faces in a picture taken by web-cam, and these face images are then checked with
   training image dataset based on Eigen features. Eigen features are used to characterize
   images.

   Keywords: Eigen faces, eigenvalues PCA, face recognition, person identification, face
   classification,

   I. INTRODUCTION

           Face recognition systems have been grabbing high attention from commercial market
   point of view as well as pattern recognition field. Face recognition has received substantial
   attention from researches in biometrics, pattern recognition field and computer vision
   communities. The face recognition systems can extract the features of face and compare this
   with the existing database. The faces considered here for comparison are still faces. Machine
   recognition of faces from still and video images is emerging as an active research area. The
   present paper is formulated based on still or video images captured by a web cam.
           The face recognition system extracts the Eigen features from trainee set. It later
   compares with the database of faces, which is collection of faces in different poses. The
   present system is trained with the database shown in Figure (1), where the images are taken
   in different poses like head variation , light variation, scale variation , feature variation
   means with glasses, with and without beard.


                                                  72
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

II. EIGEN FACES

        Eigen faces are a set of eigenvectors used in the computer vision problem of
human face recognition. Eigen faces assume ghastly appearance. They refer to an
appearance-based approach to face recognition that seeks to capture the variation in a
collection of face images and use this information to encode and compare images of
individual faces. Specifically, the Eigen faces are the principal components of a
distribution of faces, or equivalently, the eigenvectors of the covariance matrix of the set
of face images, where an image with NxN pixels is considered a point (or vector) in N2-
dimensional space. Eigen faces is still considered as the baseline comparison method to
demonstrate the minimum expected performance of such a system.
        Eigen faces are mostly used to: a. Extract the relevant facial information, which
may or may not be directly related to human intuition of face features such as the eyes,
nose, and lips. One way to do so is to capture the statistical variation between face
images. b. Represent face images efficiently. To reduce the computation and space
complexity, each face image can be represented using a small number of dimensions The
Eigen faces may be considered as a set of features which characterize the global variation
among face images. Then each face image is approximated using a subset of the Eigen
faces, those associated with the largest eigenvalues. These features account for the most
variance in the training set.
        In the language of information theory, we want to extract the relevant information
in face image, encode it as efficiently as possible, and compare one face with a database
of models encoded similarly. A simple approach to extracting the information contained
in an image is to somehow capture the variations in a collection of face images,
independently encode and compare individual face images.
        Mathematically, it is simply finding the principal components of the distribution of
faces, or the eigenvectors of the covariance matrix of the set of face images, treating an
image as a point or a vector in a very high dimensional space. The eigenvectors are
ordered, each one accounting for a different amount of the variations among the face
images. These eigenvectors can be imagined as a set of features that together characterize
the variation between face images. Each image locations contribute more or less to each
eigenvector, so that we can display the eigenvector as a sort if “ghostly” face which we
call an Eigen face.
Each of the individual faces can be represented exactly in terms of linear combinations of
the Eigen faces. Each face can also be approximated using only the “best” Eigen face,
which has the largest eigenvalues, and the set of the face images. The best M Eigen faces
span an M dimensional space called as the “Face Space” of all the images.
        The basic idea using the Eigen faces was proposed by Sirovich and Kirby, using
the principal component analysis, starting with an ensemble of original face image they
calculated a best coordinate system for image compression where each coordinate is
actually an image that they termed an Eigen picture. They argued that at least in principle,
any collection of face images can be approximately reconstructed by storing a small
collection of weights for each face and small set if standard picture ( the Eigen picture).
The weights that describe a face can be calculated by projecting each image onto the
Eigen picture. Also according to the Turk and Pentland[1], the magnitude of face images
can be reconstructed by the weighted sums of the small collection of characteristic feature

                                               73
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

or Eigen pictures and an efficient way to learn and recognize faces could be to build up
the characteristic features by experience over feature weights needed to ( approximately )
reconstruct them with the weights associated with Matched individuals. Each individual,
therefore would be characterized by the small set of features or Eigen picture weights
needed to describe and reconstruct them, which is an extremely compact representation of
the images when compared to themselves.

A. Approach followed for facial recognition using Eigen faces The whole recognition
process involves three steps,

1. Acquire the initial set of face images called as training set.
2. Calculate the Eigen faces from the training set, keeping only the highest eigenvalues.
These M images define the face space. As new faces are experienced, the Eigen faces can
be updated or recalculated.
3. Calculate the corresponding distribution in M-dimensional weight space for each
Matched individual, by projecting their face images on to the “face space”.

B. The face recognition process involves following steps,

1. Calculate a set of weights based on the input image and the M Eigen faces by
projecting the input image onto each of the Eigen faces
2. Determine if the image is a face at all (Matched or unmatched) by checking to see if
the image is sufficiently close to a training image set
3. Calculate Euclidian distance between Test image and trainee set images , if distance is
below threshold value then Test image is matched else unmatched.

III. FACIAL RECOGNITION BASED ON PRINCIPAL COMPONANT
ANALYSIS

A. Generating Eigen faces

       Assume a face image I(x,y) be a two-dimensional M by N array of intensity
values, or a vector of dimension MxN. The Training set used for the analysis is of size
92x112, resulting in 10,304 dimensional space. A typical image of size 256 by 256
describes a vector of dimension 65,536, or, equivalently, a point in 65,536-dimensional
space. For simplicity the face images are assumed to be of size NxN resulting in a point in
N2 dimensional space. An ensemble of images, then, maps to a collection of points in this
huge space.
       The main idea of the principal component analysis is to find the vectors which
best account for the distribution of face images within the entire image space. These
vectors define the subspace of face images, which we call "face space". Each vector is of
length N2, describes an N by N image, and is a linear combination of the original face
images. Because these vectors are the eigenvectors of the covariance matrix
corresponding to the original face images, and because they are face like in appearance,
we refer to them as “Eigen faces”.


                                               74
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

The Training set images used for the analysis purpose are shown in the Figure (1) and the
Eigen faces for the training sets are shown in the Figure (2).

                            Fig-1 Trainee set images of one user




                      Figure 2 Eigen Faces of above Training images




Let the training set of face images be Γ1 Γ2 ...Γ M . The average face of the set is defined by

Ψ = (1/M) Σ Γk

Each face differs from the average by the vector Φi = Γi − Ψ .
An example training set is shown in Figure (1), with the average face Ψ shown in Figure (3).

                Fig.3 Average Face for the training set shown in Figure (1)




                                               75
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

This set of very large vectors is then subject to principal component analysis, which seeks a
set of M vectors, uk , which best describes the distribution of the data. The kth vector is uk
chosen such that,



The vectors uk and λk scalars are eigenvectors and eigenvalues, respectively, of the
covariance matrix




Where the matrix M A= [Φ1,Φ2,Φ3……ΦL]
The matrix C, however, is N2 x N 2 by N , and determining the N eigenvectors and
eigenvalues is an intractable task for typical image sizes.
A Computationally feasible method is to be funded to calculate these eigenvectors. If the
number of data points in the image space is M(M<N2), there will be only M-1 meaningful
eigenvectors, rather than N2. The eigenvectors can be determined by solving much smaller
matrix of the order M2xM2 which reduces the computations from the order of N2 to M, pixels.
Therefore we construct the matrix L



Fig. 1 The Training images that have been used for the analysis and find the M eigenvector ul
of L . These vectors determine linear combination of the M training set face images to form
the Eigen faces vl




IV. CLASSIFATION AND IDENTIFICATION OF FACE

        Once the Eigen faces are created, identification becomes a pattern recognition task.
The Eigen faces span an N2-dimensional subspace of the original A image space. The M'
significant eigenvectors of the L matrix are chosen as those with the largest associated
eigenvalues.
The Euclidean distance between two weight vectors d(i,j) provides a measure of similarity
between the corresponding images i and j. If the Euclidean distance between Test and Trainee
faces exceeds some threshold value, then Test face is not present.




                                               76
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

V. IMPLEMENTATION IN MATLAB & RESULTS

The above discussed methodologies have been implemented in Matlab,
The image database generated using application developed in c#.net through which we
capture the 10 images of each class as a trainee images in different poses. The test images by
varying head, scale, features and light are captured using same application.
The Algorithm has been tested on above generated own Image databases. We also have
created an Image Database having 12 users each with 10 facial postures and the so a total of
120 images.
Following figure shows the Test images with variations for recognition.

                             Fig.4 Test Images in different poses




 Feature Variation         Head Variation            Scale Variation         Light Variation

And the results from the above implementation are as shown in fig-5

                    Fig-5 output of software implemented in MATLAB




      Table 1 showing the success and error rates of face recognition on own Image
Database having 120 images in different conditions

                                            Table-1
                       Variation          SUCCESSS %         ERROR %
                       Head               89.75%             10.25%
                       Light              91.38%             8.62%
                       Scale              93.44%             6.56%
                       Feature            92.20%             7.80%
                       Total              91.60%             8.4%
                       Efficiency

                                               77
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

                        Fig.6 Graph of matched/unmatched percentage




V. CONCLUSION

         The tests conducted on various users in different environments shows that this
approach has limitations over the variations in light and head orientation, however this
method showed very good recognition in feature and Scale variations. The overall success
rate is above 91%.
When an image is sufficiently close to face-like but is not classified as one of the familiar
faces, it is initially labeled as "unmatched". A noisy image or partially obstructed face would
cause recognition performance to degrade. The eigenface approach does provide a practical
solution that is well fitted to the problem of face recognition. It is fast, relatively simple, and
has been shown to work more accurate in constrained environment.

REFERENCES

[1] M.Turk and A. Pentland, "Eigen faces for Recognition", Journal of Cognitive
Neuroscience, March 1991.
[2] M.A. Turk and A.P. Pentland. “Face recognition using Eigen faces”. In Proc. of Computer
Vision and Pattern Recognition, pages 586-591. IEEE, June 1991b.
[3] L.I. Smith. “A tutorial on principal components analysis”
[4] Delac K., Grgic M., Grgic S., “Independent Comparative Study of PCA, ICA, and LDA
on the FERET Data Set”, International Journal of Imaging Systems and Technology, Vol. 15,
Issue 5, 2006, pp. 252-260
[5] H. Moon, P.J. Phillips, “Computational and Performance aspects of PCA-based Face
Recognition Algorithms”, Perception, Vol. 30, 2001, pp. 303-321

                                                78
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN
0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME

[6] Matlab Online Documentation “http://
[7] Aditya kelkar,”Face recognition using Eigen faces Approach”
[8] Dimitri Pissarenko, “Eigenface-based facial recognition”
[9] Ming-Hsuan Yang, “Recent Advances in Face Recognition”
[11] W. Zhao, R. Chellappa, P.J. Phillips and A. Rosenfeld, “ Face Recognition: A Literature
Survey”
[12] Jon Shlens, “A Tutorial on Principal Component Analysis Derivation, Discusson and
Singular Value Decomposition”, 25 March 2003, Version 1
[13] Sambhunath Biswas and Amrita Biswas, “Fourier Mellin Transform Based Face
Recognition” International journal of Computer Engineering & Technology (IJCET), Volume
4, Issue 1, 2013, pp. 8 - 15, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.
[14] Abhishek Choubey and Girish D. Bonde, “Face Recognition Across Pose with
Estimation of Pose Parameters” International journal of Electronics and Communication
Engineering &Technology (IJECET), Volume 3, Issue 1, 2012, pp. 311 - 316, ISSN Print:
0976- 6464, ISSN Online: 0976 –6472.
[15] Steven Lawrence Fernandes and Dr. G Josemin Bala, “Analysing Recognition Rate of
LDA and LPP Based Algorithms for Face Recognition” International journal of Computer
Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 115 - 125, ISSN Print:
0976 – 6367, ISSN Online: 0976 – 6375.




                                               79

Weitere ähnliche Inhalte

Was ist angesagt?

A Hybrid Approach to Recognize Facial Image using Feature Extraction Method
A Hybrid Approach to Recognize Facial Image using Feature Extraction MethodA Hybrid Approach to Recognize Facial Image using Feature Extraction Method
A Hybrid Approach to Recognize Facial Image using Feature Extraction MethodIRJET Journal
 
Reconstruction of partially damaged facial image
Reconstruction of partially damaged facial imageReconstruction of partially damaged facial image
Reconstruction of partially damaged facial imageeSAT Publishing House
 
Design of face recognition system using principal
Design of face recognition system using principalDesign of face recognition system using principal
Design of face recognition system using principaleSAT Publishing House
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning AlgorithmIRJET Journal
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...ijfcstjournal
 
Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Rupinder Saini
 
IRJET- Prediction of Facial Attribute without Landmark Information
IRJET-  	  Prediction of Facial Attribute without Landmark InformationIRJET-  	  Prediction of Facial Attribute without Landmark Information
IRJET- Prediction of Facial Attribute without Landmark InformationIRJET Journal
 
An interactive image segmentation using multiple user input’s
An interactive image segmentation using multiple user input’sAn interactive image segmentation using multiple user input’s
An interactive image segmentation using multiple user input’seSAT Publishing House
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...IJMER
 
Image Redundancy and Its Elimination
Image Redundancy and Its EliminationImage Redundancy and Its Elimination
Image Redundancy and Its EliminationIJMERJOURNAL
 
Face recognition across pose with estimation of pose parameters
Face recognition across pose with estimation of pose parametersFace recognition across pose with estimation of pose parameters
Face recognition across pose with estimation of pose parametersIAEME Publication
 
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...IDES Editor
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 

Was ist angesagt? (17)

A Hybrid Approach to Recognize Facial Image using Feature Extraction Method
A Hybrid Approach to Recognize Facial Image using Feature Extraction MethodA Hybrid Approach to Recognize Facial Image using Feature Extraction Method
A Hybrid Approach to Recognize Facial Image using Feature Extraction Method
 
Reconstruction of partially damaged facial image
Reconstruction of partially damaged facial imageReconstruction of partially damaged facial image
Reconstruction of partially damaged facial image
 
Design of face recognition system using principal
Design of face recognition system using principalDesign of face recognition system using principal
Design of face recognition system using principal
 
40120140506007
4012014050600740120140506007
40120140506007
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
 
A017530114
A017530114A017530114
A017530114
 
Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers
 
IRJET- Prediction of Facial Attribute without Landmark Information
IRJET-  	  Prediction of Facial Attribute without Landmark InformationIRJET-  	  Prediction of Facial Attribute without Landmark Information
IRJET- Prediction of Facial Attribute without Landmark Information
 
An interactive image segmentation using multiple user input’s
An interactive image segmentation using multiple user input’sAn interactive image segmentation using multiple user input’s
An interactive image segmentation using multiple user input’s
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...
 
H0334749
H0334749H0334749
H0334749
 
Image Redundancy and Its Elimination
Image Redundancy and Its EliminationImage Redundancy and Its Elimination
Image Redundancy and Its Elimination
 
Face recognition across pose with estimation of pose parameters
Face recognition across pose with estimation of pose parametersFace recognition across pose with estimation of pose parameters
Face recognition across pose with estimation of pose parameters
 
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...
A Novel Approach for Detection of Fingerprint by Constructing Relational Grap...
 
An optimal face recoginition tool
An optimal face recoginition toolAn optimal face recoginition tool
An optimal face recoginition tool
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 

Ähnlich wie Real time face recognition system using eigen faces

Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabIjcem Journal
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection SystemIntrader Amit
 
Face Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAFace Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAIOSR Journals
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Happiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsHappiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsEditor IJMTER
 
Facial Expression Recognition
Facial Expression Recognition Facial Expression Recognition
Facial Expression Recognition Rupinder Saini
 
Face recognition system
Face recognition systemFace recognition system
Face recognition systemYogesh Lamture
 
Report Face Detection
Report Face DetectionReport Face Detection
Report Face DetectionJugal Patel
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...eSAT Publishing House
 
Automatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionAutomatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionKathryn Patel
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionBRNSSPublicationHubI
 
Literature review of facial modeling and animation techniques
Literature review of facial modeling and animation techniquesLiterature review of facial modeling and animation techniques
Literature review of facial modeling and animation techniquesiaemedu
 
76 s201920
76 s20192076 s201920
76 s201920IJRAT
 
A study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationA study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationIJCSES Journal
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfacesadique_ghitm
 
IRJET- A Review on Various Approaches of Face Recognition
IRJET- A Review on Various Approaches of Face RecognitionIRJET- A Review on Various Approaches of Face Recognition
IRJET- A Review on Various Approaches of Face RecognitionIRJET Journal
 
IRJET- A Survey on Facial Expression Recognition Robust to Partial Occlusion
IRJET- A Survey on Facial Expression Recognition Robust to Partial OcclusionIRJET- A Survey on Facial Expression Recognition Robust to Partial Occlusion
IRJET- A Survey on Facial Expression Recognition Robust to Partial OcclusionIRJET Journal
 
Deep learning for pose-invariant face detection in unconstrained environment
Deep learning for pose-invariant face detection in unconstrained environmentDeep learning for pose-invariant face detection in unconstrained environment
Deep learning for pose-invariant face detection in unconstrained environmentIJECEIAES
 

Ähnlich wie Real time face recognition system using eigen faces (20)

Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlab
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
Face Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAFace Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCA
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Happiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsHappiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age Conditions
 
Ijebea14 276
Ijebea14 276Ijebea14 276
Ijebea14 276
 
Facial Expression Recognition
Facial Expression Recognition Facial Expression Recognition
Facial Expression Recognition
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
 
Report Face Detection
Report Face DetectionReport Face Detection
Report Face Detection
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...
 
Automatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionAutomatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face Recognition
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface Recognition
 
Literature review of facial modeling and animation techniques
Literature review of facial modeling and animation techniquesLiterature review of facial modeling and animation techniques
Literature review of facial modeling and animation techniques
 
76 s201920
76 s20192076 s201920
76 s201920
 
A study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationA study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classification
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenface
 
IRJET- A Review on Various Approaches of Face Recognition
IRJET- A Review on Various Approaches of Face RecognitionIRJET- A Review on Various Approaches of Face Recognition
IRJET- A Review on Various Approaches of Face Recognition
 
IRJET- A Survey on Facial Expression Recognition Robust to Partial Occlusion
IRJET- A Survey on Facial Expression Recognition Robust to Partial OcclusionIRJET- A Survey on Facial Expression Recognition Robust to Partial Occlusion
IRJET- A Survey on Facial Expression Recognition Robust to Partial Occlusion
 
Deep learning for pose-invariant face detection in unconstrained environment
Deep learning for pose-invariant face detection in unconstrained environmentDeep learning for pose-invariant face detection in unconstrained environment
Deep learning for pose-invariant face detection in unconstrained environment
 
D1061825
D1061825D1061825
D1061825
 

Mehr von IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

Mehr von IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Real time face recognition system using eigen faces

  • 1. INTERNATIONAL JOURNAL OF ELECTRONICS AND International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April, 2013, pp. 72-79 IJECET © IAEME: www.iaeme.com/ijecet.asp Journal Impact Factor (2013): 5.8896 (Calculated by GISI) ©IAEME www.jifactor.com REAL TIME FACE RECOGNITION SYSTEM USING EIGEN FACES Prof. B.S PATIL Prof. A.R YARDI Hod, It Department Dy.Director Pvpit, Budhgaon Walchand College of Engineering Sangli ABSTRACT Face recognition have been fast growing, challenging and interesting area in real-time applications. A large number of face recognition algorithms have been developed from decades. The present paper primarily focuses on principal component analysis, for the analysis, the software is implemented using Matlab and C#.net This face recognition system detects the faces in a picture taken by web-cam, and these face images are then checked with training image dataset based on Eigen features. Eigen features are used to characterize images. Keywords: Eigen faces, eigenvalues PCA, face recognition, person identification, face classification, I. INTRODUCTION Face recognition systems have been grabbing high attention from commercial market point of view as well as pattern recognition field. Face recognition has received substantial attention from researches in biometrics, pattern recognition field and computer vision communities. The face recognition systems can extract the features of face and compare this with the existing database. The faces considered here for comparison are still faces. Machine recognition of faces from still and video images is emerging as an active research area. The present paper is formulated based on still or video images captured by a web cam. The face recognition system extracts the Eigen features from trainee set. It later compares with the database of faces, which is collection of faces in different poses. The present system is trained with the database shown in Figure (1), where the images are taken in different poses like head variation , light variation, scale variation , feature variation means with glasses, with and without beard. 72
  • 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME II. EIGEN FACES Eigen faces are a set of eigenvectors used in the computer vision problem of human face recognition. Eigen faces assume ghastly appearance. They refer to an appearance-based approach to face recognition that seeks to capture the variation in a collection of face images and use this information to encode and compare images of individual faces. Specifically, the Eigen faces are the principal components of a distribution of faces, or equivalently, the eigenvectors of the covariance matrix of the set of face images, where an image with NxN pixels is considered a point (or vector) in N2- dimensional space. Eigen faces is still considered as the baseline comparison method to demonstrate the minimum expected performance of such a system. Eigen faces are mostly used to: a. Extract the relevant facial information, which may or may not be directly related to human intuition of face features such as the eyes, nose, and lips. One way to do so is to capture the statistical variation between face images. b. Represent face images efficiently. To reduce the computation and space complexity, each face image can be represented using a small number of dimensions The Eigen faces may be considered as a set of features which characterize the global variation among face images. Then each face image is approximated using a subset of the Eigen faces, those associated with the largest eigenvalues. These features account for the most variance in the training set. In the language of information theory, we want to extract the relevant information in face image, encode it as efficiently as possible, and compare one face with a database of models encoded similarly. A simple approach to extracting the information contained in an image is to somehow capture the variations in a collection of face images, independently encode and compare individual face images. Mathematically, it is simply finding the principal components of the distribution of faces, or the eigenvectors of the covariance matrix of the set of face images, treating an image as a point or a vector in a very high dimensional space. The eigenvectors are ordered, each one accounting for a different amount of the variations among the face images. These eigenvectors can be imagined as a set of features that together characterize the variation between face images. Each image locations contribute more or less to each eigenvector, so that we can display the eigenvector as a sort if “ghostly” face which we call an Eigen face. Each of the individual faces can be represented exactly in terms of linear combinations of the Eigen faces. Each face can also be approximated using only the “best” Eigen face, which has the largest eigenvalues, and the set of the face images. The best M Eigen faces span an M dimensional space called as the “Face Space” of all the images. The basic idea using the Eigen faces was proposed by Sirovich and Kirby, using the principal component analysis, starting with an ensemble of original face image they calculated a best coordinate system for image compression where each coordinate is actually an image that they termed an Eigen picture. They argued that at least in principle, any collection of face images can be approximately reconstructed by storing a small collection of weights for each face and small set if standard picture ( the Eigen picture). The weights that describe a face can be calculated by projecting each image onto the Eigen picture. Also according to the Turk and Pentland[1], the magnitude of face images can be reconstructed by the weighted sums of the small collection of characteristic feature 73
  • 3. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME or Eigen pictures and an efficient way to learn and recognize faces could be to build up the characteristic features by experience over feature weights needed to ( approximately ) reconstruct them with the weights associated with Matched individuals. Each individual, therefore would be characterized by the small set of features or Eigen picture weights needed to describe and reconstruct them, which is an extremely compact representation of the images when compared to themselves. A. Approach followed for facial recognition using Eigen faces The whole recognition process involves three steps, 1. Acquire the initial set of face images called as training set. 2. Calculate the Eigen faces from the training set, keeping only the highest eigenvalues. These M images define the face space. As new faces are experienced, the Eigen faces can be updated or recalculated. 3. Calculate the corresponding distribution in M-dimensional weight space for each Matched individual, by projecting their face images on to the “face space”. B. The face recognition process involves following steps, 1. Calculate a set of weights based on the input image and the M Eigen faces by projecting the input image onto each of the Eigen faces 2. Determine if the image is a face at all (Matched or unmatched) by checking to see if the image is sufficiently close to a training image set 3. Calculate Euclidian distance between Test image and trainee set images , if distance is below threshold value then Test image is matched else unmatched. III. FACIAL RECOGNITION BASED ON PRINCIPAL COMPONANT ANALYSIS A. Generating Eigen faces Assume a face image I(x,y) be a two-dimensional M by N array of intensity values, or a vector of dimension MxN. The Training set used for the analysis is of size 92x112, resulting in 10,304 dimensional space. A typical image of size 256 by 256 describes a vector of dimension 65,536, or, equivalently, a point in 65,536-dimensional space. For simplicity the face images are assumed to be of size NxN resulting in a point in N2 dimensional space. An ensemble of images, then, maps to a collection of points in this huge space. The main idea of the principal component analysis is to find the vectors which best account for the distribution of face images within the entire image space. These vectors define the subspace of face images, which we call "face space". Each vector is of length N2, describes an N by N image, and is a linear combination of the original face images. Because these vectors are the eigenvectors of the covariance matrix corresponding to the original face images, and because they are face like in appearance, we refer to them as “Eigen faces”. 74
  • 4. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME The Training set images used for the analysis purpose are shown in the Figure (1) and the Eigen faces for the training sets are shown in the Figure (2). Fig-1 Trainee set images of one user Figure 2 Eigen Faces of above Training images Let the training set of face images be Γ1 Γ2 ...Γ M . The average face of the set is defined by Ψ = (1/M) Σ Γk Each face differs from the average by the vector Φi = Γi − Ψ . An example training set is shown in Figure (1), with the average face Ψ shown in Figure (3). Fig.3 Average Face for the training set shown in Figure (1) 75
  • 5. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME This set of very large vectors is then subject to principal component analysis, which seeks a set of M vectors, uk , which best describes the distribution of the data. The kth vector is uk chosen such that, The vectors uk and λk scalars are eigenvectors and eigenvalues, respectively, of the covariance matrix Where the matrix M A= [Φ1,Φ2,Φ3……ΦL] The matrix C, however, is N2 x N 2 by N , and determining the N eigenvectors and eigenvalues is an intractable task for typical image sizes. A Computationally feasible method is to be funded to calculate these eigenvectors. If the number of data points in the image space is M(M<N2), there will be only M-1 meaningful eigenvectors, rather than N2. The eigenvectors can be determined by solving much smaller matrix of the order M2xM2 which reduces the computations from the order of N2 to M, pixels. Therefore we construct the matrix L Fig. 1 The Training images that have been used for the analysis and find the M eigenvector ul of L . These vectors determine linear combination of the M training set face images to form the Eigen faces vl IV. CLASSIFATION AND IDENTIFICATION OF FACE Once the Eigen faces are created, identification becomes a pattern recognition task. The Eigen faces span an N2-dimensional subspace of the original A image space. The M' significant eigenvectors of the L matrix are chosen as those with the largest associated eigenvalues. The Euclidean distance between two weight vectors d(i,j) provides a measure of similarity between the corresponding images i and j. If the Euclidean distance between Test and Trainee faces exceeds some threshold value, then Test face is not present. 76
  • 6. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME V. IMPLEMENTATION IN MATLAB & RESULTS The above discussed methodologies have been implemented in Matlab, The image database generated using application developed in c#.net through which we capture the 10 images of each class as a trainee images in different poses. The test images by varying head, scale, features and light are captured using same application. The Algorithm has been tested on above generated own Image databases. We also have created an Image Database having 12 users each with 10 facial postures and the so a total of 120 images. Following figure shows the Test images with variations for recognition. Fig.4 Test Images in different poses Feature Variation Head Variation Scale Variation Light Variation And the results from the above implementation are as shown in fig-5 Fig-5 output of software implemented in MATLAB Table 1 showing the success and error rates of face recognition on own Image Database having 120 images in different conditions Table-1 Variation SUCCESSS % ERROR % Head 89.75% 10.25% Light 91.38% 8.62% Scale 93.44% 6.56% Feature 92.20% 7.80% Total 91.60% 8.4% Efficiency 77
  • 7. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME Fig.6 Graph of matched/unmatched percentage V. CONCLUSION The tests conducted on various users in different environments shows that this approach has limitations over the variations in light and head orientation, however this method showed very good recognition in feature and Scale variations. The overall success rate is above 91%. When an image is sufficiently close to face-like but is not classified as one of the familiar faces, it is initially labeled as "unmatched". A noisy image or partially obstructed face would cause recognition performance to degrade. The eigenface approach does provide a practical solution that is well fitted to the problem of face recognition. It is fast, relatively simple, and has been shown to work more accurate in constrained environment. REFERENCES [1] M.Turk and A. Pentland, "Eigen faces for Recognition", Journal of Cognitive Neuroscience, March 1991. [2] M.A. Turk and A.P. Pentland. “Face recognition using Eigen faces”. In Proc. of Computer Vision and Pattern Recognition, pages 586-591. IEEE, June 1991b. [3] L.I. Smith. “A tutorial on principal components analysis” [4] Delac K., Grgic M., Grgic S., “Independent Comparative Study of PCA, ICA, and LDA on the FERET Data Set”, International Journal of Imaging Systems and Technology, Vol. 15, Issue 5, 2006, pp. 252-260 [5] H. Moon, P.J. Phillips, “Computational and Performance aspects of PCA-based Face Recognition Algorithms”, Perception, Vol. 30, 2001, pp. 303-321 78
  • 8. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 4, Issue 2, March – April (2013), © IAEME [6] Matlab Online Documentation “http:// [7] Aditya kelkar,”Face recognition using Eigen faces Approach” [8] Dimitri Pissarenko, “Eigenface-based facial recognition” [9] Ming-Hsuan Yang, “Recent Advances in Face Recognition” [11] W. Zhao, R. Chellappa, P.J. Phillips and A. Rosenfeld, “ Face Recognition: A Literature Survey” [12] Jon Shlens, “A Tutorial on Principal Component Analysis Derivation, Discusson and Singular Value Decomposition”, 25 March 2003, Version 1 [13] Sambhunath Biswas and Amrita Biswas, “Fourier Mellin Transform Based Face Recognition” International journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 1, 2013, pp. 8 - 15, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. [14] Abhishek Choubey and Girish D. Bonde, “Face Recognition Across Pose with Estimation of Pose Parameters” International journal of Electronics and Communication Engineering &Technology (IJECET), Volume 3, Issue 1, 2012, pp. 311 - 316, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472. [15] Steven Lawrence Fernandes and Dr. G Josemin Bala, “Analysing Recognition Rate of LDA and LPP Based Algorithms for Face Recognition” International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 115 - 125, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. 79