JaeYungLee / MM_GCN

PyTorch implementation of "Multi-hop Modulated Graph Convolutional Networks for 3D Human Pose Estimation", BMVC 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi-hop Modulated Graph Convolutional Networks for 3D Human Pose Estimation (BMVC2022)

Introduction

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.

resutls

Quick Start

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.

Dataset

2D detections for Human3.6M datasets are provided by VideoPose3D Pavllo et al.

Pre-trained models

The pre-trained models for 3-hops can be downloaded from Google Drive.

Evaluation (GT)

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}

Reference

@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}
}

Acknowledgement

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.

About

PyTorch implementation of "Multi-hop Modulated Graph Convolutional Networks for 3D Human Pose Estimation", BMVC 2022


Languages

Language:Python 100.0%