SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
FACE RECOGNITION USING PRINCIPAL
COMPONENT ANALYSIS WITH MEDIAN
FOR NORMALIZATION ON A
HETEROGENEOUS DATA SET
G. Shree Devi1, M. Munir Ahamed Rabbani2, A. Jaya3
Department of Computer Applications,
B.S Abdur Rahman University, Tamil Nadu, India
1

shreedevi@bsauniv.ac.in
2
marabbani@gmail.com
3
jaya@bsauniv.ac.in

ABSTRACT
Recognizing Faces helps to name the various subjects present in the image. This work focuses
on labeling faces on an image which includes faces of humans being of various age group
(heterogeneous set ). Principal component analysis concentrates on finds the mean of the data
set and subtracts the mean value from the data set with an intention to normalize that data.
Normalization with respect to image is the removal of common features from the data set. This
work brings in the novel idea of deploying the median another measure of central tendency for
normalization rather than mean. The above work was implemented using matlab. Results show
that Median is the best measure for normalization for a heterogeneous data set which gives
raise to outliers.

KEYWORDS
Normalization, median, outliers, heterogeneous.

1. INTRODUCTION
1.1. Face recognition
Face recognition is the major biometric measure which has wide range of applications. The
various categories of applications include Face ID, Access Controls, Security, Surveillance, Law
Enforcement and Human Computer Interactions and so on[7]. Automatic face recognition is
existing today, but requires more refinement to meet the existing and growing challenges in the
Information era. For example when recognizing faces in an airport or any entry restricted areas,
subjects using the system could be from different age groups, different nation and we could even
consider animals like cat or dog. So, this paper concentrates on considering the images taken in
an unconstrained real time environment where the subjects could be a baby, old man, young man,
Natarajan Meghanathan et al. (Eds) : ITCSE, ICDIP, ICAIT - 2013
pp. 147–153, 2013. © CS & IT-CSCP 2013

DOI : 10.5121/csit.2013.3915
148

Computer Science & Information Technology (CS & IT)

middle aged man or human from different parts(heterogeneous data set) of the world whose face
carry few common details compared to human from the same nation(homogeneous data set).
Figure 1.1 shows few subjects which are considered for face recognition.

Figure 1.1 Heterogeneous data set

1.2. Principal Component Analysis(PCA):
The Eigenfaces method is a very proven method which was introduced by Turk and Pentland
1991. Eigen faces method is based on Principal Component Analysis technique for data
reduction and feature extraction
extraction[8]. Principal component analysis (PCA) is probably the most
popular multivariate statistical technique and it is used by almost all scientific disciplines
disciplines[11]. Its
goal is to extract the important information from the image and to express this information as a
information
set of new orthogonal variables called principal components . It can be used for feature
components[8].
extraction, compression, classification, and dimension reduction et cetera. The aim of this paper
fication,
is to introduce a modification is the Principal component analysis technique which is vital in the
duce
Principal
normalization of the input data set and leads to a construction of well defined eigenfaces which is
subsequently used for Face recognition in a heterogeneous data set[9].
The remaining paper is organized as follows: Related work is discussed in Section 2 and
Proposed method in Section 3. Experimental results are shown in Section 4 and Conclusion is
C
given in Section 5.

2. RELATED WORK
Principal Component analysis PCA has been widely investigated and has become one of the
most successful approaches in face recognition[5]. Principal component analysis (PCA), also
known as Karhunen-Loeve expansion or Hotelling Transformation, is a classical feature
Loeve
extraction and data representation technique widely used in the areas of pattern recognition and
on
computer vision[6]. Principal Component Analysis (PCA) is one of the most successful
techniques that have been used in image recognition and compression.
The paper titled Face recognition using PCA, eigenface and ANN (Artificial Neural Networks)
has shown 97.018% of accuracy on Olivetti and Oracle Research Laboratory (ORL) face
database [1]. In A Discriminative Model for Age Invariant Face Recognition by Zhifeng Li et al,
by
Computer Science & Information Technology (CS & IT)

149

