Share your thoughts, 1 month free Claude Pro on usSee more
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
770
Action RecognitionNTU RGB+D (Cross-View)
Accuracy97.1
652
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy99.6
601
Action RecognitionKinetics-400
Top-1 Acc47.7
498
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy97
496
Action RecognitionNTU RGB+D X-sub 120
Accuracy95.3
473
Action RecognitionUCF101
Accuracy87
433
Action RecognitionNTU RGB-D Cross-Subject 60
Accuracy97
358
Action RecognitionUCF101 (test)
Accuracy98.8
357
Action RecognitionHMDB51 (test)
Accuracy0.85
249
Showing 10 of 76 rows
...

Other info

Code

Follow for update