Beyond Vision-Language Models: Visual-Semantic Affect Graphs for Emotion Recognition in Artworks
Authors: Ngoc-Duy Mai, Ha-Thanh Nguyen, Hideaki Takeda
Organizations: National Institute of Informatics, Tokyo, Japan · The Graduate University for Advanced Studies, SOKENDAI, Kanagawa, Japan · Research and Development Center for Large Language Models, NII, Tokyo, Japan · College of Engineering & Computer Science, VinUniversity, Hanoi, Vietnam
Emotion recognition in artworks remains challenging because affective meaning is often subjective, implicit, and shaped by relationships between visual form and semantic associations. While vision-language models provide strong multimodal representations, direct image-to-emotion prediction may overlook explicit relations among formal, semantic, and affective cues that support emotional interpretation. This paper proposes Visual-Semantic Affect Graphs (VSAG), a graph-based framework that represents artworks through interpretable feature nodes, including color, brushstroke, composition, light-shadow, line quality, and extracted visual entities. The graph learns feature-emotion associations for dominant emotion prediction, with valence-arousal structure modeled through an optional hierarchical auxiliary affect module. We evaluate VSAG and VSAG-TopK against direct VLM inference using Qwen3-VL and InternVL3.5 on EmoArt-5k. Results show that direct VLMs provide useful but modest baselines, while graph-based models improve dominant emotion prediction. In particular, the hierarchical valence-arousal variant of VSAG achieves the best overall performance, improving accuracy, macro-F1, and weighted-F1 over both direct VLM inference and the emotion-only VSAG baseline. Per-class results indicate that graph-based models and VLMs capture partly complementary signals, while valence-arousal structure is most useful when integrated as a coarse-to-fine affect hierarchy rather than as a simple post-hoc correction. These findings suggest that explicit visual-semantic structure can support both prediction and interpretation in artwork emotion recognition.
Figures & tables
Figure 1: Overview of the proposed Visual-Semantic Affect Graph framework.
Table 1: Rule-based visual attribute categories used to construct feature nodes.
Emotion
VA group
Count
Emotion
VA group
Count
Calm
Positive-Low
2872
Sad
Negative-Low
216
Contentment
Positive-Low
692
Bored
Negative-Low
25
Glad
Positive-Low
2
Tired
Negative-Low
19
Excited
Positive-High
1240
Alarmed
Negative-High
207
Happy
Positive-High
50
Frustrated
Negative-High
157
Aroused
Positive-High
24
Annoyed
Negative-High
28
Table 2: Distribution of dominant emotion labels by valence-arousal group.
Field
Train
Test
All
Mean
Min
Max
Mean
Min
Max
Mean
Min
Max
Description words
35.73
24
53
35.66
28
56
35.72
24
56
Brushstroke categories
1.97
1
5
1.97
1
4
1.97
1
5
Color categories
2.87
1
7
2.87
1
7
2.87
1
7
Composition categories
2.01
1
5
1.97
1
5
2.00
1
5
Light-shadow categories
2.17
1
7
2.20
1
6
2.18
1
7
Table 3: Dataset feature statistics. For description length and feature fields, values are reported as mean, minimum, and maximum per artwork.
Model
Acc.
Macro-F1
Weighted-F1
Qwen3-VL-8B
0.480
0.168
0.402
Qwen3-VL-4B
0.507
0.158
0.433
Qwen3-VL-2B
0.505
0.159
0.430
InternVL3.5-8B
0.549
0.206
0.536
InternVL3.5-4B
0.403
0.136
0.413
InternVL3.5-2B
0.353
0.130
0.374
Table 4: Dominant emotion prediction performance. Best values are shown in bold.
Model
Cal
Con
Gla
Exc
Hap
Aro
Sad
Bor
Tir
Alm
Fru
Ann
Qwen3-VL-8B
0.735
0.000
0.000
0.015
0.353
0.024
0.339
0.133
0.067
0.290
0.056
0.000
Qwen3-VL-4B
0.735
0.000
0.000
0.148
0.145
0.030
0.376
0.100
0.000
0.359
0.000
0.000
Qwen3-VL-2B
0.701
0.000
0.000
0.188
0.110
0.000
0.360
0.000
0.000
0.459
0.089
0.000
InternVL3.5-8B
0.713
0.000
0.000
0.626
0.263
0.091
0.287
0.000
0.071
0.371
0.051
0.000
InternVL3.5-4B
0.646
0.000
0.000
0.299
0.250
0.053
0.192
0.000
0.000
0.190
0.000
0.000
InternVL3.5-2B
0.552
0.000
0.000
0.320
0.124
0.027
0.189
0.000
0.000
0.297
0.049
0.000
Table 5: Per-class F1 scores for dominant emotion prediction. Best values are shown in bold.
Calm
Contentment
Glad
Excited
Happy
Aroused
Light/shadow: Soft / Diffused Lighting (0.49)
Entity: baby (0.99)
Entity: forest (4.99)
Color: Vibrant / Intense (1.62)
Entity: blue sky (3.05)
Entity: vertical element (3.37)
Brushstroke: Soft / Gentle (0.44)
Entity: sofa (0.93)
Entity: zigzag (4.87)
Color: High Saturation (1.51)
Entity: cat (2.92)
Entity: linear element (3.37)
Composition: Balanced (0.43)
Color: Warm Colors (0.84)
Composition: Minimalist (4.87)
Composition: Dynamic (1.33)
Color: Warm Colors (2.12)
Composition: Minimalist (2.62)
Sad
Bored
Tired
Alarmed
Frustrated
Annoyed
Color: Muted / Subdued (1.76)
Entity: linear element (3.21)
Entity: introspection (3.48)
Light/shadow: Strong / High Contrast (2.45)
Brushstroke: Rough / Textured (1.94)
Entity: pedestrian (3.42)
Color: Dark Palette (1.74)
Entity: waterfront (3.15)
Entity: dark suit (3.48)
Composition: Chaotic / Tense (2.26)
Brushstroke: Expressive / Energetic (1.89)
Entity: facial feature (3.42)
Table 6: Top-3 visual-semantic feature associations for each emotion. Each entry shows the feature node type, feature value, and association score in parentheses.
Figure 2: Feature-group mean association strength by emotion.
Multimodal large language models (MLLMs) can produce fluent artwork emotion explanations, but they often suffer from attribute flooding: they enumerate many visible formal attributes without identifying which cues actually support the affective judgment. We therefore formulate artwork emotion understanding as Attribute-Grounded Selective Reasoning (AGSR), where predefined formal attributes serve as evidence units and only emotionally operative attributes should enter the final interpretation. To make this problem measurable, we extend EmoArt, originally introduced at ACM MM 2025 as a 132,664-artwork resource with content, formal-attribute, valence-arousal, and emotion annotations, by adding a 1,400-artwork human salience extension annotated by 15 art-trained annotators. This extension provides instance-level supervision for distinguishing attributes that are merely present from those that are emotionally salient. We further propose FAB-G (Formal-Attribute Bottleneck-Guided reasoning), a supervised multi-agent framework that first predicts attribute-level salience and then constrains downstream emotional analysis to the retained cues. Experiments show that FAB-G yields consistent gains in emotion, arousal, and valence prediction, achieves stronger agreement with human-marked salient attributes under Dice and Tversky metrics, and produces substantially more compact final explanations than prompting-based baselines. Cross-dataset evaluation further suggests that attribute-grounded salience selection transfers beyond the source distribution of EmoArt, while also revealing attribute-specific boundary cases. The dataset and project page are available at https://zhiliangzhang.github.io/EmoArt-130k/
Cheng Zhang, Yuer Liu, Zhiyu Zhou +2
Department of Computer Science and Technology, Jilin University, Changchun, China · Department of Computer Science, National Taiwan University, Taipei, Taiwan
Interpreting the emotional responses triggered by images is central to achieving emotional intelligence. Compared with natural images, visual art is intentionally created to elicit emotional responses from its viewers through abstract concepts and visual metaphors, making affective interpretation particularly challenging. However, most existing methods rely on general-purpose visual embeddings (e.g., CLIP), failing to capture the nuanced cues underlying artistic emotion. To address this gap, we propose ProFocus, a novel framework that models affective experience in artistic images via progressive visual focusing. The key idea is to model visual representation learning inspired by a hierarchical cognitive theory of human aesthetic appreciation. Technically, ProFocus contains two core components: a Hierarchical Art Critic (HAC) and a Progressive Hint Fusion (PHF) module. HAC leverages multimodal large language models to generate structured linguistic priors at three cognitive levels--atmospheric style, narrative subjects, and concrete details--thereby translating artistic perception into coherent semantic guidance. Building upon these priors, PHF departs from conventional cross-modal fusion by sequentially injecting the hierarchical hints into visual features, enabling a progressive focusing process that mirrors human perception. This design allows the model to capture subtle affective cues and produce more faithful explanations. Extensive experiments on the ArtEmis v1.0 and v2.0 datasets demonstrate that ProFocus consistently outperforms state-of-the-art methods in both emotion recognition and affective explanation. Project page: https://github.com/Zhang-Zhiyan/ProFocus.
Zhiyan Zhang, Zicheng Yan, Jianqi Chen +3
University of Science and Technology of China Hefei, Anhui, China · Anhui University Hefei, Anhui, China
The AffectiveArt Multidimensional Art Emotion Understanding task asks to jointly predict an artwork's fine-grained emotion (12 classes, 1549:1 head-to-tail ratio), binary valence/arousal, and five attribute-grounded descriptions -- sub-tasks that exhibit strong empirical trade-offs, so the single-model solutions we tried do not jointly optimize all of them well. We present ArtSociety, a multi-agent framework that assembles heterogeneous multimodal experts -- a DINOv2-Giant vision agent (A1), a scene-grounded CoT fine-tuned MLLM (A2), and three closed-source reasoning agents (A3-A5) -- and coordinates them with two training-free controllers: (i) a rare-class-aware voting arbiter that lowers the agreement threshold for tail emotions, exploiting decorrelated error patterns across agent families; and (ii) a description-first reasoning agent whose DESCRIBE-then-CLASSIFY chain of thought forces visual evidence before label commitment, yielding near-perfect grounded descriptions. A task-routing policy directs the hard emotion task to the full five-agent ensemble while assigning the near-saturated valence/arousal and generative description tasks to the single strongest reasoning agent. On the official test set (1,000 artworks), ArtSociety achieves an Overall Score of 0.8870 (Classification 0.7789, Description 0.9952). An eleven-variant ablation study reveals that, once method and scale saturate at around 0.76, the decisive gains come from agent collaboration and data-side supervision -- a 30B MoE model trained on older data does not outperform an 8B model trained on better data. Code is available at https://github.com/swordlidev/ArtSociety
Jian Li, Fanfan Ji, Jinxiang Lai +5
Nanjing University Suzhou, China · CSE The Hong Kong University of Science and Technology Hong Kong, China · Tencent YoutuLab Shanghai, China