PCA is performed on the training set, after extracting the SIFT (Scale in variant feature
transformation ) or MLBP (Multi - Scale local binary patterns ) and all the eigenvectors with nonzero eigenvalues are used as the candidates for constructing random PCA subspaces [2]. In the
paper Face recognition using Pca, Lda and Ica approaches on colored images, experimental
results have shown that PCA out performs LDA( Linear Discriminant Analysis and
ICA(Independent Component Analysis)[3]. In Combined face and gait recognition using alpha
matte preprocessing principal component analysis (PCA) followed by multiple discriminant
analysis (MDA) to reduce the size of the feature vector. A combination of PCA and MDA,
results in the best recognition performance[4]. Using principal-component analysis (PCA), many
face recognition techniques have been developed: namely eigenfaces [Turk and Pentland 1991],
which use a nearest- neighbor classifier and feature-line-based methods, which replace the pointto-point distance with the distance between a point and the feature line linking two stored sample
points [Li and Lu 1999] are developed and deployed.

3. PROPOSED METHOD
Input to the Face recognition system is set of faces. The data set considered comprises of faces
belonging to various regions in the globe and subjects of young age, babies and old aged people.
This heterogeneous data set is taken with an assumption that all the images considered are of the
same size 140X175. The figure 1.1 shows the sample images considered for recognition.
The original PCA algorithm subtract the mean value from each input data. Mean is a single
value which gives the central tendency of measure. Measures of central tendency are sometimes
called measures of central location. The mean, median and mode are all valid measures of central
tendency, but under different conditions, some measures of central tendency become more
appropriate to use than others. The mean is only representative if the distribution of the data is
symmetric, otherwise it may be heavily influenced by outlying (outliers) measurements. In such
conditions median is always best representative of the centre of the data. Mathematically the
median is preferred over the mean (or mode) when our data is skewed (i.e., the frequency
distribution for our data is skewed)[7] . The measure asymmetric of a distribution is called
skewness.
3.1 Steps in Principal Component Analysis using Median for Normalization:
1. The First step is to construct a training data set with M images of same size.
2. Convert the RGB image to a Gray Scale image.
3. Convert each face 2-Dimensional image data into a face vector of 1 Dimension by
concatenating each row to the 1st row in a chronological order.
The Figure 3.1 shows the intensity value of the pixels for the images considered where each row
represents face vector of one person in the data set.
150

Computer Science & Information Technology (CS & IT)

Figure 3.1- Face vectors representing the pixel intensity values.

4. Steps for Normalization
4.1 Construct a Matrix T with each row containing the face information of one person in the
data set.
4.2 Calculate the Median vector Md, for T column wise.
The following Screen Shot shows that the values are not symmetric and calculation of the
skewness. Skewness being the measure for the degree of asymmetry of a distribution is
calculated to determine whether mean or median is to be used The Screen shot reveal that
used.
Skewness value corresponding to the column considered is +ve (1.5132). Similarly the skewness
of each column is considered and show either a negative or positive value hence median is
considered over the mean.

5. Subtract the Median vector Md for the corresponding column with each column value. The
result obtained is normalized matrix N which is represented by Ø. Normalization in image is to
remove the common features from each face and each face is left with unique features.
Computer Science & Information Technology (CS & IT)

151

i.e., Ni = Ti- Md
6. Next proceed with the Calculation of the EigenVector and EigenValues, EigenValues are
obtained from the Covariance matrix C the normalized matrix Ni. The Covariance matrix C is
calculated using the formula
C= (Ni) (Ni)T
7. Now proceed with the calculation of the eigen values and the eigenvectors using [V,D] =
eig(C).
8. Select K < M eigen vectors corresponding to the greatest eigen values in the matrix D.This K
eigen vectors are used to reconstruct all the M faces in the Training set.
9. The eigenvectors are also called as eigen faces must be of the original dimensionality of the
face vectors. So map the eigen vector in lower dimensional space to the corresponding
eigenvector in the higher dimensional space.Suppose Ui, Vi are the eigen vector in higher
dimensional space and lower dimensional space then
Ui = A . Vi
10. Steps for reconstruction of the faces in the heterogeneous data set.
Final Data = Ui x Ni
Ni = (Final Data)T X Ui
Original data set = (Final Data)T X Ui+ Md
11. Recognition
For recognition express each image in the training set as a linear combination of the eigenfaces
plus the median image. When considering the linear combination of the eigenfaces calculate the
weight associated with each eigenface. The weight determine the proportion of contribution of
the specific eigenface towards the reconstruction of the original face. Once the weight vector for
all the images in the data set is determine, to recognize the unknown face, we have repeat the
step1 to step5 of the above specified algorithm. Then try the represent the unknown face as a
combination of the already constructed eigenfaces and determine the weight vector. If the weight
vector for the unknown face is one among the weight vector of the data set already considered
then we declare the face as a known face other vice versa.

4. EXPERIMENTAL RESULTS
Table 1 shows the heterogeneous images considered for appling pca using median for
normalization, The median image obtained and the reconstructed image are shown
152

Computer Science & Information Technology (CS & IT)
Table 1. Input images, median image and reconstructed image
.
Input Images

Median Image

Reconstructed
image from the
eigen faces

5. CONCLUSION
From the experimental results it is clear that face reconstruction with the eigenface after
eigenfaces
normalizing the data set using Median as a Central Measure is efficient on a Heterogeneous data
set. Recognition follows effectively as subsequent step after the reconstruction. Future work will
be to concentrate on methodology for determining the weight vector which is impact apply PCA
for Face recognition.

REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]

