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

MSR-GCN: Multi-Scale Residual Graph Convolution Networks for Human Motion Prediction

About

Human motion prediction is a challenging task due to the stochasticity and aperiodicity of future poses. Recently, graph convolutional network has been proven to be very effective to learn dynamic relations among pose joints, which is helpful for pose prediction. On the other hand, one can abstract a human pose recursively to obtain a set of poses at multiple scales. With the increase of the abstraction level, the motion of the pose becomes more stable, which benefits pose prediction too. In this paper, we propose a novel Multi-Scale Residual Graph Convolution Network (MSR-GCN) for human pose prediction task in the manner of end-to-end. The GCNs are used to extract features from fine to coarse scale and then from coarse to fine scale. The extracted features at each scale are then combined and decoded to obtain the residuals between the input and target poses. Intermediate supervisions are imposed on all the predicted poses, which enforces the network to learn more representative features. Our proposed approach is evaluated on two standard benchmark datasets, i.e., the Human3.6M dataset and the CMU Mocap dataset. Experimental results demonstrate that our method outperforms the state-of-the-art approaches. Code and pre-trained models are available at https://github.com/Droliven/MSRGCN.

Lingwei Dang, Yongwei Nie, Chengjiang Long, Qing Zhang, Guiqing Li• 2021

Related benchmarks

TaskDatasetResultRank
Collaborative Human Motion PredictionExPI unseen action 1.0
JME143
150
Human Motion PredictionHuman3.6M (test)
MPJPE11.3
85
Multi-person motion predictionExPI (common action split)
A1 (A-frame) Error41
84
Long-term Human Motion PredictionHuman3.6M
Average Error (MPJPE)62.89
58
Human Motion PredictionHuman3.6M
MAE (1000ms)112.9
46
Short-term motion predictionHuman 3.6M short-term motion prediction (test)
Avg MAE (Walking)12.16
40
Human Motion PredictionHuman3.6M (short-term)
Walking MAE12.16
40
Collaborative Human Motion PredictionExPI (single action split)
JME64
28
Human Motion Prediction3DPW
Trajectory Error (400ms)71.3
27
Multi-person motion predictionExPI unseen action
A8 Error54
21
Showing 10 of 40 rows

Other info

Code

Follow for update