SlideShare a Scribd company logo
1 of 6
Download to read offline
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1856 | P a g e
A Preliminary Study and Analysis on Hidden Markov Model
(HMM) Using PCA Techniques for Face Recognition
K.Nithin Babu*, D. N. Rajeswari**,P.V.N.N.Durga Prasad***,
lakshmana phaneendra maguluri****
** (Department of Computer Science, Andhra Loyola Institute of Engineering and Technology, India)
*, ***, **** (Department of Computer Science, Gudlavalleru Engineering College, India)
ABSTRACT
Nowadays preparing an effective model
for face recognition is difficult task. Face is a
critical and complex multidimensional visual
model. However in this Article, we present a
method for face recognition based on Hidden
Markov Model (HMM) and it has been widely
used in various fi elds such as in speech
recognition, gesture recognition and so on. We
proposed this approach basically current face
recognition techniques are dependent on issues
like background noise, lighting and position of key
features (i.e. the eyes, lips etc.).Moreover the face
patterns are divided into numerous small-scale
states and they are recombined to obtain the
recognition result. Our experimental results shows
that the proposed method has been achieved
96.5% recognition accuracy for 400 patterns of 40
Subjects i.e. 40 classes of which each class contains
10 patterns each. Apart from these results we did
some comparative analysis with PCA. Over
observations stated that the performance of HMM
based face-recognition method is better than the
PCA for face recognition.
Keywords – Pattern Recognition, preprocessing,
Hidden Markov Model, PCA Based Face
Recognition.
I. INTRODUCTION
Face identification is a fundamental part of
many face recognition systems. The task of detecting
and locating human faces in arbitrary images is
complex due to the variability present across human
faces, including skin color, pose, expression, position
and orientation, and the presence of ‘facial furniture’
such as glasses or facial hair. Differences in camera
gain; lighting conditions and image resolution further
complicate the situation. Various parameters choices
are investigated to confirm an optimal set of
operational parameters. We identified limitations,
which leading to small but significant improvements.
The recognition rate was increased from 29% to 44%
on the first test set, and from 44% to 96% on the
second test set, at the expense of an increase in the
number of false positives.
As we move on nowadays the Pattern
recognition is a modern day machine intelligence
problem with numerous applications in a wide field,
including Face recognition, Character recognition,
Speech recognition as well as other types of object
recognition. Face recognition, although a trivial task
for the human brain has proved to be extremely
difficult to imitate artificially. It is commonly used in
applications such as human-machine interfaces and
automatic access control systems. Face recognition
involves comparing an image with a database of
stored faces in order to identify the individual in that
input image. The related task of face detection has
direct relevance to face recognition because images
must be analyzed and faces identified, before they
can be recognized. Detecting faces in an image can
also help to focus the computational resources of the
face recognition system, optimizing the systems
speed and performance.
The rest of the article is organized as
follows: II. Present Statistical pattern reorganization
concepts. III. Hidden Markov Model (HMM) for
Face Recognition. IV. While with PCA based Face
Recognition. V. Comparative analysis of HMM With
PCA and finally VI. Presents Conclusion.
II. STATISTICAL PATTERN REORGANIZATION
CONCEPTS
In case of statistical pattern recognition, a
pattern is represented by a set of dimensional
attributes or features viewed as a “d” dimensional
feature vector. Here Theory of Statistical decision is
utilized to establish decision boundaries between
pattern classes. The recognition system is operated in
two modes: Training (learning) and Classification
(Testing). The main objective of preprocessing
module is to segment the pattern of interest from the
background, remove noise, normalize the pattern, and
any other operation which will contribute in defining
a compact representation of the pattern.
Furthermore concerning the common
methods, there have been proposed many methods in
which frontal image was used. This caused a
problem, in this recognition rate was decreased for
the slight angle profile face images when the
common method was used. In this paper in order to
solve this problem, I present a method to recognize
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1857 | P a g e
non registered frontal facial images. Finally, the
effectiveness of the proposed method is verified by a
recognition experiment done.
A formal method of classifying faces was
first proposed by Francis Galton in 1888 [1, 2].
During the 1980’s work on face recognition remained
largely dormant. Since the 1990’s; the research
interest in face recognition has grown significantly as
a result of the following facts:
1. The increase in emphasis on
civilian/commercial research projects.
2. The re-emergence of recognition classifiers
with emphasis on real time computation and
adaptation.
3. The availability of real time hardware.
4. The increasing need for surveillance related
applications due to drug trafficking, terrorist
activities, etc.
Although it is clear that people are good at
face recognition, it is not at all obvious how faces are
encoded or decoded by the human brain. Developing
a computational model of face recognition is quite
difficult, because faces are complex, multi-
dimensional visual stimuli. Therefore, face
recognition is a very high level computer vision task,
in which many early vision techniques can be
involved. The general representation of Face
recognition classifier is as follows:
The first step of human face identification is
to extract the relevant features from facial images.
Research in the field primarily intends to generate
sufficiently reasonable familiarities of human faces
so that another human can correctly identify the face.
The question naturally arises as to how well facial
features can be quantized. If such a quantization if
possible then a computer should be capable of
recognizing a face given a set of features.
Investigations by numerous researchers [3, 4, and 5]
over the past several years have indicated that certain
facial characteristics are used by human beings to
identify faces. There are three major research groups
which propose three different approaches to the face
recognition problem. The largest group [6, 7, 8] has
dealt with facial characteristics which are used by
human beings in recognizing individual faces. The
second group [9, 10, 11, 12, 13] performs human face
identification based on feature vectors extracted from
profile silhouettes. The third group [14, 15] uses
feature vectors extracted from a frontal view of the
face.
The second method is based on extracting
feature vectors from the basic parts of a face such as
eyes, nose, mouth, and chin. In this method, with the
help of deformable templates and extensive
mathematics, key information from the basic parts of
a face is gathered and then converted into a feature
vector. L. Yullie and S. Cohen played a great role in
adapting deformable templates to contour extraction
of face images. So our method of HMM based face
recognition belongs to extracting feature vectors of
triplet i.e. combination of the following set of states:
1. Hidden States.
2. Transition probabilities.
3. Observations.
4. Emission probabilities.
5. Initial state Probabilities.
III. HIDDEN MARKOV MODEL (HMM):
Since the coding is crucial for the
subsequent learning, here take a moment to elaborate
on it further. The strategy used to obtain the data
sequence from a face image consists of two steps:
scanning and feature extraction, respectively.
Fig 1: HMM Face Recognition system architecture.
Block Extraction
Feature Extraction
Probability
Computation
Probability
Computation
Probability
Computation
Max select on
Text image
Model
recognize
∫
∫
∫
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1858 | P a g e
In the first step, a sequence of sub-images of
fixed dimensionality is obtained by inspecting the
face image. In the basic approach, that sequence is
acquired by using a raster scan, i.e. by sliding a fixed
sized window with a predefined overlap over the face
image. The raster scan has some advantages, e.g. it is
simple and exhaustive, but it also presents several
problems I seek a better scanning strategy, free of
these specifications. Our approach is the recognition
using selective attention based scanning. The
advantage of employing a saliency-based scheme is
twofold: first, Salient parts of the image can be
concentrated, gaining robustness with respect to
registration; second, since the patches are extracted in
decreasing order of importance, a decision can be
taken to stop the analysis.
Face recognition using HMMs typically
involves the solution of different problems:
Coding: A sequence of features is extracted
from each face image. The ability of the system to
discriminate among different faces strongly depends
on the nature of extracted features, and their success
in coping with the experimental conditions.
Learning: The learning problem is solved by
training a statistical classifier. Depending on the
classification strategy chosen, it could be realized in
different ways:
1. Training one HMM for each class,
subsequently using the standard Bayesian
scheme for classification when a novel
sequence is given, the posterior probabilities
are calculated under each model, and the
sequence is assigned to the class whose
model shows the highest posterior
probability.
2. Training one HMM for each sequence: This
scheme trains more models per class,
provided that there is more than one training
sample available per class. However, the
amount of data used in training each model
is smaller. This type of modeling approach
can be said to compute distances between
sequences, the classification in this case
becomes a nearest neighbor rule in this
likelihood sense.
3. Mixed classification: There exist models that
explore tradeoff between the two
approaches. One can train one HMM for
each sequence and for each class, making
the classification scheme more complex, but
also more powerful. Such a mixed approach
is based on a dissimilarity-based
representation.
Once the sequence is extracted, the second
step consists of computing features in each gathered
sub-image. Statistical features, based on image
moments or gradients, examined for this purpose
local neural network experts were employed to
evaluate the sub-image, producing a class-posterior
probability vector for each spot in the sequence that
was used as the observation feature in the subsequent
Markov model. This method provides a good level of
range for the classification module, yet it is costly to
maintain a large number of neural network experts. A
more straightforward approach is to compute a few
coefficients based on compression transformations.
The HMM recognition system architecture is as
shown in below figure:
Test Image: All images are cropped to consist of
mostly facial data with very limited background,
make data base ideal for face classification
experiments.
Block Extraction: Divide the image into sub blocks
and extract the feature of each block.
Feature Extraction: The extraction of features
concerns the passing on of object data in a specific
format and size to some model, mainly for the
purpose of recognizing the object.
The following features were investigated
and specifically used to train the HMMs used in the
face classification experiments:
1. Pixel intensity values.
2. Discrete cosine transforms coefficients
3 DCT-mod2 coefficients
Pixel intensity values are the raw data representing an
image. In grey format they typically vary in value
from 0 to 255. DCT coefficients are obtained by
applying the two dimensional DCT to blocks of a
given image. The DCT-mod 2 coefficients are
extended DCT based features.
Probability Computation:
A Hidden Markov Model ˄ is defined as a set of N
emitting states as well as an initial and end of line
state, so we end up with N+2 states. The expression
St =I will indicate the occurrence of state I at time t.
The time indices run from t=1 to t=T, where T is the
length of the observation sequence X=[x1, x2,…xT] to
be matched to HMM. The states are coupled by
transition aij denotes state transition probability with
the subscripts indicating the two states involved and
aij refers to the self loop probability. The first null
state has a transition probability of 1 and no self loop
probability. Each emitting state has an associated
probability density function described as fi (x|st,˄ ).A
single left to right HMM can now be described as
˄ ={a, f}.The possible solution to this problem is to
enumerate all possible sequences of states ST+1
0 and
determine the value of f(XT
1,ST+1
0|˄ ).
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1859 | P a g e
Fig 2: How pattern reorganization is classified.
First configuration 1D HMM:
For the face classification task usage of two
basic configurations of hidden Markov model taken
place. In the first case the face was modeled with a
vertical HMM running along the rows of the image
.With each state of the HMM representing a distinct
facial region (i.e. eyes, mouth, chin etc.) the
characteristic features of any person can be modeled.
Inside each state S use a Gaussian mixture
model (GMM) as the probability density function fi
(X|st, ˄ ) within the state. A Gaussian mixture model
can be expressed as a weighted sum of k Gaussian
distributions:
t -------(1)
Where Nk(X) is a D dimensional Gaussian
distribution with mean µ and covariance matrix.
∑: Nk(X|µ,∑)= 1/((2∏)D/2
|∑|1/2
) exp [-(1/2)(X-µ)T
∑ -1
(X-µ)] -------(2)
Now the density functions, finalize our
HMM by initializing it. This is done by uniformly
segmenting the face under consideration along its
rows and obtaining the mean vector and covariance
matrix of each of these segments. Furthermore set all
the transitional probabilities of HMM equal to
aij=0.5, keeping that each state of the HMM these
probabilities sum to 1.
Training the Face Model:
The process of classification on a database
of faces can be summarized as follows:
First a database is partitioned into a training
and a testing part with the training data used to train
an HMM for each person in the database. This means
for each person in the database an HMM trained on
the training data. Each test face is then scored against
all these models and it is classified to the model with
the highest similarity measure. Each score represents
the similarity between the test face image and the
first paragraph under each heading or subheading
should be flush left, and subsequent paragraphs
should have train model.
Each individual in the data base is
represented by a HMM face model. A set of images
representing different instances of same image are
used to train each HMM. In this, 2D- DCT
coefficients obtained from each block are used to
form the observation vectors. These observation
vectors are efficiently used in the training of each
HMM.
First, the HMM λ= {A, B, ∏} is initialized.
The training data is uniformly segmented from top to
bottom in N=5 states and the observation vectors
associated with each state are used to obtain initial
estimates of the observation probability matrix B.
The initial values for A and ∏ are set given the left to
right structure of the face model. Here iterations stops
when model convergence achieved.
Acquisition Pre- prosing Feature Extractor
Training SetsFace Database
Classifier
Face Image Normalized FI Feature vector
As known or unknown
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1860 | P a g e
Fig 3:HMM training model
Testing Model of System
After learning process, each class (face) is
associated to a HMM. For a K-class classification
problem, we find K distinct HMM models. Each test
image experiences the block extraction, feature
extraction and quantization process as well. Indeed
each test image like training images is represented by
its own observation vector. Here for an incoming face
image, we simply calculate the probability of the
observation vector (current test image) given each
HMM face model. A face image m is recognized as
face d if:
P (O (m)
| λ d) = max NP (O (m)
|λn) ------ (3)
The proposed recognition system was tested
on database, in order to decrease computational
complexity (which affects on training and testing
time) and memory consumption; we resized the mpeg
format images of this database. Here the recognition
rate of the system was calculated for different values
of the number of symbols. The number of symbol is
simply changed by changing the number of
quantization levels. Obviously the three features used
in the system have the best classification rates.
IV. WHILE WITH PCA BASED FACE
RECOGNITION SYSTEM
The various experiments are performed on
the Face Recognition technique using ORL database.
The ORL database consists of 40 Subjects (Classes)
and each subject consists of 10 patters. Each of the
Subjects like (S1, S2, ….. .S40) consists of 10
different patterns of which to classify. The
experiments performed on Subjects S1 to S40. The
System is tested for different training samples i.e. the
system trains some faces from ORL database. The
training of patters may be defined on user interest.
For example of all the 40 classes and each 10 patterns
present I can take 5 images for training and
remaining 5 images for testing. And not a concern we
can train the system with 3 images as training and
remaining 7 images for testing. But the point to notes
is that we got the recognition % with max values of 5
Training and 5 testing. The recognition percentage
may vary according to the input with training and
testing images. The probability of getting maximum
recognition percentage is done with 5 training and 5
testing.
V. COMPARATIVE ANALYSIS OF HMM WITH
PCA FACE RECOGNITION RESULTS
PCA based Face Recognition Percentage for
5 Training & 5 Testing images are 82%.
The Recognition percentage using 5
Training & 5 testing images is resulted in between
90-95 % with approx value of 96.5%.
Table 1: Comparison of feature extraction
methods
Pixel
intensities
DCT
DCT
mod 2
Pre processing none
No 2D
DCTs
No 2D
DCTs
and
ND2
linear
operatio
ns
Dimensionality large small small
Robustness none vary most
Block Extraction
Feature Extraction
Model Initialization
Model Re-Estimation
Model Convergence
Training
Data
Model
Parameters
K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861
1861 | P a g e
Fig 4: GUI Design of HMM model based System
Fig 5: GUI Design of PCA Based System
Table 2: Comparative analysis of HMM with PCA
Face recognition results.
PCA based Face
Recognition
HMM based Face
Recognition
7 Training &
3 Testing
91.6% 7 Training
&
3 Testing
16.11%
6 Training &
4 Testing
88.75%
5 Training &
5 Testing
82.00% 6 Training
& 4
Testing
28.02%
4 Training &
6 Testing
80.39%
3 Training &
7 Testing
74.64%
5 Training
&
5 Testing
96.05%
2 Training &
8 Testing
72.83%
4 Training
& 6
Testing
64.02%
1 Training &
9 Testing
61.66%
3 Training
& 7
Testing
18.24%
VI. CONCLUSION
However in this Article shortcomings are
more relevant point in the future of facial recognition
systems. With continued research and development,
in concert with the inevitable progress in processing
power, camera resolution, networks, databases, and
improved algorithms. The parameter values were
investigated although more extensive testing of the
various parameters with a larger set of images is
required. From the limitations identified,
improvements to the training data were made, and the
performance of the modified system was compared to
the original system’s performance. The performance
statistics show an improvement in the detection rate,
but an accompanying increase in the number of false
positives.
REFERENCES
[1] A Method of Face Recognition Based on
Fuzzy c-Means Clustering and Associated
Sub-NNs ieee transactions on neural
networks, vol. 18, no. 1, January 2007.
[2] Sir Francis Galton, Personal identification
and description-II”, Nature 201-203, 28 June
1988.
[3] Goldstein, A. J., Harmon, L. D., and Lesk,
A. B., Identification of human faces", Proc.
IEEE 59, pp. 748-760, (1971)
[4] Haig, N. K., "How faces differ - a new
comparative technique", Perception 14, pp.
601-615, (1985)..
[5] Rhodes, G., "Looking at faces: First-order
and second order features as determinants of
facial appearance", Perception 17, pp. 43-63,
(1988).
[6] Kirby, M., and Sirovich, L., "Application of
the Karhunen-Loeve procedure for the
characterization of human faces", IEEE
PAMI, Vol. 12, pp. 103-108, (1990).
[7] Sirovich, L., and Kirby, M., "Low-
dimensional procedure for the
characterization of human faces", J. Opt.
Soc. Am. A, 4, 3, pp. 519-524, (1987).
[8] Terzopoulos, D., and Waters, K., "Analysis
of facial images using physical and
anatomical models", Proc. 3rd Int. Conf. on
Computer Vision, pp. 727-732, (1990).
[9] Manjunath, B. S., Chellappa, R., and
Malsburg, C., "A feature based approach to
face recognition", Trans. of IEEE, pp. 373-
378, (1992).
[10] Harmon, L. D., and Hunt, W. F., "Automatic
recognition of human face profiles",
Computer Graphics and Image Processing,
Vol. 6, pp. 135-156, (1977).
[11] Harmon, L. D., Khan, M. K., Lasch, R., and
Ramig, P. F., "Machine identification of
human faces", Pattern Recognition, Vol.
13(2), pp. 97-110,(1981).
[12] Kaufman, G. J., and Breeding, K. J, "The
automatic recognition of human faces from
profile silhouettes", IEEE Trans. Syst. Man
Cybern., Vol. 6, pp. 113-120, (1976).
[13] Wu, C. J., and Huang, J. S., "Human face
profile recognition by computer",Pattern
Recognition, Vol. 23(3/4), pp. 255-259,
(1990).

