SlideShare une entreprise Scribd logo
1  sur  22
An Enhanced Independent
Component-Based Human
Facial Expression Recognition
from Video
By:-
Umme Rumaan 57
Ansari Rumana 63
Introduction
• Facial Expression Recognition (FER) from video is an
essential research area in the field of Human Computer
Interfaces(HCI).
• Nowadays, consumer video cameras have become inexpensive
and are being extensively used in many consumer devices such
as laptops, mobile phones, etc. Lately, these cameras are used
for the face related applications such as
[1]face detection,
[2]face recognition and
[3]facial expression recognition (FER).
• FER has been regarded as one of the fundamental technologies
for HCI, which enables computers to interrelate with humans
in a way to human to human interactions.
• For feature extraction from the facial expression video images,
most of the early FER research works extracted useful features
using Principal Component Analysis (PCA).
• PCA is a second-order statistical method to derive the
orthogonal bases containing the maximum variability in an
unsupervised manner that provides global image features. It is
also commonly used for dimension reduction.
Method
• Our proposed FER system consists of preprocessing of
sequential facial expression images in video,
• feature extraction via EICA-FLDA,
• codebook generation via vector quantization algorithm and
• modeling and recognition via HMM.
A. Preprocessing
• In preprocessing of sequential images of facial
expressions,first image alignment is performed to realign the
common regions of the face.
• A face alignment approach is utilized by manually matching
the eyes and mouth of the faces in the designated coordinates.
• The typical realigned image consists of 60 by 80 pixels.
• Histogram equalization is then performed on the realigned
images for lighting correction.
• Afterwards, the first frame of each input sequence is
subtracted from the following frames to obtain the delta
images to produce the facial expression change differences in
the images over time.
B. Feature Extraction
• The key idea of the feature extraction from a set of time
sequential facial expression images is the combination of
EICA and FLDA.
• The purpose of this method is to find an optimal local
representation of facial expression images in a low
dimensional space and to lead the well separated time
sequential features for robust recognition.
• It has following steps:
(1)PCA is performed first for dimension reduction,
(2) ICA is applied on the reduced PCA subspace to find statistically
independent basis images for corresponding facial expression image
representation,
(3) FLDA is then employed to compress the same classes as close as
possible and to separate the different classes as far as possible.
C. Vector Quantization
• To decode the temporal variations of the facial expression
features, we have employed discrete HMMs.
D. Modeling and Recognition via HMM
• While training the HMMs, the facial expression image
sequences are projected on the feature space and symbolized
through vector quantization.
• Thus, for each training facial expression image sequence,
corresponding observation sequence O={O1,O2,O3...,OT}is
obtained where T indicates the sequence length.
• The obtained observation symbol sequences are then utilized
to train the corresponding expression HMM such as anger-
HMM, joy-HMM, sad-HMM, disgust-HMM,fear-HMM, and
surprise-HMM.
EXPERIMENTAL SETUPS
• A set of comparison experiments were performed under the
same procedure.
• To report the recognition performance, we prepared the
training and testing video clips of variable length utilizing the
well-known Cohn-Kanade facial expression database.
• Thus, we tried to recognize six universal facial expressions
such as anger, joy, sad, disgust, fear, and surprise.
A. Facial Expression Database
• The facial expression database used in our experiments is the Cohn-
Kanade AU-coded facial expression database consisting of facial
expression sequences with a neutral expression as an origin to a target
facial expression.
• The frontal view of the face and each subset is composed of several
sequential frames of the specific expression.
• There are six universal expressions to be classified and recognized via
the proposed approach.
• B. Experiments
• Further the steps given in the methodology are applied on these
images using the facial expression DB.
• To evaluate the performance of the proposed system we applied a total
of 15 and 40 image sequences per expression for training and testing
each expression respectively.
Application
• FER is used in markets where there is a sale put up.
• It is used in online games as a Real-time application.
CONCLUSION
We have presented a video-based robust FER system using
EICA-FLDA for facial expression feature extraction and HMM for
recognition. We have illustrated the performance of our proposed
method applied on sequential datasets for the six facial expression
recognition problems. The experimental results show that EICA-
FLDA, the linear discriminant approach on IC feature vectors from
optimal representation of PCs, improves the feature extraction task.
Furthermore, HMM, dealing with the EICA-FLDA processed
sequential facial expression images can provide superior recognition
rate over the conventional feature extraction approaches, reaching
up to the mean recognition rate of 93.23%. Our system could be
used in any consumer systems for better human computer
interaction.
References• [1] M. T. Rahman and N. Kehtarnavaz, “Real-Time
Face-Priority Auto
• Focus for Digital and Cell-Phone Cameras,” IEEE
Transactions on
• Consumer Electronics, vol. 54, no. 4, pp. 1506–1513,
2008.
• [2] D.-S. Kim, I.-J. Jeon, S.-Y. Lee, P.-K. Rhee, and D.-J.
Chung,
• “Embedded Face Recognition based on Fast Genetic
Algorithm for
• Intelligent Digital Photography,” IEEE Transactions
on Consumer
• Electronics, vol. 52, no. 3, pp. 726–734, 2006.
• *3+ C. Padgett and G. Cottrell, “Representation face
images for emotion
• classification,” Advances in Neural Information
Processing Systems,
• vol. 9, Cambridge, MA, MIT Press, 1997.
• [4] S. Mitra and T. Acharya, “Gesture Recognition: A
survey,” IEEE
• Transactions on Systems, Man, and Cybernetics-Part
C: Applications
• and Reviews, vol. 37, no. 3, pp. 311-324, 2007.
• [5] G. Donato, M. S. Bartlett, J. C. Hagar, P. Ekman,
and T. J. Sejnowski,
• “Classifying Facial Actions,” IEEE Transaction on
Pattern Analysis and
• Machine Intelligence, vol. 21, no. 10, pp. 974-989,
1999.
• [6] P. S. Aleksic and A. K. Katsaggelos, “Automatic facial expression
• recognition using facial animation parameters and multistream
HMMs,”
• IEEE Transaction on Information and Security, vol. 1, pp. 3-11, 2006.
• [7] L. R. Rabiner, “A Tutorial on Hidden Markov Modes and selected
• application in speech recognition,” in Proceedings of IEEE, vol. 77,
pp.
• 257-286, 1989.
• *8+ L. Zhang and G. W. Cottrell, “When Holistic Processing is Not
Enough:
• Local Features Save the Day,” in Proceedings of the Twenty-sixth
• Annual Cognitive Science Society Conference, 2004.
• [9] Y. Linde, A. Buzo, and R. Gray, “An Algorithm for Vector
Quantizer
• Design,” IEEE Transaction on Communications, vol. 28, no. 1, pp.
84–
• 94, 1980.
• [10] J. F. Cohn, A. Zlochower, J. Lien, and T. Kanade, “Automated
face
• analysis by feature point tracking has high concurrent validity with
• manual FACS coding,” Psychophysiology, vol. 36, pp. 35-43, 1999.
• [11] J. J. Lee, M. Z. Uddin, P. T. H. Truc, and T.-S. Kim,
“Spatiotemporal
• Depth Information-based Human Facial Expression Recognition
Using
• FICA and HMM,” in Proceedings of the International Conference on
• Ubiquitous Healthcare, pp. 105-106, 2008.
• [32] G. J. Iddan and G. Yahav, “3D imaging in the studio (and
• elsewhere…),” in Proceedings of SPIE, vol. 4298, pp 48-55, 2001.

