Skeleton-Contrastive 3D Action Representation Learning
Not on the map. Why?
Abstract (arXiv)
This paper strives for self-supervised learning of a feature space suitable for skeleton-based action recognition. Our proposal is built upon learning invariances to input skeleton representations and various skeleton augmentations via a noise contrastive estimation. In particular, we propose inter-skeleton contrastive learning, which learns from multiple different input skeleton representations in a cross-contrastive manner. In addition, we contribute several skeleton-specific spatial and temporal augmentations which further encourage the model to learn the spatio-temporal dynamics of skeleton data. By learning similarities between different skeleton representations as well as augmented views of the same sequence, the network is encouraged to learn higher-level semantics of the skeleton data than when only using the augmented views. Our approach achieves state-of-the-art performance for self-supervised learning from skeleton data on the challenging PKU and NTU datasets with multiple downstream tasks, including action recognition, action retrieval and semi-supervised learning. Code is available at https://github.com/fmthoker/skeleton-contrast.
Key facts. Cited by 76 papers in the map (data through 7 Oct 2026). Builds on 36 of its 50 references that are in the map. First posted on arXiv 8 Aug 2021.
Builds on
36 of 50 references.
References · 36
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
24 more
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 683
- 2019NTU RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understandingcited by 530
- 2020Disentangling and Unifying Graph Convolutions for Skeleton-Based Action Recognitioncited by 339
- 2019Actional-Structural Graph Convolutional Networks for Skeleton-based Action Recognitioncited by 228
- 2016Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Predictioncited by 217
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2018Self-Supervised Video Representation Learning with Space-Time Cubic Puzzlescited by 149
- 2016Spatio-Temporal LSTM with Trust Gates for 3D Human Action Recognitioncited by 142
- 2020Memory-augmented Dense Predictive Coding for Video Representation Learningcited by 137
- 2016An End-to-End Spatio-Temporal Attention Model for Human Action Recognition from Skeleton Datacited by 126
- 2020MAST: A Memory-Augmented Self-supervised Trackercited by 109
- 2018Co-occurrence Feature Learning from Skeleton Data for Action Recognition and Detection with Hierarchical Aggregationcited by 106
- 2017View Adaptive Recurrent Neural Networks for High Performance Human Action Recognition from Skeleton Datacited by 105
- 2017PKU-MMD: A Large Scale Benchmark for Continuous Multi-Modal Human Action Understandingcited by 101
- 2020MS2L: Multi-Task Self-Supervised Learning for Skeleton Based Action Recognitioncited by 92
- 2020Stronger, Faster and More Explainable: A Graph Convolutional Baseline for Skeleton-based Action Recognitioncited by 91
- 2019PREDICT & CLUSTER: Unsupervised Skeleton Based Action Recognitioncited by 90
- 2017Interpretable 3D Human Action Analysis with Temporal Convolutional Networkscited by 88
- 2020Dynamic GCN: Context-enriched Topology Learning for Skeleton-based Action Recognitioncited by 82
- 2020Richly Activated Graph Convolutional Network for Robust Skeleton-based Action Recognitioncited by 36
- 2020Adversarial Self-Supervised Learning for Semi-Supervised 3D Action Recognitioncited by 34
- 2020Unsupervised 3D Human Pose Representation with Viewpoint and Pose Disentanglementcited by 32
- 2020Spatio-Temporal Inception Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 18
- 2020Mix Dimension in Poincar'e Geometry for 3D Skeleton-based Action Recognitioncited by 14
Built on by
Citing papers per year: 2021: 2; 2022: 9; 2023: 27; 2024: 14; 2025: 14; 2026: 10.
76 papers.
Sort:
By area:
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 188
- 2021Contrastive Learning from Extremely Augmented Skeleton Sequences for Self-supervised Action Recognitioncited by 89
- 2023Test of Time: Instilling Video-Language Models with a Sense of Timecited by 51
- 2023HYperbolic Self-Paced Learning for Self-Supervised Skeleton-based Action Representationscited by 42
- 2023Actionlet-Dependent Contrastive Learning for Unsupervised Skeleton-Based Action Recognitioncited by 41
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-trainingcited by 41
- 2023Masked Motion Predictors are Strong 3D Action Representation Learnerscited by 41
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detectioncited by 39
- 2022CMD: Self-supervised 3D Action Representation Learning with Cross-modal Mutual Distillationcited by 38
- 2022Contrastive Positive Mining for Unsupervised 3D Action Representation Learningcited by 34
- 2022Hierarchical Consistent Contrastive Learning for Skeleton-Based Action Recognition with Growing Augmentationscited by 31
- 2022Hierarchical Contrast for Unsupervised Skeleton-based Action Representation Learningcited by 30
38 more
- 2023Language Knowledge-Assisted Representation Learning for Skeleton-Based Action Recognitioncited by 27
- 2023Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequencescited by 25
- 2023HaLP: Hallucinating Latent Positives for Skeleton-based Self-Supervised Learning of Actionscited by 25
- 2023Zero-shot Skeleton-based Action Recognition via Mutual Information Estimation and Maximizationcited by 24
- 2022How Severe is Benchmark-Sensitivity in Video Self-Supervised Learning?cited by 23
- 2023Unified Multi-modal Unsupervised Representation Learning for Skeleton-based Action Understandingcited by 20
- 2021Contrast-reconstruction Representation Learning for Self-supervised Skeleton-based Action Recognitioncited by 19
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learningcited by 19
- 2022Contrastive Learning from Spatio-Temporal Mixed Skeleton Sequences for Self-Supervised Skeleton-Based Action Recognitioncited by 17
- 2023Spatiotemporal Decouple-and-Squeeze Contrastive Learning for Semi-Supervised Skeleton-based Action Recognitioncited by 16
- 2023Self-Supervised 3D Action Representation Learning with Skeleton Cloud Colorizationcited by 16
- 2024MacDiff: Unified Skeleton Modeling with Masked Conditional Diffusioncited by 15
- 2024USDRL: Unified Skeleton-Based Dense Representation Learning with Multi-Grained Feature Decorrelationcited by 15
- 2025Heterogeneous Skeleton-Based Action Representation Learningcited by 12
- 2023Pyramid Self-attention Polymerization Learning for Semi-supervised Skeleton-based Action Recognitioncited by 11
- 2023SCD-Net: Spatiotemporal Clues Disentanglement Network for Self-supervised Skeleton-based Action Recognitioncited by 11
- 2024Vision-Language Meets the Skeleton: Progressively Distillation with Cross-Modal Knowledge for 3D Action Representation Learningcited by 11
- 2023Hard No-Box Adversarial Attack on Skeleton-Based Human Action Recognition with Skeleton-Motion-Informed Gradientcited by 10
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networkscited by 9
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learningcited by 9
- 2022Bootstrapped Representation Learning for Skeleton-Based Action Recognitioncited by 8
- 2024Identity-free Artificial Emotional Intelligence via Micro-Gesture Understandingcited by 8
- 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
- 2023Focalized Contrastive View-invariant Learning for Self-supervised Skeleton-based Action Recognitioncited by 6
- 2024Expressive Keypoints for Skeleton-based Action Recognition via Skeleton Transformationcited by 6
- 20253D Skeleton-Based Action Recognition: A Reviewcited by 6
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyondcited by 5
- 2023Dynamic Spatial-temporal Hypergraph Convolutional Network for Skeleton-based Action Recognitioncited by 4
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learningcited by 4
- 2025Spatio-Temporal Joint Density Driven Learning for Skeleton-Based Action Recognitioncited by 4
- 2025Informative Sample Selection Model for Skeleton-based Action Recognition with Limited Training Samplescited by 4
- 2024STARS: Self-supervised Tuning for 3D Action Recognition in Skeleton Sequencescited by 3
- 2024Learning Co-Speech Gesture Representations in Dialogue through Contrastive Learning: An Intrinsic Evaluationcited by 3
- 2025Towards Efficient General Feature Prediction in Masked Skeleton Modelingcited by 3
- 2023Cross-Stream Contrastive Learning for Self-Supervised Skeleton-Based Action Recognitioncited by 2
- 2023Cross-Model Cross-Stream Learning for Self-Supervised Human Action Recognitioncited by 2
- 2024Skeleton2vec: A Self-supervised Learning Framework with Contextualized Target Representations for Skeleton Sequencecited by 2
50 most cited of 76 All 76 (JSON)
- 2026DiMoP: Diffusion-Driven Motion Representation Learning With Frame-Level Pseudo-Classification for Skeleton-Based Action Recognition28 Sep 2026
- 2026One for All: Generalist Foundation Model for Cross-Sensor Skeleton Representation Learning7 Sep 2026
- 2026Orthogonal Ensembles and Tested Explanations for Performer-Independent Body-Motion Emotion Recognition2 Sep 2026
- 2026Beyond Binary Contrast: Modeling Continuous Skeleton Action Spaces with Transitional Anchors20 Apr 2026
- 2026M3GCLR: Multi-View Mini-Max Infinite Skeleton-Data Game Contrastive Learning For Skeleton-Based Action Recognition10 Mar 2026
- 2026Skeleton-to-Image Encoding: Enabling Skeleton Representation Learning via Vision-Pretrained Models6 Mar 2026
- 2026Robust Human Trajectory Prediction via Self-Supervised Skeleton Representation Learning26 Feb 2026
- 2026MoBind: Motion Binding for Fine-Grained IMU-Video Pose Alignment22 Feb 2026
- 2026ASMa: Asymmetric Spatio-temporal Masking for Skeleton Action Representation Learning5 Feb 2026
- 2026Variational Contrastive Learning for Skeleton-based Action Recognition12 Jan 2026
- 2025Multimodal Skeleton-Based Action Representation Learning via Decomposition and Composition24 Dec 2025
- 2025DoGCLR: Dominance-Game Contrastive Learning Network for Skeleton-Based Action Recognition18 Nov 2025
38 more
- 2025Informative Sample Selection Model for Skeleton-based Action Recognition with Limited Training Samples29 Oct 2025
- 2025DuoCLR: Dual-Surrogate Contrastive Learning for Skeleton-based Human Action Segmentation5 Sep 2025
- 2025Towards Efficient General Feature Prediction in Masked Skeleton Modeling3 Sep 2025
- 2025MS-CLR: Multi-Skeleton Contrastive Learning for Human Action Recognition20 Aug 2025
- 2025MaskSem: Semantic-Guided Masking for Learning 3D Hybrid High-Order Motion Representation18 Aug 2025
- 2025CSLRConformer: A Data-Centric Conformer Approach for Continuous Arabic Sign Language Recognition on the Isharah Datase3 Aug 2025
- 2025Heterogeneous Skeleton-Based Action Representation Learning4 Jun 2025
- 20253D Skeleton-Based Action Recognition: A Review1 Jun 2025
- 2025Spatio-Temporal Joint Density Driven Learning for Skeleton-Based Action Recognition29 May 2025
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learning8 Apr 2025
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learning1 Apr 2025
- 2025I see what you mean: Co-Speech Gestures for Reference Resolution in Multimodal Dialogue27 Feb 2025
- 2024USDRL: Unified Skeleton-Based Dense Representation Learning with Multi-Grained Feature Decorrelation12 Dec 2024
- 2024Recovering Complete Actions for Cross-dataset Skeleton Action Recognition31 Oct 2024
- 2024Idempotent Unsupervised Representation Learning for Skeleton-Based Action Recognition27 Oct 2024
- 2024Spatial Hierarchy and Temporal Attention Guided Cross Masking for Self-supervised Skeleton-based Action Recognition26 Sep 2024
- 2024MacDiff: Unified Skeleton Modeling with Masked Conditional Diffusion16 Sep 2024
- 2024ReL-SAR: Representation Learning for Skeleton Action Recognition with Convolutional Transformers and BYOL9 Sep 2024
- 2024Learning Co-Speech Gesture Representations in Dialogue through Contrastive Learning: An Intrinsic Evaluation31 Aug 2024
- 2024STARS: Self-supervised Tuning for 3D Action Recognition in Skeleton Sequences15 Jul 2024
- 2024Expressive Keypoints for Skeleton-based Action Recognition via Skeleton Transformation26 Jun 2024
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyond5 Jun 2024
- 2024Vision-Language Meets the Skeleton: Progressively Distillation with Cross-Modal Knowledge for 3D Action Representation Learning31 May 2024
- 2024Identity-free Artificial Emotional Intelligence via Micro-Gesture Understanding21 May 2024
- 2024Unsupervised Spatial-Temporal Feature Enrichment and Fidelity Preservation Network for Skeleton based Action Recognition25 Jan 2024
- 2024Skeleton2vec: A Self-supervised Learning Framework with Contextualized Target Representations for Skeleton Sequence1 Jan 2024
- 2023Unified Multi-modal Unsupervised Representation Learning for Skeleton-based Action Understanding6 Nov 2023
- 2023I2MD: 3D Action Representation Learning with Inter- and Intra-modal Mutual Distillation24 Oct 2023
- 2023Self-supervised Extraction of Human Motion Structures via Frame-wise Discrete Features12 Sep 2023
- 2023SCD-Net: Spatiotemporal Clues Disentanglement Network for Self-supervised Skeleton-based Action Recognition11 Sep 2023
- 2023Masked Motion Predictors are Strong 3D Action Representation Learners14 Aug 2023
- 2023Hard No-Box Adversarial Attack on Skeleton-Based Human Action Recognition with Skeleton-Motion-Informed Gradient10 Aug 2023
- 2023Prompted Contrast with Masked Motion Modeling: Towards Versatile 3D Action Representation Learning8 Aug 2023
- 2023Zero-shot Skeleton-based Action Recognition via Mutual Information Estimation and Maximization7 Aug 2023
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-training17 Jul 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
- 2023Cross-Stream Contrastive Learning for Self-Supervised Skeleton-Based Action Recognition3 May 2023
50 newest of 76 All 76 (JSON)
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 188
- 2021Contrastive Learning from Extremely Augmented Skeleton Sequences for Self-supervised Action Recognitioncited by 89
- 2023Test of Time: Instilling Video-Language Models with a Sense of Timecited by 51
- 2023HYperbolic Self-Paced Learning for Self-Supervised Skeleton-based Action Representationscited by 42
- 2023Actionlet-Dependent Contrastive Learning for Unsupervised Skeleton-Based Action Recognitioncited by 41
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-trainingcited by 41
- 2023Masked Motion Predictors are Strong 3D Action Representation Learnerscited by 41
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detectioncited by 39
- 2022CMD: Self-supervised 3D Action Representation Learning with Cross-modal Mutual Distillationcited by 38
- 2022Contrastive Positive Mining for Unsupervised 3D Action Representation Learningcited by 34
- 2022Hierarchical Consistent Contrastive Learning for Skeleton-Based Action Recognition with Growing Augmentationscited by 31
- 2022Hierarchical Contrast for Unsupervised Skeleton-based Action Representation Learningcited by 30
12 most cited of 75 All 75 (JSON)
- 2026DiMoP: Diffusion-Driven Motion Representation Learning With Frame-Level Pseudo-Classification for Skeleton-Based Action Recognition28 Sep 2026
- 2026One for All: Generalist Foundation Model for Cross-Sensor Skeleton Representation Learning7 Sep 2026
- 2026Orthogonal Ensembles and Tested Explanations for Performer-Independent Body-Motion Emotion Recognition2 Sep 2026
- 2026Beyond Binary Contrast: Modeling Continuous Skeleton Action Spaces with Transitional Anchors20 Apr 2026
- 2026M3GCLR: Multi-View Mini-Max Infinite Skeleton-Data Game Contrastive Learning For Skeleton-Based Action Recognition10 Mar 2026
- 2026Skeleton-to-Image Encoding: Enabling Skeleton Representation Learning via Vision-Pretrained Models6 Mar 2026
- 2026Robust Human Trajectory Prediction via Self-Supervised Skeleton Representation Learning26 Feb 2026
- 2026MoBind: Motion Binding for Fine-Grained IMU-Video Pose Alignment22 Feb 2026
- 2026ASMa: Asymmetric Spatio-temporal Masking for Skeleton Action Representation Learning5 Feb 2026
- 2026Variational Contrastive Learning for Skeleton-based Action Recognition12 Jan 2026
- 2025Multimodal Skeleton-Based Action Representation Learning via Decomposition and Composition24 Dec 2025
- 2025DoGCLR: Dominance-Game Contrastive Learning Network for Skeleton-Based Action Recognition18 Nov 2025
12 newest of 75 All 75 (JSON)