You are on page 1of 1

An Improved Face Recognition based on Illumination

Normalization Techniques and Elastic Bunch Graph Matching


Edison Paria*; Rolando Cardenas*; Juan Gutierrez*; Jose Galdos"
National University of San Agustin - UNSA*, Catholic University San Pablo - UCSP", Arequipa - Peru
edisonparia@gmail.com; jecardenast200@gmail.com; jcgutierrezc@gmail.com; jose.galdos.chavez@ucsp.edu.pe

I. Introducction III. Integration method


The illumination normalization process works combining techniques such as: Histogram
Illumination Normalization is considered one of the most difficult tasks in several com- Equalization, Logarithm Transform and DCT. according to Eq. 2:
putational processes where digital images and video sequences are analyzed. The badly
contrast images are due to the positions, occlusions or high illumination variation de- F (x, y) = c1 DC T + c2 Lg + c3 HE (2)
gree of face images [4, 2]. The Illumination changes due to different light sources found
in arbitrary positions and at different intensities contributing to a significant variation Where F (x, y) is the normalized image, DC T is the Discrete Cosine Transform, Lg is the
of images or videos [3]. Logarithm Transform and HE is Histogram Equalization. According to the process in which
It is why a method for image normalization is proposed, combining three different Illumi- the lighting influencing, the constants c1, c2 y c3 vary in their values, for this case the
nation Normalization Techniques such as Logarithm Transform, Histogram Equalization constants values are: c1 = 0.3, c2 = 0.2 y c3 = 0.5. In Fig. 5 the steps of the methodology
and Discrete Cosine Transform. is shown.

To test the proposal, it uses Elastic Bunch Graph


Matching (EBGM) [5], which is based on the concept
that images of real faces have many nonlinear char-
acteristics that are not addressed by the methods
using a holistic approach such features as variations
in illumination, pose and expression. A set of Gabor
wavelet transformations applied in a landmark point
creates a dynamic link architecture that projects the Fig. 5: Illumination Normalization process flow. The merge process represents the Eq. 2
Fig. 1: Landmark Points to compose a graph in a face in an elastic mesh.
face

IV. Implementation
To reduce resources needed for the proposal, it uses the following implementation
II. Technical Background strategy: To test the improvements, it uses the EBGM implementation presented by Bolme
[1]. The face recognition pipeline with the proposal and EBGM can be appreciated in Fig. 6.
It is detailed the techniques used to develop the illumination normalization research:

A. Logarithm Transform, it assigns a nar-


row range of values (gray scale or color
space) of a wide range of input values. It
is useful if you need to expand the values
of dark pixel in an image while high values
are compressed [4].

s = c log(1 + 256 r) (1)

Where r is the input image, c is a constant Fig. 6: Proposal


Fig. 2: (a) Input image, (b) Gray scale image, (c)
value, s is the improved image. The con- Image transformed by Eq. 1 [4]
stant c value used in the logarithm trans-
form was 20.

B. Histogram equalization, the main idea V. Experiments


is distribute uniformly values of the his-
togram image, if the resulting histogram To carry out the tests in this article each database was divided into groups of three to
from an image tends to most of the values four images per subject, depending on the database and each group was used as training
are in the dark area of the histogram or while the rest is used as test data. The face databases used are ORL/ATT, Yale Faces
the white, the values will be modified in A and Georgia Dataset. We obtain 92.81% of accuracy with ORL/ATT, 98.53% with Yale
the range of [0, 255] [4]. Faces A and 78.93% with Georgia Dataset.
The resulting image of the equalization
process shows a uniformly histogram dis-
tributed along the entire range, resulting
a clear image than the original.
Fig. 3: On the left, an image with dark gray shades
and its histogram, on the right, the resulting image ATT YALE Georgia
Without changes 91.429% 97.937% 77.800%
With Pre-process 92.817% 98.532% 78.933%
C. Discrete Cosine Transform (DCT) is es-
Proposals Results
pecially used in signal and image process-
ing. DCT expressed in a finite sequence
of points, values in terms of sums of co-
sine functions of different frequencies. In Fig. 7: Proposals results
image processing, the use of DCT helps
break down an image in frequency, where
the small high frequency components usu-
ally can be discarded.
The result of the DCT is a matrix of pos-
itive and negative coefficients, which rep- References
resents the addition or subtraction of a
certain frequency values to generate the
image. For the proposal, DCT matrix is [1] David S Bolme. Elastic bunch graph matching. PhD thesis, Colorado State University,
Fig. 4: Sample processing of the DCT. The dark gray
multiplied by a constant value of 1.5, start- 2003.
tones are shifted to the light tones
ing in the first frequency value (C(0,0)). [2] Scott Krig. Computer Vision Metrics: Survey, Taxonomy, and Analysis. Apress, 2014.
[3] Martin D Levine, Maulin R Gandhi, and Jisnu Bhattacharyya. Image normalization
for illumination compensation in facial images. Department of Electrical & Computer
Engineering & Center for Intelligent Machines, McGill University, Montreal, Canada
(Unpublished Report, 2004), 2004.
v i d e d u s t h e
d g m e n t s e w ho pr o [4] A Thamizharasi and JS Jayasudha. A literature survey on various illumination normal-
Acknowle t i o n to a ll t h o i er rez,
pes t a p p r e c ia . Ju a n C . G u t ization techniques for face recognition with fuzzy k nearest neighbour classifier. ICTACT
pr e s s o u r d e e it u d e t o P h D is
l d l i k e t o e x s p e ci a l g ra t p u s fi n is h t h
We wou t h is p a p e r. A o u ra g e m e n t , hel Journal on Image & Video Processing, 5(4), 2015.
t o c o m plet e t io n s a n d enc u s t in - U N SA
possib i l i t y l a t i ng sug g e s i t y o f Sa n A g [5] Laurenz Wiskott, J-M Fellous, N Kuiger, and Christoph Von Der Malsburg. Face recogni-
t ion i n s t i m u io nal U n iv e r s
who se c o n t r i b u
t u d e t o t h e N a t
f t h i s r e s e a r ch.
o s h o w o u r g rati
ri n g t h e c o u rse o tion by elastic bunch graph matching. Pattern Analysis and Machine Intelligence, IEEE
paper. We als e a r l s of w is d o m w it h us du Transactions on, 19(7):775779, 1997.
t h e i r p
for sharing

You might also like