Beruflich Dokumente
Kultur Dokumente
Abstract
Automatic facial recognition has many potential applications in different areas of human
computer interaction. However, they are not yet fully realized due to the lack of an effective
facial feature descriptor. In this paper, we present a new appearance based feature descriptor,
the local directional pattern (LDP), to represent facial geometry and analyze its performance in
recognition. An LDP feature is obtained by computing the edge response values in 8 directions at
each pixel and encoding them into an 8 bit binary number using the relative strength of these
edge responses. The LDP descriptor, a distribution of LDP codes within an image or image
patch, is used to describe each image. Two well-known machine learning methods, template
matching and support vector machine, are used for classification using the ORL female facial
expression databases. Better classification accuracy shows the superiority of LDP descriptor
against other appearance-based feature descriptors. Entropy + LDP + SVM is as an improved
algorithm for facial recognition than previous presented methods that improves recognition rate
by features extraction of images. Test results showed that Entropy + LDP + SVM, method
presented in this paper, is fast and efficient. Innovation proposed in this paper is the use of
entropy operator before applying LDP feature extraction method. The test results showed that the
application of this method on ORL database images causes 3 percent increases in comparison
with not using entropy operator.
Key words: Facial recognition, Local Directional Pattern, Support vector machine, Entropy,
Texture Image, Features extraction.
which confirms or recognizes identity of a
1-Introduction
person by using auto Smart methods based
From 1964 until now, the field of image on physiological characteristics. In two
processing research, has had a high growth. recent subject, face recognition has been vast
In addition to the space research programs, research fields of machine vision and pattern
image processing techniques are used in recognition. One of the wide applications of
numerous cases, including face recognition face recognition is in the field of
and facial expression recognition. Face authentication and security such as in
recognition system is a Biometric system controlling places with high population, such
53
Maryam Moghaddam ,Saeed Meshgini: Automatic Face Recognition via Local Directional Patterns
as airports, railway stations, metro, etc. This in the gallery or reference database. To
method is more efficient than other methods normalization a probe image, the key facial
of surveillance. In this way, various photos landmarks must be located accurately. Using
of individuals face is taken and device must these landmarks, the normalization
have the ability to recognize these people at algorithm can reorient the image for slight
different times, different gestures, and variations. Recognition can only succeed if
different light incident direction [1]. the probe image and the gallery images are
the same in terms of pose orientation,
2. Overview of Face Recognition System rotation, scale, size, etc.
2-2-Normalization
Once the face has been detected
(separated from its background), the face
needs to be normalized. This means that the Fig .1.The steps of a face recognition
image must be standardized in terms of size, system [2].
pose, illumination, etc. relative to the images
Journal of Artificial Intelligence in Electrical Engineering, Vol. 4, No. 15, December 2015
The goal of designing above sections is to 1) Locating and identifying the input image
train classifier by using the face images in to ensure correct positioning face using
the infinitive, predefined database, firstly. common face recognition
Then, recognition system must be able to
determine trained face on the test image 2) Convert images to gray levels if colorful
(uncertain image) automatically. and balancing the histogram in order to
increase the uniformity of brightness in
different areas of the face and normalize
3-LDP algorithms
facial image
An LBP operator encodes the micro-level
3) Areas Division and feature extraction
information of edges, spots, and other local
based on LDP algorithms
features in an image using Information of
intensity changes around pixels. Some 4) Block collection to generate a histogram
researchers apply the LBP operator on of the image face
gradient image to encode the texture. These 5) Increasing the rate of face recognition
variations simply replace the intensity value with effect entropy on input texture image
with the gradient magnitude value of that
pixel. Then the LBP code is calculated 6) Use a suitable category for recognition of
trivially. Lack of robustness of those facial expressions
methods can be alleviated by encoding the 7) Acceptance related algorithms for
edge response in a different direction from a recognition and adaption
pixel. Being motivated by this, we propose
LDP that computes the edge response values Testing and evaluating the performance of
in different directions and uses these to the proposed method on ORL database is
encode the image texture. Since the edge done. This database contains a collection of
responses are less sensitive to illumination face images taken by the group of Robotics
and noise than intensity values, the resultant and Machine Vision Engineering
LDP feature describes the local primitives, Department, University of Cambridge,
including different types of curves, corners, which is used for facial recognition project.
and junctions, in a more stable manner and The database was created 10 different
also retains more information. images of 40 classes. For each class that
contains images of a person, taken several
pictures of these images of brightness, the
4-Proposed method
word face (opened and closed eyes, laughing
Proposed algorithm of this article is based and non-laughing), details of the face
on local directional pattern that affect texture (glasses, no glasses) have been taken.
images using the entropy which increased Images format are pgm and the size of each
recognition percent that the process step by image is 92 * 112 pixels and images are gray
step procedure is presented for following. level mode.
55
Maryam Moghaddam ,Saeed Meshgini: Automatic Face Recognition via Local Directional Patterns
of the different representative edge detectors 1,7are computed by Kirsch masks, Mi., in
which can be used in this regard. The Kirsch eight different orientations centered on the
edge detector detects different directional pixels position. These masks are shown in
edge responses more accurately than the the Fig. 4. In this figure. Kirsch edge masks
others, because it considers all 8 neighbors. in all eight directions [5]
Given a central pixel in the image, the eight-
directional edge response values {mi}, i=0,
7
1, a0
=
LDPk b ( m i i m k ) 2i , (a )
bi =
a<0
i =0 0,
3 3 3 3 5 5 5 5 5 5 5 3
3 0 5 3 0 5 3 0 3 5 0 3
3 3
5 3 3
3 3 3
3 3 3 3
(1)
East M 0 North east M1 North M 2 North west M 3
5 3 3 3 3 3 3 3 3 3 3 3
5 0 3 5 0 3 3 0 3 3 0 5
5 3
3 5 5
3 5 5
5 3 5 5
West M 4 South west M 5 South M 6 South east M 7
n (2)
H = pi Logpi
i =1
=H i =
=
M N
r 1=
c 1
k ()
f LDP r , c , i , f a , i ( ( ) ) ( ) { 1,
0,
a = i,
a i,
(3)
57
Maryam Moghaddam ,Saeed Meshgini: Automatic Face Recognition via Local Directional Patterns
References
[1] A. Kar, D. Bhattacharjee, D. K. Basu, M.
Nasipuri, M. Kundu, (2011). An Adaptive Block-
based Integrated LDP, GLCM, and Morphological
Features for Face Recognition, International
Journal of Research and Reviews in Computer
Science, Vol. 2, No. 5, pp. 1225-1211.
[2] Ambika Ramchandra, Ravindra Kumar, (2013).
Overview of Face Recognition System
Challenges, INTERNATIONAL JOURNAL OF
SCIENTIFIC & TECHNOLOGY RESEARCH
VOLUME 2, ISSUE 8.
[3] R. Verma and M.Y. Dabbagh, (2012). Fast Facial
Expression Recognition based on Local Binary
Patterns, 62th Annual IEEE Canadian
Conference on Electrical and Computer
Engineering (CCECE), pp. 1-4.
[4] Krishnakant Kishore, Vinit Kumar Gunjan,
Gautam Bommagani , poorva Paidipelli, Pooja
(2013). Design, Implementation and Evaluation
of an Algorithm for Face Recognition Based on
59
Maryam Moghaddam ,Saeed Meshgini: Automatic Face Recognition via Local Directional Patterns