SlideShare a Scribd company logo
Standard Statistical Feature analysis of Image
Features for Facial Images using Principal
Component Analysis and its Comparative study
with Independent Component Analysis
Madhav Institute of Technology and Science
Gwalior (M.P.)
By: Bulbul Agrawal
Content
Introduction
Literature Review
Principal Component Analysis
Independent Component Analysis
Comparison b/w PCA and ICA
Applications of PCA and ICA
Work Done
References
Introduction
• The two most important techniques have been explored here as these approaches are
very useful in many fields. One of the most interesting field, scilicet as face
recognition has become a hot topic in computer vision algorithms. Similarly,
dimensionality reduction, compression, signal separation, image filtering, and many
other statistical approaches are becoming popular and of great use in many fields day
by day.
• In the computer vision, PCA is a popular method and applied mainly in face
recognition whereas ICA was initially originated for distinct and the mixed audio
signals into independent sources[10].
• The literature on the subject is conflicting. Some assert that PCA outperforms ICA
others claim that ICA outperforms PCA and some claims that there is no difference
in their performance statistically[8]. Thus, this paper compares the PCA technique to
a newer technique ICA.
Literature Review
• Bing Luo et al This paper discusses about the PCA and ICA and compares them in
face recognition application and gives differences between them. They used PCA
derived from eigen faces and ICA derived from linear representation of non-
gaussian data.
• Bruce A. Draper et al This paper compares principal component analysis (PCA)
and independent component analysis (ICA). Depending upon the task statement,
the ICA algorithm, PCA subspace distance metric relative performance has been
measured. in the context of a baseline face recognition system, a comparison
motivated by contradictory.
• Zaid Abdi Alkareem Alyasseri In this paper, two algorithms are discussed to
recognize a face, namely, Eigenface and ICA. This paper shows how the error rate
between the original face and the recognized face has been improved and the
results are shown by the various graphs.
Principal Component Analysis
• The main idea of principal component analysis (PCA) is to reduce the
dimensionality of a data set consisting of many variables correlated with each other.
• The same is done by transforming the variables to a new set of variables, which are
known as the principal components (or simply, the PCs)[2] and are orthogonal.
• The principal components are the eigenvectors of a covariance matrix, and hence
they are orthogonal.
• The direction of the PCA space serves as the direction of the maximum variance of
the given data points[9].
Process of computing the PCA space
A. Acquire some data
B. Calculate the covariance matrix
from mean centering data
C. Find the eigenvalues and
eigenvectors of the covariance
matrix
 Plot the eigenvectors / principal
