SlideShare a Scribd company logo
1 of 3
Download to read offline
Research Inventy: International Journal Of Engineering And Science
Issn: 2278-4721, Vol. 2 Issue 2(January 2013), Pp 42-44
Www.Researchinventy.Com
    Human Emotional State Recognition Using Facial Expression
                           Detection
           1
            Gaurav B. Vasani, 2Prof. R. S. Senjaliya, 3Prajesh V. Kathiriya,
                        4
                          Alpesh J. Thesiya, 5Hardik H. Joshi
                               1,2,5,
                                    RK University,3 Balaji Institute,4 LJ Polytechnic



Abstract –A human face does not only identify an individual but also communicates useful information about a
person’s emotional state. No wonder automatic face expression recognition has become an area of immense
interest within the computer science, psychology, medicine and human -computer interaction research
communities. Various feature extraction techniques based on statistical to geometrical data have been used for
recognition of expressions from static images as well as real time videos. This paper reviews various techniques
of facial expression recognition systems using MATLAB .

Keywords – Face detection, Facial expression recognition, PCA.

                                            I.     INTRODUCTION
          In human-to-hu man conversation, the articulation and perception of facial expressions form a
communicat ion channel in addition to voice which carries vital information about the mental, emotional, and
even physical state of the persons in conversation. In their simplest form of facial exp ressions of a person is
happy or angry. In a more subtle view, expressions can provide either intended or unintended feedback from
listener to speaker to indicate understanding of, sympathy for, or even disbelief toward what the speaker is
saying. A generally established prediction is that computing will move to the background, absorbing itself into
the fabric of our everyday liv ing bringing the human user to the forefront. To achieve this, the next generation
computing needed such as pervasive computing and ambient intelligence. It will need to develop human -centred
user interfaces that readily react to mu ltimodal hu man co mmunication occurring naturally. Such interfaces will
need to have the ability to identify and realize the intentions and emotions as expressed by social and affective
indicators. This vision of the future motivates the research for automated recognition of nonverbal actions and
expression. Facial exp ression recognition has attracted increasing attention in computer vision, pattern
recognition, and human-co mputer interaction research communit ies. Automatic recognition of facial exp ressions
therefore forms the essence of various next generation computing tools including affective co mputing
technologies, intelligent tutoring systems, patient profiled personal wellness monitoring systems, etc. Hu man
face varies fro m one person to another due to gender, due to different age groups and other physical
characteristics. Therefore the detection of face is more challenging task in computer vision. Figure 1 shows the
generic representation of face detection arrangement [4].




                              Figure 1: A Generic Representation of Face Detection

In the face detection, the input block stores the captured image wh ich finds the face area fro m the image. The
face area provides to the pre-processing block which removes the unwanted noise and it also normalize the
image. The output is provided to the trainer module, trains the image and decides whether the image belongs to
the face class or not and finally it will provide the information about the recognition of face [1].

                       II.    FACIAL EXPRESS ION RECOGNITION – AN OVERVIEW
          The importance of facial exp ression system is widely recognized in social interaction and social
intelligence. The system analysis has been an active research topic since 19th century. The facial exp ression
recognition system was introduced in 1978 by Suwa et. al. The main issue of building a facial exp ression
recognition system is face detection and align ment, image normalizat ion, feature ext raction, and classificat ion.
There are number of techniques which we use for recognizing the facial expression.In an efficient algorith m for
                                                        42
