Facial expression recognition based on Local Binary Patterns



Classical LBP such as complexity and high dimensions of feature vectors that make it necessary to apply dimension reduction processes. In this paper, we introduce an improved LBP algorithm to solve these problems that utilizes Fast PCA algorithm for reduction of vector dimensions of extracted features. In other words, proffer method (Fast PCA+LBP) is an improved LBP algorithm that is extracted from classical LBP operator. In this method, first circular neighbor operator is used for features extraction of facial expression. Then, an algorithm of Fast PCA is used for reduction of feature vector dimensions. Simulation results show that the proposed method in this paper in terms of accuracy and speed of recognition, has had a better performance compared with the same algorithm.


[1] A. Kar, D. Bhattacharjee, D. K. Basu, M. Nasipuri, M. Kundu, (2011). “An Adaptive Block-based Integrated LDP, GLCM, and Morphological Features for Face Recognition”, International Journal of Research and Reviews in Computer Science, Vol. 2, No. 5, pp. 1205-1211.
[2] R. Verma and M.Y. Dabbagh, (2013). “Fast Facial Expression Recognition based on Local Binary Patterns”, 26th Annual IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 1-4.
[3] G. Zhao and M. Pietikainen, (2007). “Dynamic Texture Recognition Using Local Binary Patterns with an Application to Facial Expressions”, IEEE Transactions on Pattern Analysis and Machine Intelligence, , Vol. 29, No. 6, pp. 915–928.
[4] S. Liao, W. Fan, A.C.S. Chung, and D.Y. Yeung, (2006). “Facial Expression Recognition using Advanced Local Binary Patterns, Tsallis Entropies and Global Appearance Features”, 2006 IEEE
International Conference on Image Processing, pp
[5] Caifeng Shan, Shaogang Gong, Peter W.McOwan, (2009). “Facial Expression Recognition based on Local Binary Patterns: A Comprehensive Study”, Image and Vision Computing, Vol. 27, No. 6, pp. 803–816.