This repository holds the Pytorch implementation of Multi-hop Modulated Graph Convolutional Networks for 3D Human Pose Estimation by Jae Yung Lee and I Gil Kim.
This repository is build upon Python v3.6 and Pytorch v1.8.2 on Ubuntu 18.04. All experiments are conducted on a single NVIDIA RTX QUADRO 6000 GPU. See requirements.txt for other dependencies. We recommend installing Python v3.6 from Anaconda and installing Pytorch (>= 1.8.0) following guide on the official instructions according to your specific CUDA version.
2D detections for Human3.6M datasets are provided by VideoPose3D Pavllo et al.
The pre-trained models for 3-hops can be downloaded from Google Drive.
Human3.6M Dataset
python test.py -d Human36M -k gt -sk {HOP_NUM} -c ${CHECKPOINT_PATH} --test_model {MODEL_PATH} -ch {CHANNEL_NUM} -j_out 17 -g {GPU_IDX}
@inproceedings{lee22multi,
author = {Jae Yung Lee and I Gil Kim},
booktitle = {Proceedings of the British Machine Vision Conference ({BMVC})},
title = {Multi-hop Modulated Graph Convolutional Networks for 3D Human Pose Estimation},
year = {2022}
}
Part of our code is borrowed from the following repositories.
We thank to the authors for releasing their codes. Please also consider citing their works.