Human Emotional State Recognition Using Facial Expression Detection
motion detection based facial expression recognition using optical flow proposed an efficient algorith m for
facial motion detection. This technique is based on optical flo w technique which extracts the necessary motion
vectors. Optical flo w reflects the image changes due to motion during the interval of time. Th is algorithm works
on frames of segmented image and gives us their result which is depending on motion vectors. The strongest
degree of similarity determines the facial emot ions. The algorithm examine the work on the basis of Action
unite (AU) coded facial expression database. By using this method the matching can recognize the facial
expression. There are four types to recognize that expression. The first type uses emotion s pace to recognize
facial expression. The second type is to recognize facial exp ression of an image frame by using optical flow.
The third type is to use active shape models to recognize facial exp ression. The fourth type is to recognize the
facial expression by using neural network [3].Face is a complex mu ltidimensional visual model and for
developing a model for face recognition is difficu lt task. This paper presents coding and decoding methodology
for face recognition. For face recognition there are many types of database images available of an individual
face with different condition (expression, illu mination, etc). In this paper [2] discussed that the method of
eigenfaces are calculated by using Principal co mponent analysis (PCA).

                                                 III.      M ETHDOLOGY
       In this article the basic system proposed four stages: face detection, pre-processing, principle
componenet anaysis (PCA) and clas sification.




                            Figure 2: Basic step of Facial Expression Recognition System

The first stage is face detection method. In this method the database of images are allmost identical enviournment of
distance, background, etc. the collection of all the images includes different poses of several neutral, anger, happiness, et c.
expressions. For creating any type of database some images used for training and some for testing, both of which include
number of expressions. he proposed technique is depend on coding and decoding method. First the information is extracted,
encoded and then matched with the database of model. Next is the pre- processing module, in this the image gets normalized
and it also remove the noise from the image. In eigenface library the database image set divides into two sets - training
dataset and testing dataset.The train images are utilized to create a low dimensional face space. This is done by performing
Principal Component Analysis (PCA) in the training image set and taking the principal components (i.e. Eigen vectors with
greater Eigen values). In this process, projected versions of all the train images are also created. The test images also
projected on face space. Then the Euclidian distance of a projected test image from all the projected train images are
calculated and the minimum value is chosen in order to find out the train image which is most similar to the test image. Then
the Euclidian distance of a projected test image from all the projected train images are calculated and the minimum value is
chosen in order to find out the train image which is most similar to the test image.

The figure 3 shows overview of the proposed system.[5]




                                       Figure 3: Overview of the proposed system

                                                              43
Human Emotional State Recognition Using Facial Expression Detection
                                                 IV.     RES ULT
                              Table I. Confusion Matrix Of Five Basic Facial Exp ression
                            Happy              Sad              Disgust             Anger                              Neutral
      Happy                  90                 10                00                  00                                 00
       Sad                   00                 95                00                  00                                 05
      Disgust                00                 00                90                  10                                 00
      Anger                  00                 00               12.5                87.5                                00
      Neutral                00                 02                00                  00                                 98

                                                      V.       CONCLUS ION
          In this project the particular method using Principal Co mponent Analysis for facial expression
detection was initially started with 3 training images and 6 testing images from each class of expression. After
that the same procedure was repeated by increasing the number of train ing images fro m each class of expression
and decreasing the number of testing images. The principal co mponents are selected for each class
independently to reduce the eigenspace. With these eigenvecto rs the input test images were classified based on
Euclid ian distance. The proposed method was tested on database of 30 different persons with different
expressions. The proposed PCA method has the greater accuracy with consistency. The recognition rate was
greater even with the small nu mber of training images which demonstrated that it is fast, relatively simp le, and
works well in a constrained environment.

                                                           REFERENCES
[1]   P. Brimblecombe “ Face Detection using Neural Network”, Meng Electronic Engineering School of Electronics and Physical Sciences,
      University of Surrey.
[2]   M. Agrawal, N. Jain, M. Kumar and H. Agrawal “Face Recognition using Eigen Faces and Artificial Neural Network” International
      Journal of Computer Theory and Engineering, August 2010.
[3]   A. R. Nagesh-Nilchi and M. Roshanzamir “An Efficient Algorithm for Motion Detection Based Facial Expression Recognition using
      Optical Flow” International Journal of Engineering and Applied Science 2006.
[4]   P. Saudagare, D. Chaudhari, “Facial Expression Recognition using Neural Network – An Overview”, International Journal of Soft
      Computing and Engineering (IJSCE), ISSN: 2231-2307, Volue-2, Issue-1, March 2012.
