LLM Enhanced Action Recognition via Hierarchical Global-Local Skeleton-Language Model
Organizations: Northwestern Polytechnical University, No.1 Dongxiang Road, Chang’an District , Xi’an, 710129, Shaanxi, China · Shandong University of Finance and Economics, No.40 Shungeng Road, Licheng District, Jinan, Jinan, Shandong, China
Abstract
Skeleton-based human action recognition has achieved remarkable progress in recent years. However, most existing GCN-based methods rely on short-range motion topologies, which not only struggle to capture long-range joint dependencies and complex temporal dynamics but also limit cross-modal semantic alignment and understanding due to insufficient modeling of action semantics. To address these challenges, we propose a hierarchical global-local skeleton-language model (HocSLM), enabling the large action model be more representative of action semantics. First, we design a hierarchical global-local network (HGLNet) that consists of a composite-topology spatial module and a dual-path hierarchical temporal module. By synergistically integrating multi-level global and local modules, HGLNet achieves dynamically collaborative modeling at both global and local scales while preserving prior knowledge of human physical structure, significantly enhancing the model's representation of complex spatio-temporal relationships. Then, a large vision-language model (VLM) is employed to generate textual descriptions by passing the original RGB video sequences to this model, providing the rich action semantics for further training the skeleton-language model. Furthermore, we introduce a skeleton-language sequential fusion module by combining the features from HGLNet and the generated descriptions, which utilizes a skeleton-language model (SLM) for aligning skeletal spatio-temporal features and textual action descriptions precisely within a unified semantic space. The SLM model could significantly enhance the HGLNet's semantic discrimination capabilities and cross-modal understanding abilities. Extensive experiments demonstrate that the proposed HocSLM achieves the state-of-the-art performance on three mainstream benchmark datasets: NTU RGB+D 60, NTU RGB+D 120, and Northwestern-UCLA.
Figures & tables
| Method | X-Sub Acc (%) | X-View Acc (%) |
| ST-GCN Yan et al. (2018) | 81.5 | 88.3 |
| AS-GCN Li et al. (2019) | 86.8 | 94.2 |
| 2s-AGCN Shi et al. (2019c) | 88.5 | 95.1 |
| SGN Zhang et al. (2020a) | 89.0 | 94.5 |
| AGC-LSTM Si et al. (2019) | 89.2 | 95.0 |
| DGNN Shi et al. (2019b) | 89.9 | 96.1 |
| Method | X-Sub Acc (%) | X-View Acc (%) |
| ST-GCN Yan et al. (2018) | 70.7 | 73.2 |
| 2s-AGCN Shi et al. (2019c) | 82.5 | 84.2 |
| SGN Zhang et al. (2020a) | 79.2 | 81.5 |
| ST-TR-agcn Plizzari et al. (2021) | 85.1 | 87.1 |
| Shift-GCN Cheng et al. (2020b) | 85.9 | 87.6 |
| DC-GCN + ADG Cheng et al. (2020a) | 86.5 | 88.1 |
| Method | Acc (%) |
| Shift-GCN Cheng et al. (2020b) | 94.6 |
| GSTLN Dai et al. (2023) | 94.8 |
| CTR-GCN Chen et al. (2021a) | 96.5 |
| Info-GCN Chi et al. (2022) | 96.6 |
| MSS-GCN Jang et al. (2024) | 96.6 |
| SAN-GCN Tian et al. (2023) | 96.8 |
| Configuration | CTS | DHT | SSF | Top-1 (%) | Performance |
| (Baseline + Components) | enhancement(%) | ||||
| Baseline (CTR-GCN) | - | - | - | 89.96 | - |
| Baseline + CTS | - | - | 90.31 | 0.35 | |
| Baseline + CTS + DHT | - | 90.63 | 0.67 | ||
| HocSLM | 90.84 | 0.88 |
| Configuration | CTS Module | DHT Module | Top-1 (%) |
| Baseline (CTR-GCN) | - | - | 89.96 |
| Only Local | Only LSE | Only LTC | 89.71 |
| w/o GSM | Only LSE | LTC + GTA | 90.20 |
| w/o GTA | LSE + GSM | Only LTC | 90.37 |
| HGLNet | LSE + GSM | LTC + GTA | 90.63 |
| Strategy | Skeleton Encoder | MLP | LLM | Training Loss | Top-1 (%) |
| T0 (Baseline) | Trained (HGLNet) | – | – | 90.63 | |
| T1 | Frozen Unfrozen | Trained | Frozen | Stage1: only | 89.08 |
| Stage2: only | |||||
| T2 | Trained | Trained | Frozen | 90.73 | |
| T3 (Ours) | Trained | Trained | Frozen | 90.84 | |
| T4 | Trained from scratch | Trained | Frozen | 68.23 |
| Streams | Method | Top-1 (%) |
| 1s | Joint only | 90.84 |
| Bone only | 91.51 | |
| Joint Motion only | 89.15 | |
| Bone Motion only | 88.72 | |
| Joint 2nd-order only | 91.42 | |
| Vel 2nd-order only | 88.87 |