Contenu connexe

Tendances

Recent Advances in Face Analysis: database, methods, and software.
Recent Advances in Face Analysis: database, methods, and software.Recent Advances in Face Analysis: database, methods, and software.
Recent Advances in Face Analysis: database, methods, and software.Taowei Huang
 
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detectionTaleb ALASHKAR
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Win Yu
 
Model Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsModel Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsLakshmi Sarvani Videla
 
Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognitionSachin Mangad
 
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
 
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...Yen Ho
 
Modern face recognition with deep learning
Modern face recognition with deep learningModern face recognition with deep learning
Modern face recognition with deep learningmarada0033
 
Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognitionRahin Patel
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection Abu Saleh Musa
 
What goes on during haar cascade face detection
What goes on during haar cascade face detectionWhat goes on during haar cascade face detection
What goes on during haar cascade face detectionOnibiyo Joshua Toluse
 
Face detection ppt
Face detection pptFace detection ppt
Face detection pptPooja R
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfacesadique_ghitm
 
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
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONsipij
 

Tendances (20)

Recent Advances in Face Analysis: database, methods, and software.
Recent Advances in Face Analysis: database, methods, and software.Recent Advances in Face Analysis: database, methods, and software.
Recent Advances in Face Analysis: database, methods, and software.
 
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection
3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
 
