Hierarchical Multimodal Interaction Reasoning for Dyadic Relationship Recognition
Organizations: School of Software Engineering, Chengdu University of Information Technology, Chengdu 610103, China · AFAR Lab, Department of Computer Science and Technology, University of Cambridge, CB3 0FT Cambridge, U.K. · College of Electronics and Information Engineering, Sichuan University, Chengdu 610065, China · School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu 610051, China
Abstract
Dyadic relationship recognition aims to identify the latent social relationship between two individuals from their multimodal interactions. Existing methods typically project heterogeneous cues into a shared representation and optimise a flat classification objective, overlooking that relationships may rely on different interaction patterns. For instance, distant relationships can often be inferred from direct behavioural correspondence, whereas close relationships are better reflected by coordinated affective, behavioural, and multimodal responses. To address this limitation, we propose HiRe-DRR, a Hierarchical Multimodal Interaction Reasoning framework that organises relationship evidence from three complementary perspectives: feature level, interaction type, and relationship hierarchy. HiRe-DRR decomposes facial, bodily, acoustic, and textual cues into low- and high-level representations and constructs homogeneous and heterogeneous cross-participant interactions. We further introduce the Mixture-of-Interaction Transformer (MoI-Former), which treats diverse interactions as specialised experts and employs relation-aware sparse routing to identify relationship-relevant evidence while preserving contextual interaction information. The proposed Hierarchical Conditional Loss (HC-Loss) exploits the hierarchical nature of social relationships through coarse-to-fine supervision, enabling structured relationship reasoning. Extensive experiments on three dyadic relationship benchmarks demonstrate that HiRe-DRR outperforms recent representative image-, video-, and multimodal methods. Our routing analysis further reveals that distant relationships tend to rely on low-level homogeneous interactions, whereas closer relationships focus on high-level heterogeneous interactions. Our code is publicly available at: https://github.com/tw-repository/HiRe-DRR.
Figures & tables
| Modality | Low-level Features | High-level Features | ||
| Features | Extractor | Features | Extractor | |
| Face | Facial landmarks, Head pose coordinates | OpenFace 2.0 [ 50 ] | Facial action units, Eye gaze directions, Valence and Arousal, Visual appearance | OpenFace 2.0 [ 50 ] , EmoNet [ 51 ] , TimeSformer [ 52 ] |
| Body | Body pose coordinates | Keypoint R-CNN [ 53 ] | Body openness and orientation, Visual appearance | Pose-based geometric modelling, TimeSformer [ 52 ] |
| Audio | 20 MFCC, F0, RMS | Librosa [ 54 ] | Acoustic emotion, Spectral flux Speech/Silence duration, Pause duration/frequency, Alpha ratio, Hammarberg index | HuBERT-Large [ 55 ] , Librosa [ 54 ] , openSMILE [ 56 ] |
| Text | Semantic embedding | BERT-base [ 57 ] | Sentiment of the speech | DeBERTa-base [ 58 ] |
| Methods | NoXi-I | NoXi-J | mUAR | mAP | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Str. | Acq. | Fri. | Vgf. | UAR | Str. | Acq. | Fri. | Vgf. | UAR | |||
| GR2N [ 14 ] | 65.3 | 49.0 | 17.7 | 40.7 | 43.2 8.6 | 57.8 | 59.9 | 9.1 | 28.1 | 39.7 10.5 | 40.9 8.9 | 48.3 9.9 |
| HGM [ 11 ] | 65.1 | 38.9 | 34.8 | 48.3 | 46.7 4.5 | 66.2 | 49.9 | 15.2 | 22.6 | 38.5 8.6 | 42.6 7.6 | 49.5 9.6 |
| PGCN [ 12 ] | 21.4 | 19.1 | 0.0 | 64.1 | 26.2 4.0 | 19.4 | 21.8 | 50.7 | 17.9 | 27.5 7.6 | 26.8 6.6 | 48.9 6.9 |
| LIReC [ 13 ] | 51.6 | 45.4 | 19.3 | 33.5 | 37.0 3.1 | 70.6 | 45.4 | 19.0 | 10.4 | 36.4 13.9 | 36.9 9.9 | 49.6 8.6 |
| CT [ 19 ] | 61.6 | 57.2 | 33.2 | 8.6 | 40.2 16.3 | 47.7 | 57.7 | 30.0 | 25.1 | 40.1 11.1 | 40.1 13.9 | 51.7 7.8 |
| Configuration | All modalities | ||
|---|---|---|---|
| NoXi | UDIVA | SeamInt | |
| (a) L | 43.6 2.5 | 51.6 2.0 | 39.9 1.9 |
| (b) H | 49.0 5.6 | 55.9 2.0 | 55.3 4.2 * |
| (c) LH+MoI | 55.1 5.0 | 65.9 4.5 * | 62.4 2.4 |
| (d) LH+MoI+HC | 63.1 5.6 | 66.8 6.4 | 68.5 2.6 |
| Configuration | NoXi | UDIVA | SeamInt | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Face | Body | Audio | Text | Face | Body | Audio | Text | Face | Body | Audio | Text | |
| (a) L | 39.7 8.9 | 39.9 8.8 | 42.2 6.0 | 41.4 1.4 | 44.4 4.0 | 45.4 4.7 | 47.4 5.1 | 49.1 3.1 | 32.8 0.3 | 43.2 2.7 | 37.5 1.9 | 39.3 9.5 |
| (b) H | 45.8 5.8 | 47.7 4.7 | 47.8 2.6 | 47.3 5.3 | 52.2 1.7 * | 50.8 1.0 | 53.4 3.2 * | 52.8 1.9 | 49.8 3.9 * | 50.1 3.3 * | 49.1 9.4 | 47.6 5.2 |
| (c) LH+MoI | 51.3 4.7 * | 53.5 2.1 | 52.7 1.4 | 51.8 5.9 * | 64.3 8.4 | 61.6 4.8 | 64.7 5.9 * | 64.5 7.2 * | 54.5 7.5 | 53.7 3.3 | 56.5 4.3 | 55.9 8.5 |
| (d) LH+MoI+HC | 61.5 2.6 * | 60.7 3.5 * | 61.3 5.6 | 61.0 5.2 | 64.6 3.5 * | 62.3 0.8 | 65.6 5.3 | 65.1 0.4 | 63.8 1.7 | 65.7 4.5 | 64.5 5.7 | 65.9 6.7 |
| Configuration | NoXi | UDIVA | SeamInt |
|---|---|---|---|
| Full model | 63.1 5.6 | 66.8 6.4 | 68.5 2.6 |
| Mask high-preference tokens | 61.7 4.6 (-1.4) | 65.0 6.0 (-1.8) | 67.0 5.4 (-1.5) |
| Mask low-preference tokens | 63.8 5.0 (+0.7) | 67.0 3.3 (+0.2) | 68.8 3.3 (+0.3) |
Relational Reasoning
Relational reasoning studies how AI systems represent and infer relationships among objects, entities, events, and facts.
See all 35 papers