0% found this document useful (0 votes)
17 views6 pages

Pca Versus Lda in Implementing of Neural Classifiers For Face Recognition

This document discusses two methods for selecting features from images for face recognition: principal component analysis (PCA) and linear discriminant analysis (LDA). PCA reduces the number of variables in a dataset while retaining as much information as possible. It identifies directions with the most variance in the data and projects the data onto those directions. LDA finds projection directions that best separate different classes of data by maximizing between-class variance and minimizing within-class variance. The document presents the results of experiments selecting features using PCA and LDA for implementing neural classifiers for face recognition. It concludes that both methods can provide effective feature selections for applications in military face recognition, with future research needed to determine the best feature selection versions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views6 pages

Pca Versus Lda in Implementing of Neural Classifiers For Face Recognition

This document discusses two methods for selecting features from images for face recognition: principal component analysis (PCA) and linear discriminant analysis (LDA). PCA reduces the number of variables in a dataset while retaining as much information as possible. It identifies directions with the most variance in the data and projects the data onto those directions. LDA finds projection directions that best separate different classes of data by maximizing between-class variance and minimizing within-class variance. The document presents the results of experiments selecting features using PCA and LDA for implementing neural classifiers for face recognition. It concludes that both methods can provide effective feature selections for applications in military face recognition, with future research needed to determine the best feature selection versions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Review of the Air Force Academy No 1 (28) 2015

PCA VERSUS LDA IN IMPLEMENTING OF NEURAL CLASSIFIERS


FOR FACE RECOGNITION

Marian Dorin PÎRLOAGĂ*, Ciprian RĂCUCIU**, Emil CRETU**, Marius ROGOBETE*

*Military Technical Academy, Bucharest, Romania, **University Titu Maiorescu, Bucharest, Romania,

Abstract: This paper propose to better determine people's face recognition methods using images. Using
the selection of features principal component analysis and linear discriminant analysis I conducted
experiments by implementing two methods called Self Organizing Map classification (SOM and CSOM 1).
I tried to get the best recognition rates for different color components, followed by selection of features
concatenation. Applications training consisted of images from a database of its own. Analysis was performed
by changing a number of 80 to 360 neurons trained with a pitch of 40 to obtain a recognition rate of 100%.
Finally I concluded for the best versions of selections for features that the two methods give proposing
future research.
 
Keywords: principal component analysis, linear discriminant analysis, Self Organizing Map, number of
neurons, the recognition rate.
1. METHODS OF EXTRACTION AND The process of obtaining such a
SELECTION OF FEATURES FROM representation of the region of interest is known
IMAGES as the step of description / retrieval features.
   Description is directly related to the chosen
Extraction and selection characteristics for data structure for representation, against which
faces of people in an image are two important there is a strong dependence on the developed
stages on the success and performance of the application.
recognition and face detection (fig. 1). The possibilities for description of a region
is diversified depending on the methods
implemented for selection of features:
• characterization of the region contour shape
(contour descriptors);
• characterize the region based on its interior
(descriptors regional or time);
• topological description of the region of interest
(textures);
• morphological description of the region of
interest (morphological descriptors).
Fig. 1. Extraction and selection of features in Choosing a proper description is essential
an image for the success of the shape recognition
process. Also, a fundamental principle which
A correct implementation of the recognition oversees construction shape descriptors is their
regions obtained from image segmentation invariance principle to various types of linear
process requires input video representation in or nonlinear transformations applied form of
a stable form of data analyzed by eliminating interest. The desired invariance of the set of
redundant information and retaining information descriptors used at the starting point, scaling,
for face recognition. translation, rotation and reflection.

113
PCA Versus LDA in Implementing of Neural Classifiers for Face Recognition

