journal article·2024Open access

BCCLR: A Skeleton-Based Action Recognition with Graph Convolutional Network Combining Behavior Dependence and Context Clues

Yunhe Wang, Yuxin Xia, Shuai Liu

Computers, Materials & Continua· Volume 78· Issue 3

Abstract

In recent years, skeleton-based action recognition has made great achievements in Computer Vision. A graph convolutional network (GCN) is effective for action recognition, modelling the human skeleton as a spatio-temporal graph. Most GCNs define the graph topology by physical relations of the human joints. However, this predefined graph ignores the spatial relationship between non-adjacent joint pairs in special actions and the behavior dependence between joint pairs, resulting in a low recognition rate for specific actions with implicit correlation between joint pairs. In addition, existing methods ignore the trend correlation between adjacent frames within an action and context clues, leading to erroneous action recognition with similar poses. Therefore, this study proposes a learnable GCN based on behavior dependence, which considers implicit joint correlation by constructing a dynamic learnable graph with extraction of specific behavior dependence of joint pairs. By using the weight relationship between the joint pairs, an adaptive model is constructed. It also designs a self-attention module to obtain their inter-frame topological relationship for exploring the context of actions. Combining the shared topology and the multi-head self-attention map, the module obtains the context-based clue topology to update the dynamic graph convolution, achieving accurate recognition of different actions with similar poses. Detailed experiments on public datasets demonstrate that the proposed method achieves better results and realizes higher quality representation of actions under various evaluation protocols compared to state-of-the-art methods.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Human Pose and Action Recognition · Anomaly Detection Techniques and Applications · Context-Aware Activity Recognition Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (45)

Show source-provided references
1. P-2.31: An emergency rescue action recognition method based on improved spatiotemporal decomposition network
2. A multimodal human-computer interaction for smart learning system
3. Graph transformer network with temporal kernel attention for skeleton-based action recognition10.1016/j.knosys.2022.108146 ↗
4. Spatial temporal graph convolutional networks for skeleton-based action recognition
5. DeepSTN+: Context-aware spatial-temporal neural network for crowd flow prediction in metropolis
6. Urban traffic prediction from spatio-temporal data using deep meta learning
7. Two sides of the same coin: Heterophily and oversmoothing in graph convolutional eural networks
8. Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks10.1016/j.knosys.2021.107643 ↗
9. Solving multi-objective optimization problem of convolutional neural network using fast forward quantum optimization algorithm: Application in digital image classification10.1016/j.advengsoft.2022.103370 ↗
10. EEG emotion recognition using fusion model of graph convolutional neural networks and LSTM10.1016/j.asoc.2020.106954 ↗
11. Semantic graph convolutional networks for 3D human pose regression
12. DC-GNet: Deep mesh relation capturing graph convolution network for 3D human shape reconstruction
13. GCN-ST-MDIR: Graph convolutional network-based spatial-temporal missing air pollution data pattern identification and recovery10.1109/TBDATA.2023.3277710 ↗
14. AF-GCN: Attribute-fusing graph convolution network for recommendation10.1109/TBDATA.2022.3192598 ↗
15. Using authenticated encryption for securing controller area networks in autonomous mobile platforms
16. Learning shape-motion representations from geometric algebra spatio-temporal model for skeleton-based action recognition
17. An attention enhanced graph convolutional lstm network for skeleton-based action recognition
18. Detecting dravidian offensive posts in MIoT: A hybrid deep learning framework
19. Skeleton-based action recognition with shift graph convolutional network
20. Enhanced spatial and extended temporal graph convolutional network for skeleton-based action recognition10.3390/s20185260 ↗
21. Constructing stronger and faster baselines for skeleton-based action recognition10.1109/TPAMI.2022.3157033 ↗
22. Actional-structural graph convolutional networks for skeleton-based action recognition
23. Channel-wise topology refinement graph convolution for skeleton-based action recognition
24. A. Dosovitskiy et al., “An image is worth 16x16 words: Transformers for image recognition at scale,” arXiv preprint arXiv:2010.11929, 2020.
25. On the integration of self-attention and convolution
26. Uniformer: Unifying convolution and self-attention for visual recognition10.1109/TPAMI.2023.3282631 ↗
27. Self-attention graph convolution residual network for traffic data completion10.1109/TBDATA.2022.3181068 ↗
28. Shunted self-attention via multi-scale token aggregation
29. Self-attention-based imputation for time series10.1016/j.eswa.2023.119619 ↗
30. Machine learning empowered computer networks10.1016/j.comnet.2023.109807 ↗
31. NRTSI: Non-recurrent time series imputation
32. Cross self-attention network for 3D point cloud10.1016/j.knosys.2022.108769 ↗
33. NTU RGB+D: A large scale dataset for 3D human activity analysis
34. Prototypical contrast and reverse prediction: Unsupervised skeleton-based action recognition10.1109/TMM.2021.3129616 ↗
35. Augmented skeleton based contrastive action learning with momentum LSTM for unsupervised action recognition10.1016/j.ins.2021.04.023 ↗
36. Unsupervised feature learning of human actions as trajectories in pose embedding manifold
37. Unsupervised representation learning for skeleton-based human action recognition
38. Unsupervised 3D human pose representation with viewpoint and pose disentanglement
39. Global-local contrastive multiview representation learning for skeleton-based action recognition10.1016/j.cviu.2023.103655 ↗
40. 3D human action representation learning via cross-view consistency pursuit
41. Skeleton cloud colorization for unsupervised 3D action representation learning
42. Global-local motion transformer for unsupervised skeleton-based action learning
43. Contrastive learning from extremely augmented skeleton sequences for self-supervised action recognition
44. Hierarchical contrast for unsupervised skeleton-based action representation learning
45. Focalized contrastive view-invariant learning for self-supervised skeleton-based action recognition10.1016/j.neucom.2023.03.070 ↗