Model Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point CloudsModel Based Emotion Detection using Point Clouds
Model Based Emotion Detection using Point Clouds
 
Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognition
 
Week6 face detection
Week6 face detectionWeek6 face detection
Week6 face detection
 
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...
 
50120140504002
5012014050400250120140504002
50120140504002
 
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
Fully Automatic Facial Feature Point Detection Using Gabor Feature Based Boos...
 
Modern face recognition with deep learning
Modern face recognition with deep learningModern face recognition with deep learning
Modern face recognition with deep learning
 
Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
 
face detection
face detectionface detection
face detection
 
What goes on during haar cascade face detection
What goes on during haar cascade face detectionWhat goes on during haar cascade face detection
What goes on during haar cascade face detection
 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
 
A study on face recognition technique based on eigenface
A study on face recognition technique based on eigenfaceA study on face recognition technique based on eigenface
A study on face recognition technique based on eigenface
 
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
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
 
Ch 1
Ch 1Ch 1
Ch 1
 
Ch 2
Ch 2Ch 2
Ch 2
 

En vedette

Deformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A surveyDeformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A surveyLakshmi Sarvani Videla
 
Operating system vulnerability and control
Operating system vulnerability and control Operating system vulnerability and control
Operating system vulnerability and control أحلام انصارى
 
Facial Expression Recognition / Removal
Facial Expression Recognition / RemovalFacial Expression Recognition / Removal
Facial Expression Recognition / RemovalRafael Dahis
 
Part 2: Unsupervised Learning Machine Learning Techniques
Part 2: Unsupervised Learning Machine Learning Techniques Part 2: Unsupervised Learning Machine Learning Techniques
Part 2: Unsupervised Learning Machine Learning Techniques butest
 
K-means, EM and Mixture models
K-means, EM and Mixture modelsK-means, EM and Mixture models
K-means, EM and Mixture modelsVu Pham
 

En vedette (7)

Deformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A surveyDeformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A survey
 
Cryptography
Cryptography Cryptography
Cryptography
 
Operating system vulnerability and control
Operating system vulnerability and control Operating system vulnerability and control
Operating system vulnerability and control
 
Facial Expression Recognition / Removal
Facial Expression Recognition / RemovalFacial Expression Recognition / Removal
Facial Expression Recognition / Removal
 
Part 2: Unsupervised Learning Machine Learning Techniques
Part 2: Unsupervised Learning Machine Learning Techniques Part 2: Unsupervised Learning Machine Learning Techniques
Part 2: Unsupervised Learning Machine Learning Techniques
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
K-means, EM and Mixture models
K-means, EM and Mixture modelsK-means, EM and Mixture models
K-means, EM and Mixture models
 

Similaire à An Enhanced Independent Component-Based Human Facial Expression Recognition from Video

Detection and recognition of face using neural network
Detection and recognition of face using neural networkDetection and recognition of face using neural network
Detection and recognition of face using neural networkSmriti Tikoo
 
Facial modeling animation - Presentation Imagina 2003
Facial modeling animation -  Presentation Imagina 2003Facial modeling animation -  Presentation Imagina 2003
Facial modeling animation - Presentation Imagina 2003Cédric Guiard
 