More Related Content

What's hot

Recognition of Surgically Altered Face Images
Recognition of Surgically Altered Face ImagesRecognition of Surgically Altered Face Images
Recognition of Surgically Altered Face ImagesIRJET Journal
 
Face Detection Using Modified Viola Jones Algorithm
Face Detection Using Modified Viola Jones AlgorithmFace Detection Using Modified Viola Jones Algorithm
Face Detection Using Modified Viola Jones Algorithmpaperpublications3
 
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...sipij
 
Recognition of basic kannada characters in scene images using euclidean dis
Recognition of basic kannada characters in scene images using euclidean disRecognition of basic kannada characters in scene images using euclidean dis
Recognition of basic kannada characters in scene images using euclidean disIAEME Publication
 
Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475IJRAT
 
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...Editor IJCATR
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateIRJET Journal
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Happiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsHappiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsEditor IJMTER
 
An SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition SystemAn SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition Systemijscai
 
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...IRJET Journal
 

What's hot (17)

Recognition of Surgically Altered Face Images
Recognition of Surgically Altered Face ImagesRecognition of Surgically Altered Face Images
Recognition of Surgically Altered Face Images
 
Ch 1
Ch 1Ch 1
Ch 1
 
Face Detection Using Modified Viola Jones Algorithm
Face Detection Using Modified Viola Jones AlgorithmFace Detection Using Modified Viola Jones Algorithm
Face Detection Using Modified Viola Jones Algorithm
 
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
FACE VERIFICATION ACROSS AGE PROGRESSION USING ENHANCED CONVOLUTION NEURAL NE...
 
