Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning to Amend Facial Expression Representation via De-albino and Affinity

About

Facial Expression Recognition (FER) is a classification task that points to face variants. Hence, there are certain affinity features between facial expressions, receiving little attention in the FER literature. Convolution padding, despite helping capture the edge information, causes erosion of the feature map simultaneously. After multi-layer filling convolution, the output feature map named albino feature definitely weakens the representation of the expression. To tackle these challenges, we propose a novel architecture named Amending Representation Module (ARM). ARM is a substitute for the pooling layer. Theoretically, it can be embedded in the back end of any network to deal with the Padding Erosion. ARM efficiently enhances facial expression representation from two different directions: 1) reducing the weight of eroded features to offset the side effect of padding, and 2) decomposing facial features to simplify representation learning. Experiments on public benchmarks prove that our ARM boosts the performance of FER remarkably. The validation accuracies are respectively 90.42% on RAF-DB, 65.2% on Affect-Net, and 58.71% on SFEW, exceeding current state-of-the-art methods. Our implementation and trained models are available at https://github.com/JiaweiShiCV/Amend-Representation-Module.

Jiawei Shi, Songhao Zhu, Zhiwei Liang• 2021

Related benchmarks

TaskDatasetResultRank
Facial Expression RecognitionRAF-DB (test)
Accuracy90.42
180
Facial Expression RecognitionAffectNet 7-way (test)
Accuracy65.2
91
Facial Expression RecognitionAffectNet 8-way (test)
Accuracy61.33
65
Emotion RecognitionAffectNet 7 classes (test val)
Accuracy65.2
25
Emotion RecognitionAffectNet 8 classes (test val)
Accuracy61.33
20
Facial Expression RecognitionAffectNet 7 cls (val)
Accuracy65.2
15
Facial Expression RecognitionRAF (val)
Accuracy90.55
9
Facial Expression RecognitionAffectNet 8 cls (val)
Accuracy61.33
7
Showing 8 of 8 rows

Other info

Follow for update