TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Revealing Key Details to See Differences: A Novel Prototyp...

Revealing Key Details to See Differences: A Novel Prototypical Perspective for Skeleton-based Action Recognition

Hongda Liu, Yunfan Liu, Min Ren, Hao Wang, Yunlong Wang, Zhenan Sun

2024-11-28CVPR 2025 1Skeleton Based Action RecognitionAction Recognition
PaperPDFCode

Abstract

In skeleton-based action recognition, a key challenge is distinguishing between actions with similar trajectories of joints due to the lack of image-level details in skeletal representations. Recognizing that the differentiation of similar actions relies on subtle motion details in specific body parts, we direct our approach to focus on the fine-grained motion of local skeleton components. To this end, we introduce ProtoGCN, a Graph Convolutional Network (GCN)-based model that breaks down the dynamics of entire skeleton sequences into a combination of learnable prototypes representing core motion patterns of action units. By contrasting the reconstruction of prototypes, ProtoGCN can effectively identify and enhance the discriminative representation of similar actions. Without bells and whistles, ProtoGCN achieves state-of-the-art performance on multiple benchmark datasets, including NTU RGB+D, NTU RGB+D 120, Kinetics-Skeleton, and FineGYM, which demonstrates the effectiveness of the proposed method. The code is available at https://github.com/firework8/ProtoGCN.

Results

TaskDatasetMetricValueModel
VideoNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
VideoNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
VideoNTU RGB+D 120Ensembled Modalities6ProtoGCN
VideoKinetics-Skeleton datasetAccuracy51.9ProtoGCN
VideoNTU RGB+DAccuracy (CS)93.8ProtoGCN
VideoNTU RGB+DAccuracy (CV)97.8ProtoGCN
VideoNTU RGB+DEnsembled Modalities6ProtoGCN
Temporal Action LocalizationNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Temporal Action LocalizationNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Temporal Action LocalizationNTU RGB+D 120Ensembled Modalities6ProtoGCN
Temporal Action LocalizationKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Temporal Action LocalizationNTU RGB+DAccuracy (CS)93.8ProtoGCN
Temporal Action LocalizationNTU RGB+DAccuracy (CV)97.8ProtoGCN
Temporal Action LocalizationNTU RGB+DEnsembled Modalities6ProtoGCN
Zero-Shot LearningNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Zero-Shot LearningNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Zero-Shot LearningNTU RGB+D 120Ensembled Modalities6ProtoGCN
Zero-Shot LearningKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Zero-Shot LearningNTU RGB+DAccuracy (CS)93.8ProtoGCN
Zero-Shot LearningNTU RGB+DAccuracy (CV)97.8ProtoGCN
Zero-Shot LearningNTU RGB+DEnsembled Modalities6ProtoGCN
Activity RecognitionNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Activity RecognitionNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Activity RecognitionNTU RGB+D 120Ensembled Modalities6ProtoGCN
Activity RecognitionKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Activity RecognitionNTU RGB+DAccuracy (CS)93.8ProtoGCN
Activity RecognitionNTU RGB+DAccuracy (CV)97.8ProtoGCN
Activity RecognitionNTU RGB+DEnsembled Modalities6ProtoGCN
Action LocalizationNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Action LocalizationNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Action LocalizationNTU RGB+D 120Ensembled Modalities6ProtoGCN
Action LocalizationKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Action LocalizationNTU RGB+DAccuracy (CS)93.8ProtoGCN
Action LocalizationNTU RGB+DAccuracy (CV)97.8ProtoGCN
Action LocalizationNTU RGB+DEnsembled Modalities6ProtoGCN
Action DetectionNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Action DetectionNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Action DetectionNTU RGB+D 120Ensembled Modalities6ProtoGCN
Action DetectionKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Action DetectionNTU RGB+DAccuracy (CS)93.8ProtoGCN
Action DetectionNTU RGB+DAccuracy (CV)97.8ProtoGCN
Action DetectionNTU RGB+DEnsembled Modalities6ProtoGCN
3D Action RecognitionNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
3D Action RecognitionNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
3D Action RecognitionNTU RGB+D 120Ensembled Modalities6ProtoGCN
3D Action RecognitionKinetics-Skeleton datasetAccuracy51.9ProtoGCN
3D Action RecognitionNTU RGB+DAccuracy (CS)93.8ProtoGCN
3D Action RecognitionNTU RGB+DAccuracy (CV)97.8ProtoGCN
3D Action RecognitionNTU RGB+DEnsembled Modalities6ProtoGCN
Action RecognitionNTU RGB+D 120Accuracy (Cross-Setup)92.2ProtoGCN
Action RecognitionNTU RGB+D 120Accuracy (Cross-Subject)90.9ProtoGCN
Action RecognitionNTU RGB+D 120Ensembled Modalities6ProtoGCN
Action RecognitionKinetics-Skeleton datasetAccuracy51.9ProtoGCN
Action RecognitionNTU RGB+DAccuracy (CS)93.8ProtoGCN
Action RecognitionNTU RGB+DAccuracy (CV)97.8ProtoGCN
Action RecognitionNTU RGB+DEnsembled Modalities6ProtoGCN

Related Papers

A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17Zero-shot Skeleton-based Action Recognition with Prototype-guided Feature Alignment2025-07-01EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perception2025-06-26Feature Hallucination for Self-supervised Action Recognition2025-06-25CARMA: Context-Aware Situational Grounding of Human-Robot Group Interactions by Combining Vision-Language Models with Object and Action Recognition2025-06-25Including Semantic Information via Word Embeddings for Skeleton-based Action Recognition2025-06-23Adapting Vision-Language Models for Evaluating World Models2025-06-22Active Multimodal Distillation for Few-shot Action Recognition2025-06-16