Paper id 29201416
Paper id 29201416Paper id 29201416
Paper id 29201416IJRAT
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technologyranjit banshpal
 
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
 
A Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemA Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemIDES Editor
 
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
 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces StudsPlanet.com
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning AlgorithmIRJET Journal
 
Face recognition.ppt
Face recognition.pptFace recognition.ppt
Face recognition.pptssuser7ec6af
 
Automatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionAutomatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionKathryn Patel
 
Recognizing Facial Expression Through Frequency Neural Network.pptx
Recognizing Facial Expression Through Frequency Neural Network.pptxRecognizing Facial Expression Through Frequency Neural Network.pptx
Recognizing Facial Expression Through Frequency Neural Network.pptxsrajece
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep LearningSahithiKotha2
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection SystemIntrader Amit
 
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...IRJET Journal
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET Journal
 

Similaire à An Enhanced Independent Component-Based Human Facial Expression Recognition from Video (20)

Detection and recognition of face using neural network
Detection and recognition of face using neural networkDetection and recognition of face using neural network
Detection and recognition of face using neural network
 
Facial modeling animation - Presentation Imagina 2003
Facial modeling animation -  Presentation Imagina 2003Facial modeling animation -  Presentation Imagina 2003
Facial modeling animation - Presentation Imagina 2003
 
Paper id 29201416
Paper id 29201416Paper id 29201416
Paper id 29201416
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
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...
 
A Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemA Robust & Fast Face Detection System
A Robust & Fast Face Detection System
 
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
 
Face recognition
Face recognition Face recognition
Face recognition
 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
 
Face recognition.ppt
Face recognition.pptFace recognition.ppt
Face recognition.ppt
 
184
184184
184
 
Automatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face RecognitionAutomatic Attendance Management System Using Face Recognition
Automatic Attendance Management System Using Face Recognition
 
Recognizing Facial Expression Through Frequency Neural Network.pptx
Recognizing Facial Expression Through Frequency Neural Network.pptxRecognizing Facial Expression Through Frequency Neural Network.pptx
Recognizing Facial Expression Through Frequency Neural Network.pptx
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep Learning
 
Infarec
InfarecInfarec
Infarec
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
 
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...
IRJET- Multiple Feature Fusion for Facial Expression Recognition in Video: Su...
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNN
 

Plus de أحلام انصارى

Intention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticIntention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticأحلام انصارى
 
Noise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech RecognitionNoise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech Recognitionأحلام انصارى
 
Human behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorHuman behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorأحلام انصارى
 
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...أحلام انصارى
 
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer InteractionMultimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interactionأحلام انصارى
 
Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website أحلام انصارى
 
Website attack n defacement n its control measures
Website attack n defacement n its control measures Website attack n defacement n its control measures
Website attack n defacement n its control measures أحلام انصارى
 

Plus de أحلام انصارى (20)

Intention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticIntention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in haptic
 
Noise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech RecognitionNoise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech Recognition
 
Human behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorHuman behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptor
 
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
 
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer InteractionMultimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
 
Security issues in cloud database
Security  issues  in cloud   database Security  issues  in cloud   database
Security issues in cloud database
 
Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website
 
Honey pot in cloud computing
Honey pot in cloud computingHoney pot in cloud computing
Honey pot in cloud computing
 
grid authentication
grid authenticationgrid authentication
grid authentication
 
Security As A Service In Cloud(SECaaS)
Security As A Service In Cloud(SECaaS)Security As A Service In Cloud(SECaaS)
Security As A Service In Cloud(SECaaS)
 
Dos presentation by ahlam shakeel
Dos presentation by ahlam shakeelDos presentation by ahlam shakeel
Dos presentation by ahlam shakeel
 
Soa
SoaSoa
Soa
 
Rbac
RbacRbac
Rbac
 
Password craking techniques
Password craking techniques Password craking techniques
Password craking techniques
 