Fl33971979
Fl33971979Fl33971979
Fl33971979
 
Recognition of basic kannada characters in scene images using euclidean dis
Recognition of basic kannada characters in scene images using euclidean disRecognition of basic kannada characters in scene images using euclidean dis
Recognition of basic kannada characters in scene images using euclidean dis
 
PAPER2
PAPER2PAPER2
PAPER2
 
Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475
 
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...
Comparative Study of Lip Extraction Feature with Eye Feature Extraction Algor...
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition Rate
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
1879 1885
1879 18851879 1885
1879 1885
 
Happiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age ConditionsHappiness Expression Recognition at Different Age Conditions
Happiness Expression Recognition at Different Age Conditions
 
An SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition SystemAn SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition System
 
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
 
Aa4102207210
Aa4102207210Aa4102207210
Aa4102207210
 
Automatic AU intensity detection/estimation for Facial Expression Analysis: A...
Automatic AU intensity detection/estimation for Facial Expression Analysis: A...Automatic AU intensity detection/estimation for Facial Expression Analysis: A...
Automatic AU intensity detection/estimation for Facial Expression Analysis: A...
 

Viewers also liked

Viewers also liked (20)

Jx3417921795
Jx3417921795Jx3417921795
Jx3417921795
 
Kd3418211827
Kd3418211827Kd3418211827
Kd3418211827
 
