PYSKL: Towards Good Practices for Skeleton Action Recognition
Not on the map. Why?
Abstract (arXiv)
We present PYSKL: an open-source toolbox for skeleton-based action recognition based on PyTorch. The toolbox supports a wide variety of skeleton action recognition algorithms, including approaches based on GCN and CNN. In contrast to existing open-source skeleton action recognition projects that include only one or two algorithms, PYSKL implements six different algorithms under a unified framework with both the latest and original good practices to ease the comparison of efficacy and efficiency. We also provide an original GCN-based skeleton action recognition model named ST-GCN++, which achieves competitive recognition performance without any complicated attention schemes, serving as a strong baseline. Meanwhile, PYSKL supports the training and testing of nine skeleton-based action recognition benchmarks and achieves state-of-the-art recognition performance on eight of them. To facilitate future research on skeleton action recognition, we also provide a large number of trained models and detailed benchmark results to give some insights. PYSKL is released at https://github.com/kennymckormick/pyskl and is actively maintained. We will update this report when we add new features or benchmarks. The current version corresponds to PYSKL v0.2.
Key facts. Cited by 83 papers in the map (data through 7 Oct 2026). Builds on 17 of its 26 references that are in the map. First posted on arXiv 19 May 2022.
Builds on
17 of 26 references.
References · 17
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,161
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 683
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 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
- 2021Channel-wise Topology Refinement Graph Convolution for Skeleton-Based Action Recognitioncited by 317
- 2021Revisiting Skeleton-based Action Recognitioncited by 256
- 2020FineGym: A Hierarchical Video Dataset for Fine-grained Action Understandingcited by 232
5 more
- 2019Actional-Structural Graph Convolutional Networks for Skeleton-based Action Recognitioncited by 228
- 2019Semantics-Guided Neural Networks for Efficient Skeleton-Based Human Action Recognitioncited by 135
- 2019Skeleton-Based Action Recognition with Multi-Stream Adaptive Graph Convolutional Networkscited by 103
- 2020Dynamic GCN: Context-enriched Topology Learning for Skeleton-based Action Recognitioncited by 82
- 2020Temporal Extension Module for Skeleton-Based Action Recognitioncited by 7
Built on by
Citing papers per year: 2022: 3; 2023: 17; 2024: 16; 2025: 20; 2026: 27.
83 papers.
Sort:
By area:
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 188
- 2023C·ASE: Learning Conditional Adversarial Skill Embeddings for Physics-based Characterscited by 53
- 2024SkateFormer: Skeletal-Temporal Transformer for Human Action Recognitioncited by 46
- 2024Revealing Key Details to See Differences: A Novel Prototypical Perspective for Skeleton-based Action Recognitioncited by 29
- 2022DG-STGCN: Dynamic Spatial-Temporal Modeling for Skeleton-based Action Recognitioncited by 26
- 2023Joint Skeletal and Semantic Embedding Loss for Micro-gesture Classificationcited by 24
- 2023DVANet: Disentangling View and Action Features for Multi-View Action Recognitioncited by 19
- 2025ChainHOI: Joint-based Kinematic Chain Modeling for Human-Object Interaction Generationcited by 19
- 2023HA-ViD: A Human Assembly Video Dataset for Comprehensive Assembly Knowledge Understandingcited by 18
- 2023Ancilia: Scalable Intelligent Video Surveillance for the Artificial Intelligence of Thingscited by 17
- 2024Prototype Learning for Micro-gesture Classificationcited by 17
- 2023SCD-Net: Spatiotemporal Clues Disentanglement Network for Self-supervised Skeleton-based Action Recognitioncited by 11
38 more
- 2025Motion Matters: Motion-guided Modulation Network for Skeleton-based Micro-Action Recognitioncited by 11
- 2023Ske2Grid: Skeleton-to-Grid Representation Learning for Action Recognitioncited by 7
- 2024An Information Compensation Framework for Zero-Shot Skeleton-based Action Recognitioncited by 7
- 2025F3Set: Towards Analyzing Fast, Frequent, and Fine-grained Events from Videoscited by 7
- 2023Deep Learning Approaches for Seizure Video Analysis: A Reviewcited by 6
- 2024Expressive Keypoints for Skeleton-based Action Recognition via Skeleton Transformationcited by 6
- 20253D Skeleton-Based Action Recognition: A Reviewcited by 6
- 2024Wavelet-Decoupling Contrastive Enhancement Network for Fine-Grained Skeleton-Based Action Recognitioncited by 5
- 2024Shap-Mix: Shapley Value Guided Mixing for Long-Tailed Skeleton Based Action Recognitioncited by 5
- 2025Are Spatial-Temporal Graph Convolution Networks for Human Action Recognition Over-Parameterized?cited by 5
- 2025When do they StOP?: A First Step Towards Automatically Identifying Team Communication in the Operating Roomcited by 4
- 2025Towards Fine-Grained Emotion Understanding via Skeleton-Based Micro-Gesture Recognitioncited by 4
- 2023Balanced Representation Learning for Long-tailed Skeleton-based Action Recognitioncited by 3
- 2024ST-Gait++: Leveraging spatio-temporal convolutions for gait-based emotion recognition on videoscited by 3
- 2024SMART: Scene-motion-aware human action recognition framework for mental disorder groupcited by 3
- 2024STARS: Self-supervised Tuning for 3D Action Recognition in Skeleton Sequencescited by 3
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognitioncited by 3
- 2022Joint Engagement Classification using Video Augmentation Techniques for Multi-person Human-robot Interactioncited by 2
- 2023UniHPE: Towards Unified Human Pose Estimation via Contrastive Learningcited by 2
- 2024AdaFPP: Adapt-Focused Bi-Propagating Prototype Learning for Panoramic Activity Recognitioncited by 2
- 2024Mask and Compress: Efficient Skeleton-based Action Recognition in Continual Learningcited by 2
- 2025Action Recognition in Real-World Ambient Assisted Living Environmentcited by 2
- 2026Universal Skeleton Understanding via Differentiable Rendering and MLLMscited by 2
- 2026MAC 2026: Advancing Micro-Action Analysis Towards Fine-Grained Understandingcited by 2
- 2023Cross-view Action Recognition via Contrastive View-invariant Representationcited by 1
- 2023SkeleTR: Towrads Skeleton-based Action Recognition in the Wildcited by 1
- 2023Elevating Skeleton-Based Action Recognition with Efficient Multi-Modality Self-Supervisioncited by 1
- 2023Device-Free Human State Estimation using UWB Multi-Static Radioscited by 1
- 2024Learn from Balance: Rectifying Knowledge Transfer for Long-Tailed Scenarioscited by 1
- 2024SkelMamba: A State Space Model for Efficient Skeleton Action Recognition of Neurological Disorderscited by 1
- 2025Evolving Skeletons: Motion Dynamics in Action Recognitioncited by 1
- 2025Real-Time Feedback and Benchmark Dataset for Isometric Pose Evaluationcited by 1
- 2025Every Subtlety Counts: Fine-grained Person Independence Micro-Action Recognition via Distributionally Robust Optimizationcited by 1
- 2025Multivariate Gaussian Representation Learning for Medical Action Evaluationcited by 1
- 2025SkeletonAgent: An Agentic Interaction Framework for Skeleton-based Action Recognitioncited by 1
- 2025Multi-Track Multimodal Learning on iMiGUE: Micro-Gesture and Emotion Recognitioncited by 1
- 2023Hybrid model for Single-Stage Multi-Person Pose Estimationcited by 0
- 2023High-Performance Inference Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 0
50 most cited of 83 All 83 (JSON)
- 2026De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shift26 Sep 2026
- 2026SoftRerank: Hierarchical Soft Fusion with Candidate-Label Reranking for Long-Tailed Micro-Action Recognition8 Sep 2026
- 2026SAFER-Activities: A Dataset for Smart Assessment of Fall Events and Routine Activities7 Sep 2026
- 2026SocioGesture: Real-Time and Adaptive Social Gesture Perception for Human-Robot Interaction3 Sep 2026
- 2026Orthogonal Ensembles and Tested Explanations for Performer-Independent Body-Motion Emotion Recognition2 Sep 2026
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026Skeleton-based Zero-Shot Spatio-Temporal Action Localization via Weakly-Supervised Pretraining26 Aug 2026
- 2026Pose-Anchored Optical Flow for Low-Latency Human Action Anticipation in Human-Robot Teaming26 Aug 2026
- 2026Fine-Grained Action Recognition with Cross-Attentive Latent Sparse Experts13 Aug 2026
- 2026Robust and Efficient Motion Reasoning for Privacy-Aware Classroom Incident Recognition5 Aug 2026
- 2026STAR: Skeletal Token Alignment and Rearrangement for Interaction Recognition19 Jul 2026
- 2026Learning Emotion from Motion: Kinetic Multi-Stream Skeleton Modeling with Metadata-Conditioned Weak Label Distributions19 Jul 2026
38 more
- 2026MAC 2026: Advancing Micro-Action Analysis Towards Fine-Grained Understanding10 Jul 2026
- 2026Partial Skeleton Visibility for Action Recognition: A Constrained Field-of-View Approach1 Jul 2026
- 2026A New Multi-Domain Benchmark for Micro-Action Recognition and Detection12 Jun 2026
- 2026Real-time body pose non-verbal communication with a consistency-based reliability measure8 Jun 2026
- 2026Where are they looking in the operating room?22 Apr 2026
- 2026From Skeletons to Pixels: Few-Shot Precise Event Spotting via Representation and Prediction Distillation21 Apr 2026
- 2026Marrying Text-to-Motion Generation with Skeleton-Based Action Recognition18 Apr 2026
- 2026Generative Data Augmentation for Skeleton Action Recognition16 Apr 2026
- 2026State Space Models are Effective Sign Language Learners: Exploiting Phonological Compositionality for Vocabulary-Scale Recognition9 Apr 2026
- 2026SBF: An Effective Representation to Augment Skeleton for Video-based Human Action Recognition4 Apr 2026
- 2026Universal Skeleton Understanding via Differentiable Rendering and MLLMs18 Mar 2026
- 2026E2E-GNet: An End-to-End Skeleton-based Geometric Deep Neural Network for Human Motion Recognition3 Mar 2026
- 2026HATL: Hierarchical Adaptive-Transfer Learning Framework for Sign Language Machine Translation26 Feb 2026
- 2026Skarimva: Skeleton-based Action Recognition is a Multi-view Application26 Feb 2026
- 2026Affinity Contrastive Learning for Skeleton-based Human Activity Understanding23 Jan 2026
- 2025Multi-Track Multimodal Learning on iMiGUE: Micro-Gesture and Emotion Recognition29 Dec 2025
- 2025Kinetic Mining in Context: Few-Shot Action Synthesis via Text-to-Motion Distillation12 Dec 2025
- 2025TSkel-Mamba: Temporal Dynamic Modeling via State Space Model for Human Skeleton-based Action Recognition12 Dec 2025
- 2025SkeletonAgent: An Agentic Interaction Framework for Skeleton-based Action Recognition27 Nov 2025
- 2025Multivariate Gaussian Representation Learning for Medical Action Evaluation13 Nov 2025
- 2025Human Action Recognition from Point Clouds over Time7 Oct 2025
- 2025MMeViT: Multi-Modal ensemble ViT for Post-Stroke Rehabilitation Action Recognition27 Sep 2025
- 2025Every Subtlety Counts: Fine-grained Person Independence Micro-Action Recognition via Distributionally Robust Optimization25 Sep 2025
- 2025Motion Matters: Motion-guided Modulation Network for Skeleton-based Micro-Action Recognition29 Jul 2025
- 2025A Multimodal In Vitro Diagnostic Method for Parkinson's Disease Combining Facial Expressions and Behavioral Gait Data21 Jun 2025
- 2025Towards Fine-Grained Emotion Understanding via Skeleton-Based Micro-Gesture Recognition15 Jun 2025
- 2025Real-Time Feedback and Benchmark Dataset for Isometric Pose Evaluation13 Jun 2025
- 20253D Skeleton-Based Action Recognition: A Review1 Jun 2025
- 2025Are Spatial-Temporal Graph Convolution Networks for Human Action Recognition Over-Parameterized?15 May 2025
- 2025F3Set: Towards Analyzing Fast, Frequent, and Fine-grained Events from Videos11 Apr 2025
- 2025Action Recognition in Real-World Ambient Assisted Living Environment29 Mar 2025
- 2025ChainHOI: Joint-based Kinematic Chain Modeling for Human-Object Interaction Generation17 Mar 2025
- 2025When do they StOP?: A First Step Towards Automatically Identifying Team Communication in the Operating Room12 Feb 2025
- 2025Improving Skeleton-based Action Recognition with Interactive Object Information9 Jan 2025
- 2025Evolving Skeletons: Motion Dynamics in Action Recognition5 Jan 2025
- 2024SkelMamba: A State Space Model for Efficient Skeleton Action Recognition of Neurological Disorders29 Nov 2024
- 2024Revealing Key Details to See Differences: A Novel Prototypical Perspective for Skeleton-based Action Recognition28 Nov 2024
- 2024CHASE: Learning Convex Hull Adaptive Shift for Skeleton-based Multi-Entity Action Recognition9 Oct 2024
50 newest of 83 All 83 (JSON)
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 188
- 2023C·ASE: Learning Conditional Adversarial Skill Embeddings for Physics-based Characterscited by 53
- 2024SkateFormer: Skeletal-Temporal Transformer for Human Action Recognitioncited by 46
- 2024Revealing Key Details to See Differences: A Novel Prototypical Perspective for Skeleton-based Action Recognitioncited by 29
- 2022DG-STGCN: Dynamic Spatial-Temporal Modeling for Skeleton-based Action Recognitioncited by 26
- 2023Joint Skeletal and Semantic Embedding Loss for Micro-gesture Classificationcited by 24
- 2023DVANet: Disentangling View and Action Features for Multi-View Action Recognitioncited by 19
- 2025ChainHOI: Joint-based Kinematic Chain Modeling for Human-Object Interaction Generationcited by 19
- 2023HA-ViD: A Human Assembly Video Dataset for Comprehensive Assembly Knowledge Understandingcited by 18
- 2023Ancilia: Scalable Intelligent Video Surveillance for the Artificial Intelligence of Thingscited by 17
- 2024Prototype Learning for Micro-gesture Classificationcited by 17
- 2023SCD-Net: Spatiotemporal Clues Disentanglement Network for Self-supervised Skeleton-based Action Recognitioncited by 11
12 most cited of 80 All 80 (JSON)
- 2026De-biasing Skeleton-based Action Recognition with Convex Hull Adaptive Shift26 Sep 2026
- 2026SoftRerank: Hierarchical Soft Fusion with Candidate-Label Reranking for Long-Tailed Micro-Action Recognition8 Sep 2026
- 2026SAFER-Activities: A Dataset for Smart Assessment of Fall Events and Routine Activities7 Sep 2026
- 2026SocioGesture: Real-Time and Adaptive Social Gesture Perception for Human-Robot Interaction3 Sep 2026
- 2026Orthogonal Ensembles and Tested Explanations for Performer-Independent Body-Motion Emotion Recognition2 Sep 2026
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026Skeleton-based Zero-Shot Spatio-Temporal Action Localization via Weakly-Supervised Pretraining26 Aug 2026
- 2026Pose-Anchored Optical Flow for Low-Latency Human Action Anticipation in Human-Robot Teaming26 Aug 2026
- 2026Fine-Grained Action Recognition with Cross-Attentive Latent Sparse Experts13 Aug 2026
- 2026Robust and Efficient Motion Reasoning for Privacy-Aware Classroom Incident Recognition5 Aug 2026
- 2026STAR: Skeletal Token Alignment and Rearrangement for Interaction Recognition19 Jul 2026
- 2026Learning Emotion from Motion: Kinetic Multi-Stream Skeleton Modeling with Metadata-Conditioned Weak Label Distributions19 Jul 2026
12 newest of 80 All 80 (JSON)