Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Revisiting Skeleton-based Action Recognition

About

Human skeleton, as a compact representation of human action, has received increasing attention in recent years. Many skeleton-based action recognition methods adopt graph convolutional networks (GCN) to extract features on top of human skeletons. Despite the positive results shown in previous works, GCN-based methods are subject to limitations in robustness, interoperability, and scalability. In this work, we propose PoseC3D, a new approach to skeleton-based action recognition, which relies on a 3D heatmap stack instead of a graph sequence as the base representation of human skeletons. Compared to GCN-based methods, PoseC3D is more effective in learning spatiotemporal features, more robust against pose estimation noises, and generalizes better in cross-dataset settings. Also, PoseC3D can handle multiple-person scenarios without additional computation cost, and its features can be easily integrated with other modalities at early fusion stages, which provides a great design space to further boost the performance. On four challenging datasets, PoseC3D consistently obtains superior performance, when used alone on skeletons and in combination with the RGB modality.

Haodong Duan, Yue Zhao, Kai Chen, Dahua Lin, Bo Dai• 2021

Related benchmarks

TaskDatasetResultRank
Action RecognitionNTU RGB+D 120 (X-set)
Accuracy96.4
661
Action RecognitionNTU RGB+D (Cross-View)
Accuracy97.1
609
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy99.6
575
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy97
467
Action RecognitionKinetics-400
Top-1 Acc47.7
413
Action RecognitionNTU RGB+D X-sub 120
Accuracy95.3
377
Action RecognitionUCF101
Accuracy87
365
Action RecognitionUCF101 (test)
Accuracy98.8
307
Action RecognitionNTU RGB-D Cross-Subject 60
Accuracy97
305
Action RecognitionHMDB51 (test)
Accuracy0.85
249
Showing 10 of 68 rows

Other info

Code

Follow for update