Giter Club home page Giter Club logo

jessiechouuu-adversarial-pose's Introduction

Self Adversarial Training for Human Pose Estimation

Chia-Jung Chou, Jui-Ting Chien, Hwann-Tzong Chen, Self Adversarial Training for Human Pose Estimation, arXiv:1707.02439

Prerequisites

This code is tested with Torch7, CUDA 8.0 and Ubuntu 16.04.

Getting Started

Download MPII Human Pose dataset, Leeds Sports Pose Dataset and Leeds Sports Pose Extended Training Dataset. Place the images in data/mpii/images and data/LSP/images.

The file data/lsp_mpii.h5 contains the annotations of MPII, LSP training data and LSP test data.

A model trained on MPII and LSP dataset is available here.

Testing

Run the model on LSP test set and see the PCK and PCP scores. Prediction will be saved in src/evalPose/prediction

$ th main.lua -finalPredictions -nEpochs 0 -loadModel /path/to/model

Training

Pipeline

Train your model with MPII and LSP training data

$ th main.lua -expID exp1

then the models will be saved in exp/LSP/exp1.

You can add the options such as -initial_Kt 0.5, -lambda_G 0.01, etc. More options can be found in src/opts.lua

Check out the fantastic repo of "Stacked Hourglass Network" for some advanced usage of this code. For example, continue previous experiment with the same or different settings.

Acknowledgements

Thanks for the open source from Alejandro Newell, this code is heavily built on his repo pose-hg-train

jessiechouuu-adversarial-pose's People

Contributors

jessiechouuu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.