components over the scaled data
Fig 1: Process of computing PCs
Independent Component Analysis
• In the method of ICA, not only statistical characteristics in second order or higher
order are considered, but also basis vectors decomposed from face images obtained
by ICA are more localized in distribution space than those by PCA[12].
• Localized characteristics are favorable for face recognition, because human faces
are non-rigid bodies, and because localized characteristics are not easily influenced
by face expression changes, location position, or partial occlusion [11].
• Independent Component Analysis is basically used to solve the Blind Source
Seperation/ Cocktail Party Problem[8].
ICAAmbiguities:
• The two most common ambiguities arise in ICA are that the method to calculate the
variances of the independent components cannot be determined. Another problem is
that the order of the independent components is also cannot be identifiable.
Example of ICA
• Imagine that you are a weaver, and you have a loom of
colorful strings. Each string represents a unique pattern in
the data. With actual data, each of these strings would be a
vector of numbers that can be fit with a linear equation. As
we see the strings in fig 1, they are well organized.
• Unfortunately, when we collect data in the real world it
does not come to us neat and organized. Our unique strings
get mixed up with other strings, and random signal such as
noise as shown in fig 2. In our example above, a monkey
has come along and mixed up our strings. How do we
untangle them?
• We could know something special about each string,
maybe a feature like color, and manually unmix, however
it we are dealing with a huge dataset and don’t have a clue
about any special features, we are powerless. This is where
ICA comes in. We start with our mixed data and assume
1) we have mixed up data (our loom) that is
2) comprised of independent signals
Fig 2: Original Data
Fig 3: MIXED UP DATA
INDEPENDENCE
• We start with this mixed up data, X, and we know
that it was generated by the monkey applying
some sequence of movements to it (the “monkey
madness”). We call this series of transformations
that the monkey applies to the unmixed data, s our
mixing matrix. This matrix would consist of
vectors of numbers that, when multiplied with s,
produce the observed data X.
X=A x S
• To solve this problem and recover our original
strings from the mixed ones, we just need to solve
this equation for s. We know X, so we just need to
figure out what the inverse of A is. This is
normally referred to as “W” or the un-mixing
matrix. We are going to choose the numbers in
this matrix that maximize the probability of our
data.
S= A-1 x X
Mixed Strings Monkey Madness
(Mixing Matrix)
Original Strings
(Original Data)
Original Strings
(Original Data)
Unmixing
matrix W (A-1)
Mixed Strings
(Observed Data)
Fig 4
Fig 5
Comparison between PCA & ICA
S.No. Principal Component Analysis (PCA) Independent Component Analysis (ICA)
1. In the image database, PCA relies only on pairwise
relationships between pixels.
Detecting the component from a multivariate data is
done by ICA.
2. PCA takes details of statistical changes from second
order statistics.
It can have details up to higher order statistics.
3. With the help of PCA, higher order relations cannot be
removed but it is useful for removing correlations.
ICA, on the other hand removes both correlations as
well as higher order dependence.
4. It works with the Gaussian model. ICA works with the non-Gaussian model.
5. Based on their eigenvalues some of the components in
PCA are given more importance with respect to others.
In ICA, all of the components are of equal
importance.
6. It prefers orthogonal vectors. Non-orthogonal vectors are used.
7. PCA performance is based on the task statement, the
subspace distance metric, and the number of subspace
dimensions retained.
The performance of ICA depends on the task, the
algorithm used to approximate ICA, and the number of
subspace dimensions retained.
8. For compression purpose, PCA uses low-rank matrix It uses full rank matrix factorization to eliminate
Table 1: Comparison between PCA & ICA[7][12] :
Applications of PCA & ICA:
PCA:
• Dimensionality reduction
• Image compression
• Medical imaging
• Gene expression analysis
• Data classification
• Noise reduction
ICA:
• Artifacts separation in MEG data
• ICA in text mining
• ICA for CDMA communication
• Searching for hidden factors in
Financial Data
• Noise Reduction in natural images
Applications of PCA and ICA are following:
Proposed Work
• In this paper, we have implemented the facial recognition system for the different
types of dataset such as Japanese, African and Asian by the principal component
analysis using Euclidean distance.
• In our work, the equivalent tested image is obtained as a output for the
corresponding original input image and the various statistical parameters for
facial input image and recognised equivalent image is computed.
• All the parameters of the different dataset have been calculated in the MATLAB
2018a.
• In addition to the above mentioned points, comparision of both the techniques
(PCA/ICA) along with their application in various field is discussed.
Implementation of face recognition system by
PCA using MATLAB
 Analysis on Japanese Dataset
S.No. Parameters Test Image Equivalent
Image
1. Entropy 7.3298 7.2780
2. Standard
Deviation
78.4347 76.4705
3. Mean 127.9513 121.8242
4. Median 152 142
5. Variance 8.8563 8.7447
6. Mode 2 2
7. Correlation 0.9514
8. SSIM 0.5976
Fig 6: Analysis of face recognition system for
Japanese dataset
Table 2: Calculation of different parameters
Implementation of face recognition system by
PCA using MATLAB
 Analysis on Africans Dataset