[5]   M. Vully Facial Expression Detection using PCA, National Institute of Technology, Rourkela, India.




                                                                 44

More Related Content

What's hot

Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions  Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions twinkle singh
 
Efficient Facial Expression and Face Recognition using Ranking Method
Efficient Facial Expression and Face Recognition using Ranking MethodEfficient Facial Expression and Face Recognition using Ranking Method
Efficient Facial Expression and Face Recognition using Ranking MethodIJERA Editor
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIJCSIS Research Publications
 
Report Face Detection
Report Face DetectionReport Face Detection
Report Face DetectionJugal Patel
 
Face Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersFace Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersJournal For Research
 
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
 
Deep Neural NEtwork
Deep Neural NEtworkDeep Neural NEtwork
Deep Neural NEtworkVai Jayanthi
 
Canosa Saliency Based Decision Support
Canosa Saliency Based Decision SupportCanosa Saliency Based Decision Support
Canosa Saliency Based Decision SupportKalle
 
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDS
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDSPARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDS
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDSIJCSES Journal
 
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...Face expression recognition using Scaled-conjugate gradient Back-Propagation ...
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...IJMER
 
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Willy Marroquin (WillyDevNET)
 
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
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...IJMER
 
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
 
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
 

What's hot (20)

J01116164
J01116164J01116164
J01116164
 
Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions  Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions
 
Efficient Facial Expression and Face Recognition using Ranking Method
Efficient Facial Expression and Face Recognition using Ranking MethodEfficient Facial Expression and Face Recognition using Ranking Method
Efficient Facial Expression and Face Recognition using Ranking Method
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
 
Report Face Detection
Report Face DetectionReport Face Detection
Report Face Detection
 
Ijariie1177
Ijariie1177Ijariie1177
Ijariie1177
 
Face Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and ClassifiersFace Recognition using Feature Descriptors and Classifiers
Face Recognition using Feature Descriptors and Classifiers
 
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
 
2018 09
2018 092018 09
2018 09
 
Deep Neural NEtwork
Deep Neural NEtworkDeep Neural NEtwork
Deep Neural NEtwork
 
Canosa Saliency Based Decision Support
Canosa Saliency Based Decision SupportCanosa Saliency Based Decision Support
Canosa Saliency Based Decision Support
 
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDS
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDSPARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDS
PARTIAL MATCHING FACE RECOGNITION METHOD FOR REHABILITATION NURSING ROBOTS BEDS
 
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...Face expression recognition using Scaled-conjugate gradient Back-Propagation ...
Face expression recognition using Scaled-conjugate gradient Back-Propagation ...
 
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
 
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
 
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
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...
 
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
 
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
 
Ck36515520
Ck36515520Ck36515520
Ck36515520
 

Similar to Research Inventy : International Journal of Engineering and Science

Emotion Recognition using Image Processing
Emotion Recognition using Image ProcessingEmotion Recognition using Image Processing
Emotion Recognition using Image Processingijtsrd
 
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...IIRindia
 
An SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition SystemAn SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition Systemijscai
 
EMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWEMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWIRJET Journal
 
Fiducial Point Location Algorithm for Automatic Facial Expression Recognition
Fiducial Point Location Algorithm for Automatic Facial Expression RecognitionFiducial Point Location Algorithm for Automatic Facial Expression Recognition
Fiducial Point Location Algorithm for Automatic Facial Expression Recognitionijtsrd
 
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Sana Nasar
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitationijtsrd
 
Facial Expression Recognition System using Deep Convolutional Neural Networks.
Facial Expression Recognition  System using Deep Convolutional Neural Networks.Facial Expression Recognition  System using Deep Convolutional Neural Networks.
Facial Expression Recognition System using Deep Convolutional Neural Networks.Sandeep Wakchaure
 
