Bidirectional Learning of Facial Action Units and Expressions via Structured Semantic Mapping across Heterogeneous Datasets
Jia Li, Yu Zhang, Yin Chen, Zhenzhen Hu, Yong Li, Richang Hong, Shiguang Shan, and Meng Wang

TL;DR
This paper introduces a bidirectional learning framework that jointly improves facial action unit detection and expression recognition across heterogeneous datasets using structured semantic mapping.
Contribution
It proposes a novel Structured Semantic Mapping framework with semantic prototypes and prior knowledge modules for effective cross-task and cross-dataset learning.
Findings
Achieves state-of-the-art results on AU detection and FE recognition benchmarks.
Demonstrates that holistic expression semantics can enhance AU learning.
Effectively handles heterogeneous data conditions with different annotation paradigms.
Abstract
Facial action unit (AU) detection and facial expression (FE) recognition can be jointly viewed as affective facial behavior tasks, representing fine-grained muscular activations and coarse-grained holistic affective states, respectively. Despite their inherent semantic correlation, existing studies predominantly focus on knowledge transfer from AUs to FEs, while bidirectional learning remains insufficiently explored. In practice, this challenge is further compounded by heterogeneous data conditions, where AU and FE datasets differ in annotation paradigms (frame-level vs.\ clip-level), label granularity, and data availability and diversity, hindering effective joint learning. To address these issues, we propose a Structured Semantic Mapping (SSM) framework for bidirectional AU--FE learning under different data domains and heterogeneous supervision. SSM consists of three key components:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