Practical experience shows that the most In this paper we experienced select those
important aspect for the recognition of forms features that contain the greatest amount of
is the selection characteristics / properties or information on that form.
descriptors used. We presented the results of selection methods
Selection is a process characteristic features that provide an application characteristics in
data compression and can be equated with a the area of military interest through proven
linear or nonlinear transformation of the initial performance on recognition rate.
space of n-dimensional observations assumed 2.1. Principal components analysis (PCA).
in a space with fewer dimensions. Principal components analysis (PCA Principal
The transformation performed conservation Component Analysis) is a standard method of
information and enables the development of data analysis that enables the detection of the
algorithms in real time with efficient algorithms most prominent trends in a set of data.
in terms of computation time and memory PCA reduces the number of variables that the
resources required only small spaces. size of a data set.
If a single class of forms, selection of
characteristics is considered optimal if the
dimensionality reduction achieved with the
original information preservation majority.
If there are several classes of shapes,
selection efficiency characteristics is given
in particular the possibility of separability
of classes, which depends mostly on the
distribution of classes and selected classifier.
As a reference in this work we
have demonstrated in various [1-7], the
performance of classifiers, and as a measure
of the effectiveness of selected features can be
considered the possibility of their error. Fig. 2. Version for representation using PCA
Note that most transformations used to projection
select characteristics are linear but non-linear
transformations can be used even if they are
The picture shows a network in a two-
difficult to implement
dimensional subspace. PCA is used to view the
They can provide a higher efficiency
data by reducing the dimensionality of the data.
expressing the dependence of the real forms
The three variables are reduced to a smaller
observed raw data extracted and selected
characteristics of those forms. number, two new variables called principal
components (PC). Using PCA, we can identify
2. METHODS FOR THE SELECTION OF two-dimensional plane which best describes the
CHARACTERISTICS varied data.
Space using PCA rotating selection of
Size space features large extent influence original data that the axes of the new terms
the efficiency and performance of classification have the largest variation of data in a certain
algorithms. Thus, a number of classification direction. Axes and new variables are called
algorithms effective in small spaces become principal components are ordered and variation.
impractical in larger spaces. The first component, PC 1 is the direction
Therefore we sought to implement changes with the largest variance of the data. PC
to prioritize the importance of characteristics Division 2 is the largest variance that remained
and allow transformed space thus reducing after the first orthogonal component. The
its size by removing the least significant data, representation allows to obtain the required
while retaining the essential information for number of components that covers a space and
classification. the desired amount of variance.
114
Review of the Air Force Academy No 1 (28) 2015

Let X be a space cloud data. The main LDA tries to find the best projection
components of this set are the directions along direction vectors belonging to different classes
drive are best separated.
which elongation is the most significant
cloud. Knowing these directions can serve both
purposes of classification and to determine the
most important characteristics of point cloud
analysis.
Most transformations used to select
characteristics are linear, nonlinear
transformations while having a higher
complexity, are more difficult to implement, but
may have a higher efficiency, better expressing
the dependence of the forms observed raw data
observed characteristics selected these forms
[11]. Fig. 3. Variant of projection for representation
Karhunen-Loeve transform is a linear using LDA
method for selecting features. Let X be an
n-dimensional random vector. Looking for an Presentation of the algorithm and the
orthogonal transformation enabling optimal applications that have been described in [10].
representation of the vector X with respect There were also tested for applications of LDA
to the minimum mean square error criterion. transform two-dimensional vector and pixel
Projecting cloud directions given by its classification of soil and vegetation images
main components, the immediate effect is a using LDA transformed.
compression of the information contained in
that crowd. 3. EXPERIMENTAL RESULTS
According to reference [8], identifying
the main components of cloud data analysis Through various experiments we tried
reduces to determining the values of vectors validating theoretical interest arising from the
and eigenvalues of the matrix analyzed crowd comparative study of methods for selecting
dispersal. features using PCA and LDA methods for
Linear nature of the standard PCA method, classification as SOM and CSOM1 80-400
performed by linear projection data analyzed neurons in neural networks trained with a step
components or main directions suppose 40.
but a number of major shortcomings in the    The database contains 556 personal photos
processing of input data. Thus, they developed of 46 subjects who were asked to stimulate
a series of nonlinear generalizations of the different physiognomic states, against a pale
classical variant, an example being Kernel PCA and normal lighting. It was shown in [6].
algorithm presented in reference [9]. The main criterion for validating the
2.2. Linear discriminant analysis (LDA). importance of selection methods analyzed is the
Linear discriminant analysis (Linear performances in the subsequent classification
Discriminant Analysis, LDA), as the main / recognition and entry forms as classifier we
component analysis is a statistical method for used a trained neural network.
selecting the characteristics. Experiments to determine the most effective
Unlike PCA, in which case projection method of selection.
for the purposes of seeking to maximize total The experiment consisted in selecting 4 of
covariance matrix, here is seeking a projection the 46 subjects of the database in 7 test images
in terms of maximizing the covariance matrix of / 7 training images.
the covariance matrix interclase and minimizing
the accumulated inside other classes.
115
PCA Versus LDA in Implementing of Neural Classifiers for Face Recognition

