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

A Perception CNN for Facial Expression Recognition

About

Convolutional neural networks (CNNs) can automatically learn data patterns to express face images for facial expression recognition (FER). However, they may ignore effect of facial segmentation of FER. In this paper, we propose a perception CNN for FER as well as PCNN. Firstly, PCNN can use five parallel networks to simultaneously learn local facial features based on eyes, cheeks and mouth to realize the sensitive capture of the subtle changes in FER. Secondly, we utilize a multi-domain interaction mechanism to register and fuse between local sense organ features and global facial structural features to better express face images for FER. Finally, we design a two-phase loss function to restrict accuracy of obtained sense information and reconstructed face images to guarantee performance of obtained PCNN in FER. Experimental results show that our PCNN achieves superior results on several lab and real-world FER benchmarks: CK+, JAFFE, FER2013, FERPlus, RAF-DB and Occlusion and Pose Variant Dataset. Its code is available at https://github.com/hellloxiaotian/PCNN.

Chunwei Tian, Jingyuan Xie, Lingjun Li, Wangmeng Zuo, Yanning Zhang, David Zhang• 2025

Related benchmarks

TaskDatasetResultRank
Facial Expression RecognitionRAF-DB (test)
Accuracy89.31
180
Facial Expression RecognitionCK+
Accuracy100
72
Facial Expression RecognitionJAFFE
Accuracy96.49
36
Facial Expression RecognitionFERPlus
Accuracy85.59
29
Facial Expression RecognitionRAF-DB Pose > 30
Accuracy89.74
12
Facial Expression RecognitionRAF-DB Pose > 45
Accuracy87.28
12
Facial Expression RecognitionFERPlus Pose > 45
Accuracy87.52
10
Facial Expression RecognitionFERPlus Pose > 30
Accuracy88.38
10
Facial Expression RecognitionOcclusion-RAFDB (test)
Accuracy85.56
7
Facial Expression RecognitionOcclusion-FERPlus (test)
Accuracy84.63
4
Showing 10 of 10 rows

Other info

Follow for update