S.No
.
Parameters Test Image Equivalent
Image
1. Entropy 4.8991 4.9450
2. Standard
Deviation
110.4553 109.0322
3. Mean 139.2155 142.5504
4. Median 110 129
5. Variance 10.5097 10.4418
6. Mode 255 255
7. Correlation 0.8993
8. SSIM 0.6804
Fig 7: Analysis of face recognition system for
Africans dataset
Table 3: Calculation of different parameters
Implementation of face recognition system by
PCA using MATLAB
 Analysis on Asian Dataset
S.N
o.
Parameters Test Image Equivalent
Image
1. Entropy 4.6686 4.8430
2. Standard
Deviation
97.0983 98.4387
3. Mean 174.5845 169.2308
4. Median 255 252
5. Variance 9.8538 9.9216
6. Mode 255 255
7. Correlation 0.9075
8. SSIM 0.7840
Table 4: Calculation of different parameters
Fig 8: Analysis of face recognition system for Asian
dataset
Conclusion
• We have implemented the PCA techniques on different types of datasets namely
African, Japanese and Asian datasets and have calculated various parameters such
as entropy, standard deviation, mean, median, variance, mode, correlation.
• We have also compared PCA and ICA based on certain specifications. In our study,
we have also concluded that face based PCA is a classical fruitful technique and
PCA justifies its strength in pattern recognition and dimensionality reduction.
References
1. Swati Goel Akhilesh Verma Savita Goel KomalJuneja, “ICA in Image Processing: A Survey” IEEE International
Conference on Computational Intelligence & Communication Technology (2015).
2. Shlens, Jonathon. "A tutorial on principal component analysis." arXiv preprint arXiv:1404.1100 (2014).
3. Martis, Roshan Joy, U. Rajendra Acharya, and Lim Choo Min. "ECG beat classification using PCA, LDA, ICA and
discrete wavelet transform." Biomedical Signal Processing and Control8.5 (2013): 437-448
4. Chawla, M. P. S. "PCA and ICA processing methods for removal of artifacts and noise in electrocardiograms: A
survey and comparison." Applied Soft Computing 11.2 (2011): 2216-2226.
5. Gupta, Varun, et al. "An introduction to principal component analysis and its importance in biomedical signal
processing." International Conference on Life Science and Technology, IPCBEE. Vol. 3. 2011.
6. Comon, Pierre, and Christian Jutten, eds. Handbook of Blind Source Separation: Independent component analysis
and applications. Academic press, 2010.
7. Bing Luo, Yu-Jie Hao, Wei-Hua Zhang, Zhi-Shen Liu “Comparison of PCA and ICA in Face Recognition.”
8. Simon HaykinZhe Chen, “The Cocktail Party Problem” Neural Computation17, 18751902 (2005).
9. Yang, Jian, et al. "Two-dimensional PCA: a new approach to appearance-based face representation and recognition."
IEEE transactions on pattern analysis and machine intelligence 26.1 (2004): 131-137.
10. Draper, Bruce A., et al. "Recognizing faces with PCA and ICA." Computer vision and image understanding 91.1-2
(2003): 115-137.
11. Ziga Zaplotnik, “Indepenent Component Analysis”, April 2014.
12. Baek, K., Draper, B.A., Beveridge, J.R. and She, K., 2002, March. PCA vs. ICA: A Comparison on the FERET Data
Set. In JCIS (pp. 824-827).
CITATION OF THIS PAPER
Agrawal, Bulbul, Shradha Dubey, and Manish Dixit. "Standard Statistical
Feature Analysis of Image Features for Facial Images Using Principal
Component Analysis and Its Comparative Study with Independent Component
Analysis." International Conference on Intelligent Computing and Smart
Communication 2019. Springer, Singapore, 2020.
Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis
Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis

More Related Content

What's hot

Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
Seval Çapraz
 
84cc04ff77007e457df6aa2b814d2346bf1b
84cc04ff77007e457df6aa2b814d2346bf1b84cc04ff77007e457df6aa2b814d2346bf1b
84cc04ff77007e457df6aa2b814d2346bf1b
PRAWEEN KUMAR
 
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...
csandit
 
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
IJERD Editor
 
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATABINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
acijjournal
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
ISA Interchange
 
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
ijscmcj
 
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis &  Viola-Jones AlgorithmGesture Recognition using Principle Component Analysis &  Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
IJMER
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using ann
eSAT Journals
 
