Cross-dataset emotion recognition from facial expressions through convolutional neural networks

被引:13
|
作者
Dias, William [1 ]
Andalo, Fernanda [1 ]
Padilha, Rafael [1 ]
Bertocco, Gabriel [1 ]
Almeida, Waldir [1 ]
Costa, Paula [2 ]
Rocha, Anderson [1 ]
机构
[1] Univ Estadual Campinas, Inst Comp, Recod Ai, Artificial Intelligence Lab, BR-13083852 Campinas, SP, Brazil
[2] Univ Estadual Campinas, Sch Elect Engn & Comp Engn, BR-13083852 Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Emotion recognition; Facial analysis; Cross-dataset evaluation; Deep learning; INTENSITY ESTIMATION; 3D; DATABASE;
D O I
10.1016/j.jvcir.2021.103395
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The face is the window to the soul. This is what the 19th-century French doctor Duchenne de Boulogne thought. Using electric shocks to stimulate muscular contractions and induce bizarre-looking expressions, he wanted to understand how muscles produce facial expressions and reveal the most hidden human emotions. Two centuries later, this research field remains very active. We see automatic systems for recognizing emotion and facial expression being applied in medicine, security and surveillance systems, advertising and marketing, among others. However, there are still fundamental questions that scientists are trying to answer when analyzing a person's emotional state from their facial expressions. Is it possible to reliably infer someone's internal state based only on their facial muscles' movements? Is there a universal facial setting to express basic emotions such as anger, disgust, fear, happiness, sadness, and surprise? In this research, we seek to address some of these questions through convolutional neural networks. Unlike most studies in the prior art, we are particularly interested in examining whether characteristics learned from one group of people can be generalized to predict another's emotions successfully. In this sense, we adopt a cross-dataset evaluation protocol to assess the performance of the proposed methods. Our baseline is a custom-tailored model initially used in face recognition to categorize emotion. By applying data visualization techniques, we improve our baseline model, deriving two other methods. The first method aims to direct the network's attention to regions of the face considered important in the literature but ignored by the baseline model, using patches to hide random parts of the facial image so that the network can learn discriminative characteristics in different regions. The second method explores a loss function that generates data representations in high-dimensional spaces so that examples of the same emotion class are close and examples of different classes are distant. Finally, we investigate the complementarity between these two methods, proposing a late-fusion technique that combines their outputs through the multiplication of probabilities. We compare our results to an extensive list of works evaluated in the same adopted datasets. In all of them, when compared to works that followed an intra-dataset protocol, our methods present competitive numbers. Under a cross-dataset protocol, we achieve state-of-the-art results, outperforming even commercial off-the-shelf solutions from well-known tech companies.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Facial Emotion Recognition Using Residual Neural Networks
    Kirbiz, Serap
    ELECTRICA, 2024, 24 (03): : 818 - 825
  • [32] Emotion recognition using facial expressions
    Tarnowski, Pawel
    Kolodziej, Marcin
    Majkowski, Andrzej
    Rak, Remigiusz J.
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 1175 - 1184
  • [33] An interactive greeting system using convolutional neural networks for emotion recognition
    Lu, Ching-Ta
    Su, Chung-Wei
    Jiang, Hui-Ling
    Lu, Yen-Yu
    ENTERTAINMENT COMPUTING, 2022, 40
  • [34] Mobile Convolutional Neural Networks for Facial Expression Recognition
    Yoon, ChangRak
    Kim, DoHyun
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 1315 - 1317
  • [35] Convolutional Neural Networks Models for Facial Expression Recognition
    Ramdhani, Burhanudin
    Djamal, Esmeralda C.
    Ilyas, Ridwan
    2018 INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT INFORMATICS (SAIN), 2018, : 96 - 101
  • [36] Continuous Emotion Recognition with Spatiotemporal Convolutional Neural Networks
    Teixeira, Thomas
    Granger, Eric
    Lameiras Koerich, Alessandro
    APPLIED SCIENCES-BASEL, 2021, 11 (24):
  • [37] Hierarchical Convolutional Neural Networks for EEG-Based Emotion Recognition
    Jinpeng Li
    Zhaoxiang Zhang
    Huiguang He
    Cognitive Computation, 2018, 10 : 368 - 380
  • [38] Deep Convolutional Neural Networks for Facial Expression Recognition
    Ucar, Aysegul
    2017 IEEE INTERNATIONAL CONFERENCE ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (INISTA), 2017, : 371 - 375
  • [39] Enhancing Emotion Recognition through Federated Learning: A Multimodal Approach with Convolutional Neural Networks
    Simic, Nikola
    Suzic, Sinisa
    Milosevic, Nemanja
    Stanojev, Vuk
    Nosek, Tijana
    Popovic, Branislav
    Bajovic, Dragana
    APPLIED SCIENCES-BASEL, 2024, 14 (04):
  • [40] Applying a Convolutional Vision Transformer for Emotion Recognition in Children with Autism: Fusion of Facial Expressions and Speech Features
    Wang, Yonggu
    Pan, Kailin
    Shao, Yifan
    Ma, Jiarong
    Li, Xiaojuan
    APPLIED SCIENCES-BASEL, 2025, 15 (06):