Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networks
Not on the map. Why?
Abstract (arXiv)
For pursuing accurate skeleton-based action recognition, most prior methods use the strategy of combining Graph Convolution Networks (GCNs) with attention-based methods in a serial way. However, they regard the human skeleton as a complete graph, resulting in less variations between different actions (e.g., the connection between the elbow and head in action ``clapping hands''). For this, we propose a novel Contrastive GCN-Transformer Network (ConGT) which fuses the spatial and temporal modules in a parallel way. The ConGT involves two parallel streams: Spatial-Temporal Graph Convolution stream (STG) and Spatial-Temporal Transformer stream (STT). The STG is designed to obtain action representations maintaining the natural topology structure of the human skeleton. The STT is devised to acquire action representations containing the global relationships among joints. Since the action representations produced from these two streams contain different characteristics, and each of them knows little information of the other, we introduce the contrastive learning paradigm to guide their output representations of the same sample to be as close as possible in a self-supervised manner. Through the contrastive learning, they can learn information from each other to enrich the action features by maximizing the mutual information between the two types of action representations. To further improve action recognition accuracy, we introduce the Cyclical Focal Loss (CFL) which can focus on confident training samples in early training epochs, with an increasing focus on hard samples during the middle epochs. We conduct experiments on three benchmark datasets, which demonstrate that our model achieves state-of-the-art performance in action recognition.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 42 of its 60 references that are in the map. First posted on arXiv 27 Jan 2023.
Builds on
42 of 60 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 683
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2019NTU RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understandingcited by 530
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
30 more
- 2020MaX-DeepLab: End-to-End Panoptic Segmentation with Mask Transformerscited by 355
- 2020Disentangling and Unifying Graph Convolutions for Skeleton-Based Action Recognitioncited by 339
- 2018Audio-Visual Scene Analysis with Self-Supervised Multisensory Featurescited by 335
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2021Revisiting Skeleton-based Action Recognitioncited by 256
- 2019Actional-Structural Graph Convolutional Networks for Skeleton-based Action Recognitioncited by 228
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2018End-to-End Dense Video Captioning with Masked Transformercited by 214
- 2014Recurrent Neural Network Regularizationcited by 189
- 2016Spatio-Temporal LSTM with Trust Gates for 3D Human Action Recognitioncited by 142
- 2014Cross-view Action Modeling, Learning and Recognitioncited by 134
- 2017A New Representation of Skeleton Sequences for 3D Action Recognitioncited by 125
- 2018Co-occurrence Feature Learning from Skeleton Data for Action Recognition and Detection with Hierarchical Aggregationcited by 106
- 20213D Human Action Representation Learning via Cross-View Consistency Pursuitcited by 105
- 2020Skeleton-based Action Recognition via Spatial and Temporal Transformer Networkscited by 98
- 2020MS2L: Multi-Task Self-Supervised Learning for Skeleton Based Action Recognitioncited by 92
- 2019PREDICT & CLUSTER: Unsupervised Skeleton Based Action Recognitioncited by 90
- 2021Contrastive Learning from Extremely Augmented Skeleton Sequences for Self-supervised Action Recognitioncited by 89
- 2018Local Spectral Graph Convolution for Point Set Feature Learningcited by 84
- 2021Skeleton-Contrastive 3D Action Representation Learningcited by 76
- 2020Augmented Skeleton Based Contrastive Action Learning with Momentum LSTM for Unsupervised Action Recognitioncited by 59
- 2018Iterative Reorganization with Weak Spatial Constraints: Solving Arbitrary Jigsaw Puzzles for Unsupervised Representation Learningcited by 51
- 2016Action Recognition Based on Joint Trajectory Maps Using Convolutional Neural Networkscited by 32
- 2020Prototypical Contrast and Reverse Prediction: Unsupervised Skeleton Based Action Recognitioncited by 25
- 2020Decoupled Spatial-Temporal Attention Network for Skeleton-Based Action Recognitioncited by 21
- 2021Contrast-reconstruction Representation Learning for Self-supervised Skeleton-based Action Recognitioncited by 19
- 2017Sequential Prediction of Social Media Popularity with Deep Temporal Context Networkscited by 12
- 2022Bootstrapped Representation Learning for Skeleton-Based Action Recognitioncited by 8
- 2022Cyclical Focal Losscited by 8
- 2022General Cyclical Training of Neural Networkscited by 5
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 3.
9 papers.
- 2023Language Knowledge-Assisted Representation Learning for Skeleton-Based Action Recognitioncited by 27
- 2024GPT4Ego: Unleashing the Potential of Pre-trained Models for Zero-Shot Egocentric Action Recognitioncited by 8
- 2023A Decoupled Spatio-Temporal Framework for Skeleton-based Action Segmentationcited by 7
- 2024An Information Compensation Framework for Zero-Shot Skeleton-based Action Recognitioncited by 7
- 2023Cross-Model Cross-Stream Learning for Self-Supervised Human Action Recognitioncited by 2
- 2024Frequency-Guided Multi-Level Human Action Anomaly Detection with Normalizing Flowscited by 2
- 2025Jointly Understand Your Command and Intention:Reciprocal Co-Evolution between Scene-Aware 3D Human Motion Synthesis and Analysiscited by 2
- 2025Learning Adaptive Node Selection with External Attention for Human Interaction Recognitioncited by 1
- 2025Learning Pyramid-structured Long-range Dependencies for 3D Human Pose Estimationcited by 0
- 2025Learning Adaptive Node Selection with External Attention for Human Interaction Recognition5 Jul 2025
- 2025Learning Pyramid-structured Long-range Dependencies for 3D Human Pose Estimation3 Jun 2025
- 2025Jointly Understand Your Command and Intention:Reciprocal Co-Evolution between Scene-Aware 3D Human Motion Synthesis and Analysis1 Mar 2025
- 2024An Information Compensation Framework for Zero-Shot Skeleton-based Action Recognition2 Jun 2024
- 2024Frequency-Guided Multi-Level Human Action Anomaly Detection with Normalizing Flows26 Apr 2024
- 2024GPT4Ego: Unleashing the Potential of Pre-trained Models for Zero-Shot Egocentric Action Recognition18 Jan 2024
- 2023A Decoupled Spatio-Temporal Framework for Skeleton-based Action Segmentation10 Dec 2023
- 2023Cross-Model Cross-Stream Learning for Self-Supervised Human Action Recognition15 Jul 2023
- 2023Language Knowledge-Assisted Representation Learning for Skeleton-Based Action Recognition21 May 2023