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

Spatio-Temporal Gating-Adjacency GCN for Human Motion Prediction

About

Predicting future motion based on historical motion sequence is a fundamental problem in computer vision, and it has wide applications in autonomous driving and robotics. Some recent works have shown that Graph Convolutional Networks(GCN) are instrumental in modeling the relationship between different joints. However, considering the variants and diverse action types in human motion data, the cross-dependency of the spatio-temporal relationships will be difficult to depict due to the decoupled modeling strategy, which may also exacerbate the problem of insufficient generalization. Therefore, we propose the Spatio-Temporal Gating-Adjacency GCN(GAGCN) to learn the complex spatio-temporal dependencies over diverse action types. Specifically, we adopt gating networks to enhance the generalization of GCN via the trainable adaptive adjacency matrix obtained by blending the candidate spatio-temporal adjacency matrices. Moreover, GAGCN addresses the cross-dependency of space and time by balancing the weights of spatio-temporal modeling and fusing the decoupled spatio-temporal features. Extensive experiments on Human 3.6M, AMASS, and 3DPW demonstrate that GAGCN achieves state-of-the-art performance in both short-term and long-term predictions.

Chongyang Zhong, Lei Hu, Zihao Zhang, Yongjing Ye, Shihong Xia• 2022

Related benchmarks

TaskDatasetResultRank
Human Motion PredictionHuman3.6M (test)--
85
Human Motion PredictionHuman3.6M
MAE (1000ms)1.02
46
3D Human Motion PredictionHuman3.6M S5 (test)
Average MPJPE (560ms)50
17
3D Human Pose PredictionHuman3.6M
Avg 3D Error (160ms)16.9
16
3D Pose Forecasting (Joint Angles)Human3.6M
MAE @ 80ms0.24
15
Human Motion PredictionHuman 3.6M Discussion
Error (80ms)9.7
6
Human Motion PredictionHuman 3.6M Directions
Error (80ms)7.3
6
Human Motion PredictionHuman 3.6M Greeting
Error (80ms)11.8
6
Human Motion PredictionHuman 3.6M Sitting Down
Error (80ms)14.1
6
Human Motion PredictionHuman 3.6M Walking Dog
Error (80ms)17
6
Showing 10 of 21 rows

Other info

Follow for update