A Lightweight Attention-based Deep Network via Multi-Scale Feature Fusion for Multi-View Facial Expression Recognition

Ali Ezati, Mohammadreza Dezyani, Rajib Rana, Roozbeh Rajabi, Ahmad Ayatollahi
3/21/2024
cs.CV

Official code: AE-1129/LANMSFF (5 stars, MIT, last commit 2026-02-24).

Abstract

Convolutional neural networks (CNNs) and their variations have shown effectiveness in facial expression recognition (FER). However, they face challenges when dealing with high computational complexity and multi-view head poses in real-world scenarios. We introduce a lightweight attentional network incorporating multi-scale feature fusion (LANMSFF) to tackle these issues. For the first challenge, we carefully design a lightweight network. We address the second challenge by presenting two novel components, namely mass attention (MassAtt) and point wise feature selection (PWFS) blocks. The MassAtt block simultaneously generates channel and spatial attention maps to recalibrate feature maps by emphasizing important features while suppressing irrelevant ones. In addition, the PWFS block employs a feature selection mechanism that discards less meaningful features prior to the fusion process. This mechanism distinguishes it from previous methods that directly fuse multi-scale features. Our proposed approach achieved results comparable to state-of-the-art methods in terms of parameter count and robustness to pose variation, with accuracy rates of 90.77% on KDEF, 70.44% on FER-2013, and 86.96% on FERPlus datasets. The code for LANMSFF is available at https://github.com/AE-1129/LANMSFF.

View on arXivView PDF

Code Implementations(1)

AE-1129/LANMSFFOfficial100%
MIT
50Jupyter NotebookFeb 22, 20247 months agoMIT

Similar Papers

Cite this paper

@article{ezati2024lightweight,
  title  = {A Lightweight Attention-based Deep Network via Multi-Scale Feature Fusion for Multi-View Facial Expression Recognition},
  author = {Ali Ezati and Mohammadreza Dezyani and Rajib Rana and Roozbeh Rajabi and Ahmad Ayatollahi},
  year   = {2024},
  eprint = {2403.14318},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.14318v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.14318.svg)](https://codeofpaper.com/paper/2403.14318)

Discussion