New framework for person-independent facial expression recognition combining textural and shape analysis through new feature extraction approach

Abstract Automatic facial expression recognition (FER) has been extensively studied owing to its wide range of applications, such as in e-learning platforms used to automatically collect the feedback of students regarding a particular content and to help children with autism have a better understanding of their environment. Owing to the advances made in the fields of machine learning and computational devices, researchers are developing more accurate and robust facial expression recognition frameworks. In this paper, we propose a completely new framework for person-independent FER based on combining textural and shape features from 49 detected landmarks in an input facial image. The shape information is extracted using the histogram of oriented gradients (HOG) applied on a binary patch generated by interpolating the locations of the 49 detected landmarks. The textural information is computed from 49 sub-images, each centered on one landmark, using a new handcrafted descriptor that we also propose herein and is referred to as Orthogonal and Parallel-based Directions Generic Quad Map Binary Patterns (OPD-GQMBP). OPD-GQMBP encodes the relevant information based on the orthogonality and parallelism of the geometries to select the prominent pixels within a n × n neighborhood. The proposed framework outperforms many previous state-of-the-art methods including deep-learning-based approaches on five widely used benchmarks: CK+, KDEF, JAFFE, Oulu-Casia VIS, and RaFD, through the Leave-One-Subject-Out evaluation protocol. In addition, the superiority of the OPD-GQMBP descriptor is fairly proven against 10 deep features (e.g., VGG, ResNets, DenseNet, GoogeLeNet, and Inception) and 12 recent and powerful LBP variants.

[1]  Dong-Soo Kwon,et al.  Baseline CNN structure analysis for facial expression recognition , 2016, 2016 25th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[2]  Haitao Zhao,et al.  A complementary facial representation extracting method based on deep learning , 2018, Neurocomputing.

[3]  Faisal Ahmed,et al.  Robust facial expression recognition based on median ternary pattern (MTP) , 2014, 2013 International Conference on Electrical Information and Communication Technology (EICT).

[4]  Haifeng Hu,et al.  Weighted Patch-based Manifold Regularization Dictionary Pair Learning model for facial expression recognition using Iterative Optimization Classification Strategy , 2019, Comput. Vis. Image Underst..

[5]  Kai-Kuang Ma,et al.  Quad binary pattern and its application in mean-shift tracking , 2016, Neurocomputing.

[6]  Jucheng Yang,et al.  A New Finger Vein Recognition Method Based on the Difference Symmetric Local Graph Structure (DSLGS) , 2015 .

[7]  Yassine Ruichek,et al.  Attractive-and-repulsive center-symmetric local binary patterns for texture classification , 2019, Eng. Appl. Artif. Intell..

[8]  Byungyong Ryu,et al.  Facial expression recognition with local prominent directional pattern , 2019, Signal Process. Image Commun..

[9]  Rodrigo Ferreira Berriel,et al.  Cross-Database Facial Expression Recognition Based on Fine-Tuned Deep Convolutional Network , 2017, 2017 30th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI).

[10]  Yassine Ruichek,et al.  Local Concave-and-Convex Micro-Structure Patterns for texture classification , 2018, Pattern Recognit..

[11]  Mengyao Zhao,et al.  Automatically Query Active Features Based on Pixel-Level for Facial Expression Recognition , 2019, IEEE Access.

[12]  Haitao Zhao,et al.  A visual attention based ROI detection method for facial expression recognition , 2018, Neurocomputing.

[13]  Xia Li,et al.  Deep convolution network based emotion analysis towards mental health care , 2020, Neurocomputing.

[14]  Bing-Fei Wu,et al.  Adaptive Feature Mapping for Customizing Deep Learning Based Facial Expression Recognition Model , 2018, IEEE Access.

[15]  Junmo Kim,et al.  Joint Fine-Tuning in Deep Neural Networks for Facial Expression Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[16]  Yingsheng Ye,et al.  Facial expression recognition via region-based convolutional fusion network , 2019, J. Vis. Commun. Image Represent..

[17]  Hong Qiao,et al.  Multi-view laplacian least squares for human emotion recognition , 2019, Neurocomputing.

[18]  Haitao Zhao,et al.  An efficient unconstrained facial expression recognition algorithm based on Stack Binarized Auto-encoders and Binarized Neural Networks , 2017, Neurocomputing.

[19]  Oren Barkan,et al.  Fast High Dimensional Vector Multiplication Face Recognition , 2013, 2013 IEEE International Conference on Computer Vision.

[20]  Yassine Ruichek,et al.  Facial decomposition for expression recognition using texture/shape descriptors and SVM classifier , 2017, Signal Process. Image Commun..

[21]  Y. Moses,et al.  Real time facial expression recognition in video using support vector machines , 2003, ICMI '03.

[22]  Marina L. Gavrilova,et al.  Gauss–Laguerre wavelet textural feature fusion with geometrical information for facial expression identification , 2012, EURASIP J. Image Video Process..

[23]  Balasubramanian Raman,et al.  Local neighborhood difference pattern: A new feature descriptor for natural and texture image retrieval , 2018, Multimedia Tools and Applications.

[24]  Yassine Ruichek,et al.  Survey on semantic segmentation using deep learning techniques , 2019, Neurocomputing.

[25]  Ali Moeini,et al.  Multimodal Facial Expression Recognition Based on 3D Face Reconstruction from 2D Images , 2014, FFER@ICPR.

[26]  Yassine Ruichek,et al.  Mixed neighborhood topology cross decoded patterns for image-based face recognition , 2018, Expert Syst. Appl..

[27]  Umapada Pal,et al.  LOOP Descriptor: Encoding Repeated Local Patterns for Fine-grained Visual Identification of Lepidoptera , 2017, ArXiv.

[28]  J. Russell,et al.  Language and Emotion , 2013 .

[29]  Guoqiang Xie,et al.  Facial expression recognition using LBP and LPQ based on Gabor wavelet transform , 2016, 2016 2nd IEEE International Conference on Computer and Communications (ICCC).

[30]  Kin-Man Lam,et al.  Histogram-based local descriptors for facial expression recognition (FER): A comprehensive study , 2018, J. Vis. Commun. Image Represent..

[31]  Meng Wang,et al.  Discriminative feature learning-based pixel difference representation for facial expression recognition , 2017, IET Comput. Vis..

[32]  Karen O. Egiazarian,et al.  Dominant Rotated Local Binary Patterns (DRLBP) for texture classification , 2016, Pattern Recognit. Lett..

[33]  Shaogang Gong,et al.  Facial expression recognition based on Local Binary Patterns: A comprehensive study , 2009, Image Vis. Comput..

[34]  Anastasios Tefas,et al.  Salient feature and reliable classifier selection for facial expression classification , 2010, Pattern Recognit..

[35]  Bin Jiang,et al.  Robust facial expression recognition algorithm based on local metric learning , 2016, J. Electronic Imaging.

[36]  Shiguang Shan,et al.  Learning Expressionlets on Spatio-temporal Manifold for Dynamic Facial Expression Recognition , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[37]  Jonghyun Choi,et al.  Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  Matti Pietikäinen,et al.  Dynamic Texture Recognition Using Local Binary Patterns with an Application to Facial Expressions , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.