Abstract
Humans have the capability to deliver many emotions during a conversation. Facial expressions show information about emotions. The major issue is to understand the facial expression during communication. Every face is an index of the mind. The objective of this study is to design a framework which has the ability to recognize human facial expression. Permanent and temporary facial expressions appear during conversation and detect using different face detection techniques. In this study, an emotion-based face identification system has been proposed by employing different machine learning approaches. Taiwanese Facial Expression Image Database (TFEID) has been used for three types of facial expression such as Angry, Happy and Sad. Each facial expression (Angry, Happy and Sad) contains 40 images and calculate total 120 (40 x 3) images dataset. For image pre-processing, Median filter has been employed on this dataset and converted color images to grayscale. Six non-overlapping regions of interest (ROIs) have been taken on every image and calculate 720 (120 x 6) ROIs on the overall dataset. Texture (T), Histogram (H) and Binary (B) features have been calculated on these three categories and extracted 43 features on each (ROIs) and calculated total 30960 (720 x 43) features vector pace on the deployed dataset. The Best First Search (BFS) algorithm has been implemented for feature optimization. The optimized dataset has been deployed to different machine learning classifiers namely Random Sub Space, Random Committee, Bagging, Random Forest, J48 and LMT. TreeRandom Forest has shown the best overall accuracy results among the deployed classifiers. The overall accuracy results of 95.277% has been observed by Tree Random Forest.

Farrukh Jamal. (2020) Emotion Based Facial Expression Detection Using Machine Learning Approach, Journal of Applied and Emerging Sciences, Volume 10, Issue 1.
  • Views 1007
  • Downloads 121

Article Details

Volume
Issue
Type
Language