Agrawal, H. ; Jain, N. ; Kumar. M. (2010) "Face Recognition using Principle Component Analysis,
Eigenface and Neural Network", International Conference on Signal Acquisition an Processing
and
published in IEEE Computer Society, pp 310 -314.
Zhifeng Li, Member, Unsang Park, Member, and Anil K. Jain, (2011) "A Discriminative Model for
Age Invariant Face Recognition", IEEE Transactions on information forensics and security, V 6,
Vol.
No. 3, September pp 1028 -1037.
1037.
Önsen TOYGAR1, Adnan ACAN2, (2003) " Face recognition using PCA, LDA and ICA approaches
on colored images" Journal of electrical & electronics engineering Vol. No. :: 3 : 1 pp (735
(735-743).
Hofmann, M.Schmidt, S.M., Rajagopalan, A.N. Rigoll. G (2012), "Combined face and gait
,
recognition using alpha matte preprocessing" , Proceedings 5th IAPR International Conference on
Biometrics (ICB).
A. Pentland, (2000), “Looking at People: Sensing for Ubiquitous and Wearable Computing,”, IEEE
Trans. Pattern Analysis and Machine Intelligence, Vol. 22, No. 1, pp. 107
107-119.
Jian Yang, David Zhang, Senior Member , Alejandro F. Frangi, and Jing yu Yang, (2004), "TwoJing-yu
"Two
Dimensional PCA: A New Approach to Appearance
Appearance-Based Face Representation and Recognition" ,
ace
Transactions on pattern analysis and machine intelligence, Vol. 26, No. 1, pp 131 –137.
137.
Handbook of Face Recognition edited by Stan Z. Li, Anil K. Jain.
Matthew Turk and Alex Pentland, (1991) " Eigen faces method", Journal of Cognitive NeuroScience
method",
Vol 3, No. 1 .
Computer Science & Information Technology (CS & IT)
[9]

153

Patrik Kamencay, Martina Zachariasova, Robert Hudec, Roman Jarina, Miroslav Benco, Jan Hlubik,
(2013) " A Novel Approach to Face Recognition using Image Segmentation Based on SPCA-KNN
Method", Radio Engineering Vol 22, No1.
[10] M A Rabbani and C. Chellappan, (2007) "A Different Approach to Appearance –based Statistical
Method for Face Recognition Using Median", IJCSNS International Journal of Computer Science
and Network Security Vol 7, No. 4, pp : 262-267
[11] A tutorial on Principal Components Analysis Lindsay I Smith February 26, 2002
www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf.

AUTHORS
G. Shreedevi presents working as Assistant Professor(Sr.Grade) in the Department of
Computer Applications, B. S Abdur Rahman University. Pursuing Ph. D in Image
Processing under the able guidance of Dr. Munir Ahamed Rabbani.

