International Journal of Engineering and Technical Research (IJETR) ISSN: 2321-0869 (O) 2454-4698 (P), Volume-6, Issue-2, October 2016
Emotion Detection System using Facial Action Coding System Vedant Chauhan, Yash Agrawal, Vinay Bhutada Abstract— Behaviors, poses, actions, speech and, facial expressions; these are considered as channels that convey human emotions. Emotions are an extremely important part of human life and so immense research has been carried out to explore the relationships between these channels and emotions, which have led to important real world applications. Facial expressions are the most varied way for micro-expressions. They are closely accurate indicators of emotion. This paper proposes a system which recognizes the emotion represented on a face. Thus a Facial Action Coding System (FACS) used in classifying the universal emotions: Happiness, Anger, Sadness, Fear, Surprise and Disgust. Individual differences in every component of a face like eyes, face, cheeks etc. combines to detect a particular emotion. Colored frontal facial images are given as input to the FACS system. After the image is captured via webcam, facial feature are marked for neutral and emotion face image. This is an image processing step, where the input image is processed so that its pixels are readable by machine. Now this processed image is overlaid on a base image which is used by FACS to differentiate instant changes in facial expressions. Finally, a set of values obtained after processing those marked feature points are compared to recognize the emotion contained. Based on the emotion certain audio is played depicting that emotion. This system can be useful for psychologists, animators, game developers, criminal studies and many more.
technologies allows us to provide an automated solution for the above mentioned task.
Fig. 1 Six basic emotions II. PROPOSED SYSTEM A. Image Processing Image processing is one of the form of signal processing. The input is an image (photograph or video frame); the output is either an image or a set of parameters related to the image. Standard signal processing techniques are applied to images since an image can be treated as a 2-D signal. An image is considered to be a function of two real variables, for example, p(x, y) with p as the amplitude (e.g. brightness) of the image at the real coordinate position (x, y). In this project, image processing helps in extracting facial features from an image with emotions. This emotional image is overlapped on the base image which notifies the image processing tool to find the differences between the two images. The extracted data is passed to FACS system.
Index Terms—Action Units, FACS, HCI, IP.
I. INTRODUCTION An emotion is a mental and cognitive state which is private and subjective; it involves a lot of actions, behaviors, feelings, and thoughts. There are six basic emotions which this project will be focusing on happiness, sadness, anger, fear, surprise, and disgust. Many factors contribute in conveying emotions of an individual. Speech, pose, behavior, actions, and facial expressions are some of them. From these above mentioned factors facial expressions have a higher importance since they are easily perceptible. Computer Vision experts are now being attracted towards Facial Expression Analysis. A number of facial features like eyes, lips etc. are being tracked by multistate face and facial component models. The idea of this project stems from the fact that a person’s emotion is being recognized on his or her state of mind, or rather, “emotion”. The significance of facial expressions in determining the mood of a person combined with current
B. Facial Action Coding System (FACS) FACS [3] coding is the state of the art system for manual measurement of facial action. It is, however, is labor concerted and difficult to systematize across coders. Goal of automated FACS [3] coding is to remove the need for manual coding and apprehend automatic recognition and analysis of facial actions. Success of this effort depends on retrieving reliably coded collection of FACS-coded images from well-chosen observational scenarios. Completing the necessary FACS [3] coding for testing and training algorithms has been a rate-limiter. Manual FACS [3] coding remains expensive and slow.
Vedant Chauhan, Computer Engineering, Payoda Technologies, Chennai, India, 9047078556 Yash Agrawal, Computer Science, IUPUI, Indianapolis, United States of America, 2016391619 Vinay Bhutada, Computer Science Engineering, University of Texas, Arlington, United States of America, 4699541144
41
www.erpublication.org