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

Learning Skeletal Graph Neural Networks for Hard 3D Pose Estimation

About

Various deep learning techniques have been proposed to solve the single-view 2D-to-3D pose estimation problem. While the average prediction accuracy has been improved significantly over the years, the performance on hard poses with depth ambiguity, self-occlusion, and complex or rare poses is still far from satisfactory. In this work, we target these hard poses and present a novel skeletal GNN learning solution. To be specific, we propose a hop-aware hierarchical channel-squeezing fusion layer to effectively extract relevant information from neighboring nodes while suppressing undesired noises in GNN learning. In addition, we propose a temporal-aware dynamic graph construction procedure that is robust and effective for 3D pose estimation. Experimental results on the Human3.6M dataset show that our solution achieves 10.3\% average prediction accuracy improvement and greatly improves on hard poses over state-of-the-art techniques. We further apply the proposed technique on the skeleton-based action recognition task and also achieve state-of-the-art performance. Our code is available at https://github.com/ailingzengzzz/Skeletal-GNN.

Ailing Zeng, Xiao Sun, Lei Yang, Nanxuan Zhao, Minhao Liu, Qiang Xu• 2021

Related benchmarks

TaskDatasetResultRank
Action RecognitionNTU RGB+D 120 (X-set)
Accuracy89.2
661
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy96.7
575
3D Human Pose EstimationMPI-INF-3DHP (test)
PCK82.1
559
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)45.7
547
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy91.6
467
Skeleton-based Action RecognitionNTU RGB+D 120 (X-set)
Top-1 Accuracy89.2
184
Action RecognitionNTU RGB+D X-View 60
Accuracy96.7
172
3D Human Pose EstimationHuman3.6M
MPJPE47.9
160
Skeleton-based Action RecognitionNTU RGB+D 120 Cross-Subject
Top-1 Accuracy87.5
143
3D Human Pose EstimationHuman3.6M Protocol #2 (test)
Average Error39
140
Showing 10 of 16 rows

Other info

Code

Follow for update