Kb3418101813
Kb3418101813Kb3418101813
Kb3418101813
 
Km3419041910
Km3419041910Km3419041910
Km3419041910
 
Cz33609611
Cz33609611Cz33609611
Cz33609611
 
Dg33646652
Dg33646652Dg33646652
Dg33646652
 
Dp33701704
Dp33701704Dp33701704
Dp33701704
 
Df33642645
Df33642645Df33642645
Df33642645
 
Do33694700
Do33694700Do33694700
Do33694700
 
Dk33669673
Dk33669673Dk33669673
Dk33669673
 
Dc33625629
Dc33625629Dc33625629
Dc33625629
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Cl33531536
Cl33531536Cl33531536
Cl33531536
 
Dj33662668
Dj33662668Dj33662668
Dj33662668
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Db33621624
Db33621624Db33621624
Db33621624
 
1 el enfoque formativo de la evaluación
1 el enfoque formativo de la evaluación1 el enfoque formativo de la evaluación
1 el enfoque formativo de la evaluación
 
Drogas, hugo,eva,alex e raquel
Drogas, hugo,eva,alex e raquelDrogas, hugo,eva,alex e raquel
Drogas, hugo,eva,alex e raquel
 
Orbaneja del castillo
Orbaneja del castilloOrbaneja del castillo
Orbaneja del castillo
 
