Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract—Face Recognition represents one of the attracting third one used the LDA for feature extraction and the SVM for
research areas. It has drawn the attention of many researchers classification. The several experimental studies are performed
due to its varying applications such as database identification, on the AT&T database. Also, G.Linge and M.Pawar proposed
identity authentication, surveillance and security access control a face recognition approach based on the PCA algorithms for
human computer interaction…. In this order, different face
recognition algorithms are proposed. These methods are based
feature extraction and the neural network algorithm for
on the face representations. In order to use the most important eigenvalues vectors classification [9]. Moreover, H. Makwana
information in the face representation, we propose to exploit the and T. Singh presented a comparative study between the PCA
concept of 2D-DWT for the image compression as a pre- and LDA face recognition methods. This study is applied to
processing for feature extraction. In fact, the DWT is performed the ORL database. The author compared the accuracy, the
at different scales and orientations so it is sensitive to strong training time and the total execution time between these
lighting conditions and facial details. Based on the DWT approaches [10]. Also, S. K. Jameel Proposed a new face
advantages, the LL sub-band of the processed image is used as recognition system based on the PCA, the DCT and the
input image for feature extraction process based on ICA, PCA, Hidden Markov Model (HMM) techniques [11]. Y. Liu et al.
LDA and SVM algorithms. The importance of the proposed
approaches is evaluated by experimental and comparative studies
proposed a Face recognition approach based on independent
tested on AT&T database. component. The features are extracted from the low-
frequency band of different levels of 2D-DWT by using the
Keywords—Face Recognition; Discrete Wavelet Transform ; 2D-ICA. The authors used the FSVM algorithm for data
Principal Component Analysis; Linear Discriminant Analysis; classification. For the experimental study, they used the ORL
Independent Component Analysis; Support Vector Machine and YALE databases [12]. Moreover, R. Sharma and M.S
Patterh combined the PCA, LDA and ICA algorithms with the
I. INTRODUCTION Adaptive Neuro Fuzzy Interface System (ANFIS) to develop
In the last few years, face recognition represents an three pose invariant face recognition approaches. The PCA,
important research issue in person identification and pattern LDA and ICA are used in features extraction process and the
recognition projects. It has been used in many applications ANFIS is used for classification process [13]. S. A. Z.
such as: terrorists, criminals, and missing children. In this Bagherzadeh, A. N. Sarcheshmeh et al. proposed a new
order, several approaches have been developed such as hybrid face recognition algorithm based on Discrete Wavelet
Principal Component Analysis (PCA) [1], Linear Discriminant Transform (DWT) and the LDA algorithm for dimensionality
Analysis (LDA) [2], Independent Component Analysis (ICA) reduction, and the support vector machine for classification
[3], Local Binary Pattern [4], Extreme Machine Learning [5], [14]. S. N. Borade et al. implemented a new face recognition
Discrete Wavelet Transform [6] for features face extraction algorithm by using the ICA and InfoMax algorithms [15].
and classification. In 2016, M. Chihaoui et al. presented an Also, J. Kim et al. proposed a new recognition by parts
overview of some well-known methods in 2D face recognition approach based on ICA method [16].
In order to develop an effective approach for face
techniques. They classified these techniques into three
recognition, we propose and compare, in this work, three
categories according to the used method for image treating. approaches based on the combined DWT, ICA, PCA, LDA
These categories are global, local and Hybrid approaches. and SVM algorithms. The performances of these approaches
Also, they realized a comparative study between different face are carried out by simulation and comparative study on AT&T
recognition approaches [7]. Similarly, A. Bouzalmat et al. database[17]. The proposed paper is organized as follows: the
represented in [8] a comparative study between three face following section describes the three proposed approaches and
recognition schemes on AT&T database. The first one used the details of the used algorithm. In the third section, we
the PCA for feature extraction and the Support Vector present the obtained results and a comparative study is carried
Machine (SVM) for classification. The second one used the out in the section 4.
ICA for feature extraction and the SVM for classification. The
Fig.1: Diagram representation of the proposed face recognition system Each image I i with size ( m × n ) is decomposed to three
vectors Γ1 , Γ 2 , Γ3 , .., Γ M , where M represents a set of face
II. PROPSED FACE RECOGNITION APPROACH
images. The mean of these images is given by:
All face recognition algorithms are composed by three steps:
pre-processing image’s face, feature extraction and face 1 M
classification. The feature extraction based on PCA, ICA and Ψ= ¦ Γi (1)
M i =1
LDA algorithms are more efficient where the input image has
a most details representation. For this reason, we propose to The covariance matrix is given by:
use the discrete wavelet transform as image’s pre-processing
to generate good accuracies. The localized nature of the DWT 1 M
T T
C= ¦ Φ i Φ i = AA (2)
allows the easy extraction of features such as spikes, edges M i =1
and objects. Also, it measures the variations around a small
region of the data array. For these reasons, we propose to Where Φ i = Γ i − Ψ .
extract the features from the sub-band of the important
information (LL) by using the PCA, ICA or LDA techniques. The first k eigenvectors is corresponding to the largest
Finally, we have used the SVM algorithm for feature eigenvalues.
classification. Based on these methods, we present three face C. Linear Discriminant Analysis (LDA)
recognition approach: the first one is based on 2D-DWT +
Linear Discriminant Analysis (LDA) is developed in 1936
PCA+ SVM algorithms. The second one is based on 2D-DWT
by Robert Fisher for taxonomic classification. It is very used
+ ICA+ SVM algorithms. The first one is based on 2D-DWT
in pattern recognition [2]. Let a set of C-class where each
+LDA+ SVM algorithms. The proposed face recognition
schemes are resumed in the following figure: class C j as N j face images, the scatter matrices SW (within-
The different used methods for these approaches are
class) and S B (between-class) are calculated as:
recalled in the following subsections.
C Nj
414
Nj n
1 1
Ȍ =
cj Nj ¦ī
k=1
k (6) maximize - ¦ Įi Į j yi y j K( xi , y j ) + ¦ Įi
2 i, j i =1
(9)
¦ Į y K(x , x) + b)
variable x i a vector X = [x , x ,..., x ] and the variables s i a
1 2 m y = sign ( i i i (12)
vector S=[s1 ,s 2 ,...,s n ]T . The relation between X and S is: i=1
415
Firstly, the images are subdivided into two equal parts
where each person is presented by five images. The first one is
used for the training process and the second one is used for the
test process. Firstly, the important informations are extracted
from the original images by using the 2D-DWT.
(a) (b)
Fig.4. An example of applying 2D-DWT: (a) Original image; (b) 2 Level
of 2D-DWT Decomposition Outputs.
Fig. 8. Recognition rate for AT&T database with variable component number
for the proposed recognition face approaches
416
TABLE I. COMPARATIVE STUDY [3] M.S. Bartlett, J.R. Movellan and T.J. Sejnowski, “Face Recognition by
Independent Component Analysis,” IEEE Transactions on Neural
Approaches Number of Recognition Networks, vol. 13, no. 6, pp. 1450-1464, November 2002.
Used algorithms
subjects Rate (%)
PCA+SVM 90.24 [4] D. Huang, C. Shan, M. Ardebilian and L. Chen, “Local Binary Patterns
[8] LDA+SVM 200-200 93.9 and Its Application to Facial Image Analysis: A Survey,” IEEE
ICA+SVM 91 Transactions on Systems, Man, and Cybernetics, vol.41, no. 6 ,pp. 765-
PCA+ ANFIS 96.66 781, November 2011.
[13] LDA+ ANFIS Not defined 68 [5] W. Zong and G. Huang, “Face recognition based on extreme learning
ICA+ ANFIS 71.33 machine,” School of Electrical and Electronic Engineering, vol.74, no.
DWT-PCA-SVM 86.6 16 ,pp. 2541-2551, September 2011.
[14] Not defined
DWT-DLDA-SVM 95 [6] D. P. Wadkar and M.. Wankhade, “Face Recognition Using Discrete
[15] ICA 200-200 87.5 Wavelet Transforms,” International Journal of Advanced Engineering
[16] LS-ICA 200-200 90 Technology, vol.3, no. 1 ,pp. 239-242, 2012.
DWT+PCA+SVM 96 [7] M. Chihaoui , A. Elkefi, W. and C. B. Amar “A Survey of 2D Face
propsed
DWT+LDA+SVM 200-200 96 Recognition Techniques,” Computers, vol.5, no. 4, 2016.
approach
DWT+ICA+SVM 94.5 [8] A. Bouzalmat, J. Kharroubi and A. Zarghili, “Comparative of PCA,
ICA, LDA using SVM Classifier,” Journal of Emerging Technologies in
This comparative study proves the effectiveness of the Web Intelligence, vol. 6, no. 1, pp., 64-68, 2014
proposed approaches for face recognition applications. The [9] G. Linge and M. Pawar, “Neural Network Based Face Recognition
Using PCA,” International Journal of Computer Science and Information
2D-DWT pre-processing increases the recognition rate Technologies, vol. 5, no. 3, pp. 4011-4014, 2014
compared to other works. This effectiveness is due to the [10] H. Makwana and T. Singh, “Comparison of Different Algorithm for
advantage of the DWT which is performed based on the Face Recognition,” Global Journal of Computer Science and
different scales and orientations of the processed image. Technology Graphics & Vision, vol. 13,no. 9, 2013
Consequently, it is sensitive to strong lighting conditions such [11] S. K. Jameel, “Face Recognition System Using PCA and DCT in
as facial expressions and details. This propriety improves the HMM,” International Journal of Advanced Research in Computer and
Communication Engineering, vol. 4, no. 1, January 2015
performance of the feature extraction classification process.
[12] Y. Liu, G. Chen, J. Lu, and W. Chen, “Face recognition based on
Therefore, the proposed approaches based on DWT, PCA, independent component analysis and fuzzy support vector machine, ” In
ICA, LDA and SVM algorithms give an important recognition 2006 6th World Congress on Intelligent Control and Automation, vol. 2,
rates. pp. 9889–9892, 2006.
[13] R. Sharma and M.S Patterh, “Pose Invariant Face Recognition using
V. CONCLUSSION Neuro-Fuzzy Approach, ” IOSR Journal of Computer Engineering, vol.
17, no.3, pp. 20–27, Juin 2016.
In this paper, we have proposed DWT+PCA+SVM, [14] S. A. Z. Bagherzadeh, A. N. Sarcheshmeh, S. H. Z. Bagherzadeh and
DWT+ICA+SVM and DWT+LDA+SVM face recognition M. M. Khalilzadeh, “New Hybrid Face Recognition Algorithm Based on
approaches. The performance of these approaches is evaluated Discrete Wavelet Transform and Direct LDA, ” Biomedical Engineering
by simulation on the AT&T database and comparative study. and 2016 1st International Iranian Conference on Biomedical
Engineering, November 2016
This effectiveness is due to the DWT pre-processing which
[15] S. N. Borade, R. Deshmukh and P.Shrishrimal, “Independent
allows keeping the most important information in the input Component Analysis and Number of Independent Basis Vectors”,
images. Also, this pre-processing increases the recognition Procedia Computer Science, Vol. 58, pp. 380-386, 2015
rate by approaches compared to other approaches based on [16] J. Kim, J. Choi and J. Yi , “Face Recognition Based on Locally Salient
PCA+SVM, LDA+SVM or ICA+SVM. ICA Information”, Lecture Notes in Computer Science, Vol. 3087,pp. 1-
9, 2004
REFERENCES [17] AT&T. Laboratories. Cambridge, http://www.cl.cam.ac.uk/Research/
DTG /attarch ive:pub/data/att_faces.tar.Z.
[1] M. Turk and A. P. Pentland, “Eigenfaces for recognition,” Journal of
Cognitive Neuroscience, vol. 3, no. 1,pp. 71-86, 1991. [18] Del Sallam M. Haider, Munya Abdulmajid Arasi, “Face Recognition
Based on PCA, DCT, DWT and Distance Measure”, Egyptian Computer
[2] P. N. Belhumeur, J. a. P. Hespanha, and D. J. Kriegman, “Eigenfaces vs. Science Journal, Vol. 37, No. 5, pp. 16-30, 2013
fisherfaces: Recognition using class specific linear projection,” IEEE
Trans. Pattern Anal. Mach. Intell., vol. 19, no. 7, pp.711-720, July 1997. [19] A. Hyvarinen, “Fast and robust fixed-point algorithms for independent
component analysis,” IEEE Transactions on Neural Networks, vol. 10,
no. 3, pp. 626-634, May 1999.
417