SlideShare a Scribd company logo
1 of 6
Download to read offline
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013

Face Pose Classification Method using Image
Structural Similarity Index
Hari C.V. and Praveen Sankaran
Department of Electronics & Communication Engineering
National Institute of Technology Calicut, Calicut, Kerala, India - 673 601
Email:haricv@gmail.com, psankaran@nitc.ac.in
orientations are claimed to beoptimal at different poses.
More recently, Goudeliset. al. [5] proposed a methodfor
automatic pose extraction in head-and-shoulder
videos.Mutual information between the frames is the key
idea behindthis technique. Mutual information evaluates the
informationcontent of each facial image (contained in a video
frame) offacial poses in comparison to a given ground truth
image. Thismethod is able to find any pose required with a
good accuracy.
In this paper, we extend the idea of image quality
comparisonwith a ground truth image and propose a new
facepose classification technique from a video sequence
containinghead-and shoulder videos. This method is based
on the structuralsimilarity of facial image from the input video
(whichforms the test input image) to the facial images in the
database(which are the ground truth images for the different
classes).

Abstract—Face pose estimation methods try to identify/
classifythe position and orientation of human faces present
in an image.This paper proposes a new method of face pose
classificationbased on the structural similarity index. It is
based on themeasure of the similarity between the facial
image with a facialpose with a set of images in the database
with different poses.
Index Terms—Face Pose Classification, Structural Similarity
Index(SSIM)

I. INTRODUCTION
Face pose classification is one of the major research
areasin the field of computer vision and robotics. Human
computerinterface, driver assistance. . . etc are some of the
major applicationsof pose estimation. Pose estimation is the
process ofidentifying the position and orientation of a human
face withrespect to a reference coordinate system.
Chutorian and Trivedi [1] gives a survey on different
headpose identification methods. According to them, head
poseestimation is the process of inferring the orientation of
ahuman head from digital imagery as in a computer
visioncontext. Almost all of the head pose estimation
methodsare based on some rigid model with inherent
limitations.Head pose estimation problem is complicated with
varyingconditions like lighting, background and camera
geometry.
Niyogi and Freeman [2] proposed a head pose
identificationmethod based on a non-linear mapping from
the input imageto an output parametric description. This
mapping throughthe examples from a training set, which gives
the pose asthe nearest neighbour of the input. It is a modified
vectorquantization which stores an output parameter code
with eachquantized input code with a tree structured vector
quantizerfor efficient indexing.
Beymer [3] proposed pose estimation by finding the
eyesand nose lobe features. This method is also templatebased,with tens of facial feature templates covering different
posesand different people. The recognizer also applies an
affinetransform to the input to bring the three feature points
intocorrespondence with the same points on the model.
Sherrah et.al. [4] proposed pose estimation with a
similarity-to-prototypes philosophy. The similarities are
calculated robustlywith the help of principal component
analysis (PCA)which provide an identity invariant
representation. Here, thedifferences in poses are enhanced
by the orientation selectiveGabor filters. Different filter
© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

II. IMAGE SIMILARITY MEASUREMENT
Common image similarity measuring techniques include
Mean Square Error (MSE), Peak Signal to Noise Ratio(PSNR),
Root Mean Square Error (RMSE), Mean AbsoluteError
(MAE) and Signal to Noise Ratio (SNR). Another typeof
image quality measurement is based on the models ofHuman
Visual System (HVS) [6]. Structural similarity index (SSIM)
[7] is a full reference metric, in other words, the measuring of
image quality based on an initial uncompressed or distortionfree image as reference. SSIM was designed toimprove on
traditional methods like peak signal-to-noise ratio(PSNR) and
mean squared error (MSE), which have provedto be
inconsistent with human eye perception. Since SSIM provides
a comparative similarity between two images as shown in
Fig.(1), its use can be expanded beyond the intended image
quality analysis. We propose a novel SSIM based face pose
classificationmethod that takes into consideration the fact
that closer posesshould yield more similar images and hence
should providehigher SSIM values.
A. Universal Image Quality Index
Universal Image Quality Index [8] measures the
similarityas a factor of distortion using a combination of three
differentfactors: loss of correlation, luminance distortion and
contrastdistortion. If X = {Xi| = 1, 2, . . . . . . . . ,N} and Y = Yi|
= 1, 2, . . . . , N} be the original and the test signals respectively,
the Universal Image Quality Index Q between X and Y
isdefined as
1
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013

Fig.1. SSIM Measurement System [7]

luminance,contrast and structure between two signals or
images.
S(x, y) = f(l(x, y), c(x, y), s(x, y))
(3)
wherel(x, y) is the luminance comparison, c(x, y) is thecontrast
comparison and s(x, y) is the structural comparison.From the
Eq.3, it is clear that the SSIM index makes threecomparisons
(luminance,
contrast
and
structural)
for
similaritymeasurements.They are,

(1)
where,

(4)

(5)