Portfólio Domaine Montes Claros 2012
Portfólio Domaine Montes Claros 2012Portfólio Domaine Montes Claros 2012
Portfólio Domaine Montes Claros 2012
 

Similar to Kh3418561861

Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...ijbuiiir1
 
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSISFACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSISIAEME Publication
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET Journal
 
IRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET Journal
 
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...ijtsrd
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...IJERA Editor
 
Paper id 25201441
Paper id 25201441Paper id 25201441
Paper id 25201441IJRAT
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paperSmriti Tikoo
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesIJERA Editor
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...IRJET Journal
 
Progression in Large Age-Gap Face Verification
Progression in Large Age-Gap Face VerificationProgression in Large Age-Gap Face Verification
Progression in Large Age-Gap Face VerificationIRJET Journal
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionBRNSSPublicationHubI
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSijma
 
Face recognition system
Face recognition systemFace recognition system
Face recognition systemYogesh Lamture
 
Comparative Studies for the Human Facial Expressions Recognition Techniques
Comparative Studies for the Human Facial Expressions Recognition TechniquesComparative Studies for the Human Facial Expressions Recognition Techniques
Comparative Studies for the Human Facial Expressions Recognition Techniquesijtsrd
 

Similar to Kh3418561861 (20)

Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...
 
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSISFACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
FACE DETECTION USING PRINCIPAL COMPONENT ANALYSIS
 
C017431730
C017431730C017431730
C017431730
 
Fl33971979
Fl33971979Fl33971979
Fl33971979
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection System
 
IRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection System
 
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
 
184
184184
184
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
 
Paper id 25201441
Paper id 25201441Paper id 25201441
Paper id 25201441
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paper
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
Human Face Detection and Tracking for Age Rank, Weight and Gender Estimation ...
 
Progression in Large Age-Gap Face Verification
Progression in Large Age-Gap Face VerificationProgression in Large Age-Gap Face Verification
Progression in Large Age-Gap Face Verification
 
50120140504002
5012014050400250120140504002
50120140504002
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface Recognition
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
 
I046035458
I046035458I046035458
I046035458
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
 
