Share your thoughts, 1 month free Claude Pro on usSee more
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
717
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy96.7
588
3D Human Pose EstimationMPI-INF-3DHP (test)
PCK82.1
584
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)45.7
547
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy91.6
467
Action RecognitionNTU-120 (cross-subject (xsub))
Accuracy87.5
211
Action RecognitionNTU RGB+D X-View 60
Accuracy96.7
190
Skeleton-based Action RecognitionNTU RGB+D 120 (X-set)
Top-1 Accuracy89.2
184
3D Human Pose EstimationHuman3.6M
MPJPE47.9
184
Skeleton-based Action RecognitionNTU RGB+D 120 Cross-Subject
Top-1 Accuracy87.5
143
Showing 10 of 16 rows

Other info

Code

Follow for update