Dr.M.Munir Ahamed Rabbani Professor Department of Computer Applications, B. S
Abdur Rahman . Completed his Ph. D in Area of Image Processing. Posses rich
International Experience in the Field of Teaching and Research.

Dr. Jaya Professor, Department of Computer Application, B. S. Abdur Rahman
University. Completed Ph. D in area of Artificial Intelligence.

Más contenido relacionado

La actualidad más candente

IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET Journal
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...IAEME Publication
 
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Kashif Mehmood
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodIOSR Journals
 
A Study on Youth Violence and Aggression using DEMATEL with FCM Methods
A Study on Youth Violence and Aggression using DEMATEL with FCM MethodsA Study on Youth Violence and Aggression using DEMATEL with FCM Methods
A Study on Youth Violence and Aggression using DEMATEL with FCM Methodsijdmtaiir
 
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
 
Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...IJECEIAES
 
4 tracking objects of deformable shapes
4 tracking objects of deformable shapes4 tracking objects of deformable shapes
4 tracking objects of deformable shapesprjpublications
 
Face Recognition on MATLAB
Face Recognition on MATLABFace Recognition on MATLAB
Face Recognition on MATLABMukesh Taneja
 
A Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesA Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesNTNU
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEKARTHIKEYAN V
 
Image Fusion and Image Quality Assessment of Fused Images
Image Fusion and Image Quality Assessment of Fused ImagesImage Fusion and Image Quality Assessment of Fused Images
Image Fusion and Image Quality Assessment of Fused ImagesCSCJournals
 
A Prediction Model for Taiwan Tourism Industry Stock Index
A Prediction Model for Taiwan Tourism Industry Stock IndexA Prediction Model for Taiwan Tourism Industry Stock Index
A Prediction Model for Taiwan Tourism Industry Stock Indexijcsit
 
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...sipij
 
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...Waqas Tariq
 

La actualidad más candente (20)

IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural Network
 
Anirban part1
Anirban part1Anirban part1
Anirban part1
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
 
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
 
Ja3615721579
Ja3615721579Ja3615721579
Ja3615721579
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set Method
 
Image Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface CalculationImage Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface Calculation
 
A Study on Youth Violence and Aggression using DEMATEL with FCM Methods
A Study on Youth Violence and Aggression using DEMATEL with FCM MethodsA Study on Youth Violence and Aggression using DEMATEL with FCM Methods
A Study on Youth Violence and Aggression using DEMATEL with FCM Methods
 
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
 
Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...
 
4 tracking objects of deformable shapes
4 tracking objects of deformable shapes4 tracking objects of deformable shapes
4 tracking objects of deformable shapes
 
Face Recognition on MATLAB
Face Recognition on MATLABFace Recognition on MATLAB
Face Recognition on MATLAB
 
A Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesA Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification trees
 
V.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLEV.KARTHIKEYAN PUBLISHED ARTICLE
V.KARTHIKEYAN PUBLISHED ARTICLE
 
Image Fusion and Image Quality Assessment of Fused Images
Image Fusion and Image Quality Assessment of Fused ImagesImage Fusion and Image Quality Assessment of Fused Images
Image Fusion and Image Quality Assessment of Fused Images
 
A Prediction Model for Taiwan Tourism Industry Stock Index
A Prediction Model for Taiwan Tourism Industry Stock IndexA Prediction Model for Taiwan Tourism Industry Stock Index
A Prediction Model for Taiwan Tourism Industry Stock Index
 
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
 
50120140505001
5012014050500150120140505001
50120140505001
 
K044065257
K044065257K044065257
K044065257
 
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...
Face Emotion Analysis Using Gabor Features In Image Database for Crime Invest...
 

Destacado

CARACTERÍSTICASDE LAS IMAGENES DIGITALES
CARACTERÍSTICASDE LAS IMAGENES DIGITALESCARACTERÍSTICASDE LAS IMAGENES DIGITALES
CARACTERÍSTICASDE LAS IMAGENES DIGITALESalba2599
 
Multidisciplinarità nell'analisi delle conversazioni on line
Multidisciplinarità nell'analisi delle conversazioni on lineMultidisciplinarità nell'analisi delle conversazioni on line
Multidisciplinarità nell'analisi delle conversazioni on lineRosario Dep Di Girolamo
 
