Learning Emotion Representations from Verbal and Nonverbal Communication

Sitao Zhang, Yimu Pan, J. Z. Wang
2/14/2026

No official code found. Best implementation: Xeaver/EmotionCLIP (53 stars, MIT, last commit 2025-02-19).

Abstract

Emotion understanding is an essential but highly challenging component of artificial general intelligence. The absence of extensive annotated datasets has significantly impeded advancements in this field. We present Emotion-CLIp, the first pre-training paradigm to extract visual emotion representations from verbal and nonverbal communication using only uncurated data. Compared to numerical labels or descriptions used in previous methods, communication naturally contains emotion information. Furthermore, acquiring emotion representations from communication is more congruent with the human learning process. We guide EmotionCLIP to attend to nonverbal emotion cues through subject-aware context encoding and verbal emotion cues using sentiment-guided contrastive learning. Extensive experiments validates the effectiveness and transferability of Emotion Clip. Using merely linear-probe evaluation protocol, EmotionCLIP outperforms the state-of-the-art supervised visual emotion recognition methods and rivals many multimodal approaches across various benchmarks. We anticipate that the advent of Emotion Clip will address the prevailing issue of data scarcity in emotion understanding, thereby fostering progress in related domains. The code and pretrained models are available at https://github.com/Xeaver/EmotionCLIP.

View on arXivView PDF

Code Implementations(1)

Xeaver/EmotionCLIPCommunity100%
MIT

[CVPR 2023] Code for "Learning Emotion Representations from Verbal and Nonverbal Communication"

537PythonMar 24, 20231 years agoMIT

Similar Papers

Cite this paper

@article{zhang2026learning,
  title  = {Learning Emotion Representations from Verbal and Nonverbal Communication},
  author = {Sitao Zhang and Yimu Pan and J. Z. Wang},
  year   = {2026},
  eprint = {2305.13500},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2305.13500},
  journal = {CVPR 2023 2023}
}

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/2305.13500.svg)](https://codeofpaper.com/paper/2305.13500)

Discussion