FaceTopoNet: Facial Expression Recognition using Face Topology Learning
Not on the map. Why?
Abstract (arXiv)
Prior work has shown that the order in which different components of the face are learned using a sequential learner can play an important role in the performance of facial expression recognition systems. We propose FaceTopoNet, an end-to-end deep model for facial expression recognition, which is capable of learning an effective tree topology of the face. Our model then traverses the learned tree to generate a sequence, which is then used to form an embedding to feed a sequential learner. The devised model adopts one stream for learning structure and one stream for learning texture. The structure stream focuses on the positions of the facial landmarks, while the main focus of the texture stream is on the patches around the landmarks to learn textural information. We then fuse the outputs of the two streams by utilizing an effective attention-based fusion strategy. We perform extensive experiments on four large-scale in-the-wild facial expression datasets - namely AffectNet, FER2013, ExpW, and RAF-DB - and one lab-controlled dataset (CK+) to evaluate our approach. FaceTopoNet achieves state-of-the-art performance on three of the five datasets and obtains competitive results on the other two datasets. We also perform rigorous ablation and sensitivity experiments to evaluate the impact of different components and parameters in our model. Lastly, we perform robustness experiments and demonstrate that FaceTopoNet is more robust against occlusions in comparison to other leading methods in the area.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 36 of its 101 references that are in the map. First posted on arXiv 13 Sep 2022.
Builds on
36 of 101 references.
References · 36
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,036
- 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2017AffectNet: A Database for Facial Expression, Valence, and Arousal Computing in the Wildcited by 490
- 2013Challenges in Representation Learning: A report on three machine learning contestscited by 301
- 2018Deep Facial Expression Recognition: A Surveycited by 269
- 2020Suppressing Uncertainties for Large-Scale Facial Expression Recognitioncited by 157
- 2019Region Attention Networks for Pose and Occlusion Robust Facial Expression Recognitioncited by 127
- 2016Graph-Structured Representations for Visual Question Answeringcited by 123
24 more
- 2016Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Unitscited by 86
- 2021TransFER: Learning Relation-aware Facial Expression Representations with Transformerscited by 85
- 2015Reasoning about Entailment with Neural Attentioncited by 68
- 2016From Facial Expression Recognition to Interpersonal Relation Predictioncited by 53
- 2021Feature Decomposition and Reconstruction Learning for Effective Facial Expression Recognitioncited by 49
- 20173D Face Morphable Models "In-the-Wild"cited by 44
- 2013Deep Learning using Linear Support Vector Machinescited by 39
- 2021Self-supervised Contrastive Learning of Multi-view Facial Expressionscited by 23
- 2019Facial Motion Prior Networks for Facial Expression Recognitioncited by 20
- 2017Temporal Multimodal Fusion for Video Emotion Classification in the Wildcited by 18
- 2019Identity-Free Facial Expression Recognition using conditional Generative Adversarial Networkcited by 14
- 2020BReG-NeXt: Facial Affect Computing Using Adaptive Residual Networks With Bounded Gradientcited by 13
- 2020Video-based Facial Expression Recognition using Graph Convolutional Networkscited by 13
- 2020Adversarial Graph Representation Adaptation for Cross-Domain Facial Expression Recognitioncited by 12
- 2021Exploiting Emotional Dependencies with Graph Convolutional Networks for Facial Expression Recognitioncited by 12
- 2021CapsField: Light Field-based Face and Expression Recognition in the Wild using Capsule Routingcited by 9
- 2019Expression Analysis Based on Face Regions in Read-world Conditionscited by 7
- 2017Facial Expression Recognition using Visual Saliency and Deep Learningcited by 6
- 2021Face Trees for Expression Recognitioncited by 6
- 2016Facial expression recognition based on local region specific features and support vector machinescited by 5
- 2018CNN-based Facial Affect Analysis on Mobile Devicescited by 5
- 2019Bounded Residual Gradient Networks (BReG-Net) for Facial Affect Computingcited by 3
- 2020AU-Guided Unsupervised Domain Adaptive Facial Expression Recognitioncited by 3
- 2017Attended End-to-end Architecture for Age Estimation from Facial Expression Videoscited by 2
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2024AffectNet+: A Database for Enhancing Facial Expression Recognition with Soft-Labelscited by 8
- 2023Toward Fair Facial Expression Recognition with Improved Distribution Alignmentcited by 2
- 2023Exploring the Boundaries of Semi-Supervised Facial Expression Recognition using In-Distribution, Out-of-Distribution, and Unconstrained Datacited by 1
- 2023Active Learning with Contrastive Pre-training for Facial Expression Recognitioncited by 0
- 2024AffectNet+: A Database for Enhancing Facial Expression Recognition with Soft-Labels29 Oct 2024
- 2023Active Learning with Contrastive Pre-training for Facial Expression Recognition6 Jul 2023
- 2023Toward Fair Facial Expression Recognition with Improved Distribution Alignment11 Jun 2023
- 2023Exploring the Boundaries of Semi-Supervised Facial Expression Recognition using In-Distribution, Out-of-Distribution, and Unconstrained Data2 Jun 2023