K044065257
K044065257K044065257
K044065257
IJERA Editor
 
Dimensionality Reduction
Dimensionality ReductionDimensionality Reduction
Dimensionality Reduction
mrizwan969
 
Fr pca lda
Fr pca ldaFr pca lda
Fr pca lda
ultraraj
 
IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms Comparison
IRJET Journal
 
IRJET- Performance Evaluation of Various Classification Algorithms
IRJET- Performance Evaluation of Various Classification AlgorithmsIRJET- Performance Evaluation of Various Classification Algorithms
IRJET- Performance Evaluation of Various Classification Algorithms
IRJET Journal
 
Fuzzy logic applications for data acquisition systems of practical measurement
Fuzzy logic applications for data acquisition systems  of practical measurement Fuzzy logic applications for data acquisition systems  of practical measurement
Fuzzy logic applications for data acquisition systems of practical measurement
IJECEIAES
 
Ijetr021251
Ijetr021251Ijetr021251

What's hot (17)

Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
Statistical Data Analysis on a Data Set (Diabetes 130-US hospitals for years ...
 
84cc04ff77007e457df6aa2b814d2346bf1b
84cc04ff77007e457df6aa2b814d2346bf1b84cc04ff77007e457df6aa2b814d2346bf1b
84cc04ff77007e457df6aa2b814d2346bf1b
 
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...
 
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
Implementation of Improved ID3 Algorithm to Obtain more Optimal Decision Tree.
 
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATABINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
 
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
K-Medoids Clustering Using Partitioning Around Medoids for Performing Face Re...
 
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis &  Viola-Jones AlgorithmGesture Recognition using Principle Component Analysis &  Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using ann
 
Pca analysis
Pca analysisPca analysis
Pca analysis
 
K044065257
K044065257K044065257
K044065257
 
Dimensionality Reduction
Dimensionality ReductionDimensionality Reduction
Dimensionality Reduction
 
Fr pca lda
Fr pca ldaFr pca lda
Fr pca lda
 
IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms Comparison
 
IRJET- Performance Evaluation of Various Classification Algorithms
IRJET- Performance Evaluation of Various Classification AlgorithmsIRJET- Performance Evaluation of Various Classification Algorithms
IRJET- Performance Evaluation of Various Classification Algorithms
 
Fuzzy logic applications for data acquisition systems of practical measurement
Fuzzy logic applications for data acquisition systems  of practical measurement Fuzzy logic applications for data acquisition systems  of practical measurement
Fuzzy logic applications for data acquisition systems of practical measurement
 
Ijetr021251
Ijetr021251Ijetr021251
Ijetr021251
 

Similar to Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis

IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET Journal
 
Independent Component Analysis of Edge Information for Face Recognition
Independent Component Analysis of Edge Information for Face RecognitionIndependent Component Analysis of Edge Information for Face Recognition
Independent Component Analysis of Edge Information for Face Recognition
CSCJournals
 
Pca seminar final report
Pca seminar final reportPca seminar final report
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
IOSR Journals
 
IRJET- Face Recognition of Criminals for Security using Principal Component A...
IRJET- Face Recognition of Criminals for Security using Principal Component A...IRJET- Face Recognition of Criminals for Security using Principal Component A...
IRJET- Face Recognition of Criminals for Security using Principal Component A...
IRJET Journal
 
IRJET- Proposed System for Animal Recognition using Image Processing
IRJET-  	  Proposed System for Animal Recognition using Image ProcessingIRJET-  	  Proposed System for Animal Recognition using Image Processing
IRJET- Proposed System for Animal Recognition using Image Processing
IRJET Journal
 
H0334749
H0334749H0334749
H0334749
iosrjournals
 
Singular Value Decomposition (SVD).pptx
Singular Value Decomposition (SVD).pptxSingular Value Decomposition (SVD).pptx
Singular Value Decomposition (SVD).pptx
rajalakshmi5921
 
EDAB Module 5 Singular Value Decomposition (SVD).pptx
EDAB Module 5 Singular Value Decomposition (SVD).pptxEDAB Module 5 Singular Value Decomposition (SVD).pptx
EDAB Module 5 Singular Value Decomposition (SVD).pptx
rajalakshmi5921
 
IRJET- Digiyathra
IRJET-  	  DigiyathraIRJET-  	  Digiyathra
IRJET- Digiyathra
IRJET Journal
 
Comparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face RecognitionComparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face Recognition
ijdmtaiir
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
csandit
 
An Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural NetworkAn Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural Network
Editor IJCATR
 
M5.pptx
M5.pptxM5.pptx
M5.pptx
MayuraD1
 
introduction to Statistical Theory.pptx
 introduction to Statistical Theory.pptx introduction to Statistical Theory.pptx
introduction to Statistical Theory.pptx
Dr.Shweta
 
I017525560
I017525560I017525560
I017525560
IOSR Journals
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...
ijfcstjournal
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
CSCJournals
 
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
IJERA Editor
 

Similar to Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis (20)

IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
 
Independent Component Analysis of Edge Information for Face Recognition
Independent Component Analysis of Edge Information for Face RecognitionIndependent Component Analysis of Edge Information for Face Recognition
Independent Component Analysis of Edge Information for Face Recognition
 
Pca seminar final report
Pca seminar final reportPca seminar final report
Pca seminar final report
 
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
 
IRJET- Face Recognition of Criminals for Security using Principal Component A...
IRJET- Face Recognition of Criminals for Security using Principal Component A...IRJET- Face Recognition of Criminals for Security using Principal Component A...
IRJET- Face Recognition of Criminals for Security using Principal Component A...
 
IRJET- Proposed System for Animal Recognition using Image Processing
IRJET-  	  Proposed System for Animal Recognition using Image ProcessingIRJET-  	  Proposed System for Animal Recognition using Image Processing
IRJET- Proposed System for Animal Recognition using Image Processing
 
H0334749
H0334749H0334749
H0334749
 
Singular Value Decomposition (SVD).pptx
Singular Value Decomposition (SVD).pptxSingular Value Decomposition (SVD).pptx
Singular Value Decomposition (SVD).pptx
 
EDAB Module 5 Singular Value Decomposition (SVD).pptx
EDAB Module 5 Singular Value Decomposition (SVD).pptxEDAB Module 5 Singular Value Decomposition (SVD).pptx
EDAB Module 5 Singular Value Decomposition (SVD).pptx
 
IRJET- Digiyathra
IRJET-  	  DigiyathraIRJET-  	  Digiyathra
IRJET- Digiyathra
 
Comparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face RecognitionComparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face Recognition
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
 
An Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural NetworkAn Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural Network
 
M5.pptx
M5.pptxM5.pptx
M5.pptx
 
introduction to Statistical Theory.pptx
 introduction to Statistical Theory.pptx introduction to Statistical Theory.pptx
introduction to Statistical Theory.pptx
 
neuralAC
neuralACneuralAC
neuralAC
 
I017525560
I017525560I017525560
I017525560
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
 
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
 

More from Bulbul Agrawal

Software Metrics, Project Management and Estimation
Software Metrics, Project Management and EstimationSoftware Metrics, Project Management and Estimation
Software Metrics, Project Management and Estimation
Bulbul Agrawal
 
Analysis and Design of Algorithms
Analysis and Design of AlgorithmsAnalysis and Design of Algorithms
Analysis and Design of Algorithms
Bulbul Agrawal
 
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptx
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptxAge Estimation And Gender Prediction Using Convolutional Neural Network.pptx
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptx
Bulbul Agrawal
 
Techniques for creating an effective resume
Techniques for creating an effective resumeTechniques for creating an effective resume
Techniques for creating an effective resume
Bulbul Agrawal
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Bulbul Agrawal
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Bulbul Agrawal
 

More from Bulbul Agrawal (6)

Software Metrics, Project Management and Estimation
Software Metrics, Project Management and EstimationSoftware Metrics, Project Management and Estimation
Software Metrics, Project Management and Estimation
 
Analysis and Design of Algorithms
Analysis and Design of AlgorithmsAnalysis and Design of Algorithms
Analysis and Design of Algorithms
 
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptx
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptxAge Estimation And Gender Prediction Using Convolutional Neural Network.pptx
Age Estimation And Gender Prediction Using Convolutional Neural Network.pptx
 
Techniques for creating an effective resume
Techniques for creating an effective resumeTechniques for creating an effective resume
Techniques for creating an effective resume
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis

  • 1. Standard Statistical Feature analysis of Image Features for Facial Images using Principal Component Analysis and its Comparative study with Independent Component Analysis Madhav Institute of Technology and Science Gwalior (M.P.) By: Bulbul Agrawal
  • 2. Content Introduction Literature Review Principal Component Analysis Independent Component Analysis Comparison b/w PCA and ICA Applications of PCA and ICA Work Done References
  • 3. Introduction • The two most important techniques have been explored here as these approaches are very useful in many fields. One of the most interesting field, scilicet as face recognition has become a hot topic in computer vision algorithms. Similarly, dimensionality reduction, compression, signal separation, image filtering, and many other statistical approaches are becoming popular and of great use in many fields day by day. • In the computer vision, PCA is a popular method and applied mainly in face recognition whereas ICA was initially originated for distinct and the mixed audio signals into independent sources[10]. • The literature on the subject is conflicting. Some assert that PCA outperforms ICA others claim that ICA outperforms PCA and some claims that there is no difference in their performance statistically[8]. Thus, this paper compares the PCA technique to a newer technique ICA.
  • 4. Literature Review • Bing Luo et al This paper discusses about the PCA and ICA and compares them in face recognition application and gives differences between them. They used PCA derived from eigen faces and ICA derived from linear representation of non- gaussian data. • Bruce A. Draper et al This paper compares principal component analysis (PCA) and independent component analysis (ICA). Depending upon the task statement, the ICA algorithm, PCA subspace distance metric relative performance has been measured. in the context of a baseline face recognition system, a comparison motivated by contradictory. • Zaid Abdi Alkareem Alyasseri In this paper, two algorithms are discussed to recognize a face, namely, Eigenface and ICA. This paper shows how the error rate between the original face and the recognized face has been improved and the results are shown by the various graphs.
  • 5. Principal Component Analysis • The main idea of principal component analysis (PCA) is to reduce the dimensionality of a data set consisting of many variables correlated with each other. • The same is done by transforming the variables to a new set of variables, which are known as the principal components (or simply, the PCs)[2] and are orthogonal. • The principal components are the eigenvectors of a covariance matrix, and hence they are orthogonal. • The direction of the PCA space serves as the direction of the maximum variance of the given data points[9].
  • 6. Process of computing the PCA space A. Acquire some data B. Calculate the covariance matrix from mean centering data C. Find the eigenvalues and eigenvectors of the covariance matrix  Plot the eigenvectors / principal components over the scaled data Fig 1: Process of computing PCs
  • 7. Independent Component Analysis • In the method of ICA, not only statistical characteristics in second order or higher order are considered, but also basis vectors decomposed from face images obtained by ICA are more localized in distribution space than those by PCA[12]. • Localized characteristics are favorable for face recognition, because human faces are non-rigid bodies, and because localized characteristics are not easily influenced by face expression changes, location position, or partial occlusion [11]. • Independent Component Analysis is basically used to solve the Blind Source Seperation/ Cocktail Party Problem[8]. ICAAmbiguities: • The two most common ambiguities arise in ICA are that the method to calculate the variances of the independent components cannot be determined. Another problem is that the order of the independent components is also cannot be identifiable.
  • 8. Example of ICA • Imagine that you are a weaver, and you have a loom of colorful strings. Each string represents a unique pattern in the data. With actual data, each of these strings would be a vector of numbers that can be fit with a linear equation. As we see the strings in fig 1, they are well organized. • Unfortunately, when we collect data in the real world it does not come to us neat and organized. Our unique strings get mixed up with other strings, and random signal such as noise as shown in fig 2. In our example above, a monkey has come along and mixed up our strings. How do we untangle them? • We could know something special about each string, maybe a feature like color, and manually unmix, however it we are dealing with a huge dataset and don’t have a clue about any special features, we are powerless. This is where ICA comes in. We start with our mixed data and assume 1) we have mixed up data (our loom) that is 2) comprised of independent signals Fig 2: Original Data Fig 3: MIXED UP DATA INDEPENDENCE
  • 9. • We start with this mixed up data, X, and we know that it was generated by the monkey applying some sequence of movements to it (the “monkey madness”). We call this series of transformations that the monkey applies to the unmixed data, s our mixing matrix. This matrix would consist of vectors of numbers that, when multiplied with s, produce the observed data X. X=A x S • To solve this problem and recover our original strings from the mixed ones, we just need to solve this equation for s. We know X, so we just need to figure out what the inverse of A is. This is normally referred to as “W” or the un-mixing matrix. We are going to choose the numbers in this matrix that maximize the probability of our data. S= A-1 x X Mixed Strings Monkey Madness (Mixing Matrix) Original Strings (Original Data) Original Strings (Original Data) Unmixing matrix W (A-1) Mixed Strings (Observed Data) Fig 4 Fig 5
  • 10. Comparison between PCA & ICA S.No. Principal Component Analysis (PCA) Independent Component Analysis (ICA) 1. In the image database, PCA relies only on pairwise relationships between pixels. Detecting the component from a multivariate data is done by ICA. 2. PCA takes details of statistical changes from second order statistics. It can have details up to higher order statistics. 3. With the help of PCA, higher order relations cannot be removed but it is useful for removing correlations. ICA, on the other hand removes both correlations as well as higher order dependence. 4. It works with the Gaussian model. ICA works with the non-Gaussian model. 5. Based on their eigenvalues some of the components in PCA are given more importance with respect to others. In ICA, all of the components are of equal importance. 6. It prefers orthogonal vectors. Non-orthogonal vectors are used. 7. PCA performance is based on the task statement, the subspace distance metric, and the number of subspace dimensions retained. The performance of ICA depends on the task, the algorithm used to approximate ICA, and the number of subspace dimensions retained. 8. For compression purpose, PCA uses low-rank matrix It uses full rank matrix factorization to eliminate Table 1: Comparison between PCA & ICA[7][12] :
  • 11. Applications of PCA & ICA: PCA: • Dimensionality reduction • Image compression • Medical imaging • Gene expression analysis • Data classification • Noise reduction ICA: • Artifacts separation in MEG data • ICA in text mining • ICA for CDMA communication • Searching for hidden factors in Financial Data • Noise Reduction in natural images Applications of PCA and ICA are following:
  • 12. Proposed Work • In this paper, we have implemented the facial recognition system for the different types of dataset such as Japanese, African and Asian by the principal component analysis using Euclidean distance. • In our work, the equivalent tested image is obtained as a output for the corresponding original input image and the various statistical parameters for facial input image and recognised equivalent image is computed. • All the parameters of the different dataset have been calculated in the MATLAB 2018a. • In addition to the above mentioned points, comparision of both the techniques (PCA/ICA) along with their application in various field is discussed.
  • 13. Implementation of face recognition system by PCA using MATLAB  Analysis on Japanese Dataset S.No. Parameters Test Image Equivalent Image 1. Entropy 7.3298 7.2780 2. Standard Deviation 78.4347 76.4705 3. Mean 127.9513 121.8242 4. Median 152 142 5. Variance 8.8563 8.7447 6. Mode 2 2 7. Correlation 0.9514 8. SSIM 0.5976 Fig 6: Analysis of face recognition system for Japanese dataset Table 2: Calculation of different parameters
  • 14. Implementation of face recognition system by PCA using MATLAB  Analysis on Africans Dataset S.No . Parameters Test Image Equivalent Image 1. Entropy 4.8991 4.9450 2. Standard Deviation 110.4553 109.0322 3. Mean 139.2155 142.5504 4. Median 110 129 5. Variance 10.5097 10.4418 6. Mode 255 255 7. Correlation 0.8993 8. SSIM 0.6804 Fig 7: Analysis of face recognition system for Africans dataset Table 3: Calculation of different parameters
  • 15. Implementation of face recognition system by PCA using MATLAB  Analysis on Asian Dataset S.N o. Parameters Test Image Equivalent Image 1. Entropy 4.6686 4.8430 2. Standard Deviation 97.0983 98.4387 3. Mean 174.5845 169.2308 4. Median 255 252 5. Variance 9.8538 9.9216 6. Mode 255 255 7. Correlation 0.9075 8. SSIM 0.7840 Table 4: Calculation of different parameters Fig 8: Analysis of face recognition system for Asian dataset
  • 16. Conclusion • We have implemented the PCA techniques on different types of datasets namely African, Japanese and Asian datasets and have calculated various parameters such as entropy, standard deviation, mean, median, variance, mode, correlation. • We have also compared PCA and ICA based on certain specifications. In our study, we have also concluded that face based PCA is a classical fruitful technique and PCA justifies its strength in pattern recognition and dimensionality reduction.
  • 17. References 1. Swati Goel Akhilesh Verma Savita Goel KomalJuneja, “ICA in Image Processing: A Survey” IEEE International Conference on Computational Intelligence & Communication Technology (2015). 2. Shlens, Jonathon. "A tutorial on principal component analysis." arXiv preprint arXiv:1404.1100 (2014). 3. Martis, Roshan Joy, U. Rajendra Acharya, and Lim Choo Min. "ECG beat classification using PCA, LDA, ICA and discrete wavelet transform." Biomedical Signal Processing and Control8.5 (2013): 437-448 4. Chawla, M. P. S. "PCA and ICA processing methods for removal of artifacts and noise in electrocardiograms: A survey and comparison." Applied Soft Computing 11.2 (2011): 2216-2226. 5. Gupta, Varun, et al. "An introduction to principal component analysis and its importance in biomedical signal processing." International Conference on Life Science and Technology, IPCBEE. Vol. 3. 2011. 6. Comon, Pierre, and Christian Jutten, eds. Handbook of Blind Source Separation: Independent component analysis and applications. Academic press, 2010. 7. Bing Luo, Yu-Jie Hao, Wei-Hua Zhang, Zhi-Shen Liu “Comparison of PCA and ICA in Face Recognition.” 8. Simon HaykinZhe Chen, “The Cocktail Party Problem” Neural Computation17, 18751902 (2005). 9. Yang, Jian, et al. "Two-dimensional PCA: a new approach to appearance-based face representation and recognition." IEEE transactions on pattern analysis and machine intelligence 26.1 (2004): 131-137. 10. Draper, Bruce A., et al. "Recognizing faces with PCA and ICA." Computer vision and image understanding 91.1-2 (2003): 115-137. 11. Ziga Zaplotnik, “Indepenent Component Analysis”, April 2014. 12. Baek, K., Draper, B.A., Beveridge, J.R. and She, K., 2002, March. PCA vs. ICA: A Comparison on the FERET Data Set. In JCIS (pp. 824-827).
  • 18. CITATION OF THIS PAPER Agrawal, Bulbul, Shradha Dubey, and Manish Dixit. "Standard Statistical Feature Analysis of Image Features for Facial Images Using Principal Component Analysis and Its Comparative Study with Independent Component Analysis." International Conference on Intelligent Computing and Smart Communication 2019. Springer, Singapore, 2020.