Network ssecurity toolkit
Network ssecurity toolkitNetwork ssecurity toolkit
Network ssecurity toolkit
 
Image forgery and security
Image forgery and securityImage forgery and security
Image forgery and security
 
Image based authentication
Image based authenticationImage based authentication
Image based authentication
 
Dmz
Dmz Dmz
Dmz
 
Website attack n defacement n its control measures
Website attack n defacement n its control measures Website attack n defacement n its control measures
Website attack n defacement n its control measures
 
public cloud security via ids
public cloud security via idspublic cloud security via ids
public cloud security via ids
 

Dernier

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Dernier (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

An Enhanced Independent Component-Based Human Facial Expression Recognition from Video

  • 1. An Enhanced Independent Component-Based Human Facial Expression Recognition from Video
  • 3. Introduction • Facial Expression Recognition (FER) from video is an essential research area in the field of Human Computer Interfaces(HCI). • Nowadays, consumer video cameras have become inexpensive and are being extensively used in many consumer devices such as laptops, mobile phones, etc. Lately, these cameras are used for the face related applications such as [1]face detection, [2]face recognition and [3]facial expression recognition (FER).
  • 4. • FER has been regarded as one of the fundamental technologies for HCI, which enables computers to interrelate with humans in a way to human to human interactions. • For feature extraction from the facial expression video images, most of the early FER research works extracted useful features using Principal Component Analysis (PCA). • PCA is a second-order statistical method to derive the orthogonal bases containing the maximum variability in an unsupervised manner that provides global image features. It is also commonly used for dimension reduction.
  • 5. Method • Our proposed FER system consists of preprocessing of sequential facial expression images in video, • feature extraction via EICA-FLDA, • codebook generation via vector quantization algorithm and • modeling and recognition via HMM.
  • 6.
  • 7. A. Preprocessing • In preprocessing of sequential images of facial expressions,first image alignment is performed to realign the common regions of the face. • A face alignment approach is utilized by manually matching the eyes and mouth of the faces in the designated coordinates. • The typical realigned image consists of 60 by 80 pixels. • Histogram equalization is then performed on the realigned images for lighting correction. • Afterwards, the first frame of each input sequence is subtracted from the following frames to obtain the delta images to produce the facial expression change differences in the images over time.
  • 8.
  • 9. B. Feature Extraction • The key idea of the feature extraction from a set of time sequential facial expression images is the combination of EICA and FLDA. • The purpose of this method is to find an optimal local representation of facial expression images in a low dimensional space and to lead the well separated time sequential features for robust recognition. • It has following steps: (1)PCA is performed first for dimension reduction, (2) ICA is applied on the reduced PCA subspace to find statistically independent basis images for corresponding facial expression image representation, (3) FLDA is then employed to compress the same classes as close as possible and to separate the different classes as far as possible.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. C. Vector Quantization • To decode the temporal variations of the facial expression features, we have employed discrete HMMs.
  • 15. D. Modeling and Recognition via HMM • While training the HMMs, the facial expression image sequences are projected on the feature space and symbolized through vector quantization. • Thus, for each training facial expression image sequence, corresponding observation sequence O={O1,O2,O3...,OT}is obtained where T indicates the sequence length. • The obtained observation symbol sequences are then utilized to train the corresponding expression HMM such as anger- HMM, joy-HMM, sad-HMM, disgust-HMM,fear-HMM, and surprise-HMM.
  • 16.
  • 17. EXPERIMENTAL SETUPS • A set of comparison experiments were performed under the same procedure. • To report the recognition performance, we prepared the training and testing video clips of variable length utilizing the well-known Cohn-Kanade facial expression database. • Thus, we tried to recognize six universal facial expressions such as anger, joy, sad, disgust, fear, and surprise.
  • 18. A. Facial Expression Database • The facial expression database used in our experiments is the Cohn- Kanade AU-coded facial expression database consisting of facial expression sequences with a neutral expression as an origin to a target facial expression. • The frontal view of the face and each subset is composed of several sequential frames of the specific expression. • There are six universal expressions to be classified and recognized via the proposed approach. • B. Experiments • Further the steps given in the methodology are applied on these images using the facial expression DB. • To evaluate the performance of the proposed system we applied a total of 15 and 40 image sequences per expression for training and testing each expression respectively.
  • 19.
  • 20. Application • FER is used in markets where there is a sale put up. • It is used in online games as a Real-time application.
  • 21. CONCLUSION We have presented a video-based robust FER system using EICA-FLDA for facial expression feature extraction and HMM for recognition. We have illustrated the performance of our proposed method applied on sequential datasets for the six facial expression recognition problems. The experimental results show that EICA- FLDA, the linear discriminant approach on IC feature vectors from optimal representation of PCs, improves the feature extraction task. Furthermore, HMM, dealing with the EICA-FLDA processed sequential facial expression images can provide superior recognition rate over the conventional feature extraction approaches, reaching up to the mean recognition rate of 93.23%. Our system could be used in any consumer systems for better human computer interaction.
  • 22. References• [1] M. T. Rahman and N. Kehtarnavaz, “Real-Time Face-Priority Auto • Focus for Digital and Cell-Phone Cameras,” IEEE Transactions on • Consumer Electronics, vol. 54, no. 4, pp. 1506–1513, 2008. • [2] D.-S. Kim, I.-J. Jeon, S.-Y. Lee, P.-K. Rhee, and D.-J. Chung, • “Embedded Face Recognition based on Fast Genetic Algorithm for • Intelligent Digital Photography,” IEEE Transactions on Consumer • Electronics, vol. 52, no. 3, pp. 726–734, 2006. • *3+ C. Padgett and G. Cottrell, “Representation face images for emotion • classification,” Advances in Neural Information Processing Systems, • vol. 9, Cambridge, MA, MIT Press, 1997. • [4] S. Mitra and T. Acharya, “Gesture Recognition: A survey,” IEEE • Transactions on Systems, Man, and Cybernetics-Part C: Applications • and Reviews, vol. 37, no. 3, pp. 311-324, 2007. • [5] G. Donato, M. S. Bartlett, J. C. Hagar, P. Ekman, and T. J. Sejnowski, • “Classifying Facial Actions,” IEEE Transaction on Pattern Analysis and • Machine Intelligence, vol. 21, no. 10, pp. 974-989, 1999. • [6] P. S. Aleksic and A. K. Katsaggelos, “Automatic facial expression • recognition using facial animation parameters and multistream HMMs,” • IEEE Transaction on Information and Security, vol. 1, pp. 3-11, 2006. • [7] L. R. Rabiner, “A Tutorial on Hidden Markov Modes and selected • application in speech recognition,” in Proceedings of IEEE, vol. 77, pp. • 257-286, 1989. • *8+ L. Zhang and G. W. Cottrell, “When Holistic Processing is Not Enough: • Local Features Save the Day,” in Proceedings of the Twenty-sixth • Annual Cognitive Science Society Conference, 2004. • [9] Y. Linde, A. Buzo, and R. Gray, “An Algorithm for Vector Quantizer • Design,” IEEE Transaction on Communications, vol. 28, no. 1, pp. 84– • 94, 1980. • [10] J. F. Cohn, A. Zlochower, J. Lien, and T. Kanade, “Automated face • analysis by feature point tracking has high concurrent validity with • manual FACS coding,” Psychophysiology, vol. 36, pp. 35-43, 1999. • [11] J. J. Lee, M. Z. Uddin, P. T. H. Truc, and T.-S. Kim, “Spatiotemporal • Depth Information-based Human Facial Expression Recognition Using • FICA and HMM,” in Proceedings of the International Conference on • Ubiquitous Healthcare, pp. 105-106, 2008. • [32] G. J. Iddan and G. Yahav, “3D imaging in the studio (and • elsewhere…),” in Proceedings of SPIE, vol. 4298, pp 48-55, 2001.