SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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 أحلام انصارى
 

Mais 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
 

Último

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Último (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

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.