Playas y calas con encanto de la Comunidad Valenciana
Playas y calas con encanto de la Comunidad ValencianaPlayas y calas con encanto de la Comunidad Valenciana
Playas y calas con encanto de la Comunidad ValencianaRaúl Sánchez Tarí
 
Violencia en el hospital (panel de expertos)
Violencia en el hospital (panel de expertos)Violencia en el hospital (panel de expertos)
Violencia en el hospital (panel de expertos)Paula_Pastor_Martin
 
Farmakokinetik dan galenika
Farmakokinetik dan galenikaFarmakokinetik dan galenika
Farmakokinetik dan galenikaTruly Anggraini
 

Destacado (8)

Page 21 secteur Formerie
Page 21 secteur FormeriePage 21 secteur Formerie
Page 21 secteur Formerie
 
CARACTERÍSTICASDE LAS IMAGENES DIGITALES
CARACTERÍSTICASDE LAS IMAGENES DIGITALESCARACTERÍSTICASDE LAS IMAGENES DIGITALES
CARACTERÍSTICASDE LAS IMAGENES DIGITALES
 
Multidisciplinarità nell'analisi delle conversazioni on line
Multidisciplinarità nell'analisi delle conversazioni on lineMultidisciplinarità nell'analisi delle conversazioni on line
Multidisciplinarità nell'analisi delle conversazioni on line
 
Playas y calas con encanto de la Comunidad Valenciana
Playas y calas con encanto de la Comunidad ValencianaPlayas y calas con encanto de la Comunidad Valenciana
Playas y calas con encanto de la Comunidad Valenciana
 
Violencia en el hospital (panel de expertos)
Violencia en el hospital (panel de expertos)Violencia en el hospital (panel de expertos)
Violencia en el hospital (panel de expertos)
 
Farmakokinetik dan galenika
Farmakokinetik dan galenikaFarmakokinetik dan galenika
Farmakokinetik dan galenika
 
Mentalisering november 2013
Mentalisering november 2013Mentalisering november 2013
Mentalisering november 2013
 
Biomas
BiomasBiomas
Biomas
 

Similar a FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZATION ON A HETEROGENEOUS DATA SET

FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...cscpconf
 
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGE
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGEAPPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGE
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGEcscpconf
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesIJERA Editor
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural NetworksCSCJournals
 
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
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...inventionjournals
 
K-MEDOIDS CLUSTERING USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...
K-MEDOIDS CLUSTERING  USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...K-MEDOIDS CLUSTERING  USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...
K-MEDOIDS CLUSTERING USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...ijscmc
 
Medoid based model for face recognition using eigen and fisher faces
Medoid based model for face recognition using eigen and fisher facesMedoid based model for face recognition using eigen and fisher faces
Medoid based model for face recognition using eigen and fisher facesijscmcj
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...IJCSEIT Journal
 
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
 
Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition  Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition ijsc
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONijsc
 
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
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...csijjournal
 
An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...ijcsity
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection SystemIntrader Amit
 

Similar a FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZATION ON A HETEROGENEOUS DATA SET (20)

FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
 
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGE
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGEAPPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGE
APPLICATION OF IMAGE FUSION FOR ENHANCING THE QUALITY OF AN IMAGE
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
 
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
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
K-MEDOIDS CLUSTERING USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...
K-MEDOIDS CLUSTERING  USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...K-MEDOIDS CLUSTERING  USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...
K-MEDOIDS CLUSTERING USING PARTITIONING AROUND MEDOIDS FOR PERFORMING FACE R...
 
Medoid based model for face recognition using eigen and fisher faces
Medoid based model for face recognition using eigen and fisher facesMedoid based model for face recognition using eigen and fisher faces
Medoid based model for face recognition using eigen and fisher faces
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
 
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
 
Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition  Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
 
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
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 
An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...An efficient feature extraction method with pseudo zernike moment for facial ...
An efficient feature extraction method with pseudo zernike moment for facial ...
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
Real-Time Face Tracking with GPU Acceleration
Real-Time Face Tracking with GPU AccelerationReal-Time Face Tracking with GPU Acceleration
Real-Time Face Tracking with GPU Acceleration
 
