SlideShare a Scribd company logo
1 of 6
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 343
AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN
ALGORITHM FOR FACE RECOGNITION
Saurabh Asija1
, Rakesh Singh2
1
Research Scholar (Computer Engineering Department), Punjabi University, Patiala.
2
Asst. Professor (Computer Engineering Department), Punjabi University, Patiala.
Abstract
A human face conveys a lot of information about the identity and emotional state of the person. So now a day’s face recognition
has become an interesting and challenging problem. Face recognition plays a vital role in many applications such as
authenticating a person, system security, verification and identification for law enforcement and personal identification among
others. So our research work mainly consists of three parts, namely face representation, feature extraction and classification. The
first part, Face representation represents how to model a face and check which algorithms can be used for detection and
recognition purpose. In the second phase i.e. feature extraction phase we compute the unique features of the face image. In the
classification phase the computed DLBP face image is compared with the images from the database. In our research work, we use
Double Coding Local Binary Patterns to evaluate face recognition which concentrate over both the shape and texture
information to represent face images for person independent face recognition. The face area is firstly cut into small regions from
which Local Binary Patterns (LBP), then we compute histograms to generate LBP image then we compute single oriented mean
image from which we again compute histogram values small regions and at last concatenated into a single feature vectors and
generate D-LBP image. This feature are used for the representation of the face and to measure similarities between images.
Keywords: local binary pattern (LBP), double coding local binary pattern (D-LBP), features extraction,
classification, pattern recognition, histogram, feature vector.
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Image processing can be defined as any form of signal
processing which takes an image as a input, which can be a
video frame or a photograph for which the output can be an
image itself or a set of its characteristics or parameters
closely related to the image. Face Recognition is a biometric
trait used widely now a days and it make use of computer
software to identify of the individual. In face recognition the
automatic recognition of a person take place using
distinguishing traits. In social life our main focus is on face,
which plays a vital role in conveying identity and emotions.
We recognize many of faces seen in our life and identify
familiar faces at a short stamp even after many years of gap.
Because of quite robustness, despite large changes in the
visual stimulus due to age, viewing effects, beards, and
distractions such as glasses, expression or changes in hair
style. Face recognition plays a vital role in many
applications such as authenticating a person, system
security, verification and identification for law enforcement
and personal identification among others aspects [7].
Local binary pattern (LBP) is used in computer vision for
the purpose classification. In Texture Spectrum model LBP
was proposed in 1990. LBP was first described in 1994.
(LBP) is a texture operator simple yet efficient in use. it
extracts pixels of an image and label them by calculating
the threshold of the neighbors of each pixel and then
consider the result in binary form. Due to its computational
simplicity and discriminative power, it proves to be a better
approach in various applications.
Double coding Local binary patterns is an invariant of LBP.
In LBP we compute only amplitude threshold θ while in d-
LBP we compute distance threshold too ƹ.
θ= 1/𝑝 |ik − ic|
𝑝−1
𝑘=0 ,p =4
ƹ= 1/𝑝 ik − ic
𝑝−1
𝑘=0 ,p =4
2. FACE RECOGNITION PROCESS
Although there are number of professional and commercial
face recognition systems yet this way of identification
continues to be an interesting topic for researchers. This is
due to the fact that the under the feasible conditions the
current systems perform well but when variations occurs its
performance decreases. The variation factors are viewpoint,
facial expressions, time (when the pictures are made), pose
and illumination (lightening changes)[8]. The goal in this
research area is to minimize the influence of these factors
and create robust face recognition system. A model for face
recognition is shown in Figure-1.1.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 344
Figure 1.1: Principle of an identification process with Face
Recognition
The process of person identification by using face
recognition can be split into three main phases (figure 1.1).
These are face representation, feature extraction and
classification [3].The first part, Face representation
represents how to model a face and check which algorithms
can be used for detection and recognition purpose. In the
second phase i.e. feature extraction phase we compute the
unique features of the face image. In the classification phase
the computed DLBP face image is compared with the
images from the database [3]. The output of the
classification part is the identity of a face image from the
database with the highest matching score, thus with the
smallest differences compared to the input face image. Also
a threshold value can be used to determine if the differences
are small enough. After all, it could be that a certain face is
not in the database at all.
3. LOCAL BINARY PATTERN
For face recognition there exist several methods to extract
the most useful features from the face images .Now a day’s
Local Binary Pattern (LBP) method is mostly used method
for feature extraction. This relative new approach was
introduced in 1996 by Ojala et al. [3]. With the help of LBP
it become easy to describe the shape and texture of a face
image. In this method for the purpose of feature extraction
an image is divided into several small regions. From each
individual region the features are extracted.
Figure 1.2: A preprocessed image divided into 64 regions
These features are coded into binary patterns to describe the
surroundings of pixels in the regions. Each and every region
is processed to compute the features and these computed
features from all regions are combined into a single feature
histogram, which forms a representation of the image.
Images are compared by measuring the similarity between
their histograms. According to studies face recognition
using the LBP method had provided very good results, both
in terms of speed and discrimination performance. Due to its
describing power of image texture and shape it seems to be
quite useful in recognizing face images with different
lightening conditions, image rotation, different facial
expressions and aging of persons.
4. DOUBLECODINGLOCAL BINARY PATTERN
Basic LBP operator works on center pixel and neighborhood
pixels. It computes the differences between the gray values
between center pixel and neighborhood pixels, but the
amplitude relationship between center pixel gray value and
the neighborhood pixel gray values are ignored. Because
every pixel gray value cannot be made full use of, it could
lead to a drop in the final recognition rate when the face
texture features are extracted. Moreover, too much sampling
points will make the algorithm more complicated, which
may result in the decrease of the rate of recognition. Due to
the this problems, this we presents a double coding local
binary pattern (d-LBP).Firstly, to reduce the complexity of
the algorithm, the sampling points of d-LBP operator is
reduced to 4 from 8 of the basic LBP operator
Figure 1.3: Reducing Sample Size
Then, making full use of the relationship among the gray
values of each pixel within a certain local area. So θ is
defined as the amplitude threshold and ƹ is defined as the
difference threshold [7].
θ= 1/𝑝 |ik − ic|
𝑝−1
𝑘=0 ,p=4
ƹ= 1/𝑝 ik − ic
𝑝−1
𝑘=0 ,p=4
Where: 𝑖 𝑐 is the gray value of the center pixel in the local
area; 𝑖 𝑘 shows the k-th grey value of sampling point in the
center pixel neighborhood area; p is the number of sampling
points. Finally, in order to describe the facial texture
information in detail, the basic LBP operator with one
binary coding is replaced by the improved LBP operator
with two binary encoding. The first binary code is related
with the difference in gray value of the neighborhood pixels
and the center pixel. Compared with difference threshold
(ƹ) if it is larger, the binary code is 1, on the other hand, is
marked as 0. The second binary code is related with
amplitude between neighborhood pixels gray values and the
center pixel gray value. Compared with amplitude threshold
(θ), if it is larger, the binary code is marked as 1, otherwise
0. As shown in formula [7].
Face
representation
Feature
Extraction
Image
Database
ClassificationIdentity of Face
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 345
dLBP= 22𝑘𝑝−1
𝑘 𝑠(𝑖 𝑘 , 𝑖 𝑐)
𝑠 𝑖 𝑘, 𝑖 𝑐 =
00, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃
01, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃
10, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃
11, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃
p=4
Figure 1.4: Double Binary Coding
θ=1/4(0+37+2+18) = 22;
ƹ=1/4(8+75+40+20) -38 = -2;
d-LBP = 01111000 = 120
In order to increase the accuracy of the d-LBP operator and
make better use of d-LBP to describe face image. First of
all, the d-LBP map of face image should be blocked; then,
the images of each block are calculated to get the histogram
of d-LBP respectively; finally, each partitioned histograms
is connected according to a certain order to get a composite
feature vector, that is, the d-LBP histogram of overall face
image.
Figure 1.5: D-LBP Process
Nonparametric statistical method is used to determine the
histogram similarity between samples after getting a d-LBP
histogram.
φ2
(𝐻1, 𝐻2) =
H1 i − H2(i) 2
H1 i + H2(i)
𝑖
Where: is the training sample;𝐻1(i)is the sample to be
classified; Similarity 𝐻2(i) is measured by the distance of
𝜑2
, the smaller the d istance, the more similar the two faces.
4.1 Implementation
The process of Face recognition is not a simple problem
because when input image is an unknown then face image
seen in the extraction phase is usually different from the
face image seen in the classification phase. Although local
binary features has been extracted from the face image and
DLBP image is computed for face recognition that there are
several face image uses in the database that compared with
the input face image. The face image depends on viewing
lighting and environmental conditions. In addition the face
image changes according to the expressions. In the research
work, which is flexible and efficient, should be solved the
problems.
4.2 D-Lbp Face Recognition Algorithm
To implement the face recognition in this research work, we
proposed the Double Coding Local Binary patterns
methodology. D-LBP works on local features that uses D-
LBP operator which summarizes the local special structure
of a face image.
In order to describe the facial texture information in detail,
the basic LBP operator with one binary coding is replaced
by the improved LBP operator with two binary encoding.
The first binary code is related with the difference in gray
value of the neighborhood pixels and the center pixel.
Compared with difference threshold (ƹ), if it is larger, the
binary code is 1, on the other hand, is marked as 0. The
second binary code is related with amplitude between
neighborhood pixels gray values and the center pixel gray
value. Compared with amplitude threshold (θ), if it is larger,
the binary code is marked as 1, otherwise 0.
dLBP = 22𝑘𝑝−1
𝑘 𝑠(𝑖 𝑘 , 𝑖 𝑐)
𝑠 𝑖 𝑘, 𝑖 𝑐 =
00, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃
01, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃
10, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃
11, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃
p=4
The Face Recognition Algorithm
Input: Training Image set.
Output: Feature extracted from face image and compared
with centre pixel and recognition with unknown face image.
1) Initialize temp1 = 0
2) FOR each image 𝐼 𝑚 in the training set)
3) Initialize the LBP histogram, H = 0
4) FOR each center pixel 𝑖 𝑐 in 𝐼 𝑚
5) Compute the gray value of 𝑖 𝑐, LBP(1)
6) Increase the corresponding bit by 1.
7) END FOR LOOP
8) Compute the LBP feature for each facial image and
combined into single vector.
9) Compare it with test image in database.
10) If it matches it’s most similar face in database then
successfully recognized
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 346
Figure 1.6: Flowchart of the LBP Process
Figure 1.7: Flowchart of the Proposed System
5. RESULTS AND DISCUSSION
This performance of the DLBP-method is tested by
implementation on different kind of face images. The image
is divided into of the 64 regions several parameters like LBP
image, DLBP operator, non-weighted or weighted regions
are computed and judge the influence of these parameters on
the performance. For this research purpose we have
collected lots of face images.
We compare the face image of an unknown identity with
face images of known individuals from a large database. In
the figure 1.8 we can see the input facial images used for
input for face recognition are given below:
Figure 1.8: Input images
And also in the figure 1.9 we can see the facial images that
are stored in the database which compared with the input
facial images. If the input face images are found or the more
similarities face images are matched in the database then we
say the face image is successfully recognized.
Figure 1.9: Database images
Based on the algorithm the input face images are compared
with database facial images for identification. The face
recognition results are shown in below in window mode:
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 347
Figure 1.10: Face recognition And image matching window
The following table shows overall unit training time:
𝑳𝑩𝑷(𝟏,𝟒) 𝑳𝑩𝑷(𝟏,𝟖) DLBP DLBP
using
gradient
image and
SIMs
Unit
Training
Time(ms)
3.25 3.75 3.35 3.15
CONCLUSION
In this research, work has been done to improve the
performance of a face recognition system by making use of
DLBP for feature extraction. The local feature of the face
are extracted and matched with the most similar face image
in database. The accuracy of the system is above 100% by
the DLBP algorithm. The result of this face recognition
system is good but there is scope for future improvement.
The main improvement will pursue the performances,
recognizes the real-time face recognition. I would like to
improve my code for face image recognition as well as clean
up the code in order to improve performance.
Many difficulties has been faced when recognized face
images from database such as pose and lighting variations,
expression variations, age variations, and facial occlusions.
In future to improve the pose correction, quality based frame
selection, aging correction, and mark based matching
techniques can be combined to build a unified system for
video based face recognition.
REFERENCES
[1]. Aaima Najam, Zeeshan Ahmed and Faizan Ahmad(
Image-based Face Detection and Recognition:“State of
the Art”) International Journal of Computer Science
Issues (IJCSI) Volume 9, Issue 6, November 2012
[2]. Zhimin Cao(Face Recognition with Learning-based
Descriptor), The Chinese University of Hong Kong
[3]. Md. Abdur Rahim, Md. Najmul Hossain (Face
Recognition using Local Binary Patterns (LBP)),
Global Journal of Computer Science and Technology
Graphics & Vision Volume 13 Issue 4 Version 1.0
Year 2013 Online ISSN: 0975-4172 & Print ISSN:
0975-4350
[4]. Alex P. Pentland and Matthew A. Turk (Face
Recognition using Eigenfaces) , Vision and Modeling
Group, The Media Laboratory, Massachusetts Institute
of technology
[5]. Hong-Jiang Zhang, Yuxiao Hu, Xiaofei He, , Partha
Niyogi, and Shuicheng Yan (Face Recognition Using
Laplacianfaces) IEEE Transaction of pattern analysis
and machine intelligence,Vol 27,No 3, March 2005
[6]. Naoufel Werghi(The mesh-LBP: Computing Local
Binary Patterns on Discrete Manifolds) 2013 IEEE
International Conference on Computer Vision
Workshops
[7]. Wael Louis, K.N. Plataniotis (Frontal Face Datection
For Survellance Purpose Using Dual Local Bianry
Patterns Features) Multimedia Lab, Department of
Electrical and Computer Engineering, University of
Toronto, Canada
[8]. Gao Ye, Gao Kao (The Face Recognition Algorithm
Based On Double Coding Local Binary Pattern)
School of Computer Science and Technology, Xi`an
university of Science and Technology Xi`an, 710054,
China, 978-1-4799-4169-8/14 $31.00 © 2014 IEEE
[9]. W. Zhao, R. Chellappa, P. J. Phillips, and A.
Rosenfeld, “Face recognition: A literature survey”
ACM Computing Surveys (CSUR), 35(4):399{458,
2003.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 348
BIOGRAPHIES
Saurabh Asija He received the B.Tech
Degree in computer science from BGIET,
Sangrur, in 2011.He is currently working
toward the M.Tech degree in the
Department of Computer Engineering,
Punjabi University, Patiala. His research
interests are image processing and
computer vision.
Rakesh Singh, He is Asst. Professor,
Computer Engineering Department,
Punjabi University, Patiala. His area of
interest is image processing and computer
vision.

More Related Content

What's hot

GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...
GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...
GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...sipij
 
A Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product SearchA Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product Searchidescitation
 
A survey on feature descriptors for texture image classification
A survey on feature descriptors for texture image classificationA survey on feature descriptors for texture image classification
A survey on feature descriptors for texture image classificationIRJET Journal
 
Performance Evaluation of Illumination Invariant Face Recognition Algorthims
Performance Evaluation of Illumination Invariant Face Recognition AlgorthimsPerformance Evaluation of Illumination Invariant Face Recognition Algorthims
Performance Evaluation of Illumination Invariant Face Recognition AlgorthimsIRJET Journal
 
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...CSCJournals
 
Face skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featuresFace skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featureseSAT Journals
 
Adaptive CSLBP compressed image hashing
Adaptive CSLBP compressed image hashingAdaptive CSLBP compressed image hashing
Adaptive CSLBP compressed image hashingIJECEIAES
 
Local feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyLocal feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyIJECEIAES
 
Detection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueDetection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueIJCSIS Research Publications
 
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...CSCJournals
 
Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...IAEME Publication
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET Journal
 
Vol 13 No 1 - May 2014
Vol 13 No 1 - May 2014Vol 13 No 1 - May 2014
Vol 13 No 1 - May 2014ijcsbi
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingIJCSEA Journal
 
7.traffic sign detection and recognition
7.traffic sign detection and recognition7.traffic sign detection and recognition
7.traffic sign detection and recognitionEditorJST
 
An Automatic Color Feature Vector Classification Based on Clustering Method
An Automatic Color Feature Vector Classification Based on Clustering MethodAn Automatic Color Feature Vector Classification Based on Clustering Method
An Automatic Color Feature Vector Classification Based on Clustering MethodRSIS International
 

What's hot (20)

GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...
GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...
GABOR WAVELETS AND MORPHOLOGICAL SHARED WEIGHTED NEURAL NETWORK BASED AUTOMAT...
 
A Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product SearchA Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product Search
 
G1802033543
G1802033543G1802033543
G1802033543
 
A survey on feature descriptors for texture image classification
A survey on feature descriptors for texture image classificationA survey on feature descriptors for texture image classification
A survey on feature descriptors for texture image classification
 
Performance Evaluation of Illumination Invariant Face Recognition Algorthims
Performance Evaluation of Illumination Invariant Face Recognition AlgorthimsPerformance Evaluation of Illumination Invariant Face Recognition Algorthims
Performance Evaluation of Illumination Invariant Face Recognition Algorthims
 
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
 
Face skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featuresFace skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale features
 
Adaptive CSLBP compressed image hashing
Adaptive CSLBP compressed image hashingAdaptive CSLBP compressed image hashing
Adaptive CSLBP compressed image hashing
 
Local feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyLocal feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A survey
 
Bt24466477
Bt24466477Bt24466477
Bt24466477
 
Detection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueDetection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation Technique
 
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...
Content Based Image Retrieval using Color Boosted Salient Points and Shape fe...
 
Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A Review
 
Vol 13 No 1 - May 2014
Vol 13 No 1 - May 2014Vol 13 No 1 - May 2014
Vol 13 No 1 - May 2014
 
Ee 583 lecture10
Ee 583 lecture10Ee 583 lecture10
Ee 583 lecture10
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image Inpainting
 
7.traffic sign detection and recognition
7.traffic sign detection and recognition7.traffic sign detection and recognition
7.traffic sign detection and recognition
 
An Automatic Color Feature Vector Classification Based on Clustering Method
An Automatic Color Feature Vector Classification Based on Clustering MethodAn Automatic Color Feature Vector Classification Based on Clustering Method
An Automatic Color Feature Vector Classification Based on Clustering Method
 
Cl4301502506
Cl4301502506Cl4301502506
Cl4301502506
 

Viewers also liked

Face Recognition Techniques
Face Recognition TechniquesFace Recognition Techniques
Face Recognition TechniquesDaksh Verma
 
SIFT Algorithm Introduction
SIFT Algorithm IntroductionSIFT Algorithm Introduction
SIFT Algorithm IntroductionTruong LD
 
Scale Invariant feature transform
Scale Invariant feature transformScale Invariant feature transform
Scale Invariant feature transformShanker Naik
 
Facial Image Analysis for age and gender and
Facial Image Analysis for age and gender andFacial Image Analysis for age and gender and
Facial Image Analysis for age and gender andYuheng Wang
 
face recognition system using LBP
face recognition system using LBPface recognition system using LBP
face recognition system using LBPMarwan H. Noman
 
An Image Mining System for Gender Classification & Age Prediction Based on Fa...
An Image Mining System for Gender Classification & Age Prediction Based on Fa...An Image Mining System for Gender Classification & Age Prediction Based on Fa...
An Image Mining System for Gender Classification & Age Prediction Based on Fa...IOSR Journals
 

Viewers also liked (8)

Face Recognition Techniques
Face Recognition TechniquesFace Recognition Techniques
Face Recognition Techniques
 
SIFT Algorithm Introduction
SIFT Algorithm IntroductionSIFT Algorithm Introduction
SIFT Algorithm Introduction
 
Scale Invariant feature transform
Scale Invariant feature transformScale Invariant feature transform
Scale Invariant feature transform
 
SIFT
SIFTSIFT
SIFT
 
Local binary pattern
Local binary patternLocal binary pattern
Local binary pattern
 
Facial Image Analysis for age and gender and
Facial Image Analysis for age and gender andFacial Image Analysis for age and gender and
Facial Image Analysis for age and gender and
 
face recognition system using LBP
face recognition system using LBPface recognition system using LBP
face recognition system using LBP
 
An Image Mining System for Gender Classification & Age Prediction Based on Fa...
An Image Mining System for Gender Classification & Age Prediction Based on Fa...An Image Mining System for Gender Classification & Age Prediction Based on Fa...
An Image Mining System for Gender Classification & Age Prediction Based on Fa...
 

Similar to Improved Double Coding LBP Algorithm for Face Recognition

IRJET- A Study on Face Recognition based on Local Binary Pattern
IRJET- A Study on Face Recognition based on Local Binary PatternIRJET- A Study on Face Recognition based on Local Binary Pattern
IRJET- A Study on Face Recognition based on Local Binary PatternIRJET Journal
 
A Survey on Local Feature Based Face Recognition Methods
A Survey on Local Feature Based Face Recognition MethodsA Survey on Local Feature Based Face Recognition Methods
A Survey on Local Feature Based Face Recognition MethodsIRJET Journal
 
IRJET- A Review on Face Recognition using Local Binary Pattern Algorithm
IRJET- A Review on Face Recognition using Local Binary Pattern AlgorithmIRJET- A Review on Face Recognition using Local Binary Pattern Algorithm
IRJET- A Review on Face Recognition using Local Binary Pattern AlgorithmIRJET Journal
 
Facial Expression Recognition Using SVM Classifier
Facial Expression Recognition Using SVM ClassifierFacial Expression Recognition Using SVM Classifier
Facial Expression Recognition Using SVM Classifierijeei-iaes
 
Pose and Illumination in Face Recognition Using Enhanced Gabor LBP & PCA
Pose and Illumination in Face Recognition Using Enhanced  Gabor LBP & PCA Pose and Illumination in Face Recognition Using Enhanced  Gabor LBP & PCA
Pose and Illumination in Face Recognition Using Enhanced Gabor LBP & PCA IJMER
 
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...CSCJournals
 
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET Transform
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET TransformRotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET Transform
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET TransformIRJET Journal
 
Effect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionEffect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionIJERA Editor
 
Face Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersFace Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersJournal For Research
 
IRJET- A Review on Face Detection and Expression Recognition
IRJET-  	  A Review on Face Detection and Expression RecognitionIRJET-  	  A Review on Face Detection and Expression Recognition
IRJET- A Review on Face Detection and Expression RecognitionIRJET Journal
 
tScene classification using pyramid histogram of
tScene classification using pyramid histogram oftScene classification using pyramid histogram of
tScene classification using pyramid histogram ofijcsa
 
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...ijfcstjournal
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...ijfcstjournal
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...ijfcstjournal
 
A Literature review on Facial Expression Recognition Techniques
A Literature review on Facial Expression Recognition TechniquesA Literature review on Facial Expression Recognition Techniques
A Literature review on Facial Expression Recognition TechniquesIOSR Journals
 
Illumination Invariant Face Recognition System using Local Directional Patter...
Illumination Invariant Face Recognition System using Local Directional Patter...Illumination Invariant Face Recognition System using Local Directional Patter...
Illumination Invariant Face Recognition System using Local Directional Patter...Editor IJCATR
 
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET Journal
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face RecognitionIJCSIS Research Publications
 
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
 

Similar to Improved Double Coding LBP Algorithm for Face Recognition (20)

IRJET- A Study on Face Recognition based on Local Binary Pattern
IRJET- A Study on Face Recognition based on Local Binary PatternIRJET- A Study on Face Recognition based on Local Binary Pattern
IRJET- A Study on Face Recognition based on Local Binary Pattern
 
A Survey on Local Feature Based Face Recognition Methods
A Survey on Local Feature Based Face Recognition MethodsA Survey on Local Feature Based Face Recognition Methods
A Survey on Local Feature Based Face Recognition Methods
 
IRJET- A Review on Face Recognition using Local Binary Pattern Algorithm
IRJET- A Review on Face Recognition using Local Binary Pattern AlgorithmIRJET- A Review on Face Recognition using Local Binary Pattern Algorithm
IRJET- A Review on Face Recognition using Local Binary Pattern Algorithm
 
Facial Expression Recognition Using SVM Classifier
Facial Expression Recognition Using SVM ClassifierFacial Expression Recognition Using SVM Classifier
Facial Expression Recognition Using SVM Classifier
 
Pose and Illumination in Face Recognition Using Enhanced Gabor LBP & PCA
Pose and Illumination in Face Recognition Using Enhanced  Gabor LBP & PCA Pose and Illumination in Face Recognition Using Enhanced  Gabor LBP & PCA
Pose and Illumination in Face Recognition Using Enhanced Gabor LBP & PCA
 
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
 
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET Transform
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET TransformRotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET Transform
Rotation Invariant Face Recognition using RLBP, LPQ and CONTOURLET Transform
 
Effect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionEffect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions Recognition
 
Face Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersFace Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and Classifiers
 
IRJET- A Review on Face Detection and Expression Recognition
IRJET-  	  A Review on Face Detection and Expression RecognitionIRJET-  	  A Review on Face Detection and Expression Recognition
IRJET- A Review on Face Detection and Expression Recognition
 
tScene classification using pyramid histogram of
tScene classification using pyramid histogram oftScene classification using pyramid histogram of
tScene classification using pyramid histogram of
 
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...
A Face Recognition Using Linear-Diagonal Binary Graph Pattern Feature Extract...
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
 
J01116164
J01116164J01116164
J01116164
 
A Literature review on Facial Expression Recognition Techniques
A Literature review on Facial Expression Recognition TechniquesA Literature review on Facial Expression Recognition Techniques
A Literature review on Facial Expression Recognition Techniques
 
Illumination Invariant Face Recognition System using Local Directional Patter...
Illumination Invariant Face Recognition System using Local Directional Patter...Illumination Invariant Face Recognition System using Local Directional Patter...
Illumination Invariant Face Recognition System using Local Directional Patter...
 
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face Recognition
 
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...
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementseSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case studyeSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case studyeSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreeSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialseSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizereSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementeSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteeSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabseSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaeSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodeSAT Journals
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniqueseSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

Improved Double Coding LBP Algorithm for Face Recognition

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 343 AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION Saurabh Asija1 , Rakesh Singh2 1 Research Scholar (Computer Engineering Department), Punjabi University, Patiala. 2 Asst. Professor (Computer Engineering Department), Punjabi University, Patiala. Abstract A human face conveys a lot of information about the identity and emotional state of the person. So now a day’s face recognition has become an interesting and challenging problem. Face recognition plays a vital role in many applications such as authenticating a person, system security, verification and identification for law enforcement and personal identification among others. So our research work mainly consists of three parts, namely face representation, feature extraction and classification. The first part, Face representation represents how to model a face and check which algorithms can be used for detection and recognition purpose. In the second phase i.e. feature extraction phase we compute the unique features of the face image. In the classification phase the computed DLBP face image is compared with the images from the database. In our research work, we use Double Coding Local Binary Patterns to evaluate face recognition which concentrate over both the shape and texture information to represent face images for person independent face recognition. The face area is firstly cut into small regions from which Local Binary Patterns (LBP), then we compute histograms to generate LBP image then we compute single oriented mean image from which we again compute histogram values small regions and at last concatenated into a single feature vectors and generate D-LBP image. This feature are used for the representation of the face and to measure similarities between images. Keywords: local binary pattern (LBP), double coding local binary pattern (D-LBP), features extraction, classification, pattern recognition, histogram, feature vector. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Image processing can be defined as any form of signal processing which takes an image as a input, which can be a video frame or a photograph for which the output can be an image itself or a set of its characteristics or parameters closely related to the image. Face Recognition is a biometric trait used widely now a days and it make use of computer software to identify of the individual. In face recognition the automatic recognition of a person take place using distinguishing traits. In social life our main focus is on face, which plays a vital role in conveying identity and emotions. We recognize many of faces seen in our life and identify familiar faces at a short stamp even after many years of gap. Because of quite robustness, despite large changes in the visual stimulus due to age, viewing effects, beards, and distractions such as glasses, expression or changes in hair style. Face recognition plays a vital role in many applications such as authenticating a person, system security, verification and identification for law enforcement and personal identification among others aspects [7]. Local binary pattern (LBP) is used in computer vision for the purpose classification. In Texture Spectrum model LBP was proposed in 1990. LBP was first described in 1994. (LBP) is a texture operator simple yet efficient in use. it extracts pixels of an image and label them by calculating the threshold of the neighbors of each pixel and then consider the result in binary form. Due to its computational simplicity and discriminative power, it proves to be a better approach in various applications. Double coding Local binary patterns is an invariant of LBP. In LBP we compute only amplitude threshold θ while in d- LBP we compute distance threshold too ƹ. θ= 1/𝑝 |ik − ic| 𝑝−1 𝑘=0 ,p =4 ƹ= 1/𝑝 ik − ic 𝑝−1 𝑘=0 ,p =4 2. FACE RECOGNITION PROCESS Although there are number of professional and commercial face recognition systems yet this way of identification continues to be an interesting topic for researchers. This is due to the fact that the under the feasible conditions the current systems perform well but when variations occurs its performance decreases. The variation factors are viewpoint, facial expressions, time (when the pictures are made), pose and illumination (lightening changes)[8]. The goal in this research area is to minimize the influence of these factors and create robust face recognition system. A model for face recognition is shown in Figure-1.1.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 344 Figure 1.1: Principle of an identification process with Face Recognition The process of person identification by using face recognition can be split into three main phases (figure 1.1). These are face representation, feature extraction and classification [3].The first part, Face representation represents how to model a face and check which algorithms can be used for detection and recognition purpose. In the second phase i.e. feature extraction phase we compute the unique features of the face image. In the classification phase the computed DLBP face image is compared with the images from the database [3]. The output of the classification part is the identity of a face image from the database with the highest matching score, thus with the smallest differences compared to the input face image. Also a threshold value can be used to determine if the differences are small enough. After all, it could be that a certain face is not in the database at all. 3. LOCAL BINARY PATTERN For face recognition there exist several methods to extract the most useful features from the face images .Now a day’s Local Binary Pattern (LBP) method is mostly used method for feature extraction. This relative new approach was introduced in 1996 by Ojala et al. [3]. With the help of LBP it become easy to describe the shape and texture of a face image. In this method for the purpose of feature extraction an image is divided into several small regions. From each individual region the features are extracted. Figure 1.2: A preprocessed image divided into 64 regions These features are coded into binary patterns to describe the surroundings of pixels in the regions. Each and every region is processed to compute the features and these computed features from all regions are combined into a single feature histogram, which forms a representation of the image. Images are compared by measuring the similarity between their histograms. According to studies face recognition using the LBP method had provided very good results, both in terms of speed and discrimination performance. Due to its describing power of image texture and shape it seems to be quite useful in recognizing face images with different lightening conditions, image rotation, different facial expressions and aging of persons. 4. DOUBLECODINGLOCAL BINARY PATTERN Basic LBP operator works on center pixel and neighborhood pixels. It computes the differences between the gray values between center pixel and neighborhood pixels, but the amplitude relationship between center pixel gray value and the neighborhood pixel gray values are ignored. Because every pixel gray value cannot be made full use of, it could lead to a drop in the final recognition rate when the face texture features are extracted. Moreover, too much sampling points will make the algorithm more complicated, which may result in the decrease of the rate of recognition. Due to the this problems, this we presents a double coding local binary pattern (d-LBP).Firstly, to reduce the complexity of the algorithm, the sampling points of d-LBP operator is reduced to 4 from 8 of the basic LBP operator Figure 1.3: Reducing Sample Size Then, making full use of the relationship among the gray values of each pixel within a certain local area. So θ is defined as the amplitude threshold and ƹ is defined as the difference threshold [7]. θ= 1/𝑝 |ik − ic| 𝑝−1 𝑘=0 ,p=4 ƹ= 1/𝑝 ik − ic 𝑝−1 𝑘=0 ,p=4 Where: 𝑖 𝑐 is the gray value of the center pixel in the local area; 𝑖 𝑘 shows the k-th grey value of sampling point in the center pixel neighborhood area; p is the number of sampling points. Finally, in order to describe the facial texture information in detail, the basic LBP operator with one binary coding is replaced by the improved LBP operator with two binary encoding. The first binary code is related with the difference in gray value of the neighborhood pixels and the center pixel. Compared with difference threshold (ƹ) if it is larger, the binary code is 1, on the other hand, is marked as 0. The second binary code is related with amplitude between neighborhood pixels gray values and the center pixel gray value. Compared with amplitude threshold (θ), if it is larger, the binary code is marked as 1, otherwise 0. As shown in formula [7]. Face representation Feature Extraction Image Database ClassificationIdentity of Face
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 345 dLBP= 22𝑘𝑝−1 𝑘 𝑠(𝑖 𝑘 , 𝑖 𝑐) 𝑠 𝑖 𝑘, 𝑖 𝑐 = 00, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃 01, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃 10, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃 11, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃 p=4 Figure 1.4: Double Binary Coding θ=1/4(0+37+2+18) = 22; ƹ=1/4(8+75+40+20) -38 = -2; d-LBP = 01111000 = 120 In order to increase the accuracy of the d-LBP operator and make better use of d-LBP to describe face image. First of all, the d-LBP map of face image should be blocked; then, the images of each block are calculated to get the histogram of d-LBP respectively; finally, each partitioned histograms is connected according to a certain order to get a composite feature vector, that is, the d-LBP histogram of overall face image. Figure 1.5: D-LBP Process Nonparametric statistical method is used to determine the histogram similarity between samples after getting a d-LBP histogram. φ2 (𝐻1, 𝐻2) = H1 i − H2(i) 2 H1 i + H2(i) 𝑖 Where: is the training sample;𝐻1(i)is the sample to be classified; Similarity 𝐻2(i) is measured by the distance of 𝜑2 , the smaller the d istance, the more similar the two faces. 4.1 Implementation The process of Face recognition is not a simple problem because when input image is an unknown then face image seen in the extraction phase is usually different from the face image seen in the classification phase. Although local binary features has been extracted from the face image and DLBP image is computed for face recognition that there are several face image uses in the database that compared with the input face image. The face image depends on viewing lighting and environmental conditions. In addition the face image changes according to the expressions. In the research work, which is flexible and efficient, should be solved the problems. 4.2 D-Lbp Face Recognition Algorithm To implement the face recognition in this research work, we proposed the Double Coding Local Binary patterns methodology. D-LBP works on local features that uses D- LBP operator which summarizes the local special structure of a face image. In order to describe the facial texture information in detail, the basic LBP operator with one binary coding is replaced by the improved LBP operator with two binary encoding. The first binary code is related with the difference in gray value of the neighborhood pixels and the center pixel. Compared with difference threshold (ƹ), if it is larger, the binary code is 1, on the other hand, is marked as 0. The second binary code is related with amplitude between neighborhood pixels gray values and the center pixel gray value. Compared with amplitude threshold (θ), if it is larger, the binary code is marked as 1, otherwise 0. dLBP = 22𝑘𝑝−1 𝑘 𝑠(𝑖 𝑘 , 𝑖 𝑐) 𝑠 𝑖 𝑘, 𝑖 𝑐 = 00, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃 01, 𝑖 𝑘 − 𝑖 𝑐 < ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃 10, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 < 𝜃 11, 𝑖 𝑘 − 𝑖 𝑐 > ƹ ≡ 𝑖 𝑘 − 𝑖 𝑐 > 𝜃 p=4 The Face Recognition Algorithm Input: Training Image set. Output: Feature extracted from face image and compared with centre pixel and recognition with unknown face image. 1) Initialize temp1 = 0 2) FOR each image 𝐼 𝑚 in the training set) 3) Initialize the LBP histogram, H = 0 4) FOR each center pixel 𝑖 𝑐 in 𝐼 𝑚 5) Compute the gray value of 𝑖 𝑐, LBP(1) 6) Increase the corresponding bit by 1. 7) END FOR LOOP 8) Compute the LBP feature for each facial image and combined into single vector. 9) Compare it with test image in database. 10) If it matches it’s most similar face in database then successfully recognized
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 346 Figure 1.6: Flowchart of the LBP Process Figure 1.7: Flowchart of the Proposed System 5. RESULTS AND DISCUSSION This performance of the DLBP-method is tested by implementation on different kind of face images. The image is divided into of the 64 regions several parameters like LBP image, DLBP operator, non-weighted or weighted regions are computed and judge the influence of these parameters on the performance. For this research purpose we have collected lots of face images. We compare the face image of an unknown identity with face images of known individuals from a large database. In the figure 1.8 we can see the input facial images used for input for face recognition are given below: Figure 1.8: Input images And also in the figure 1.9 we can see the facial images that are stored in the database which compared with the input facial images. If the input face images are found or the more similarities face images are matched in the database then we say the face image is successfully recognized. Figure 1.9: Database images Based on the algorithm the input face images are compared with database facial images for identification. The face recognition results are shown in below in window mode:
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 347 Figure 1.10: Face recognition And image matching window The following table shows overall unit training time: 𝑳𝑩𝑷(𝟏,𝟒) 𝑳𝑩𝑷(𝟏,𝟖) DLBP DLBP using gradient image and SIMs Unit Training Time(ms) 3.25 3.75 3.35 3.15 CONCLUSION In this research, work has been done to improve the performance of a face recognition system by making use of DLBP for feature extraction. The local feature of the face are extracted and matched with the most similar face image in database. The accuracy of the system is above 100% by the DLBP algorithm. The result of this face recognition system is good but there is scope for future improvement. The main improvement will pursue the performances, recognizes the real-time face recognition. I would like to improve my code for face image recognition as well as clean up the code in order to improve performance. Many difficulties has been faced when recognized face images from database such as pose and lighting variations, expression variations, age variations, and facial occlusions. In future to improve the pose correction, quality based frame selection, aging correction, and mark based matching techniques can be combined to build a unified system for video based face recognition. REFERENCES [1]. Aaima Najam, Zeeshan Ahmed and Faizan Ahmad( Image-based Face Detection and Recognition:“State of the Art”) International Journal of Computer Science Issues (IJCSI) Volume 9, Issue 6, November 2012 [2]. Zhimin Cao(Face Recognition with Learning-based Descriptor), The Chinese University of Hong Kong [3]. Md. Abdur Rahim, Md. Najmul Hossain (Face Recognition using Local Binary Patterns (LBP)), Global Journal of Computer Science and Technology Graphics & Vision Volume 13 Issue 4 Version 1.0 Year 2013 Online ISSN: 0975-4172 & Print ISSN: 0975-4350 [4]. Alex P. Pentland and Matthew A. Turk (Face Recognition using Eigenfaces) , Vision and Modeling Group, The Media Laboratory, Massachusetts Institute of technology [5]. Hong-Jiang Zhang, Yuxiao Hu, Xiaofei He, , Partha Niyogi, and Shuicheng Yan (Face Recognition Using Laplacianfaces) IEEE Transaction of pattern analysis and machine intelligence,Vol 27,No 3, March 2005 [6]. Naoufel Werghi(The mesh-LBP: Computing Local Binary Patterns on Discrete Manifolds) 2013 IEEE International Conference on Computer Vision Workshops [7]. Wael Louis, K.N. Plataniotis (Frontal Face Datection For Survellance Purpose Using Dual Local Bianry Patterns Features) Multimedia Lab, Department of Electrical and Computer Engineering, University of Toronto, Canada [8]. Gao Ye, Gao Kao (The Face Recognition Algorithm Based On Double Coding Local Binary Pattern) School of Computer Science and Technology, Xi`an university of Science and Technology Xi`an, 710054, China, 978-1-4799-4169-8/14 $31.00 © 2014 IEEE [9]. W. Zhao, R. Chellappa, P. J. Phillips, and A. Rosenfeld, “Face recognition: A literature survey” ACM Computing Surveys (CSUR), 35(4):399{458, 2003.
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 08 | August-2015, Available @ http://www.ijret.org 348 BIOGRAPHIES Saurabh Asija He received the B.Tech Degree in computer science from BGIET, Sangrur, in 2011.He is currently working toward the M.Tech degree in the Department of Computer Engineering, Punjabi University, Patiala. His research interests are image processing and computer vision. Rakesh Singh, He is Asst. Professor, Computer Engineering Department, Punjabi University, Patiala. His area of interest is image processing and computer vision.