Comparative Studies for the Human Facial Expressions Recognition Techniques
Comparative Studies for the Human Facial Expressions Recognition TechniquesComparative Studies for the Human Facial Expressions Recognition Techniques
Comparative Studies for the Human Facial Expressions Recognition Techniques
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Kh3418561861

  • 1. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1856 | P a g e A Preliminary Study and Analysis on Hidden Markov Model (HMM) Using PCA Techniques for Face Recognition K.Nithin Babu*, D. N. Rajeswari**,P.V.N.N.Durga Prasad***, lakshmana phaneendra maguluri**** ** (Department of Computer Science, Andhra Loyola Institute of Engineering and Technology, India) *, ***, **** (Department of Computer Science, Gudlavalleru Engineering College, India) ABSTRACT Nowadays preparing an effective model for face recognition is difficult task. Face is a critical and complex multidimensional visual model. However in this Article, we present a method for face recognition based on Hidden Markov Model (HMM) and it has been widely used in various fi elds such as in speech recognition, gesture recognition and so on. We proposed this approach basically current face recognition techniques are dependent on issues like background noise, lighting and position of key features (i.e. the eyes, lips etc.).Moreover the face patterns are divided into numerous small-scale states and they are recombined to obtain the recognition result. Our experimental results shows that the proposed method has been achieved 96.5% recognition accuracy for 400 patterns of 40 Subjects i.e. 40 classes of which each class contains 10 patterns each. Apart from these results we did some comparative analysis with PCA. Over observations stated that the performance of HMM based face-recognition method is better than the PCA for face recognition. Keywords – Pattern Recognition, preprocessing, Hidden Markov Model, PCA Based Face Recognition. I. INTRODUCTION Face identification is a fundamental part of many face recognition systems. The task of detecting and locating human faces in arbitrary images is complex due to the variability present across human faces, including skin color, pose, expression, position and orientation, and the presence of ‘facial furniture’ such as glasses or facial hair. Differences in camera gain; lighting conditions and image resolution further complicate the situation. Various parameters choices are investigated to confirm an optimal set of operational parameters. We identified limitations, which leading to small but significant improvements. The recognition rate was increased from 29% to 44% on the first test set, and from 44% to 96% on the second test set, at the expense of an increase in the number of false positives. As we move on nowadays the Pattern recognition is a modern day machine intelligence problem with numerous applications in a wide field, including Face recognition, Character recognition, Speech recognition as well as other types of object recognition. Face recognition, although a trivial task for the human brain has proved to be extremely difficult to imitate artificially. It is commonly used in applications such as human-machine interfaces and automatic access control systems. Face recognition involves comparing an image with a database of stored faces in order to identify the individual in that input image. The related task of face detection has direct relevance to face recognition because images must be analyzed and faces identified, before they can be recognized. Detecting faces in an image can also help to focus the computational resources of the face recognition system, optimizing the systems speed and performance. The rest of the article is organized as follows: II. Present Statistical pattern reorganization concepts. III. Hidden Markov Model (HMM) for Face Recognition. IV. While with PCA based Face Recognition. V. Comparative analysis of HMM With PCA and finally VI. Presents Conclusion. II. STATISTICAL PATTERN REORGANIZATION CONCEPTS In case of statistical pattern recognition, a pattern is represented by a set of dimensional attributes or features viewed as a “d” dimensional feature vector. Here Theory of Statistical decision is utilized to establish decision boundaries between pattern classes. The recognition system is operated in two modes: Training (learning) and Classification (Testing). The main objective of preprocessing module is to segment the pattern of interest from the background, remove noise, normalize the pattern, and any other operation which will contribute in defining a compact representation of the pattern. Furthermore concerning the common methods, there have been proposed many methods in which frontal image was used. This caused a problem, in this recognition rate was decreased for the slight angle profile face images when the common method was used. In this paper in order to solve this problem, I present a method to recognize
  • 2. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1857 | P a g e non registered frontal facial images. Finally, the effectiveness of the proposed method is verified by a recognition experiment done. A formal method of classifying faces was first proposed by Francis Galton in 1888 [1, 2]. During the 1980’s work on face recognition remained largely dormant. Since the 1990’s; the research interest in face recognition has grown significantly as a result of the following facts: 1. The increase in emphasis on civilian/commercial research projects. 2. The re-emergence of recognition classifiers with emphasis on real time computation and adaptation. 3. The availability of real time hardware. 4. The increasing need for surveillance related applications due to drug trafficking, terrorist activities, etc. Although it is clear that people are good at face recognition, it is not at all obvious how faces are encoded or decoded by the human brain. Developing a computational model of face recognition is quite difficult, because faces are complex, multi- dimensional visual stimuli. Therefore, face recognition is a very high level computer vision task, in which many early vision techniques can be involved. The general representation of Face recognition classifier is as follows: The first step of human face identification is to extract the relevant features from facial images. Research in the field primarily intends to generate sufficiently reasonable familiarities of human faces so that another human can correctly identify the face. The question naturally arises as to how well facial features can be quantized. If such a quantization if possible then a computer should be capable of recognizing a face given a set of features. Investigations by numerous researchers [3, 4, and 5] over the past several years have indicated that certain facial characteristics are used by human beings to identify faces. There are three major research groups which propose three different approaches to the face recognition problem. The largest group [6, 7, 8] has dealt with facial characteristics which are used by human beings in recognizing individual faces. The second group [9, 10, 11, 12, 13] performs human face identification based on feature vectors extracted from profile silhouettes. The third group [14, 15] uses feature vectors extracted from a frontal view of the face. The second method is based on extracting feature vectors from the basic parts of a face such as eyes, nose, mouth, and chin. In this method, with the help of deformable templates and extensive mathematics, key information from the basic parts of a face is gathered and then converted into a feature vector. L. Yullie and S. Cohen played a great role in adapting deformable templates to contour extraction of face images. So our method of HMM based face recognition belongs to extracting feature vectors of triplet i.e. combination of the following set of states: 1. Hidden States. 2. Transition probabilities. 3. Observations. 4. Emission probabilities. 5. Initial state Probabilities. III. HIDDEN MARKOV MODEL (HMM): Since the coding is crucial for the subsequent learning, here take a moment to elaborate on it further. The strategy used to obtain the data sequence from a face image consists of two steps: scanning and feature extraction, respectively. Fig 1: HMM Face Recognition system architecture. Block Extraction Feature Extraction Probability Computation Probability Computation Probability Computation Max select on Text image Model recognize ∫ ∫ ∫
  • 3. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1858 | P a g e In the first step, a sequence of sub-images of fixed dimensionality is obtained by inspecting the face image. In the basic approach, that sequence is acquired by using a raster scan, i.e. by sliding a fixed sized window with a predefined overlap over the face image. The raster scan has some advantages, e.g. it is simple and exhaustive, but it also presents several problems I seek a better scanning strategy, free of these specifications. Our approach is the recognition using selective attention based scanning. The advantage of employing a saliency-based scheme is twofold: first, Salient parts of the image can be concentrated, gaining robustness with respect to registration; second, since the patches are extracted in decreasing order of importance, a decision can be taken to stop the analysis. Face recognition using HMMs typically involves the solution of different problems: Coding: A sequence of features is extracted from each face image. The ability of the system to discriminate among different faces strongly depends on the nature of extracted features, and their success in coping with the experimental conditions. Learning: The learning problem is solved by training a statistical classifier. Depending on the classification strategy chosen, it could be realized in different ways: 1. Training one HMM for each class, subsequently using the standard Bayesian scheme for classification when a novel sequence is given, the posterior probabilities are calculated under each model, and the sequence is assigned to the class whose model shows the highest posterior probability. 2. Training one HMM for each sequence: This scheme trains more models per class, provided that there is more than one training sample available per class. However, the amount of data used in training each model is smaller. This type of modeling approach can be said to compute distances between sequences, the classification in this case becomes a nearest neighbor rule in this likelihood sense. 3. Mixed classification: There exist models that explore tradeoff between the two approaches. One can train one HMM for each sequence and for each class, making the classification scheme more complex, but also more powerful. Such a mixed approach is based on a dissimilarity-based representation. Once the sequence is extracted, the second step consists of computing features in each gathered sub-image. Statistical features, based on image moments or gradients, examined for this purpose local neural network experts were employed to evaluate the sub-image, producing a class-posterior probability vector for each spot in the sequence that was used as the observation feature in the subsequent Markov model. This method provides a good level of range for the classification module, yet it is costly to maintain a large number of neural network experts. A more straightforward approach is to compute a few coefficients based on compression transformations. The HMM recognition system architecture is as shown in below figure: Test Image: All images are cropped to consist of mostly facial data with very limited background, make data base ideal for face classification experiments. Block Extraction: Divide the image into sub blocks and extract the feature of each block. Feature Extraction: The extraction of features concerns the passing on of object data in a specific format and size to some model, mainly for the purpose of recognizing the object. The following features were investigated and specifically used to train the HMMs used in the face classification experiments: 1. Pixel intensity values. 2. Discrete cosine transforms coefficients 3 DCT-mod2 coefficients Pixel intensity values are the raw data representing an image. In grey format they typically vary in value from 0 to 255. DCT coefficients are obtained by applying the two dimensional DCT to blocks of a given image. The DCT-mod 2 coefficients are extended DCT based features. Probability Computation: A Hidden Markov Model ˄ is defined as a set of N emitting states as well as an initial and end of line state, so we end up with N+2 states. The expression St =I will indicate the occurrence of state I at time t. The time indices run from t=1 to t=T, where T is the length of the observation sequence X=[x1, x2,…xT] to be matched to HMM. The states are coupled by transition aij denotes state transition probability with the subscripts indicating the two states involved and aij refers to the self loop probability. The first null state has a transition probability of 1 and no self loop probability. Each emitting state has an associated probability density function described as fi (x|st,˄ ).A single left to right HMM can now be described as ˄ ={a, f}.The possible solution to this problem is to enumerate all possible sequences of states ST+1 0 and determine the value of f(XT 1,ST+1 0|˄ ).
  • 4. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1859 | P a g e Fig 2: How pattern reorganization is classified. First configuration 1D HMM: For the face classification task usage of two basic configurations of hidden Markov model taken place. In the first case the face was modeled with a vertical HMM running along the rows of the image .With each state of the HMM representing a distinct facial region (i.e. eyes, mouth, chin etc.) the characteristic features of any person can be modeled. Inside each state S use a Gaussian mixture model (GMM) as the probability density function fi (X|st, ˄ ) within the state. A Gaussian mixture model can be expressed as a weighted sum of k Gaussian distributions: t -------(1) Where Nk(X) is a D dimensional Gaussian distribution with mean µ and covariance matrix. ∑: Nk(X|µ,∑)= 1/((2∏)D/2 |∑|1/2 ) exp [-(1/2)(X-µ)T ∑ -1 (X-µ)] -------(2) Now the density functions, finalize our HMM by initializing it. This is done by uniformly segmenting the face under consideration along its rows and obtaining the mean vector and covariance matrix of each of these segments. Furthermore set all the transitional probabilities of HMM equal to aij=0.5, keeping that each state of the HMM these probabilities sum to 1. Training the Face Model: The process of classification on a database of faces can be summarized as follows: First a database is partitioned into a training and a testing part with the training data used to train an HMM for each person in the database. This means for each person in the database an HMM trained on the training data. Each test face is then scored against all these models and it is classified to the model with the highest similarity measure. Each score represents the similarity between the test face image and the first paragraph under each heading or subheading should be flush left, and subsequent paragraphs should have train model. Each individual in the data base is represented by a HMM face model. A set of images representing different instances of same image are used to train each HMM. In this, 2D- DCT coefficients obtained from each block are used to form the observation vectors. These observation vectors are efficiently used in the training of each HMM. First, the HMM λ= {A, B, ∏} is initialized. The training data is uniformly segmented from top to bottom in N=5 states and the observation vectors associated with each state are used to obtain initial estimates of the observation probability matrix B. The initial values for A and ∏ are set given the left to right structure of the face model. Here iterations stops when model convergence achieved. Acquisition Pre- prosing Feature Extractor Training SetsFace Database Classifier Face Image Normalized FI Feature vector As known or unknown
  • 5. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1860 | P a g e Fig 3:HMM training model Testing Model of System After learning process, each class (face) is associated to a HMM. For a K-class classification problem, we find K distinct HMM models. Each test image experiences the block extraction, feature extraction and quantization process as well. Indeed each test image like training images is represented by its own observation vector. Here for an incoming face image, we simply calculate the probability of the observation vector (current test image) given each HMM face model. A face image m is recognized as face d if: P (O (m) | λ d) = max NP (O (m) |λn) ------ (3) The proposed recognition system was tested on database, in order to decrease computational complexity (which affects on training and testing time) and memory consumption; we resized the mpeg format images of this database. Here the recognition rate of the system was calculated for different values of the number of symbols. The number of symbol is simply changed by changing the number of quantization levels. Obviously the three features used in the system have the best classification rates. IV. WHILE WITH PCA BASED FACE RECOGNITION SYSTEM The various experiments are performed on the Face Recognition technique using ORL database. The ORL database consists of 40 Subjects (Classes) and each subject consists of 10 patters. Each of the Subjects like (S1, S2, ….. .S40) consists of 10 different patterns of which to classify. The experiments performed on Subjects S1 to S40. The System is tested for different training samples i.e. the system trains some faces from ORL database. The training of patters may be defined on user interest. For example of all the 40 classes and each 10 patterns present I can take 5 images for training and remaining 5 images for testing. And not a concern we can train the system with 3 images as training and remaining 7 images for testing. But the point to notes is that we got the recognition % with max values of 5 Training and 5 testing. The recognition percentage may vary according to the input with training and testing images. The probability of getting maximum recognition percentage is done with 5 training and 5 testing. V. COMPARATIVE ANALYSIS OF HMM WITH PCA FACE RECOGNITION RESULTS PCA based Face Recognition Percentage for 5 Training & 5 Testing images are 82%. The Recognition percentage using 5 Training & 5 testing images is resulted in between 90-95 % with approx value of 96.5%. Table 1: Comparison of feature extraction methods Pixel intensities DCT DCT mod 2 Pre processing none No 2D DCTs No 2D DCTs and ND2 linear operatio ns Dimensionality large small small Robustness none vary most Block Extraction Feature Extraction Model Initialization Model Re-Estimation Model Convergence Training Data Model Parameters
  • 6. K.Nitin Babu, D.N.Rajeswari/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1856-1861 1861 | P a g e Fig 4: GUI Design of HMM model based System Fig 5: GUI Design of PCA Based System Table 2: Comparative analysis of HMM with PCA Face recognition results. PCA based Face Recognition HMM based Face Recognition 7 Training & 3 Testing 91.6% 7 Training & 3 Testing 16.11% 6 Training & 4 Testing 88.75% 5 Training & 5 Testing 82.00% 6 Training & 4 Testing 28.02% 4 Training & 6 Testing 80.39% 3 Training & 7 Testing 74.64% 5 Training & 5 Testing 96.05% 2 Training & 8 Testing 72.83% 4 Training & 6 Testing 64.02% 1 Training & 9 Testing 61.66% 3 Training & 7 Testing 18.24% VI. CONCLUSION However in this Article shortcomings are more relevant point in the future of facial recognition systems. With continued research and development, in concert with the inevitable progress in processing power, camera resolution, networks, databases, and improved algorithms. The parameter values were investigated although more extensive testing of the various parameters with a larger set of images is required. From the limitations identified, improvements to the training data were made, and the performance of the modified system was compared to the original system’s performance. The performance statistics show an improvement in the detection rate, but an accompanying increase in the number of false positives. REFERENCES [1] A Method of Face Recognition Based on Fuzzy c-Means Clustering and Associated Sub-NNs ieee transactions on neural networks, vol. 18, no. 1, January 2007. [2] Sir Francis Galton, Personal identification and description-II”, Nature 201-203, 28 June 1988. [3] Goldstein, A. J., Harmon, L. D., and Lesk, A. B., Identification of human faces", Proc. IEEE 59, pp. 748-760, (1971) [4] Haig, N. K., "How faces differ - a new comparative technique", Perception 14, pp. 601-615, (1985).. [5] Rhodes, G., "Looking at faces: First-order and second order features as determinants of facial appearance", Perception 17, pp. 43-63, (1988). [6] Kirby, M., and Sirovich, L., "Application of the Karhunen-Loeve procedure for the characterization of human faces", IEEE PAMI, Vol. 12, pp. 103-108, (1990). [7] Sirovich, L., and Kirby, M., "Low- dimensional procedure for the characterization of human faces", J. Opt. Soc. Am. A, 4, 3, pp. 519-524, (1987). [8] Terzopoulos, D., and Waters, K., "Analysis of facial images using physical and anatomical models", Proc. 3rd Int. Conf. on Computer Vision, pp. 727-732, (1990). [9] Manjunath, B. S., Chellappa, R., and Malsburg, C., "A feature based approach to face recognition", Trans. of IEEE, pp. 373- 378, (1992). [10] Harmon, L. D., and Hunt, W. F., "Automatic recognition of human face profiles", Computer Graphics and Image Processing, Vol. 6, pp. 135-156, (1977). [11] Harmon, L. D., Khan, M. K., Lasch, R., and Ramig, P. F., "Machine identification of human faces", Pattern Recognition, Vol. 13(2), pp. 97-110,(1981). [12] Kaufman, G. J., and Breeding, K. J, "The automatic recognition of human faces from profile silhouettes", IEEE Trans. Syst. Man Cybern., Vol. 6, pp. 113-120, (1976). [13] Wu, C. J., and Huang, J. S., "Human face profile recognition by computer",Pattern Recognition, Vol. 23(3/4), pp. 255-259, (1990).