Abstract
Recently, deep learning has made great achievements in facial expression recognition. However, occlusion and large skew will greatly affect the accuracy of facial expression recognition in practice. Therefore, we propose a novel framework based on symmetric SURF and heterogeneous soft partition network to quickly recognize facial recognition under partial occlusion. In this framework, an occlusion detection module based on symmetric SURF is presented to detect the occlusion part, which helps to locate the horizontal symmetric area of the occlusion area. After that, a face inpainting module based on mirror transition is presented to rapidly accomplish the face inpainting under the unsupervised circumstance. Moreover, a recognition network based on heterogeneous soft partitioning is proposed for the facial expression recognition. After heterogeneous soft partitioning, the weights of each part are input and to into the recognition network as more prior information for training. Finally, we feed the weighted image into the trained neural network for expression recognition. Experimental results show that the accuracy of the proposed method is respectively 7% and 8% higher than the average accuracies from the state-of-the-art methods on Cohn-Kanade (CK +) and fer2013 datasets. Besides, the run time of our method is 2.38 s faster than the most advanced.







Similar content being viewed by others
References
Bastanfard, A, Takahashi H, Nakajima M (2004) Toward E-appearance of human face and hair by age, expression and rejuvenation. International Conference on Cyberworlds IEEE, 2004
Bay H et al (2006) SURF: speeded up robust features. European conference on computer vision 110(3):404–417
Cai J, Han H, Shan S, Chen XJaCV, Recognition P (2019) FCSR-GAN: joint face completion and super-resolution via multi-task learning. arXiv: computer vision and pattern recognition. arXiv:1911.01045
Chang T, Wen G, Hu Y, Ma J (2018) Facial expression recognition based on complexity perception classification algorithm. arXiv:1803.00185
Chen LC, Hsieh JW, Yan Y, Chen DY (2015) Vehicle make and model recognition using sparse representation and symmetrical SURFs. Pattern Recogn 48(6):1979–1998
Ghimire D, Lee J (2016) Geometric feature-based facial expression recognition in image sequences using multi-class AdaBoost and support vector machines. Sensors 13(6):7714–7734
Goodfellow IJ, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial networks. Proceedings of the international conference on neural information processing systems (NIPS 2014), 3:2672-2680
Horé A, Ziou D (2010) Image quality metrics: PSNR vs. SSIM. In: 20th international conference on pattern recognition, ICPR 2010, Istanbul, Turkey, August 2010: 23–26
Hsieh JW, Chen LC, Chen DY (2014) Symmetrical SURF and its applications to vehicle detection and vehicle make and model recognition. IEEE Trans Intell Transp Syst 15(1):6–20
Hsieh JW, Chen LC, Chen DY, Cheng SC (2013) Vehicle make and model recognition using symmetrical SURF. In: advanced video and signal based surveillance (AVSS), 2013 10th IEEE international conference on IEEE, 2013: 472-477
Huang MW, Wang ZW, Ying ZL (2010) A new method for facial expression recognition based on sparse representation plus LBP. In: International Congress on Image & Signal Processing: 1750-1754
Jabid T, Kabir MH, Chae O (2010) Robust facial expression recognition based on local directional pattern. ETRI J 32(5):784–794
Jeon J, Park J-C, Jo Y, Nam C, Bae K-H, Hwang Y, Kim D-S (2016). A real-time facial expression recognizer using deep neural network. In: proceedings of the 10th international conference on ubiquitous information management and communication, 2016:1-4
Kaggle. Fer (2013) dataset. https://www.kaggle.com/c/challenges-in-representation-learning-facial-expression-recognition-challenge/data. Accessed 1 July 2013
Kan M, Shan S, Chang H, Chen X (2014) Stacked progressive auto-encoders (spae) for face recognition across poses. Proc IEEE Conf Comput Vis Pattern Recognit 2014:1883–1890
Kim B, Roh J, Dong SY, Lee SY (2016) Hierarchical committee of deep convolutional neural networks for robust facial expression recognition. Journal on Multimodal User Interfaces 10(2):173–189
Lecun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444
Li Y, Liu J, Wang L (2018) Lightweight network research based on deep learning: a review. In: 2018 37th Chinese control conference (CCC), 2018:9021-9026
Li Y, Liu S, Yang J, Yang M (2017) Generative face completion. arXiv:1704.05838
Li D, Wen G, Hou Z, Huan E, Hu Y, Li H (2019) RTCRelief-F: an effective clustering and ordering-based ensemble pruning algorithm for facial expression recognition. Knowl Inf Syst 59(1):219–250
Liu Z, Luo P, Wang X, Tang X (2015) Deep learning face attributes in the wild. Proceedings of the IEEE international conference on computer vision 2015:3730–3738
Lowe DG (2004) Distinctive image features from scale-invariant Keypoints. Int J Comput Vis 60(2):91–110
Lucey P, Cohn JF, Kanade T, Saragih J, Matthews I (2010) The extended Cohn-Kanade dataset (CK+): a complete dataset for action unit and emotion-specified expression. Computer Vision & Pattern Recognition Workshops 2010:94–101
Lyons MJ, Akamatsu S, Kamachi MG, Gyoba J (1998) Coding facial expressions with Gabor wavelets. In: Proceedings of the 3rd IEEE international conference on automatic face and gesture recognition. Nara: IEEE, 1998: 200–205
Meng Z, Liu P, Cai J, Han S, Tong Y (2017) Identity-aware convolutional neural network for facial expression recognition. In: 2017 12th IEEE international conference on Automatic Face & Gesture Recognition (FG 2017), 2017. IEEE, pp 558-565
Ojansivu V, Heikkilä J (2018) Blur insensitive texture classification using local phase quantization. International Conference on Image & Signal Processing 2008:236–243
Online. Available: http://opencv.org/. Accessed 3 Aug 2017
Patel MJ, Pandya MS, Shah VJ (2018) Review on generative adversarial networks. International Journal of Technical Innovation in Modern Engineering & Science (IJTIMES) 4(7):1230–1238
Pathak D, Krahenbuhl P, Donahue J, Darrell T, Efros A (2016) Context encoders: feature learning by Inpainting. arXiv: computer vision and pattern recognition. arXiv:1604.07379
Qayyum H, Majid M, Anwar SM, Khan BJ (2017) Facial expression recognition using stationary wavelet transform features. Math Probl Eng 2017:1–9
Saunders C, Stitson MO, Weston J, Holloway R, Bottou L, Scholkopf B, Smola A (2002) Support vector machine. Computer ence 1(4):1–28
Sun Y, Zheng L, Yang Y, Tian Q, Wang S (2018) Beyond part models: person retrieval with refined part pooling (and a strong convolutional baseline). Proceedings of the European Conference on Computer Vision (ECCV) 2018:480–496
Wang KF, Gou C, Duan YJ, Lin YL, Wang FY (2017) Generative adversarial networks: the state of the art and beyond. Acta Automat Sin 43(3):321–332
Yang Y, Guo X, Ma J, Ma L, Ling H (2019) LaFIn: generative landmark guided face Inpainting. arXiv: computer vision and pattern recognition. arXiv:1911.11394
Yao NM, Guo QP, Qiao FC, Chen H, Wang HA (2016) Robust facial expression recognition with generative adversarial networks. Zidonghua Xuebao/acta Automatica Sinica 44(5):865–877
Yong LI, Lin XZ, Jiang MY (2018) Facial expression recognition with cross-connect LeNet-5 network. Acta Automat Sin 44(1):176–182
Yu Z (2015) Image based static facial expression recognition with multiple deep network learning. Acm on International Conference on Multimodal Interaction 2015:435–442
Zhang J, Kan M, Shan S, Chen X (2016) Occlusion-free face alignment: deep regression networks coupled with de-corrupt autoencoders. Proc IEEE Conf Comput Vis Pattern Recognit 2016:3428–3437
Zhu Z, Luo P, Wang X, Tang X (2013) Deep learning identity-preserving face space. International conference on computer vision:113–120
Acknowledgements
Special thanks to Mr. Junan Chen and Prof. Weiwen Zhang for their participation in writing or technical editing of the manuscript. In addition, this work was supported by the Key-Area Research and Development Program of Guangdong Province under Grant 2019B010153002, the National Natural Science Foundation of China under Grant 61702111, the National Nature Science Foundation of China-Guangdong Joint Fund under Grant 83-Y40G33-9001-18/20, the National Key Research and Development Program of China under Grant 2017YFB1201203, the Guangdong Provincial Key Laboratory of Cyber-Physical System under Grant 2016B030301008, the National Natural Science Foundation of Guangdong Joint Fund under Grant U1801263, the National Natural Science Foundation of Guangdong Joint Fund under Grant U1701262, the Key-Area Research and Development Program of Guangdong Province under Grant 2018B010109007, the “Blue Fire Plan” (Huizhou) Industry-University-Research Joint Innovation Fund 2017 Project of the Ministry of Education under Grant CXZJHZ201730, and Key-Area Research and Development Program of Guangdong Province under Grant 2019B010109001.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hu, K., Huang, G., Yang, Y. et al. Rapid facial expression recognition under part occlusion based on symmetric SURF and heterogeneous soft partition network. Multimed Tools Appl 79, 30861–30881 (2020). https://doi.org/10.1007/s11042-020-09566-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09566-2