A Literature Review On Emotion Recognition System Using Various Facial Expres...
A Literature Review On Emotion Recognition System Using Various Facial Expres...A Literature Review On Emotion Recognition System Using Various Facial Expres...
A Literature Review On Emotion Recognition System Using Various Facial Expres...Lisa Graves
 
Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabIjcem Journal
 
Emotion Detector
Emotion DetectorEmotion Detector
Emotion Detectorijtsrd
 
Facial Emoji Recognition
Facial Emoji RecognitionFacial Emoji Recognition
Facial Emoji Recognitionijtsrd
 
Face recognition a survey
Face recognition a surveyFace recognition a survey
Face recognition a surveyieijjournal
 
PERFORMANCE EVALUATION AND IMPLEMENTATION OF FACIAL EXPRESSION AND EMOTION R...
PERFORMANCE EVALUATION AND IMPLEMENTATION  OF FACIAL EXPRESSION AND EMOTION R...PERFORMANCE EVALUATION AND IMPLEMENTATION  OF FACIAL EXPRESSION AND EMOTION R...
PERFORMANCE EVALUATION AND IMPLEMENTATION OF FACIAL EXPRESSION AND EMOTION R...Akhil Upadhyay
 
Eigenface based recognition of emotion variant faces
Eigenface based recognition of emotion variant facesEigenface based recognition of emotion variant faces
Eigenface based recognition of emotion variant facesAlexander Decker
 
Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475IJRAT
 
Project report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxProject report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxtaxihig737
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET Journal
 

Similar to Research Inventy : International Journal of Engineering and Science (20)

Emotion Recognition using Image Processing
Emotion Recognition using Image ProcessingEmotion Recognition using Image Processing
Emotion Recognition using Image Processing
 
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...Two Level Decision for Recognition of Human Facial Expressions using Neural N...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
 
An SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition SystemAn SOM-based Automatic Facial Expression Recognition System
An SOM-based Automatic Facial Expression Recognition System
 
EMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWEMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEW
 
Fiducial Point Location Algorithm for Automatic Facial Expression Recognition
Fiducial Point Location Algorithm for Automatic Facial Expression RecognitionFiducial Point Location Algorithm for Automatic Facial Expression Recognition
Fiducial Point Location Algorithm for Automatic Facial Expression Recognition
 
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitation
 
Image processing
Image processingImage processing
Image processing
 
Facial Expression Recognition System using Deep Convolutional Neural Networks.
Facial Expression Recognition  System using Deep Convolutional Neural Networks.Facial Expression Recognition  System using Deep Convolutional Neural Networks.
Facial Expression Recognition System using Deep Convolutional Neural Networks.
 
A Literature Review On Emotion Recognition System Using Various Facial Expres...
A Literature Review On Emotion Recognition System Using Various Facial Expres...A Literature Review On Emotion Recognition System Using Various Facial Expres...
A Literature Review On Emotion Recognition System Using Various Facial Expres...
 
Image–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlabImage–based face-detection-and-recognition-using-matlab
Image–based face-detection-and-recognition-using-matlab
 
Emotion Detector
Emotion DetectorEmotion Detector
Emotion Detector
 
Facial Emoji Recognition
Facial Emoji RecognitionFacial Emoji Recognition
Facial Emoji Recognition
 
Face recognition a survey
Face recognition a surveyFace recognition a survey
Face recognition a survey
 
PERFORMANCE EVALUATION AND IMPLEMENTATION OF FACIAL EXPRESSION AND EMOTION R...
PERFORMANCE EVALUATION AND IMPLEMENTATION  OF FACIAL EXPRESSION AND EMOTION R...PERFORMANCE EVALUATION AND IMPLEMENTATION  OF FACIAL EXPRESSION AND EMOTION R...
PERFORMANCE EVALUATION AND IMPLEMENTATION OF FACIAL EXPRESSION AND EMOTION R...
 
