GithubHelp home page GithubHelp logo

sooryamsharma / adv-pose-estimation Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 21.07 MB

Adversarial Learning for Human Pose Estimation: Generative Adversarial Deep Convolutional Networks to attain Structure-awareness in Human Pose Estimation | MS Thesis

License: MIT License

Python 100.00%
stacked-hourglass-networks generative-adversarial-network mpii-dataset pytorch

adv-pose-estimation's Introduction

Adversarial Learning for Human Pose Estimation

Abstract


Pose estimation using Deep Neural Networks (DNNs) has shown superior performance in recent years, due to the availability of larger training datasets and powerful GPUs. However, the task is still challenging due to the large variability of human body appearances, lighting conditions, complex background, occlusions, body physique and posture structures of the activities performed by the subject. Among all these peculiarities, partial occlusions, and overlapping body poses often result in deviated pose predictions. These circumstances can result to wrong, and sometimes unrealistic results. Human mind can predict such poses because of the underlying structure awareness, of the geometry, of a human body in our minds. In this thesis, we discuss a training technique that can overcome these problems by instating Discriminator which helps to incorporate priors about the structure of human body by distinguishing between the real and fake (or biologically implausible) poses.


Model Architecture

Results


Stacked HG Network

Proposed Model

Stacked HG Network

Proposed Model

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.