Facial expressions classification and false label reduction using LDA and threefold SVM

Abstract Representation and classification of multi-dimensional data are current key research areas. The representation of data in two classes is more feasible than multi-class representations because of the inherent quadratic complexity in existing techniques. Erroneous assignment of class labels affects separation boundary and training time complexity. In this paper, multi-dimensional data is handled using linear discriminant analysis (LDA) and threefold support vector machine (SVM) techniques to reduce the complexity and minimize false labeling. A facial expression application is proposed in which six natural expressions are used as multi-class data. Face image is divided into seven triangles on the basis of two focal points. A combined local and global feature descriptor is generated. Discrete Fourier transform is applied and processed with LDA to obtain discriminant features and accurately map an input feature space to an output space. To evaluate the system performance, Japanese Female Facial Expression, FER-2013 and Cohn–Kanade DFAT datasets are used. The obtained results show that multi-class data hyper plane using LDA and threefold SVM approach is effective and simple for quadratic data analysis

[1]  Abdulhamit Subasi,et al.  EEG signal classification using PCA, ICA, LDA and support vector machines , 2010, Expert Syst. Appl..

[2]  Anirban Mukherjee,et al.  Discriminant Analysis for Fast Multiclass Data Classification Through Regularized Kernel Function Approximation , 2010, IEEE Transactions on Neural Networks.

[3]  Jake K. Aggarwal,et al.  Spontaneous facial expression recognition: A robust metric learning approach , 2014, Pattern Recognit..

[4]  Lijun Yin,et al.  Tracking Vertex Flow and Model Adaptation for Three-Dimensional Spatiotemporal Face Analysis , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[5]  Takeo Kanade,et al.  The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[6]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[7]  A. Izenman Linear Discriminant Analysis , 2013 .

[8]  Jamal Hussain Shah,et al.  Analysis of face recognition under varying facial expression: a survey , 2013, Int. Arab J. Inf. Technol..

[9]  Piero P. Bonissone,et al.  A Directed Inference Approach towards Multi-class Multi-model Fusion , 2013, MCS.

[10]  Franck Davoine,et al.  A solution for facial expression representation and recognition , 2002, Signal Process. Image Commun..

[11]  José-Gerardo Rosiles,et al.  A nonlinear least squares quasi-Newton strategy for LP-SVR hyper-parameters selection , 2014, Int. J. Mach. Learn. Cybern..

[12]  Fernando De la Torre,et al.  Supervised Descent Method and Its Applications to Face Alignment , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Yingbin Liang,et al.  Block Regularized Lasso for Multivariate Multi-Response Linear Regression , 2013, AISTATS.

[14]  Yoshua Bengio,et al.  Challenges in representation learning: A report on three machine learning contests , 2013, Neural Networks.

[15]  Ganesh K. Venayagamoorthy,et al.  Recognition of facial expressions using Gabor wavelets and learning vector quantization , 2008, Eng. Appl. Artif. Intell..

[16]  I. Pitas,et al.  Multiclass Support Vector Machines and Metric Multidimensional Scaling for Facial Expression Recognition , 2007, 2007 IEEE Workshop on Machine Learning for Signal Processing.

[17]  Shang-Hong Lai,et al.  An Optical Flow-Based Approach to Robust Face Recognition Under Expression Variations , 2010, IEEE Transactions on Image Processing.

[18]  Zhe Wang,et al.  Multi-Class Support Vector Machine , 2014 .

[19]  Jake K. Aggarwal,et al.  A scalable metric learning-based voting method for expression recognition , 2013, 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[20]  Alessandro Lameiras Koerich,et al.  Facial expression recognition using a pairwise feature selection and classification approach , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[21]  Zhiwei Zhu,et al.  Dynamic Facial Expression Analysis and Synthesis With MPEG-4 Facial Animation Parameters , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  Thomas S. Huang,et al.  Facial expression recognition: A clustering-based approach , 2003, Pattern Recognit. Lett..

[23]  Debasmita Chakrabarti,et al.  Facial Expression Recognition Using Eigenspaces , 2013 .

