SlideShare ist ein Scribd-Unternehmen logo
1 von 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.

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
Abu Saleh Musa
 

Was ist angesagt? (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
 

Andere mochten auch

Operating system vulnerability and control
Operating system vulnerability and control Operating system vulnerability and control
Operating system vulnerability and control
أحلام انصارى
 
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 models
Vu Pham
 

Andere mochten auch (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
 

Ähnlich wie 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 network
Smriti Tikoo
 
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
 
Biometric Recognition using Deep Learning
Biometric Recognition using Deep LearningBiometric Recognition using Deep Learning
Biometric Recognition using Deep Learning
SahithiKotha2
 

Ähnlich wie 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
 

Mehr von أحلام انصارى

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

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

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
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
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
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
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
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
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

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.