Contrast-reconstruction Representation Learning for Self-supervised Skeleton-based Action Recognition
Not on the map. Why?
Abstract (arXiv)
Skeleton-based action recognition is widely used in varied areas, e.g., surveillance and human-machine interaction. Existing models are mainly learned in a supervised manner, thus heavily depending on large-scale labeled data which could be infeasible when labels are prohibitively expensive. In this paper, we propose a novel Contrast-Reconstruction Representation Learning network (CRRL) that simultaneously captures postures and motion dynamics for unsupervised skeleton-based action recognition. It mainly consists of three parts: Sequence Reconstructor, Contrastive Motion Learner, and Information Fuser. The Sequence Reconstructor learns representation from skeleton coordinate sequence via reconstruction, thus the learned representation tends to focus on trivial postural coordinates and be hesitant in motion learning. To enhance the learning of motions, the Contrastive Motion Learner performs contrastive learning between the representations learned from coordinate sequence and additional velocity sequence, respectively. Finally, in the Information Fuser, we explore varied strategies to combine the Sequence Reconstructor and Contrastive Motion Learner, and propose to capture postures and motions simultaneously via a knowledge-distillation based fusion strategy that transfers the motion learning from the Contrastive Motion Learner to the Sequence Reconstructor. Experimental results on several benchmarks, i.e., NTU RGB+D 60, NTU RGB+D 120, CMU mocap, and NW-UCLA, demonstrate the promise of the proposed CRRL method by far outperforming state-of-the-art approaches.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 42 of its 72 references that are in the map. First posted on arXiv 22 Nov 2021.
Builds on
42 of 72 references.
References · 42
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,209
- 2016Colorful Image Colorizationcited by 1,114
30 more
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 686
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2019NTU RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understandingcited by 533
- 2015Unsupervised Learning of Video Representations using LSTMscited by 435
- 2019Actional-Structural Graph Convolutional Networks for Skeleton-based Action Recognitioncited by 228
- 2014Recurrent Neural Network Regularizationcited by 189
- 2020TDN: Temporal Difference Networks for Efficient Action Recognitioncited by 183
- 2019An Attention Enhanced Graph Convolutional LSTM Network for Skeleton-Based Action Recognitioncited by 151
- 2016Spatio-Temporal LSTM with Trust Gates for 3D Human Action Recognitioncited by 143
- 2014Cross-view Action Modeling, Learning and Recognitioncited by 134
- 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 106
- 2020MS2L: Multi-Task Self-Supervised Learning for Skeleton Based Action Recognitioncited by 92
- 2019PREDICT & CLUSTER: Unsupervised Skeleton Based Action Recognitioncited by 91
- 2018View Adaptive Neural Networks for High Performance Skeleton-based Human Action Recognitioncited by 84
- 2021Skeleton-Contrastive 3D Action Representation Learningcited by 76
- 2018Learning Image Representations by Completing Damaged Jigsaw Puzzlescited by 66
- 2016Co-occurrence Feature Learning for Skeleton based Action Recognition using Regularized Deep LSTM Networkscited by 63
- 2020Augmented Skeleton Based Contrastive Action Learning with Momentum LSTM for Unsupervised Action Recognitioncited by 60
- 2021Skeleton Cloud Colorization for Unsupervised 3D Action Representation Learningcited by 58
- 2017Modeling Temporal Dynamics and Spatial Configurations of Actions Using Two-Stream Recurrent Neural Networkscited by 49
- 2018Skeleton-Based Action Recognition with Spatial Reasoning and Temporal Stack Learningcited by 47
- 2018Video Jigsaw: Unsupervised Learning of Spatiotemporal Context for Video Action Recognitioncited by 40
- 2017Unsupervised Learning of Long-Term Motion Dynamics for Videoscited by 37
- 2020Prototypical Contrast and Reverse Prediction: Unsupervised Skeleton Based Action Recognitioncited by 25
- 2014HOPC: Histogram of Oriented Principal Components of 3D Pointclouds for Action Recognitioncited by 15
- 2017Skeleton-based Action Recognition Using LSTM and CNNcited by 10
- 2019TrajectoryNet: a new spatio-temporal feature learning network for human motion predictioncited by 5
Built on by
Citing papers per year: 2022: 2; 2023: 9; 2024: 3; 2025: 4; 2026: 1.
19 papers.
Sort:
By area:
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 193
- 2022Global-local Motion Transformer for Unsupervised Skeleton-based Action Learningcited by 33
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learningcited by 19
- 2023Spatiotemporal Decouple-and-Squeeze Contrastive Learning for Semi-Supervised Skeleton-based Action Recognitioncited by 17
- 2023Self-Supervised 3D Action Representation Learning with Skeleton Cloud Colorizationcited by 16
- 2024Text-controlled Motion Mamba: Text-Instructed Temporal Grounding of Human Motioncited by 16
- 2025AthletePose3D: A Benchmark Dataset for 3D Human Pose Estimation and Kinematic Validation in Athletic Movementscited by 14
- 2025Heterogeneous Skeleton-Based Action Representation Learningcited by 12
- 2023Pyramid Self-attention Polymerization Learning for Semi-supervised Skeleton-based Action Recognitioncited by 11
- 2025Foundation Model for Skeleton-Based Human Action Understandingcited by 11
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networkscited by 9
- 2024Idempotent Unsupervised Representation Learning for Skeleton-Based Action Recognitioncited by 7
7 more
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognitioncited by 6
- 2023Focalized Contrastive View-invariant Learning for Self-supervised Skeleton-based Action Recognitioncited by 6
- 20253D Skeleton-Based Action Recognition: A Reviewcited by 6
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyondcited by 5
- 2023Attack-Augmentation Mixing-Contrastive Skeletal Representation Learningcited by 1
- 2023Fuzzy Knowledge Distillation from High-Order TSK to Low-Order TSKcited by 0
- 2026Toward Universal Skeleton-Based Action Recognition across Heterogeneous Skeletons and Open Vocabulariescited by 0
- 2026Toward Universal Skeleton-Based Action Recognition across Heterogeneous Skeletons and Open Vocabularies18 Apr 2026
- 2025Foundation Model for Skeleton-Based Human Action Understanding18 Aug 2025
- 2025Heterogeneous Skeleton-Based Action Representation Learning4 Jun 2025
- 20253D Skeleton-Based Action Recognition: A Review1 Jun 2025
- 2025AthletePose3D: A Benchmark Dataset for 3D Human Pose Estimation and Kinematic Validation in Athletic Movements10 Mar 2025
- 2024Idempotent Unsupervised Representation Learning for Skeleton-Based Action Recognition27 Oct 2024
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyond5 Jun 2024
- 2024Text-controlled Motion Mamba: Text-Instructed Temporal Grounding of Human Motion17 Apr 2024
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learning8 Aug 2023
- 2023Self-Supervised 3D Action Representation Learning with Skeleton Cloud Colorization18 Apr 2023
- 2023Attack-Augmentation Mixing-Contrastive Skeletal Representation Learning8 Apr 2023
- 2023Focalized Contrastive View-invariant Learning for Self-supervised Skeleton-based Action Recognition3 Apr 2023
7 more
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognition22 Feb 2023
- 2023Fuzzy Knowledge Distillation from High-Order TSK to Low-Order TSK16 Feb 2023
- 2023Pyramid Self-attention Polymerization Learning for Semi-supervised Skeleton-based Action Recognition5 Feb 2023
- 2023Spatiotemporal Decouple-and-Squeeze Contrastive Learning for Semi-Supervised Skeleton-based Action Recognition5 Feb 2023
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networks27 Jan 2023
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representations12 Oct 2022
- 2022Global-local Motion Transformer for Unsupervised Skeleton-based Action Learning13 Jul 2022
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 193
- 2022Global-local Motion Transformer for Unsupervised Skeleton-based Action Learningcited by 33
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learningcited by 19
- 2023Spatiotemporal Decouple-and-Squeeze Contrastive Learning for Semi-Supervised Skeleton-based Action Recognitioncited by 17
- 2023Self-Supervised 3D Action Representation Learning with Skeleton Cloud Colorizationcited by 16
- 2025AthletePose3D: A Benchmark Dataset for 3D Human Pose Estimation and Kinematic Validation in Athletic Movementscited by 14
- 2025Heterogeneous Skeleton-Based Action Representation Learningcited by 12
- 2023Pyramid Self-attention Polymerization Learning for Semi-supervised Skeleton-based Action Recognitioncited by 11
- 2025Foundation Model for Skeleton-Based Human Action Understandingcited by 11
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networkscited by 9
- 2024Idempotent Unsupervised Representation Learning for Skeleton-Based Action Recognitioncited by 7
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognitioncited by 6
12 most cited of 17 All 17 (JSON)
- 2026Toward Universal Skeleton-Based Action Recognition across Heterogeneous Skeletons and Open Vocabularies18 Apr 2026
- 2025Foundation Model for Skeleton-Based Human Action Understanding18 Aug 2025
- 2025Heterogeneous Skeleton-Based Action Representation Learning4 Jun 2025
- 20253D Skeleton-Based Action Recognition: A Review1 Jun 2025
- 2025AthletePose3D: A Benchmark Dataset for 3D Human Pose Estimation and Kinematic Validation in Athletic Movements10 Mar 2025
- 2024Idempotent Unsupervised Representation Learning for Skeleton-Based Action Recognition27 Oct 2024
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyond5 Jun 2024
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learning8 Aug 2023
- 2023Self-Supervised 3D Action Representation Learning with Skeleton Cloud Colorization18 Apr 2023
- 2023Attack-Augmentation Mixing-Contrastive Skeletal Representation Learning8 Apr 2023
- 2023Focalized Contrastive View-invariant Learning for Self-supervised Skeleton-based Action Recognition3 Apr 2023
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognition22 Feb 2023
12 newest of 17 All 17 (JSON)