ECCV 2026 · Fine-Grained Video Emotion Recognition

CLIP-AUTT

Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognition

Muhammad Osama Zeeshan · Masoumeh Sharafi · Benoît Savary · Alessandro Lameiras Koerich · Marco Pedersoli · Eric Granger

The 19th European Conference on Computer Vision, Malmö, Sweden

🎭 Action Unit Prompting ⏱ Test-Time Personalization 🎬 Video Emotion Recognition

Abstract

Personalization in emotion recognition (ER) is essential for an accurate interpretation of subtle and subject-specific expressive patterns. Recent advances in vision–language models (VLMs) such as CLIP demonstrate strong potential for leveraging joint image–text representations in ER. However, CLIP-based methods either depend on CLIP’s contrastive pretraining or on LLMs to generate descriptive text prompts, which are noisy, computationally expensive, and fail to capture fine-grained expressions, leading to degraded performance. In this work, we leverage Action Units (AUs) as structured textual prompts within CLIP to model fine-grained facial expressions. AUs encode the subtle muscle activations underlying expressions, providing localized and interpretable semantic cues for more robust ER.

We introduce CLIP-AU, a lightweight AU–guided temporal learning method that integrates interpretable AU semantics into CLIP. It learns generic, subject-agnostic representations by aligning AU prompts with facial dynamics, enabling fine-grained ER without CLIP fine-tuning or LLM-generated text supervision. Although CLIP-AU models fine-grained AU semantics, it does not adapt to subject-specific variability in subtle expressions. To address this limitation, we propose CLIP-AUTT, a video-based test-time personalization method that dynamically adapts AU prompts to videos from unseen subjects. By combining entropy-guided temporal window selection with prompt tuning, CLIP-AUTT enables subject-specific adaptation while preserving temporal consistency. Our extensive experiments on three challenging video-based subtle ER datasets — BioVid, StressID, and BAH — indicate that CLIP-AU and CLIP-AUTT outperform state-of-the-art CLIP-based FER and TTA methods, achieving robust and personalized subtle ER.

Method

Compact CLIP-AU method diagram

CLIP-AU learns AU-guided temporal emotion cues with structured Action Unit prompts.

Compact CLIP-AUTT method diagram

CLIP-AUTT adds entropy-guided temporal window selection and test-time AU prompt personalization.

1. AU-guided semantic prompting

Facial Action Units provide structured and interpretable prompts that ground emotion recognition in localized facial movements rather than generic class descriptions.

2. AU-based generic emotion modeling

The model learns one-to-many relationships between emotion classes and their associated AU patterns, allowing it to detect corresponding facial cues across video frames and learn a generic classifier for subtle emotion recognition.

3. Lightweight test-time personalization

A small set of AU prompt embeddings is adapted to each unseen, unlabeled target subject. Entropy-guided window selection identifies the most informative video segment, enabling subject-specific personalization without full-model retraining or access to source data.

Efficiency and Complexity Analysis

Following Fig. 1(d) of the paper, this analysis compares throughput, WAR, trainable parameters, and GFLOPs for FT CLIP, EmoCLIP, X-CLIP, Exp-CLIP, CLIP-AU, and the CLIP-AUTT point shown in the original figure. CLIP-AU reaches a strong fine-tuning tradeoff with 78.0% WAR, 16.9 videos/sec throughput, only 1.3M trainable parameters, and 0.124 GFLOPs, while CLIP-AUTT appears in the high-throughput, high-accuracy region.

Efficiency and complexity analysis from Fig. 1(d)

Efficiency and complexity summary from Fig. 1(d): marker size encodes trainable parameters, color encodes GFLOPs on a log scale, and CLIP-AU provides the strongest balance of accuracy, speed, parameter efficiency, and compute.

Results: Comparison with CLIP-based FER and TTA Methods

Table 1 reports averaged results over 10 target subjects per dataset. CLIP-AU improves the fine-tuning setting with AU-guided temporal alignment, while CLIP-AUTT provides the strongest test-time adaptation results across BioVid, StressID, and BAH.

Setting Method BioVid StressID BAH
WAR F1 WAR F1 WAR F1
ZS CLIP-ViT-B/32 (ICML’21) 50.0 33.3 60.4 34.8 39.5 28.1
FT CLIP-ViT-B/32 (ICML’21) 69.7 66.6 67.0 44.5 60.4 39.8
EmoCLIP (FG’24) 67.7 63.4 63.5 35.9 56.2 36.5
X-CLIP (ECCV’22) 70.9 57.9 62.3 41.3 63.0 39.2
Exp-CLIP (WACV’25) 70.2 66.7 63.1 44.5 62.2 38.5
CLIP-AU 78.0 74.8 66.5 58.5 68.3 40.3
TTA TPT (NeurIPS’22) 71.1 67.5 70.9 57.9 65.6 39.7
TDA (CVPR’24) 71.4 68.2 69.7 49.9 65.2 39.9
DPE (NeurIPS’24) 73.1 69.6 71.3 54.2 66.7 39.4
PromptAlign (NeurIPS’23) 75.3 71.6 74.6 53.2 67.1 39.7
ReTA (ACMMM’25) 75.1 71.3 71.8 52.8 67.6 39.8
T3AL (CVPR’24) 76.1 72.9 75.9 59.4 67.9 40.7
CLIP-AUTT 81.5 78.0 80.8 77.9 69.8 41.1

Visualization: Personalized AU alignment

The right side of Fig. 4 qualitatively compares top activated AUs from CLIP-AU and CLIP-AUTT against AU activations estimated by OpenFace. The adapted CLIP-AUTT prompts better align with subject-specific eye and mouth movements, producing more meaningful AU combinations for the target subject.

Qualitative AU visualization inspired by the right side of Fig. 4

Visualization inspired by Fig. 4 right: CLIP-AUTT refines generic AU semantics into more subject-specific AU activation patterns.

Key takeaways

Interpretable

Action Unit prompts connect model predictions to recognizable facial muscle movements.

Subject-aware

Prompt tuning at inference time personalizes the representation for unseen individuals.

Practical

The method targets real-world behavioral analysis where labels are scarce and expressions are subtle.

Citation

@inproceedings{zeeshan2026clipautt,
  title={CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognition},
  author={Zeeshan, Muhammad Osama and Sharafi, Masoumeh and Savary, Beno{\^i}t and Koerich, Alessandro Lameiras and Pedersoli, Marco and Granger, Eric},
  booktitle={In ECCV 2026: The 19th European Conference on Computer Vision, Malmö, Sweden},
  year={2026}
}

Acknowledgements

This research was partially supported by the Natural Sciences and Engineering Research Council of Canada, Fonds de recherche du Québec – Santé, Canada Foundation for Innovation, and the Digital Research Alliance of Canada.

Contact

For questions, discussion, or collaboration, please reach out to the authors.