(6)
In the Eq.1, the first, second and third components
measuresthe linear correlation (correlation coefficient),
luminancecomparison and contrast comparisons between X
and Yrespectively. The dynamic range of correlation
coefficient is[-1, 1] and for luminance and contrast
comparisons it is [0, 1].So the dynamic range of Q will be [-1,
1].When applying this technique to images, the image
qualityindex can be measured from the local regions of the
imageusing a sliding window approach. The sliding window
of a particular size is moved horizontally and vertically through
the image; starting from the left corner of the image. Theimage
quality index Q will be,

where C1 = (k1L)2, C2 = (k2L)2 and C3 =

are small constants;

L is the dynamic range of the pixel values, and
K1 << 1 and K2 << 1 are scalar constants.
Finally by combining all the above mentioned
comparisons, the Structural Similarity Index is given by,
(7)
where α> 0, β> 0 and γ> 0 are parameters used toadjust the
relative importance of the three components. Thesimplified
SSIM measure is obtained by substituting α = β = γ = 0 and
C3 = , then

(2)

SSIM(x,y) =
where M is the total number of steps and Qj is the localquality
index at jth step.

Eq.8 is similar to the Eq.1 when C1 = C2 = 0. i.ethe Universal
Quality Index is a special case of SSIM whenC1 = C2 = 0. But,
the Universal Quality Index will produceunstable results
when either
is zero.

B. Structural Similarity Index (SSIM)
Structural Similarity Index (SSIM) is a modified version
ofUniversal Quality Index. Like Universal Quality Index,
theSSIM value will be high for similar frames/images.
SSIMindex collectively measure the changes in the
© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

(8)

2
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013
III. FACE POSE CLASSIFICATION
Face pose identification is considered as a
classificationproblem based on the SSIM value between a
test image andreference ground truth images from multiple
face-pose classes.Face pose is the relative orientation or angle
of the face withthe camera. The three degrees of freedom of a
human face canbe described as pitch, roll and yaw as shown
in Fig.2.

a) Frame number 50
(b) Detected Pose from the Database
Fig.3. SSIM - Output for frame number 50

Fig.2. Face Pose Angles - pitch, roll and yaw [9]

Fig. 4. SSIM Value of Frame number 50

SSIM value of the current frame/image is compared withall
other face images in the database and is assigned to theclass
of the image which provides the maximum SSIM value.For
calculating the SSIM value, the system contains an
imagedatabase, which has reference face poses of this
particular person. The input video will be subdivided into
differentframes and each frame’s SSIM value will be calculated
with allthe images of the database. The current frame of the
referenceperson is assigned to the pose class corresponding
to themaximum SSIM value of the image from the database.

in thedatabase is calculated. Image representing a specified
pose in the database with the highest SSIM value will be the
pose of frame 50 as shown in Fig. 3(b).
As shown in Fig.4, SSIM value of frame number 50 withall
other reference images in the database is varying. SSIMvalue
is maximum for the 50th image in the database whichis the
same as the current frame under test. That image in
thedatabase represents the pose of the current frame 50 of
ourinput video.
In this manner, we can identify any of the pose from
theinput video. The inputs and outputs for frame numbers
75,100, 125 and 150 are as shown in the Fig. 5. SSIM values
between the test frame and the images in the database are
asshown in the Fig.7. From this graph it is clear that SSIM
value is maximum for the image containing in the database
whichhas same pose as in the input video and also that the
SSIMvalue varies between 0 and 1.

IV. EXPERIMENTAL RESULTS
SSIM based facial pose classification algorithm is
implementedin MATLAB and tested in the Pointing’04
[10]database. This database consists of 15 sets of images.
Eachset contains of 2 series of 93 images of the same person
atdifferent poses. There are 15 people in the database,
wearingglasses or not and having various skin color. The
pose orhead orientation is determined by the angles varying
from -90degrees to +90 degrees. Only luminance component
is usedhere in order to reduce processing time.
The input video is sub-sampled into its frames. Each
frameis compared with all the images of the database to
calculate itsSSIM value for all frames. High SSIM value will
be obtainedwhen the current frame and an image in the
database will besimilar to each other. The corresponding
image in the databasewill give the current pose of the input
frame.
In order to describe how the pose is assigned to a class,
letus describe the face pose identification method for a
personin the database. Let us consider frame number 50 of
the inputvideo which is shown in Fig.3 (a).
SSIM values which lie between frame 50 and all the images
© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

3

A. Performance Analysis
If the number of sample images in the database is
reduced,i.e. if all the poses are not available to us as ground
truths, thenthe detected pose will be a pose nearest to the
correspondingpose in the test input frame. For analyzing the
performanceexperimentally, generate ‘X’ random numbers
with uniform distribution. Corresponding numbered frames
are left out from the training set and are used as frames for
testing. This is repeated using different ’X’ values. The ‘X’
values used hereare 5, 10, 25, 50 and 100. SSIM values for
this experiment are as show in Fig.8, 9, 10, 11 and 12. From
this figures,it is clear that, the confidence for the detection is
reducing,because by reducing the number of frames from the
database, more frame’s SSIM value will be close together.
The confidence level for the pose classification reduces
byleaving out frames from the database. Confidence level is
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013

Fig.5.Different frames and their detected poses