The 7 images drive and 7 test images were Table 1. Results using the database 7i / 7t, the
chosen at random, and are analyzed in terms recognition rate for PCA method C1C2C3
of the form RGB color spaces, C1, C1C2 and components [%] feature selection process
C1C2C3. followed by concatenation
The original images were reduced in size by
using the Paint for 90/120 pixels.

Table 2. Results using the database 7i / 7t,


the recognition rate for PCA method C1C2
Fig. 4. Images of individual photographing
components [%] feature selection process
subjects in the database used for testing /
followed by concatenation
training

Considering the fact that a large percentage


of an image in the database is the background,
I applied a face detection algorithm discovered
by prof. Neagoe presented in reference [9],
implemented in Matlab.
Methods for selecting features that we used
PCA and LDA are and classifiers that I used
CSOM and SOM. They are presented in the
paper [9,11,13,14].
Concurrent Self Organizing Maps CSOM
method was discovered by Neagoe and Ropot Table 3. Results using the database 7i / 7
and presented in [13]. t, the recognition rate for PCA method for
For the selection of features with PCA we component C1 [%] feature selection process
retained 100 features for each color, and then followed by concatenation
the resulting concatenated vectors of the three
colors 100 features 3x = 300 features being
used in classification.
LDA for the selection of characteristics we
used the same conditions as in [9].
We imposed the following parameters
CSOM networks and SOM: stop condition after
400 epochs of training; neighborhood radius
decreases by 1 at every age; for the first 200
periods, and for the next 200 era.
The results obtained using images resulting
from the scan, which have been reduced in size
90/120 interpolated pixels.

116
Review of the Air Force Academy No 1 (28) 2015

Table 4. Results using the database 7i / 7 t, The same conditions were used as in the
the recognition rate for RGB component PCA previous experiment to give the following
method [%], using the classifier CSOM results:

Table 6. Results using the database 46i / 1t,


the recognition rate for RGB component PCA
method [%], using the classifier CSOM 1

Table 7. Results from the database 46 and / 1t,


the recognition rate for PCA method C1C2C3
components [%] feature selection process
followed by concatenation

Fig. 5. Graphical representation database 7i / 7t,


the recognition rate using PCA, CSOM 1 and
fusion of features

4. CONCLUSIONS

The final results, involving the entire


database showed that the best solution is to
implement color components C1C2C3 [%]
selection process followed by concatenation
of features offered by the SOM method of
classification and feature selection using LDA.
If CSOM1 using the same selection method
features a 100% recognition rate results from
Fig. 6. Graphical representation database 7i / 7t, the training of 360 neurons. Regarding the
the recognition rate using LDA, CSOM1 1 and recognition rate for RGB component PCA
fusion of features method [%], using classifier Csömöri 1 all
features using LDA selection proved with
The final experiment conducted training the best rate of 84.88% recognition for 400
entire database with 46 individual photos neurons involved. In this case the selection of
surprised in normal subjects and testing their features using PCA smaller achieve results that
recognition in one of the screen shoot made of a recognition rate of only 73.14% from 360
crowds Agomer sites and contains 3 subjects in neurons involved. Looking processing time this
the first database. is tens of minutes in both cases.
117
PCA Versus LDA in Implementing of Neural Classifiers for Face Recognition

Future opportunities for the development 1, Editor: B. Katalinic, Publisher DAAAM


