Facial emotion recognition system for autistic children: a feasible study based on FPGA implementation

Med Biol Eng Comput. 2015 Nov;53(11):1221-9. doi: 10.1007/s11517-015-1346-z. Epub 2015 Aug 4.

Abstract

Children with autism spectrum disorder have difficulty in understanding the emotional and mental states from the facial expressions of the people they interact. The inability to understand other people's emotions will hinder their interpersonal communication. Though many facial emotion recognition algorithms have been proposed in the literature, they are mainly intended for processing by a personal computer, which limits their usability in on-the-move applications where portability is desired. The portability of the system will ensure ease of use and real-time emotion recognition and that will aid for immediate feedback while communicating with caretakers. Principal component analysis (PCA) has been identified as the least complex feature extraction algorithm to be implemented in hardware. In this paper, we present a detailed study of the implementation of serial and parallel implementation of PCA in order to identify the most feasible method for realization of a portable emotion detector for autistic children. The proposed emotion recognizer architectures are implemented on Virtex 7 XC7VX330T FFG1761-3 FPGA. We achieved 82.3% detection accuracy for a word length of 8 bits.

Keywords: FPGA implementation; Facial emotion recognition; Real-time and portability.

MeSH terms

  • Algorithms
  • Autistic Disorder / rehabilitation*
  • Emotions / classification*
  • Facial Expression*
  • Feasibility Studies
  • Female
  • Humans
  • Pattern Recognition, Automated / methods*
  • Principal Component Analysis