Fig. 6. Different frames and their detected poses in a reduced database (Leaving 10 frames from the database)
TABLE I: CONFIDENCE LEVEL MEASUREMENT
Number of Training
images reduced
from database

Time
(Sec)

5
25
50
75
100

1.4588
1.3336
1.3116
1.3005
1.2508

11.68
10.30
8.70
7.04
5.54

bemaximum for a pose that is closest to the input test
posesince the original pose is not available in the database.
Thedetected pose for frame number 50 is shown in Fig. 13.
Here,the detected pose is not exactly similar with the input
frame. The SSIM value is maximum for some other image and
isshown as the detected pose of this frame. SSIM values
offrame 50 for reduced database are as shown in the Fig.14.
The inputs and outputs for frame numbers 75, 100, 125 and
150are as shown in the Fig. 6 with a reduced number of
imagesin the database.

Fig.7. SSIM Value of Frame number 75,100,125 and 150

measured by taking the average of the ratio between peak
valuesto the non-peak values. The confidence level measurement fordifferent databases is as shown in the Table. I.
From this, it is clear that, the confidence level for detection is
decreasing byreducing the number of images in the database.
The outputs for different frames for this reduced database
are as shown in Fig.6 and Fig.13. There are 10 frames removed
from the database in both cases and SSIM value will
© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

Confidence
measure( Peak/
Non-peak Average)

V. CONCLUSION
This paper proposed a novel approach for face pose
4
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013

Fig. 8. SSIM Value for a reduced database (Leaving 5 frames from
the database)
Fig.11. SSIM Value for a reduced database (Leaving 50 frames from
the database)

Fig. 9. SSIM Value for a reduced database (Leaving 10 frames from
the database)

Fig.12. SSIM Value for a reduced database (Leaving 100 frames
from the database)

(a) Frame Number (b) Detected Pose from the Reduced Database
Fig.13. Detected Pose in a Reduced Database (Leaving 10 frames
from the database)

Fig.10. SSIM Value for a reduced database (Leaving 25 frames from
the database)

identificationbased on structural similarity index. The method
gavegood results for cases with large number of training
samplesfor a pre-determined user and could be a good tool
for apose authentication system. Current work focuses on
applyingpose identification algorithm for a vehicle driver
distractionsystem. While it was seen that a reduced database resulted in a reduced confidence in the obtained result,
an authenticationproblem would start with possibility to have
a large database, under which the proposed method of pose
identification givesextremely accurate output.
© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

Fig.14. SSIM Values for the frame shown in Fig.13

5
Full Paper
Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013
REFERENCES

[5] G. Goudelis, A. Tefas, and I. Pitas, “Automated facial pose
extractionfrom video sequences based on mutual information,”
Circuits andSystems for Video Technology, IEEE Transactions
on, vol. 18, no. 3,pp. 418–424, 2008.
[6] T. Pappas, R. Safranek, and J. Chen, “Perceptual criteria for
imagequality evaluation,” Handbook of image and video
processing, pp. 669–684, 2000.
[7] Z. Wang, A. Bovik, H. Sheikh, and E. Simoncelli, “Image quality
assessment:From error visibility to structural similarity,” Image
Processing,IEEE Transactions on, vol. 13, no. 4, pp. 600–
612, 2004.
[8] Z. Wang and A. Bovik, “A universal image quality index,”
SignalProcessing Letters, IEEE, vol. 9, no. 3, pp. 81–84, 2002.
[9] “Head pose angles,” 2012. [Online]. Available:
http://msdn.microsoft.com/en-us/library/jj130970.aspx
[10] N. Gourier, D. Hall, and J. Crowley, “Estimating face
orientation fromrobust detection of salient facial structures,”
in FG Net Workshop onVisual Observation of Deictic
Gestures, 2004, pp. 1–9.

[1] E. Murphy-Chutorian and M. Trivedi, “Head pose estimation
in computervision: A survey,” IEEE Transactions on Pattern
Analysis andMachine Intelligence,, vol. 31, no. 4, pp. 607–
626, 2009.
[2] S. Niyogi and W. Freeman, “Example-based head tracking,” in
Proceedingsof the Second International Conference on
Automatic Face andGesture Recognition,1996.,. IEEE, 1996,
pp. 374–378.
[3] D. Beymer, “Face recognition under varying pose,” in IEEE
ComputerSociety Conference on Computer Vision and Pattern
Recognition, 1994.Proceedings CVPR’94., 1994. IEEE, 1994,
pp. 756–761.
[4] J. Sherrah, S. Gong, and E. Ong, “Face distributions in similarity
spaceunder varying head pose,” Image and Vision Computing,
vol. 19, no. 12,pp. 807–819, 2001.

© 2013 ACEEE
DOI: 03.LSCS.2013.2.81

6

More Related Content

What's hot

COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHING
COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHINGCOMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHING
COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHINGijfcstjournal
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET Journal
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesIOSR Journals
 
Spectral approach to image projection with cubic b spline interpolation
Spectral approach to image projection with cubic b spline interpolationSpectral approach to image projection with cubic b spline interpolation
Spectral approach to image projection with cubic b spline interpolationiaemedu
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Real time face recognition system using eigen faces
Real time face recognition system using eigen facesReal time face recognition system using eigen faces
Real time face recognition system using eigen facesIAEME Publication
 
Efficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filterEfficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filtereSAT Publishing House
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...IJCSEA Journal
 
Performance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAPerformance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAIJECEIAES
 
Estimating Human Pose from Occluded Images (ACCV 2009)
Estimating Human Pose from Occluded Images (ACCV 2009)Estimating Human Pose from Occluded Images (ACCV 2009)
Estimating Human Pose from Occluded Images (ACCV 2009)Jia-Bin Huang
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...IJMER
 
Simplified Multimodal Biometric Identification
Simplified Multimodal Biometric IdentificationSimplified Multimodal Biometric Identification
Simplified Multimodal Biometric Identificationijeei-iaes
 
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
 
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSijctcm
 
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
 

What's hot (18)

COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHING
COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHINGCOMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHING
COMPUTATIONALLY EFFICIENT TWO STAGE SEQUENTIAL FRAMEWORK FOR STEREO MATCHING
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A Review
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
 
Spectral approach to image projection with cubic b spline interpolation
Spectral approach to image projection with cubic b spline interpolationSpectral approach to image projection with cubic b spline interpolation
Spectral approach to image projection with cubic b spline interpolation
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Real time face recognition system using eigen faces
Real time face recognition system using eigen facesReal time face recognition system using eigen faces
Real time face recognition system using eigen faces
 
Efficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filterEfficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filter
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
 
Performance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAPerformance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGA
 
Estimating Human Pose from Occluded Images (ACCV 2009)
Estimating Human Pose from Occluded Images (ACCV 2009)Estimating Human Pose from Occluded Images (ACCV 2009)
Estimating Human Pose from Occluded Images (ACCV 2009)
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...
 
Simplified Multimodal Biometric Identification
Simplified Multimodal Biometric IdentificationSimplified Multimodal Biometric Identification
Simplified Multimodal Biometric Identification
 
N42018588
N42018588N42018588
N42018588
 
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
 
Gabor Filter
Gabor FilterGabor Filter
Gabor Filter
 
H0334749
H0334749H0334749
H0334749
 
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
 
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...
 

Viewers also liked

The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...
The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...
The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...Janarthanan B
 
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...Identifying Most Relevant Node Path To Increase Connection Probability In Gra...
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...CSCJournals
 
Bcom 275 guide 4 22) The connotation of words such as skinny or thin focuse...
Bcom 275 guide 4   22) The connotation of words such as skinny or thin focuse...Bcom 275 guide 4   22) The connotation of words such as skinny or thin focuse...
Bcom 275 guide 4 22) The connotation of words such as skinny or thin focuse...johnsonmuttal
 
Free Black magic spells lost love spells
Free Black magic spells lost love spells Free Black magic spells lost love spells
Free Black magic spells lost love spells swamiji111
 
Classification Paragraph
Classification ParagraphClassification Paragraph
Classification ParagraphMerve GAZIOGLU
 
Compare and Contrast Essay
Compare and Contrast EssayCompare and Contrast Essay
Compare and Contrast Essayabel6716
 
classification of hotel
classification of hotelclassification of hotel
classification of hotelSunny Tandan
 
comparison & contrast paragraph
 comparison & contrast paragraph comparison & contrast paragraph
comparison & contrast paragraphGuler Ekincier
 
Example of compare & contrast paragraphs(1)
Example of compare & contrast paragraphs(1)Example of compare & contrast paragraphs(1)
Example of compare & contrast paragraphs(1)Abdullah Khalifah
 
Classification of hotels
Classification of hotelsClassification of hotels
Classification of hotelsShantimani
 
Beginners Guide To Logical Framework Approach (BOND)
Beginners Guide To Logical Framework Approach (BOND)Beginners Guide To Logical Framework Approach (BOND)
Beginners Guide To Logical Framework Approach (BOND)rexcris
 

Viewers also liked (11)

The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...
The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...
The-State-Of-Internet-Marketing-Research-(2005-2012)--A-Systematic-Review-Usi...
 
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...Identifying Most Relevant Node Path To Increase Connection Probability In Gra...
Identifying Most Relevant Node Path To Increase Connection Probability In Gra...
 
Bcom 275 guide 4 22) The connotation of words such as skinny or thin focuse...
Bcom 275 guide 4   22) The connotation of words such as skinny or thin focuse...Bcom 275 guide 4   22) The connotation of words such as skinny or thin focuse...
Bcom 275 guide 4 22) The connotation of words such as skinny or thin focuse...
 
Free Black magic spells lost love spells
Free Black magic spells lost love spells Free Black magic spells lost love spells
Free Black magic spells lost love spells
 
Classification Paragraph
Classification ParagraphClassification Paragraph
Classification Paragraph
 
Compare and Contrast Essay
Compare and Contrast EssayCompare and Contrast Essay
Compare and Contrast Essay
 
classification of hotel
classification of hotelclassification of hotel
classification of hotel
 
comparison & contrast paragraph
 comparison & contrast paragraph comparison & contrast paragraph
comparison & contrast paragraph
 
Example of compare & contrast paragraphs(1)
Example of compare & contrast paragraphs(1)Example of compare & contrast paragraphs(1)
Example of compare & contrast paragraphs(1)
 
Classification of hotels
Classification of hotelsClassification of hotels
Classification of hotels
 
Beginners Guide To Logical Framework Approach (BOND)
Beginners Guide To Logical Framework Approach (BOND)Beginners Guide To Logical Framework Approach (BOND)
Beginners Guide To Logical Framework Approach (BOND)
 

Similar to Face Pose Classification Using SSIM

A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalcsandit
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALcscpconf
 
Visual Image Quality Assessment Technique using FSIM
Visual Image Quality Assessment Technique using FSIMVisual Image Quality Assessment Technique using FSIM
Visual Image Quality Assessment Technique using FSIMEditor IJCATR
 
Iaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd Iaetsd
 
Facial Expression Recognition
Facial Expression Recognition Facial Expression Recognition
Facial Expression Recognition Rupinder Saini
 
Medical image segmentation by
Medical image segmentation byMedical image segmentation by
Medical image segmentation bycsandit
 
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...csandit
 
Facial landmarking localization for emotion recognition using bayesian shape ...
Facial landmarking localization for emotion recognition using bayesian shape ...Facial landmarking localization for emotion recognition using bayesian shape ...
Facial landmarking localization for emotion recognition using bayesian shape ...csandit
 
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...cscpconf
 
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYSINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYcsandit
 
Perceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentPerceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentCSCJournals
 
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISE
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISEAUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISE
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISEijcsa
 
Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment University of Moratuwa
 
Identifying Gender from Facial Parts Using Support Vector Machine Classifier
Identifying Gender from Facial Parts Using Support Vector Machine ClassifierIdentifying Gender from Facial Parts Using Support Vector Machine Classifier
Identifying Gender from Facial Parts Using Support Vector Machine ClassifierEditor IJCATR
 
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...AM Publications
 
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation cscpconf
 
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION csandit
 
Face Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAFace Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAIOSR Journals
 
Face Detection for identification of people in Images of Internet
Face Detection for identification of people in Images of InternetFace Detection for identification of people in Images of Internet
Face Detection for identification of people in Images of Internetijceronline
 

Similar to Face Pose Classification Using SSIM (20)

A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
 
Visual Image Quality Assessment Technique using FSIM
Visual Image Quality Assessment Technique using FSIMVisual Image Quality Assessment Technique using FSIM
Visual Image Quality Assessment Technique using FSIM
 
Iaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognition
 
Facial Expression Recognition
Facial Expression Recognition Facial Expression Recognition
Facial Expression Recognition
 
Medical image segmentation by
Medical image segmentation byMedical image segmentation by
Medical image segmentation by
 
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...
Medical Image Segmentation by Transferring Ground Truth Segmentation Based up...
 
Facial landmarking localization for emotion recognition using bayesian shape ...
Facial landmarking localization for emotion recognition using bayesian shape ...Facial landmarking localization for emotion recognition using bayesian shape ...
Facial landmarking localization for emotion recognition using bayesian shape ...
 
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...
FACIAL LANDMARKING LOCALIZATION FOR EMOTION RECOGNITION USING BAYESIAN SHAPE ...
 
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYSINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
 
Perceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentPerceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality Assessment
 
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISE
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISEAUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISE
AUTOMATED IMAGE MOSAICING SYSTEM WITH ANALYSIS OVER VARIOUS IMAGE NOISE
 
Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment
 
Identifying Gender from Facial Parts Using Support Vector Machine Classifier
Identifying Gender from Facial Parts Using Support Vector Machine ClassifierIdentifying Gender from Facial Parts Using Support Vector Machine Classifier
Identifying Gender from Facial Parts Using Support Vector Machine Classifier
 
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...
RATIONAL STRUCTURAL-ZERNIKE MEASURE: AN IMAGE SIMILARITY MEASURE FOR FACE REC...
 
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation
Computer Vision Performance and Image Quality Metrics : A Reciprocal Relation
 
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
 
557 480-486
557 480-486557 480-486
557 480-486
 
Face Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCAFace Recognition Using Gabor features And PCA
Face Recognition Using Gabor features And PCA
 
Face Detection for identification of people in Images of Internet
Face Detection for identification of people in Images of InternetFace Detection for identification of people in Images of Internet
Face Detection for identification of people in Images of Internet
 

More from idescitation (20)

65 113-121
65 113-12165 113-121
65 113-121
 
69 122-128
69 122-12869 122-128
69 122-128
 
71 338-347
71 338-34771 338-347
71 338-347
 
72 129-135
72 129-13572 129-135
72 129-135
 
74 136-143
74 136-14374 136-143
74 136-143
 
80 152-157
80 152-15780 152-157
80 152-157
 
82 348-355
82 348-35582 348-355
82 348-355
 
84 11-21
84 11-2184 11-21
84 11-21
 
62 328-337
62 328-33762 328-337
62 328-337
 
