All Projects → DwangoMediaVillage → 3dpose_gan

DwangoMediaVillage / 3dpose_gan

Licence: mit
The authors' implementation of Unsupervised Adversarial Learning of 3D Human Pose from 2D Joint Locations

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to 3dpose gan

Transmomo.pytorch
This is the official PyTorch implementation of the CVPR 2020 paper "TransMoMo: Invariance-Driven Unsupervised Video Motion Retargeting".
Stars: ✭ 225 (+81.45%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
UEGAN
[TIP2020] Pytorch implementation of "Towards Unsupervised Deep Image Enhancement with Generative Adversarial Network"
Stars: ✭ 68 (-45.16%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Improved-Wasserstein-GAN-application-on-MRI-images
Improved Wasserstein GAN (WGAN-GP) application on medical (MRI) images
Stars: ✭ 23 (-81.45%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Dragan
A stable algorithm for GAN training
Stars: ✭ 189 (+52.42%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
All About The Gan
All About the GANs(Generative Adversarial Networks) - Summarized lists for GAN
Stars: ✭ 630 (+408.06%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Gan Sandbox
Vanilla GAN implemented on top of keras/tensorflow enabling rapid experimentation & research. Branches correspond to implementations of stable GAN variations (i.e. ACGan, InfoGAN) and other promising variations of GANs like conditional and Wasserstein.
Stars: ✭ 210 (+69.35%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Indoor-SfMLearner
[ECCV'20] Patch-match and Plane-regularization for Unsupervised Indoor Depth Estimation
Stars: ✭ 115 (-7.26%)
Mutual labels:  unsupervised-learning, pose-estimation
Iseebetter
iSeeBetter: Spatio-Temporal Video Super Resolution using Recurrent-Generative Back-Projection Networks | Python3 | PyTorch | GANs | CNNs | ResNets | RNNs | Published in Springer Journal of Computational Visual Media, September 2020, Tsinghua University Press
Stars: ✭ 202 (+62.9%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Hidt
Official repository for the paper "High-Resolution Daytime Translation Without Domain Labels" (CVPR2020, Oral)
Stars: ✭ 513 (+313.71%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Sc Sfmlearner Release
Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Video (NeurIPS 2019)
Stars: ✭ 468 (+277.42%)
Mutual labels:  unsupervised-learning, pose-estimation
catgan pytorch
Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks
Stars: ✭ 50 (-59.68%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Hypergan
Composable GAN framework with api and user interface
Stars: ✭ 1,104 (+790.32%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Recycle Gan
Unsupervised Video Retargeting (e.g. face to face, flower to flower, clouds and winds, sunrise and sunset)
Stars: ✭ 367 (+195.97%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Context Encoder
[CVPR 2016] Unsupervised Feature Learning by Image Inpainting using GANs
Stars: ✭ 731 (+489.52%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Marta Gan
MARTA GANs: Unsupervised Representation Learning for Remote Sensing Image Classification
Stars: ✭ 75 (-39.52%)
Mutual labels:  generative-adversarial-network, unsupervised-learning
Bcpd
Bayesian Coherent Point Drift (BCPD/BCPD++); Source Code Available
Stars: ✭ 116 (-6.45%)
Mutual labels:  unsupervised-learning
Mgan
Masking GAN - Image attribute mask generation
Stars: ✭ 120 (-3.23%)
Mutual labels:  generative-adversarial-network
Cpm
Convolutional Pose Machines in TensorFlow
Stars: ✭ 115 (-7.26%)
Mutual labels:  pose-estimation
A Nice Mc
Code for "A-NICE-MC: Adversarial Training for MCMC"
Stars: ✭ 115 (-7.26%)
Mutual labels:  generative-adversarial-network
Tensorflow Mnist Cgan Cdcgan
Tensorflow implementation of conditional Generative Adversarial Networks (cGAN) and conditional Deep Convolutional Adversarial Networks (cDCGAN) for MANIST dataset.
Stars: ✭ 122 (-1.61%)
Mutual labels:  generative-adversarial-network

Unsupervised Adversarial Learning of 3D Human Pose from 2D Joint Locations

This is the authors' implementation of Unsupervised Adversarial Learning of 3D Human Pose from 2D Joint Locations

Run Inference for demo (with openpose)

  1. Download openpose pretrained model
  2. Run Inference
    • python bin/demo.py sample/image.png --lift_model sample/gen_epoch_500.npz --model2d pose_iter_440000.caffemodel --proto2d openpose_pose_coco.prototxt
    • Need OpenCV >= 3.4
      • < 3.3 results extreamly wrong estimation

Dependencies(Recommended versions)

Training

Human3.6M dataset

  • [x] Unsupervised learning of 3D points from ground truth 2D points

    python bin/train.py --gpu 0 --mode unsupervised --dataset h36m --use_heuristic_loss
    
  • [ ] Unsupervised learning of 3D points from detected 2D points by Stacked Hourglass

    TBA

  • [x] Supervised learning of 3D points from ground truth 2D points

    python bin/train.py --gpu 0 --mode supervised --activate_func relu --use_bn
    

MPII dataset

TBA

MPI-INF-3DHP dataset

TBA

Evaluation

python bin/eval.py results/hoge/gen_epoch_*.npz
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].