[24]  Yoshua Bengio,et al.  Challenges in Representation Learning: A Report on Three Machine Learning Contests , 2013, ICONIP.

[25]  Maja Pantic,et al.  Local Evidence Aggregation for Regression-Based Facial Point Detection , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Václav Hlavác,et al.  Multi-class support vector machine , 2002, Object recognition supported by user interaction for service robots.

[27]  T. V. Jayakumar,et al.  A Review on How Human Aging Influences Facial Expression Recognition (FER) , 2015, IBICA.

[28]  Lei Wang,et al.  A Kernel-Induced Space Selection Approach to Model Selection in KLDA , 2008, IEEE Transactions on Neural Networks.

[29]  Cheng Yang,et al.  Sparse representation based facial expression classification for pain assessment in neonates , 2016, 2016 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD).

[30]  Xiaowei Yang,et al.  The one-against-all partition based binary tree support vector machine algorithms for multi-class classification , 2013, Neurocomputing.

[31]  Sungsoo Park,et al.  Spontaneous facial expression classification with facial motion vectors , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

[32]  Roberto Alejo,et al.  A hybrid method to face class overlap and class imbalance on neural networks and multi-class scenarios , 2013, Pattern Recognit. Lett..

[33]  Cheng-Chang Lien,et al.  A New Appearance-Based Facial Expression Recognition System with Expression Transition Matrices , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[34]  Beat Fasel,et al.  Automatic facial expression analysis: a survey , 2003, Pattern Recognit..

[35]  Ying Zilu,et al.  Combining LBP and Adaboost for facial expression recognition , 2008, 2008 9th International Conference on Signal Processing.

[36]  Khashayar Khorasani,et al.  Facial expression recognition using constructive feedforward neural networks , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[37]  Aggelos K. Katsaggelos,et al.  Automatic facial expression recognition using facial animation parameters and multistream HMMs , 2006, IEEE Transactions on Information Forensics and Security.

[38]  Michael J. Lyons,et al.  Coding facial expressions with Gabor wavelets , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[39]  Ioannis Pitas,et al.  A model-based facial expression recognition algorithm using Principal Components Analysis , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[40]  Jamal Hussain Shah,et al.  A Survey: Linear and Nonlinear PCA Based Face Recognition Techniques , 2013, Int. Arab J. Inf. Technol..

[41]  Ioannis Pitas,et al.  Facial Expression Recognition in Image Sequences Using Geometric Deformation Features and Support Vector Machines , 2007, IEEE Transactions on Image Processing.

[42]  M.H. Bindu,et al.  Cognitive Model - Based Emotion Recognition From Facial Expressions For Live Human Computer Interaction , 2007, 2007 IEEE Symposium on Computational Intelligence in Image and Signal Processing.

[43]  Jian Yang,et al.  Essence of kernel Fisher discriminant: KPCA plus LDA , 2004, Pattern Recognit..

[44]  D. Yao,et al.  An Enhanced Probabilistic LDA for Multi-Class Brain Computer Interface , 2011, PloS one.

[45]  Takeo Kanade,et al.  Comprehensive database for facial expression analysis , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[46]  Jason Weston,et al.  Support vector machines for multi-class pattern recognition , 1999, ESANN.

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

[48]  Karim Faez,et al.  Facial expression recognition using dual dictionary learning , 2017, J. Vis. Commun. Image Represent..

[49]  Yiguang Liu,et al.  A novel and quick SVM-based multi-class classifier , 2006, Pattern Recognit..

[50]  Veikko Surakka,et al.  Feature-based detection of facial landmarks from neutral and expressive facial images , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[51]  Talele Kiran,et al.  Facial expression classification using Support Vector Machine based on bidirectional Local Binary Pattern Histogram feature descriptor , 2016, 2016 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).

[52]  Raphael C.-W. Phan,et al.  Facial Expression Recognition in the Encrypted Domain Based on Local Fisher Discriminant Analysis , 2013, IEEE Transactions on Affective Computing.