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

View Adaptive Neural Networks for High Performance Skeleton-based Human Action Recognition

About

Skeleton-based human action recognition has recently attracted increasing attention thanks to the accessibility and the popularity of 3D skeleton data. One of the key challenges in skeleton-based action recognition lies in the large view variations when capturing data. In order to alleviate the effects of view variations, this paper introduces a novel view adaptation scheme, which automatically determines the virtual observation viewpoints in a learning based data driven manner. We design two view adaptive neural networks, i.e., VA-RNN based on RNN, and VA-CNN based on CNN. For each network, a novel view adaptation module learns and determines the most suitable observation viewpoints, and transforms the skeletons to those viewpoints for the end-to-end recognition with a main classification network. Ablation studies find that the proposed view adaptive models are capable of transforming the skeletons of various viewpoints to much more consistent virtual viewpoints which largely eliminates the viewpoint influence. In addition, we design a two-stream scheme (referred to as VA-fusion) that fuses the scores of the two networks to provide the fused prediction. Extensive experimental evaluations on five challenging benchmarks demonstrate that the effectiveness of the proposed view-adaptive networks and superior performance over state-of-the-art approaches. The source code is available at https://github.com/microsoft/View-Adaptive-Neural-Networks-for-Skeleton-based-Human-Action-Recognition.

Pengfei Zhang, Cuiling Lan, Junliang Xing, Wenjun Zeng, Jianru Xue, Nanning Zheng• 2018

Related benchmarks

TaskDatasetResultRank
Action RecognitionNTU RGB+D (Cross-View)
Accuracy95
609
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy95
575
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy89.4
467
Action RecognitionNTU RGB-D Cross-Subject 60
Accuracy89.4
305
Skeleton-based Action RecognitionNTU RGB+D (Cross-View)
Accuracy95
213
Skeleton-based Action RecognitionNTU RGB+D (Cross-subject)
Accuracy89.4
123
Action RecognitionPKU-MMD Part I
Accuracy84.1
53
Action RecognitionPKU-MMD (Part II)
Accuracy50
52
Action RecognitionNTU RGB+D v1 (Cross-Subject (CS))
Accuracy89.4
50
Skeleton-based Action RecognitionNTU RGB+D Cross-View (CV) 1.0
Accuracy94.3
38
Showing 10 of 24 rows

Other info

Code

Follow for update