of research is emerging in the real-time image International Vienna, Vienna.
processing. Therefore I will follow different 5. Pîrloagă, M.D., Mihăilescu, M.I. A new
implementations other than Matlab, which framework for biometric face recognition using
carries a large number of computing that require visual cryptography” - DAAAM International
processing time and high computing power. Scientific Book 2011. Vol. 10 EBSCO
bibliographic database ISSN 1726-9687, ISBN
We will continue to implement the 978-3-901509-84-1, Editor: B. Katalinic, hard
application using Python modules offered cover, Publisher DAAAM International Vienna.
by Accord.Net The framework provided by 6. Pîrloagă, M.D., Apostol C.G., Rogobete, M..
OpenCV. Experiments show actual processing Optimizing image classification using a neural
time of about 400 ms. using this method, network”. The 23th International Scientific
compared to tens of minutes offered by The Conference NAV-MAR–EDU 2013. Naval
experimental using Matlab. Academy, Constanta.
Relevant is that the military applications of 7. Pîrloagă, M.D.. Implementing a real-time
detection and / or individuals face recognition recognition of the person using scanning
that local Trackbacks detection, suspicious chaotic. The Strategies XXI Conference The
persons or prohibited in various sports events, complex and dynamic nature of the security
environment.Carol I Defense University, Centre
the data recorded at the border of the fugitives, for Defence and Security Strategic studies 21-
etc., are needed both to obtain a 100% 22 nov. 2013.
recognition rate and the processing of a real- 8. Pîrloagă, M.D., Răcuciu, C., Cretu,
time / signaling themselves- all in order not to E..Optimization of biometric technologies for
lose the operating time. military applications using face recognition.
Proc of Carol I. Defence University, 2014.
Aknowledgement: 9. Domany, E.. Models of neural networks,
This paper has been financially supported Adisson-Wesley Publishing Co., 1995
within the project entitled “Horizon 2020 - 10. Bishop, C.. Neural Networks for Pattern
Doctoral and Postdoctoral Studies: Promoting Recognition, Oxford Press London, 1995.
the National Interest through Excellence, 11. Neagoe, V.E., Mugioiu, A.C.. A fully neural
approach to color facial image recognition.
Competitiveness and Responsibility in the Proc. of the World Automation Congress. 2008
Field of Romanian Fundamental and Applied (WAC2008), International Symposium on Soft
Economic Research”, contract number Computing in Industry.
POSDRU/159/1.5/S/140106. This project is 12. Yambor W.S., Analysis of PCA-Based and
co-financed by European Social Fund through Fisher Discriminant-Based Image Recognition
Sectoral Operational Programme for Human Algorithm. Technical Report CS-00-
Resources Development 2007-2013. Investing 103,Computer Science Department. Colorado
in people!” State University, July 2000.
12. http://www.cis.hut.fi/projects/somtoolbox/
BIBLIOGRAPHY Available: ianuary 2015.
13. Neagoe, V.E., Ropot, A.. Concurrent Self-
1. Pîrloagă, M.D., Mihăilescu, M.I. Organizing Maps for Pattern Classification.
Considerations on implementation of biometrics Proc. of First IEEE International Conference
technologies in military surveillance system. on Cognitive Informatics. ICCI 2002, 19-20
Megabyte Article code: MGBT-2011-2-CS- August 2002, Calgary, Alberta, Canada, ISBN
MDP-350, ISSN:1841-7361, nr. 12/2011. 0-7695-1726-9, pp. 304-312.
2. Pîrloagă, M.D., Mihăilescu, M.I.. 14. Kohonen, T.. Self-Organization and
Comparative Study on Optoelectronic Tracking Associative Memory. ISBN:  978-3-540-
Models which can be used in Biometrics. 51387-2, 1989. 
ISI Web of Science. index of conference 15.Andrienko,  N.,Andrienko,  S., Bremm,T.,
18965,ISBN 978-1-4673-2573-8, IEEE catalog Schreck, T., Landesberger , V., Bak  ,P., Keim,
number CFP1241J-PRT,pag.107-111. D.. Space-in-Time and Time-in-Space Self-
3. Pîrloagă, M.D., Mihăilescu, M.I. Optimisation Organizing Maps for Exploring Spatiotemporal
strategies for data collections used in evaluating Pattern. The Eurographics Association and
dynamic signature authentication system. Blackwell Publishing Ltd., Issue Computer
Revista ISI Web of Science.index of conference Graphics Forum,Volume 29,  Issue 3,  pages
18965,ISBN 978-1-4673-2573-8,IEEE catalog 913–922, June 2010.
number CFP1241J-PRT,pag.343-349.
4. Pîrloagă, M.D., Mihăilescu, M.I.. Contribution
to the modelling of a communication channel
by RB. DAAAM International Scientific Book
2011. Vol. 10 EBSCO bibliographic database
ISSN 1726-9687, ISBN 978-3-901509-84-
118

You might also like