Eigenface based recognition of emotion variant faces
Eigenface based recognition of emotion variant facesEigenface based recognition of emotion variant faces
Eigenface based recognition of emotion variant faces
 
Paper id 24201475
Paper id 24201475Paper id 24201475
Paper id 24201475
 
Project report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxProject report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptx
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection System
 

Research Inventy : International Journal of Engineering and Science

  • 1. Research Inventy: International Journal Of Engineering And Science Issn: 2278-4721, Vol. 2 Issue 2(January 2013), Pp 42-44 Www.Researchinventy.Com Human Emotional State Recognition Using Facial Expression Detection 1 Gaurav B. Vasani, 2Prof. R. S. Senjaliya, 3Prajesh V. Kathiriya, 4 Alpesh J. Thesiya, 5Hardik H. Joshi 1,2,5, RK University,3 Balaji Institute,4 LJ Polytechnic Abstract –A human face does not only identify an individual but also communicates useful information about a person’s emotional state. No wonder automatic face expression recognition has become an area of immense interest within the computer science, psychology, medicine and human -computer interaction research communities. Various feature extraction techniques based on statistical to geometrical data have been used for recognition of expressions from static images as well as real time videos. This paper reviews various techniques of facial expression recognition systems using MATLAB . Keywords – Face detection, Facial expression recognition, PCA. I. INTRODUCTION In human-to-hu man conversation, the articulation and perception of facial expressions form a communicat ion channel in addition to voice which carries vital information about the mental, emotional, and even physical state of the persons in conversation. In their simplest form of facial exp ressions of a person is happy or angry. In a more subtle view, expressions can provide either intended or unintended feedback from listener to speaker to indicate understanding of, sympathy for, or even disbelief toward what the speaker is saying. A generally established prediction is that computing will move to the background, absorbing itself into the fabric of our everyday liv ing bringing the human user to the forefront. To achieve this, the next generation computing needed such as pervasive computing and ambient intelligence. It will need to develop human -centred user interfaces that readily react to mu ltimodal hu man co mmunication occurring naturally. Such interfaces will need to have the ability to identify and realize the intentions and emotions as expressed by social and affective indicators. This vision of the future motivates the research for automated recognition of nonverbal actions and expression. Facial exp ression recognition has attracted increasing attention in computer vision, pattern recognition, and human-co mputer interaction research communit ies. Automatic recognition of facial exp ressions therefore forms the essence of various next generation computing tools including affective co mputing technologies, intelligent tutoring systems, patient profiled personal wellness monitoring systems, etc. Hu man face varies fro m one person to another due to gender, due to different age groups and other physical characteristics. Therefore the detection of face is more challenging task in computer vision. Figure 1 shows the generic representation of face detection arrangement [4]. Figure 1: A Generic Representation of Face Detection In the face detection, the input block stores the captured image wh ich finds the face area fro m the image. The face area provides to the pre-processing block which removes the unwanted noise and it also normalize the image. The output is provided to the trainer module, trains the image and decides whether the image belongs to the face class or not and finally it will provide the information about the recognition of face [1]. II. FACIAL EXPRESS ION RECOGNITION – AN OVERVIEW The importance of facial exp ression system is widely recognized in social interaction and social intelligence. The system analysis has been an active research topic since 19th century. The facial exp ression recognition system was introduced in 1978 by Suwa et. al. The main issue of building a facial exp ression recognition system is face detection and align ment, image normalizat ion, feature ext raction, and classificat ion. There are number of techniques which we use for recognizing the facial expression.In an efficient algorith m for 42
  • 2. Human Emotional State Recognition Using Facial Expression Detection motion detection based facial expression recognition using optical flow proposed an efficient algorith m for facial motion detection. This technique is based on optical flo w technique which extracts the necessary motion vectors. Optical flo w reflects the image changes due to motion during the interval of time. Th is algorithm works on frames of segmented image and gives us their result which is depending on motion vectors. The strongest degree of similarity determines the facial emot ions. The algorithm examine the work on the basis of Action unite (AU) coded facial expression database. By using this method the matching can recognize the facial expression. There are four types to recognize that expression. The first type uses emotion s pace to recognize facial expression. The second type is to recognize facial exp ression of an image frame by using optical flow. The third type is to use active shape models to recognize facial exp ression. The fourth type is to recognize the facial expression by using neural network [3].Face is a complex mu ltidimensional visual model and for developing a model for face recognition is difficu lt task. This paper presents coding and decoding methodology for face recognition. For face recognition there are many types of database images available of an individual face with different condition (expression, illu mination, etc). In this paper [2] discussed that the method of eigenfaces are calculated by using Principal co mponent analysis (PCA). III. M ETHDOLOGY In this article the basic system proposed four stages: face detection, pre-processing, principle componenet anaysis (PCA) and clas sification. Figure 2: Basic step of Facial Expression Recognition System The first stage is face detection method. In this method the database of images are allmost identical enviournment of distance, background, etc. the collection of all the images includes different poses of several neutral, anger, happiness, et c. expressions. For creating any type of database some images used for training and some for testing, both of which include number of expressions. he proposed technique is depend on coding and decoding method. First the information is extracted, encoded and then matched with the database of model. Next is the pre- processing module, in this the image gets normalized and it also remove the noise from the image. In eigenface library the database image set divides into two sets - training dataset and testing dataset.The train images are utilized to create a low dimensional face space. This is done by performing Principal Component Analysis (PCA) in the training image set and taking the principal components (i.e. Eigen vectors with greater Eigen values). In this process, projected versions of all the train images are also created. The test images also projected on face space. Then the Euclidian distance of a projected test image from all the projected train images are calculated and the minimum value is chosen in order to find out the train image which is most similar to the test image. Then the Euclidian distance of a projected test image from all the projected train images are calculated and the minimum value is chosen in order to find out the train image which is most similar to the test image. The figure 3 shows overview of the proposed system.[5] Figure 3: Overview of the proposed system 43
  • 3. Human Emotional State Recognition Using Facial Expression Detection IV. RES ULT Table I. Confusion Matrix Of Five Basic Facial Exp ression Happy Sad Disgust Anger Neutral Happy 90 10 00 00 00 Sad 00 95 00 00 05 Disgust 00 00 90 10 00 Anger 00 00 12.5 87.5 00 Neutral 00 02 00 00 98 V. CONCLUS ION In this project the particular method using Principal Co mponent Analysis for facial expression detection was initially started with 3 training images and 6 testing images from each class of expression. After that the same procedure was repeated by increasing the number of train ing images fro m each class of expression and decreasing the number of testing images. The principal co mponents are selected for each class independently to reduce the eigenspace. With these eigenvecto rs the input test images were classified based on Euclid ian distance. The proposed method was tested on database of 30 different persons with different expressions. The proposed PCA method has the greater accuracy with consistency. The recognition rate was greater even with the small nu mber of training images which demonstrated that it is fast, relatively simp le, and works well in a constrained environment. REFERENCES [1] P. Brimblecombe “ Face Detection using Neural Network”, Meng Electronic Engineering School of Electronics and Physical Sciences, University of Surrey. [2] M. Agrawal, N. Jain, M. Kumar and H. Agrawal “Face Recognition using Eigen Faces and Artificial Neural Network” International Journal of Computer Theory and Engineering, August 2010. [3] A. R. Nagesh-Nilchi and M. Roshanzamir “An Efficient Algorithm for Motion Detection Based Facial Expression Recognition using Optical Flow” International Journal of Engineering and Applied Science 2006. [4] P. Saudagare, D. Chaudhari, “Facial Expression Recognition using Neural Network – An Overview”, International Journal of Soft Computing and Engineering (IJSCE), ISSN: 2231-2307, Volue-2, Issue-1, March 2012. [5] M. Vully Facial Expression Detection using PCA, National Institute of Technology, Rourkela, India. 44