skip to main content
10.1145/3318299.3318344acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicmlcConference Proceedingsconference-collections
research-article

Facial Expression Recognition Algorithm Based on the Combination of CNN and K-Means

Authors Info & Claims
Published:22 February 2019Publication History

ABSTRACT

Aiming at the problems of low recognition rate and slow training speed of facial expression recognition method in the background of complex images, an improved facial expression recognition algorithm based on convolutional neural networks is proposed. The proposed algorithm introduces K-Means clustering idea and SVM classifier in the framework of convolutional neural network. Firstly, the algorithm trains the K-Means clustering model by using the label-free expression images, and selects the K-means clustering centers with good data characteristics, which are used as the initial value of the convolution kernel of the CNN model to extract features. Secondly, using the feature extraction processing of the convolutional neural network, the extracted features are fed to the multi-class SVM classifier. The experimental results show that the proposed method reduces the training time of the model overall, improves the accuracies of facial expression recognition under the background of complex images, and has a certain robustness.

References

  1. Li W, Li M, Su Z, et al. A deep-learning approach to facial expression recognition with candid images{C}// Iapr International Conference on Machine Vision Applications. IEEE, 2015:279--282.Google ScholarGoogle Scholar
  2. Ige E O, Debattista K, Chalmers A. Towards HDR Based Facial Expression Recognition under Complex Lighting{C}// Computer Graphics International. ACM, 2016:49--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Al-Sumaidaee S A M, Dlay S S, Woo W L, et al. Facial expression recognition using local Gabor gradient code-horizontal diagonal descriptor{C}// Iet International Conference on Intelligent Signal Processing. IET, 2016.Google ScholarGoogle Scholar
  4. Song Huansheng, Zhang Xiangqing, Zheng Baofeng, et al. Vehicle target detection in complex scenes based on deep learning method{J}. Journal of Computer Applications, 2018(4).Google ScholarGoogle Scholar
  5. Krizhevsky A, Sutskever I, Hinton G. Imagenet classification with deep convolutional neural networks{C}// Advances in Neural Information Processing Systems. 2012: 1106--1114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Tang Hao, Huang Weipeng, Li Zheyuan, et al. Negative expression recognition method based on improved convolutional neural network{J}. Journal of Huazhong University of Science and Technology(Natural Science), 2015(s1):457--460.Google ScholarGoogle Scholar
  7. Li H, Zhe L, Shen X, et al. A convolutional neural network cascade for face detection{C}// Computer Vision & Pattern Recognition. 2015.Google ScholarGoogle Scholar
  8. Yu Z, Zhang C. Image based Static Facial Expression Recognition with Multiple Deep Network Learning{C}// ACM on International Conference on Multimodal Interaction. ACM, 2015:435--442. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Coate A, Ng A Y, Lee H. An analysis of single-layer networks in unsupervised feature learning{C}. International Conference on Artificial Intelligence and Statistics, 2011: 215--223.Google ScholarGoogle Scholar
  10. Gu M. Convolution Neural Networks Embedding K-means{J}. Journal of Information & Computational Science, 2015, 12(17):6391--6400.Google ScholarGoogle ScholarCross RefCross Ref
  11. Zhang L, Tjondronegoro D, Chandran V. Facial expression recognition experiments with data from television broadcasts and the World Wide Web*{J}. Image & Vision Computing, 2014, 32(2):107--119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Simonyan k, Zisserman A. Very deep convolutional networks for large-scale image recognition{J}. arXiv preprint arXiv:1409. 1556, 2014.Google ScholarGoogle Scholar
  13. Karam L J, Zhu T. Quality labeled faces in the wild (QLFW): a database for studying face recognition in real-world environments{J}. Proceedings of SPIE - The International Society for Optical Engineering, 2015, 9394:93940B-93940B-10.Google ScholarGoogle Scholar

Index Terms

  1. Facial Expression Recognition Algorithm Based on the Combination of CNN and K-Means

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICMLC '19: Proceedings of the 2019 11th International Conference on Machine Learning and Computing
      February 2019
      563 pages
      ISBN:9781450366007
      DOI:10.1145/3318299

      Copyright © 2019 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 February 2019

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader