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

Recurrent Network Models for Human Dynamics

About

We propose the Encoder-Recurrent-Decoder (ERD) model for recognition and prediction of human body pose in videos and motion capture. The ERD model is a recurrent neural network that incorporates nonlinear encoder and decoder networks before and after recurrent layers. We test instantiations of ERD architectures in the tasks of motion capture (mocap) generation, body pose labeling and body pose forecasting in videos. Our model handles mocap training data across multiple subjects and activity domains, and synthesizes novel motions while avoid drifting for long periods of time. For human pose labeling, ERD outperforms a per frame body part detector by resolving left-right body part confusions. For video pose forecasting, ERD predicts body joint displacements across a temporal horizon of 400ms and outperforms a first order motion model based on optical flow. ERDs extend previous Long Short Term Memory (LSTM) models in the literature to jointly learn representations and their dynamics. Our experiments show such representation learning is crucial for both labeling and prediction in space-time. We find this is a distinguishing feature between the spatio-temporal visual domain in comparison to 1D text, speech or handwriting, where straightforward hard coded representations have shown excellent results when directly combined with recurrent units.

Katerina Fragkiadaki, Sergey Levine, Panna Felsen, Jitendra Malik• 2015

Related benchmarks

TaskDatasetResultRank
Human Motion PredictionHuman3.6M (test)--
85
Human Motion PredictionHumanEva-I (test)
ADE0.382
48
Human Motion PredictionHuman3.6M
MAE (1000ms)2.2
46
Human Pose PredictionHuman 3.6M Subject 5 (test)--
24
Long-term Motion PredictionH3.6M Smoking
MAE (1000ms)3.42
12
Long-term Motion PredictionH3.6M Discussion
MAE (1000ms)2.92
12
3D Human Pose PredictionHuman 3.6M (Subject 5)
Walking MAE (80ms)0.77
7
Motion PredictionH3.6M Walking activity (test)
Error (80ms)0.89
5
Motion forecastingH3.6m Walking activity (test subject S5)
Trajectory Error (80ms)1.18
3
Motion forecastingH3.6m Eating activity (test subject S5)
Error @ 80ms1.36
3
Showing 10 of 12 rows

Other info

Code

Follow for update