All Projects → 1adrianb → Human Pose Estimation

1adrianb / Human Pose Estimation

Licence: bsd-3-clause
This repository implements a demo of the Human pose estimation via Convolutional Part Heatmap Regression paper.

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Human Pose Estimation

Binary Human Pose Estimation
This code implements a demo of the Binarized Convolutional Landmark Localizers for Human Pose Estimation and Face Alignment with Limited Resources paper by Adrian Bulat and Georgios Tzimiropoulos.
Stars: ✭ 210 (+114.29%)
Mutual labels:  human-pose-estimation, torch7
Human3.6m downloader
Human3.6M downloader by Python
Stars: ✭ 37 (-62.24%)
Mutual labels:  human-pose-estimation
Epipolarpose
Self-Supervised Learning of 3D Human Pose using Multi-view Geometry (CVPR2019)
Stars: ✭ 477 (+386.73%)
Mutual labels:  human-pose-estimation
2d And 3d Face Alignment
This repository implements a demo of the networks described in "How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)" paper.
Stars: ✭ 772 (+687.76%)
Mutual labels:  torch7
Trt pose
Real-time pose estimation accelerated with NVIDIA TensorRT
Stars: ✭ 525 (+435.71%)
Mutual labels:  human-pose-estimation
Poseestimationformobile
💃 Real-time single person pose estimation for Android and iOS.
Stars: ✭ 783 (+698.98%)
Mutual labels:  human-pose-estimation
Openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Stars: ✭ 22,892 (+23259.18%)
Mutual labels:  human-pose-estimation
Shelfnet Human Pose Estimation
Fast and accurate Human Pose Estimation using ShelfNet with PyTorch
Stars: ✭ 95 (-3.06%)
Mutual labels:  human-pose-estimation
Lightweight Human Pose Estimation.pytorch
Fast and accurate human pose estimation in PyTorch. Contains implementation of "Real-time 2D Multi-Person Pose Estimation on CPU: Lightweight OpenPose" paper.
Stars: ✭ 958 (+877.55%)
Mutual labels:  human-pose-estimation
Convolutional Pose Machines Tensorflow
Stars: ✭ 758 (+673.47%)
Mutual labels:  human-pose-estimation
Keras realtime multi Person pose estimation
Keras version of Realtime Multi-Person Pose Estimation project
Stars: ✭ 728 (+642.86%)
Mutual labels:  human-pose-estimation
Alphapose
Real-Time and Accurate Full-Body Multi-Person Pose Estimation&Tracking System
Stars: ✭ 5,697 (+5713.27%)
Mutual labels:  human-pose-estimation
Awesome Human Pose Estimation
Human Pose Estimation Related Publication
Stars: ✭ 828 (+744.9%)
Mutual labels:  human-pose-estimation
Realtime multi Person pose estimation
Code repo for realtime multi-person pose estimation in CVPR'17 (Oral)
Stars: ✭ 4,760 (+4757.14%)
Mutual labels:  human-pose-estimation
Torch Models
Stars: ✭ 65 (-33.67%)
Mutual labels:  torch7
Vrn
👨 Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression"
Stars: ✭ 4,391 (+4380.61%)
Mutual labels:  torch7
Openpifpaf
Official implementation of "OpenPifPaf: Composite Fields for Semantic Keypoint Detection and Spatio-Temporal Association" in PyTorch.
Stars: ✭ 662 (+575.51%)
Mutual labels:  human-pose-estimation
Crayon
A language-agnostic interface to TensorBoard
Stars: ✭ 776 (+691.84%)
Mutual labels:  torch7
3d Resnets
3D ResNets for Action Recognition
Stars: ✭ 95 (-3.06%)
Mutual labels:  torch7
Pose Adv Aug
Code for "Jointly Optimize Data Augmentation and Network Training: Adversarial Data Augmentation in Human Pose Estimation" (CVPR 2018)
Stars: ✭ 83 (-15.31%)
Mutual labels:  human-pose-estimation

Human pose estimation via Convolutional Part Heatmap Regression

This repository implements a demo of the Human pose estimation via Convolutional Part Heatmap Regression paper Bulat&Tzimiropoulos.

Note: New code capable of running on devices with limited resources, for Human Pose Estimation and Face Alignment was released. For a demo please check: https://github.com/1adrianb/binary-human-pose-estimation

Requirement

  • Install the latest Torch version
  • Install python 2.7 using the package manager

Torch packages

Most of the listed package can be installed by simple running

luarocks install [packagename]

For sh and fb.python packages please visit their github repositories and carrefully follow the instruction provided by their authors.

Python packages

Trained models

By default, on the first run the scripts will attempt to automatically download the models, however for your convinience they are provided also for separate usage.

Dataset used LSP error MPII error
MPII - 89.7
MPII + LSP 90.7 -

Usage

The provided code comes along with a series of options. In order to list them please run:

th main.lua --help

To run a demo on 10 random images:

th main.lua -dataset lsp 

To evaluate the model on the validation set for LSP/MPII:

th main.lua -dataset lsp -eval

If you have installed cudnn4 or cudnn5 you can run the demo faster:

th main.lua -dataset lsp -eval -usecudnn

The demo doesn't require a GPU, however having one will speed up the process.

Notes

For more details/questions please visit the [email protected]

Warning: The script will download by default both the models and the dataset(~15Gb), if you wan't to avoid this or you already have them downloaded please move them in the corresponding folders in datasets/[datasetname]_dataset/. Running the demo for lsp dataset will require only ~700Mb of space.

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].