46 102-112
46 102-11246 102-112
46 102-112
 
47 292-298
47 292-29847 292-298
47 292-298
 
49 299-305
49 299-30549 299-305
49 299-305
 
57 306-311
57 306-31157 306-311
57 306-311
 
60 312-318
60 312-31860 312-318
60 312-318
 
5 1-10
5 1-105 1-10
5 1-10
 
11 69-81
11 69-8111 69-81
11 69-81
 
14 284-291
14 284-29114 284-291
14 284-291
 
15 82-87
15 82-8715 82-87
15 82-87
 
29 88-96
29 88-9629 88-96
29 88-96
 
43 97-101
43 97-10143 97-101
43 97-101
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 

Face Pose Classification Using SSIM

  • 1. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 Face Pose Classification Method using Image Structural Similarity Index Hari C.V. and Praveen Sankaran Department of Electronics & Communication Engineering National Institute of Technology Calicut, Calicut, Kerala, India - 673 601 Email:haricv@gmail.com, psankaran@nitc.ac.in orientations are claimed to beoptimal at different poses. More recently, Goudeliset. al. [5] proposed a methodfor automatic pose extraction in head-and-shoulder videos.Mutual information between the frames is the key idea behindthis technique. Mutual information evaluates the informationcontent of each facial image (contained in a video frame) offacial poses in comparison to a given ground truth image. Thismethod is able to find any pose required with a good accuracy. In this paper, we extend the idea of image quality comparisonwith a ground truth image and propose a new facepose classification technique from a video sequence containinghead-and shoulder videos. This method is based on the structuralsimilarity of facial image from the input video (whichforms the test input image) to the facial images in the database(which are the ground truth images for the different classes). Abstract—Face pose estimation methods try to identify/ classifythe position and orientation of human faces present in an image.This paper proposes a new method of face pose classificationbased on the structural similarity index. It is based on themeasure of the similarity between the facial image with a facialpose with a set of images in the database with different poses. Index Terms—Face Pose Classification, Structural Similarity Index(SSIM) I. INTRODUCTION Face pose classification is one of the major research areasin the field of computer vision and robotics. Human computerinterface, driver assistance. . . etc are some of the major applicationsof pose estimation. Pose estimation is the process ofidentifying the position and orientation of a human face withrespect to a reference coordinate system. Chutorian and Trivedi [1] gives a survey on different headpose identification methods. According to them, head poseestimation is the process of inferring the orientation of ahuman head from digital imagery as in a computer visioncontext. Almost all of the head pose estimation methodsare based on some rigid model with inherent limitations.Head pose estimation problem is complicated with varyingconditions like lighting, background and camera geometry. Niyogi and Freeman [2] proposed a head pose identificationmethod based on a non-linear mapping from the input imageto an output parametric description. This mapping throughthe examples from a training set, which gives the pose asthe nearest neighbour of the input. It is a modified vectorquantization which stores an output parameter code with eachquantized input code with a tree structured vector quantizerfor efficient indexing. Beymer [3] proposed pose estimation by finding the eyesand nose lobe features. This method is also templatebased,with tens of facial feature templates covering different posesand different people. The recognizer also applies an affinetransform to the input to bring the three feature points intocorrespondence with the same points on the model. Sherrah et.al. [4] proposed pose estimation with a similarity-to-prototypes philosophy. The similarities are calculated robustlywith the help of principal component analysis (PCA)which provide an identity invariant representation. Here, thedifferences in poses are enhanced by the orientation selectiveGabor filters. Different filter © 2013 ACEEE DOI: 03.LSCS.2013.2.81 II. IMAGE SIMILARITY MEASUREMENT Common image similarity measuring techniques include Mean Square Error (MSE), Peak Signal to Noise Ratio(PSNR), Root Mean Square Error (RMSE), Mean AbsoluteError (MAE) and Signal to Noise Ratio (SNR). Another typeof image quality measurement is based on the models ofHuman Visual System (HVS) [6]. Structural similarity index (SSIM) [7] is a full reference metric, in other words, the measuring of image quality based on an initial uncompressed or distortionfree image as reference. SSIM was designed toimprove on traditional methods like peak signal-to-noise ratio(PSNR) and mean squared error (MSE), which have provedto be inconsistent with human eye perception. Since SSIM provides a comparative similarity between two images as shown in Fig.(1), its use can be expanded beyond the intended image quality analysis. We propose a novel SSIM based face pose classificationmethod that takes into consideration the fact that closer posesshould yield more similar images and hence should providehigher SSIM values. A. Universal Image Quality Index Universal Image Quality Index [8] measures the similarityas a factor of distortion using a combination of three differentfactors: loss of correlation, luminance distortion and contrastdistortion. If X = {Xi| = 1, 2, . . . . . . . . ,N} and Y = Yi| = 1, 2, . . . . , N} be the original and the test signals respectively, the Universal Image Quality Index Q between X and Y isdefined as 1
  • 2. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 Fig.1. SSIM Measurement System [7] luminance,contrast and structure between two signals or images. S(x, y) = f(l(x, y), c(x, y), s(x, y)) (3) wherel(x, y) is the luminance comparison, c(x, y) is thecontrast comparison and s(x, y) is the structural comparison.From the Eq.3, it is clear that the SSIM index makes threecomparisons (luminance, contrast and structural) for similaritymeasurements.They are, (1) where, (4) (5) (6) In the Eq.1, the first, second and third components measuresthe linear correlation (correlation coefficient), luminancecomparison and contrast comparisons between X and Yrespectively. The dynamic range of correlation coefficient is[-1, 1] and for luminance and contrast comparisons it is [0, 1].So the dynamic range of Q will be [-1, 1].When applying this technique to images, the image qualityindex can be measured from the local regions of the imageusing a sliding window approach. The sliding window of a particular size is moved horizontally and vertically through the image; starting from the left corner of the image. Theimage quality index Q will be, where C1 = (k1L)2, C2 = (k2L)2 and C3 = are small constants; L is the dynamic range of the pixel values, and K1 << 1 and K2 << 1 are scalar constants. Finally by combining all the above mentioned comparisons, the Structural Similarity Index is given by, (7) where α> 0, β> 0 and γ> 0 are parameters used toadjust the relative importance of the three components. Thesimplified SSIM measure is obtained by substituting α = β = γ = 0 and C3 = , then (2) SSIM(x,y) = where M is the total number of steps and Qj is the localquality index at jth step. Eq.8 is similar to the Eq.1 when C1 = C2 = 0. i.ethe Universal Quality Index is a special case of SSIM whenC1 = C2 = 0. But, the Universal Quality Index will produceunstable results when either is zero. B. Structural Similarity Index (SSIM) Structural Similarity Index (SSIM) is a modified version ofUniversal Quality Index. Like Universal Quality Index, theSSIM value will be high for similar frames/images. SSIMindex collectively measure the changes in the © 2013 ACEEE DOI: 03.LSCS.2013.2.81 (8) 2
  • 3. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 III. FACE POSE CLASSIFICATION Face pose identification is considered as a classificationproblem based on the SSIM value between a test image andreference ground truth images from multiple face-pose classes.Face pose is the relative orientation or angle of the face withthe camera. The three degrees of freedom of a human face canbe described as pitch, roll and yaw as shown in Fig.2. a) Frame number 50 (b) Detected Pose from the Database Fig.3. SSIM - Output for frame number 50 Fig.2. Face Pose Angles - pitch, roll and yaw [9] Fig. 4. SSIM Value of Frame number 50 SSIM value of the current frame/image is compared withall other face images in the database and is assigned to theclass of the image which provides the maximum SSIM value.For calculating the SSIM value, the system contains an imagedatabase, which has reference face poses of this particular person. The input video will be subdivided into differentframes and each frame’s SSIM value will be calculated with allthe images of the database. The current frame of the referenceperson is assigned to the pose class corresponding to themaximum SSIM value of the image from the database. in thedatabase is calculated. Image representing a specified pose in the database with the highest SSIM value will be the pose of frame 50 as shown in Fig. 3(b). As shown in Fig.4, SSIM value of frame number 50 withall other reference images in the database is varying. SSIMvalue is maximum for the 50th image in the database whichis the same as the current frame under test. That image in thedatabase represents the pose of the current frame 50 of ourinput video. In this manner, we can identify any of the pose from theinput video. The inputs and outputs for frame numbers 75,100, 125 and 150 are as shown in the Fig. 5. SSIM values between the test frame and the images in the database are asshown in the Fig.7. From this graph it is clear that SSIM value is maximum for the image containing in the database whichhas same pose as in the input video and also that the SSIMvalue varies between 0 and 1. IV. EXPERIMENTAL RESULTS SSIM based facial pose classification algorithm is implementedin MATLAB and tested in the Pointing’04 [10]database. This database consists of 15 sets of images. Eachset contains of 2 series of 93 images of the same person atdifferent poses. There are 15 people in the database, wearingglasses or not and having various skin color. The pose orhead orientation is determined by the angles varying from -90degrees to +90 degrees. Only luminance component is usedhere in order to reduce processing time. The input video is sub-sampled into its frames. Each frameis compared with all the images of the database to calculate itsSSIM value for all frames. High SSIM value will be obtainedwhen the current frame and an image in the database will besimilar to each other. The corresponding image in the databasewill give the current pose of the input frame. In order to describe how the pose is assigned to a class, letus describe the face pose identification method for a personin the database. Let us consider frame number 50 of the inputvideo which is shown in Fig.3 (a). SSIM values which lie between frame 50 and all the images © 2013 ACEEE DOI: 03.LSCS.2013.2.81 3 A. Performance Analysis If the number of sample images in the database is reduced,i.e. if all the poses are not available to us as ground truths, thenthe detected pose will be a pose nearest to the correspondingpose in the test input frame. For analyzing the performanceexperimentally, generate ‘X’ random numbers with uniform distribution. Corresponding numbered frames are left out from the training set and are used as frames for testing. This is repeated using different ’X’ values. The ‘X’ values used hereare 5, 10, 25, 50 and 100. SSIM values for this experiment are as show in Fig.8, 9, 10, 11 and 12. From this figures,it is clear that, the confidence for the detection is reducing,because by reducing the number of frames from the database, more frame’s SSIM value will be close together. The confidence level for the pose classification reduces byleaving out frames from the database. Confidence level is
  • 4. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 Fig.5.Different frames and their detected poses Fig. 6. Different frames and their detected poses in a reduced database (Leaving 10 frames from the database) TABLE I: CONFIDENCE LEVEL MEASUREMENT Number of Training images reduced from database Time (Sec) 5 25 50 75 100 1.4588 1.3336 1.3116 1.3005 1.2508 11.68 10.30 8.70 7.04 5.54 bemaximum for a pose that is closest to the input test posesince the original pose is not available in the database. Thedetected pose for frame number 50 is shown in Fig. 13. Here,the detected pose is not exactly similar with the input frame. The SSIM value is maximum for some other image and isshown as the detected pose of this frame. SSIM values offrame 50 for reduced database are as shown in the Fig.14. The inputs and outputs for frame numbers 75, 100, 125 and 150are as shown in the Fig. 6 with a reduced number of imagesin the database. Fig.7. SSIM Value of Frame number 75,100,125 and 150 measured by taking the average of the ratio between peak valuesto the non-peak values. The confidence level measurement fordifferent databases is as shown in the Table. I. From this, it is clear that, the confidence level for detection is decreasing byreducing the number of images in the database. The outputs for different frames for this reduced database are as shown in Fig.6 and Fig.13. There are 10 frames removed from the database in both cases and SSIM value will © 2013 ACEEE DOI: 03.LSCS.2013.2.81 Confidence measure( Peak/ Non-peak Average) V. CONCLUSION This paper proposed a novel approach for face pose 4
  • 5. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 Fig. 8. SSIM Value for a reduced database (Leaving 5 frames from the database) Fig.11. SSIM Value for a reduced database (Leaving 50 frames from the database) Fig. 9. SSIM Value for a reduced database (Leaving 10 frames from the database) Fig.12. SSIM Value for a reduced database (Leaving 100 frames from the database) (a) Frame Number (b) Detected Pose from the Reduced Database Fig.13. Detected Pose in a Reduced Database (Leaving 10 frames from the database) Fig.10. SSIM Value for a reduced database (Leaving 25 frames from the database) identificationbased on structural similarity index. The method gavegood results for cases with large number of training samplesfor a pre-determined user and could be a good tool for apose authentication system. Current work focuses on applyingpose identification algorithm for a vehicle driver distractionsystem. While it was seen that a reduced database resulted in a reduced confidence in the obtained result, an authenticationproblem would start with possibility to have a large database, under which the proposed method of pose identification givesextremely accurate output. © 2013 ACEEE DOI: 03.LSCS.2013.2.81 Fig.14. SSIM Values for the frame shown in Fig.13 5
  • 6. Full Paper Proc. of Int. Conf. on Advances in Information Technology and Mobile Communication 2013 REFERENCES [5] G. Goudelis, A. Tefas, and I. Pitas, “Automated facial pose extractionfrom video sequences based on mutual information,” Circuits andSystems for Video Technology, IEEE Transactions on, vol. 18, no. 3,pp. 418–424, 2008. [6] T. Pappas, R. Safranek, and J. Chen, “Perceptual criteria for imagequality evaluation,” Handbook of image and video processing, pp. 669–684, 2000. [7] Z. Wang, A. Bovik, H. Sheikh, and E. Simoncelli, “Image quality assessment:From error visibility to structural similarity,” Image Processing,IEEE Transactions on, vol. 13, no. 4, pp. 600– 612, 2004. [8] Z. Wang and A. Bovik, “A universal image quality index,” SignalProcessing Letters, IEEE, vol. 9, no. 3, pp. 81–84, 2002. [9] “Head pose angles,” 2012. [Online]. Available: http://msdn.microsoft.com/en-us/library/jj130970.aspx [10] N. Gourier, D. Hall, and J. Crowley, “Estimating face orientation fromrobust detection of salient facial structures,” in FG Net Workshop onVisual Observation of Deictic Gestures, 2004, pp. 1–9. [1] E. Murphy-Chutorian and M. Trivedi, “Head pose estimation in computervision: A survey,” IEEE Transactions on Pattern Analysis andMachine Intelligence,, vol. 31, no. 4, pp. 607– 626, 2009. [2] S. Niyogi and W. Freeman, “Example-based head tracking,” in Proceedingsof the Second International Conference on Automatic Face andGesture Recognition,1996.,. IEEE, 1996, pp. 374–378. [3] D. Beymer, “Face recognition under varying pose,” in IEEE ComputerSociety Conference on Computer Vision and Pattern Recognition, 1994.Proceedings CVPR’94., 1994. IEEE, 1994, pp. 756–761. [4] J. Sherrah, S. Gong, and E. Ong, “Face distributions in similarity spaceunder varying head pose,” Image and Vision Computing, vol. 19, no. 12,pp. 807–819, 2001. © 2013 ACEEE DOI: 03.LSCS.2013.2.81 6