CUDA Accelerated Face Recognition
CUDA Accelerated Face RecognitionCUDA Accelerated Face Recognition
CUDA Accelerated Face Recognition
 

Último

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Último (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZATION ON A HETEROGENEOUS DATA SET

  • 1. FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZATION ON A HETEROGENEOUS DATA SET G. Shree Devi1, M. Munir Ahamed Rabbani2, A. Jaya3 Department of Computer Applications, B.S Abdur Rahman University, Tamil Nadu, India 1 shreedevi@bsauniv.ac.in 2 marabbani@gmail.com 3 jaya@bsauniv.ac.in ABSTRACT Recognizing Faces helps to name the various subjects present in the image. This work focuses on labeling faces on an image which includes faces of humans being of various age group (heterogeneous set ). Principal component analysis concentrates on finds the mean of the data set and subtracts the mean value from the data set with an intention to normalize that data. Normalization with respect to image is the removal of common features from the data set. This work brings in the novel idea of deploying the median another measure of central tendency for normalization rather than mean. The above work was implemented using matlab. Results show that Median is the best measure for normalization for a heterogeneous data set which gives raise to outliers. KEYWORDS Normalization, median, outliers, heterogeneous. 1. INTRODUCTION 1.1. Face recognition Face recognition is the major biometric measure which has wide range of applications. The various categories of applications include Face ID, Access Controls, Security, Surveillance, Law Enforcement and Human Computer Interactions and so on[7]. Automatic face recognition is existing today, but requires more refinement to meet the existing and growing challenges in the Information era. For example when recognizing faces in an airport or any entry restricted areas, subjects using the system could be from different age groups, different nation and we could even consider animals like cat or dog. So, this paper concentrates on considering the images taken in an unconstrained real time environment where the subjects could be a baby, old man, young man, Natarajan Meghanathan et al. (Eds) : ITCSE, ICDIP, ICAIT - 2013 pp. 147–153, 2013. © CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3915
  • 2. 148 Computer Science & Information Technology (CS & IT) middle aged man or human from different parts(heterogeneous data set) of the world whose face carry few common details compared to human from the same nation(homogeneous data set). Figure 1.1 shows few subjects which are considered for face recognition. Figure 1.1 Heterogeneous data set 1.2. Principal Component Analysis(PCA): The Eigenfaces method is a very proven method which was introduced by Turk and Pentland 1991. Eigen faces method is based on Principal Component Analysis technique for data reduction and feature extraction extraction[8]. Principal component analysis (PCA) is probably the most popular multivariate statistical technique and it is used by almost all scientific disciplines disciplines[11]. Its goal is to extract the important information from the image and to express this information as a information set of new orthogonal variables called principal components . It can be used for feature components[8]. extraction, compression, classification, and dimension reduction et cetera. The aim of this paper fication, is to introduce a modification is the Principal component analysis technique which is vital in the duce Principal normalization of the input data set and leads to a construction of well defined eigenfaces which is subsequently used for Face recognition in a heterogeneous data set[9]. The remaining paper is organized as follows: Related work is discussed in Section 2 and Proposed method in Section 3. Experimental results are shown in Section 4 and Conclusion is C given in Section 5. 2. RELATED WORK Principal Component analysis PCA has been widely investigated and has become one of the most successful approaches in face recognition[5]. Principal component analysis (PCA), also known as Karhunen-Loeve expansion or Hotelling Transformation, is a classical feature Loeve extraction and data representation technique widely used in the areas of pattern recognition and on computer vision[6]. Principal Component Analysis (PCA) is one of the most successful techniques that have been used in image recognition and compression. The paper titled Face recognition using PCA, eigenface and ANN (Artificial Neural Networks) has shown 97.018% of accuracy on Olivetti and Oracle Research Laboratory (ORL) face database [1]. In A Discriminative Model for Age Invariant Face Recognition by Zhifeng Li et al, by
  • 3. Computer Science & Information Technology (CS & IT) 149 PCA is performed on the training set, after extracting the SIFT (Scale in variant feature transformation ) or MLBP (Multi - Scale local binary patterns ) and all the eigenvectors with nonzero eigenvalues are used as the candidates for constructing random PCA subspaces [2]. In the paper Face recognition using Pca, Lda and Ica approaches on colored images, experimental results have shown that PCA out performs LDA( Linear Discriminant Analysis and ICA(Independent Component Analysis)[3]. In Combined face and gait recognition using alpha matte preprocessing principal component analysis (PCA) followed by multiple discriminant analysis (MDA) to reduce the size of the feature vector. A combination of PCA and MDA, results in the best recognition performance[4]. Using principal-component analysis (PCA), many face recognition techniques have been developed: namely eigenfaces [Turk and Pentland 1991], which use a nearest- neighbor classifier and feature-line-based methods, which replace the pointto-point distance with the distance between a point and the feature line linking two stored sample points [Li and Lu 1999] are developed and deployed. 3. PROPOSED METHOD Input to the Face recognition system is set of faces. The data set considered comprises of faces belonging to various regions in the globe and subjects of young age, babies and old aged people. This heterogeneous data set is taken with an assumption that all the images considered are of the same size 140X175. The figure 1.1 shows the sample images considered for recognition. The original PCA algorithm subtract the mean value from each input data. Mean is a single value which gives the central tendency of measure. Measures of central tendency are sometimes called measures of central location. The mean, median and mode are all valid measures of central tendency, but under different conditions, some measures of central tendency become more appropriate to use than others. The mean is only representative if the distribution of the data is symmetric, otherwise it may be heavily influenced by outlying (outliers) measurements. In such conditions median is always best representative of the centre of the data. Mathematically the median is preferred over the mean (or mode) when our data is skewed (i.e., the frequency distribution for our data is skewed)[7] . The measure asymmetric of a distribution is called skewness. 3.1 Steps in Principal Component Analysis using Median for Normalization: 1. The First step is to construct a training data set with M images of same size. 2. Convert the RGB image to a Gray Scale image. 3. Convert each face 2-Dimensional image data into a face vector of 1 Dimension by concatenating each row to the 1st row in a chronological order. The Figure 3.1 shows the intensity value of the pixels for the images considered where each row represents face vector of one person in the data set.
  • 4. 150 Computer Science & Information Technology (CS & IT) Figure 3.1- Face vectors representing the pixel intensity values. 4. Steps for Normalization 4.1 Construct a Matrix T with each row containing the face information of one person in the data set. 4.2 Calculate the Median vector Md, for T column wise. The following Screen Shot shows that the values are not symmetric and calculation of the skewness. Skewness being the measure for the degree of asymmetry of a distribution is calculated to determine whether mean or median is to be used The Screen shot reveal that used. Skewness value corresponding to the column considered is +ve (1.5132). Similarly the skewness of each column is considered and show either a negative or positive value hence median is considered over the mean. 5. Subtract the Median vector Md for the corresponding column with each column value. The result obtained is normalized matrix N which is represented by Ø. Normalization in image is to remove the common features from each face and each face is left with unique features.
  • 5. Computer Science & Information Technology (CS & IT) 151 i.e., Ni = Ti- Md 6. Next proceed with the Calculation of the EigenVector and EigenValues, EigenValues are obtained from the Covariance matrix C the normalized matrix Ni. The Covariance matrix C is calculated using the formula C= (Ni) (Ni)T 7. Now proceed with the calculation of the eigen values and the eigenvectors using [V,D] = eig(C). 8. Select K < M eigen vectors corresponding to the greatest eigen values in the matrix D.This K eigen vectors are used to reconstruct all the M faces in the Training set. 9. The eigenvectors are also called as eigen faces must be of the original dimensionality of the face vectors. So map the eigen vector in lower dimensional space to the corresponding eigenvector in the higher dimensional space.Suppose Ui, Vi are the eigen vector in higher dimensional space and lower dimensional space then Ui = A . Vi 10. Steps for reconstruction of the faces in the heterogeneous data set. Final Data = Ui x Ni Ni = (Final Data)T X Ui Original data set = (Final Data)T X Ui+ Md 11. Recognition For recognition express each image in the training set as a linear combination of the eigenfaces plus the median image. When considering the linear combination of the eigenfaces calculate the weight associated with each eigenface. The weight determine the proportion of contribution of the specific eigenface towards the reconstruction of the original face. Once the weight vector for all the images in the data set is determine, to recognize the unknown face, we have repeat the step1 to step5 of the above specified algorithm. Then try the represent the unknown face as a combination of the already constructed eigenfaces and determine the weight vector. If the weight vector for the unknown face is one among the weight vector of the data set already considered then we declare the face as a known face other vice versa. 4. EXPERIMENTAL RESULTS Table 1 shows the heterogeneous images considered for appling pca using median for normalization, The median image obtained and the reconstructed image are shown
  • 6. 152 Computer Science & Information Technology (CS & IT) Table 1. Input images, median image and reconstructed image . Input Images Median Image Reconstructed image from the eigen faces 5. CONCLUSION From the experimental results it is clear that face reconstruction with the eigenface after eigenfaces normalizing the data set using Median as a Central Measure is efficient on a Heterogeneous data set. Recognition follows effectively as subsequent step after the reconstruction. Future work will be to concentrate on methodology for determining the weight vector which is impact apply PCA for Face recognition. REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] Agrawal, H. ; Jain, N. ; Kumar. M. (2010) "Face Recognition using Principle Component Analysis, Eigenface and Neural Network", International Conference on Signal Acquisition an Processing and published in IEEE Computer Society, pp 310 -314. Zhifeng Li, Member, Unsang Park, Member, and Anil K. Jain, (2011) "A Discriminative Model for Age Invariant Face Recognition", IEEE Transactions on information forensics and security, V 6, Vol. No. 3, September pp 1028 -1037. 1037. Önsen TOYGAR1, Adnan ACAN2, (2003) " Face recognition using PCA, LDA and ICA approaches on colored images" Journal of electrical & electronics engineering Vol. No. :: 3 : 1 pp (735 (735-743). Hofmann, M.Schmidt, S.M., Rajagopalan, A.N. Rigoll. G (2012), "Combined face and gait , recognition using alpha matte preprocessing" , Proceedings 5th IAPR International Conference on Biometrics (ICB). A. Pentland, (2000), “Looking at People: Sensing for Ubiquitous and Wearable Computing,”, IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 22, No. 1, pp. 107 107-119. Jian Yang, David Zhang, Senior Member , Alejandro F. Frangi, and Jing yu Yang, (2004), "TwoJing-yu "Two Dimensional PCA: A New Approach to Appearance Appearance-Based Face Representation and Recognition" , ace Transactions on pattern analysis and machine intelligence, Vol. 26, No. 1, pp 131 –137. 137. Handbook of Face Recognition edited by Stan Z. Li, Anil K. Jain. Matthew Turk and Alex Pentland, (1991) " Eigen faces method", Journal of Cognitive NeuroScience method", Vol 3, No. 1 .
  • 7. Computer Science & Information Technology (CS & IT) [9] 153 Patrik Kamencay, Martina Zachariasova, Robert Hudec, Roman Jarina, Miroslav Benco, Jan Hlubik, (2013) " A Novel Approach to Face Recognition using Image Segmentation Based on SPCA-KNN Method", Radio Engineering Vol 22, No1. [10] M A Rabbani and C. Chellappan, (2007) "A Different Approach to Appearance –based Statistical Method for Face Recognition Using Median", IJCSNS International Journal of Computer Science and Network Security Vol 7, No. 4, pp : 262-267 [11] A tutorial on Principal Components Analysis Lindsay I Smith February 26, 2002 www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf. AUTHORS G. Shreedevi presents working as Assistant Professor(Sr.Grade) in the Department of Computer Applications, B. S Abdur Rahman University. Pursuing Ph. D in Image Processing under the able guidance of Dr. Munir Ahamed Rabbani. Dr.M.Munir Ahamed Rabbani Professor Department of Computer Applications, B. S Abdur Rahman . Completed his Ph. D in Area of Image Processing. Posses rich International Experience in the Field of Teaching and Research. Dr. Jaya Professor, Department of Computer Application, B. S. Abdur Rahman University. Completed Ph. D in area of Artificial Intelligence.