Multi‐stream adaptive spatial‐temporal attention graph convolutional network for skeleton‐based action recognition
Open Access
- 28 October 2021
- journal article
- research article
- Published by Institution of Engineering and Technology (IET) in IET Computer Vision
- Vol. 16 (2) , 143-158
Abstract
Skeleton‐based action recognition algorithms have been widely applied to human action recognition. Graph convolutional networks (GCNs) generalize convolutional neural networks (CNNs) to non‐Euclidean graphs and achieve significant performance in skeleton‐based action recognition. However, existing GCN‐based models have several issues, such as the topology of the graph is defined based on the natural skeleton of the human body, which is fixed during training, and it may not be applied to different layers of the GCN model and diverse datasets. Besides, the higher‐order information of the joint data, for example, skeleton and dynamic information is not fully utilised. This work proposes a novel multi‐stream adaptive spatial‐temporal attention GCN model that overcomes the aforementioned issues. The method designs a learnable topology graph to adaptively adjust the connection relationship and strength, which is updated with training along with other network parameters. Simultaneously, the adaptive connection parameters are utilised to optimise the connection of the natural skeleton graph and the adaptive topology graph. The spatial‐temporal attention module is embedded in each graph convolution layer to ensure that the network focuses on the more critical joints and frames. A multi‐stream framework is built to integrate multiple inputs, which further improves the performance of the network. The final network achieves state‐of‐the‐art performance on both the NTU‐RGBD and Kinetics‐Skeleton action recognition datasets. The simulation results prove that the proposed method reveals better results than existing methods in all perspectives and that shows the superiority of the proposed method.Keywords
This publication has 27 references indexed in Scilit:
- Skeleton-based action recognition with convolutional neural networks2017
- Three-stream CNNs for action recognitionPattern Recognition Letters, 2017
- Sequential Deep Trajectory Descriptor for Action Recognition With Three-Stream CNNIEEE Transactions on Multimedia, 2017
- Vision-based action recognition of construction workers using dense trajectoriesAdvanced Engineering Informatics, 2016
- NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysis2016
- Dynamic Image Networks for Action Recognition2016
- Research contributions in human-computer interactionInteractions, 2016
- Video structured description technology based intelligence analysis of surveillance videos for public security applicationsMultimedia Tools and Applications, 2015
- Modeling video evolution for action recognition2015
- Human Action Recognition by Representing 3D Skeletons as Points in a Lie Group2014