All Projects β†’ namedBen β†’ Convolutional Pose Machines Pytorch

namedBen / Convolutional Pose Machines Pytorch

Pytroch version of Convolutional Pose Machines

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Convolutional Pose Machines Pytorch

Hand3d
Network estimating 3D Handpose from single color images
Stars: ✭ 690 (+796.1%)
Mutual labels:  pose-estimation
Poseosc
πŸ“ΉπŸ€Έβ€β™‚οΈπŸ€Ύβ€β™€οΈπŸ€Ί PoseNet + OSC: send realtime human pose estimation data to your apps
Stars: ✭ 40 (-48.05%)
Mutual labels:  pose-estimation
Supergluepretrainednetwork
SuperGlue: Learning Feature Matching with Graph Neural Networks (CVPR 2020, Oral)
Stars: ✭ 1,122 (+1357.14%)
Mutual labels:  pose-estimation
Keras realtime multi Person pose estimation
Keras version of Realtime Multi-Person Pose Estimation project
Stars: ✭ 728 (+845.45%)
Mutual labels:  pose-estimation
Hyperpose
HyperPose: A Collection of Real-time Human Pose Estimation
Stars: ✭ 961 (+1148.05%)
Mutual labels:  pose-estimation
Pose Tensorflow
Human Pose estimation with TensorFlow framework
Stars: ✭ 1,042 (+1253.25%)
Mutual labels:  pose-estimation
Openpifpaf
Official implementation of "OpenPifPaf: Composite Fields for Semantic Keypoint Detection and Spatio-Temporal Association" in PyTorch.
Stars: ✭ 662 (+759.74%)
Mutual labels:  pose-estimation
Adversarial Pose Pytorch
A PyTorch implementation of adversarial pose estimation for multi-person
Stars: ✭ 67 (-12.99%)
Mutual labels:  pose-estimation
Hierarchical Localization
Visual localization made easy with hloc
Stars: ✭ 997 (+1194.81%)
Mutual labels:  pose-estimation
Wisppn
test example of paper, Can WiFi Estimate Person Pose?
Stars: ✭ 55 (-28.57%)
Mutual labels:  pose-estimation
Convolutional Pose Machines Tensorflow
Stars: ✭ 758 (+884.42%)
Mutual labels:  pose-estimation
Pytorch Pose
A PyTorch toolkit for 2D Human Pose Estimation.
Stars: ✭ 932 (+1110.39%)
Mutual labels:  pose-estimation
Carposedemo
Real-time Mobile Car Pose Estimation with CoreML
Stars: ✭ 49 (-36.36%)
Mutual labels:  pose-estimation
Pytorch Openpose
pytorch implementation of openpose including Hand and Body Pose Estimation.
Stars: ✭ 716 (+829.87%)
Mutual labels:  pose-estimation
Margipose
Stars: ✭ 64 (-16.88%)
Mutual labels:  pose-estimation
Mmpose
OpenMMLab Pose Estimation Toolbox and Benchmark.
Stars: ✭ 674 (+775.32%)
Mutual labels:  pose-estimation
Oat
Real-time position tracker for behavioral research
Stars: ✭ 45 (-41.56%)
Mutual labels:  pose-estimation
Stag
STag: A Stable Fiducial Marker System
Stars: ✭ 75 (-2.6%)
Mutual labels:  pose-estimation
Fight detection
Real time Fight Detection Based on 2D Pose Estimation and RNN Action Recognition
Stars: ✭ 65 (-15.58%)
Mutual labels:  pose-estimation
Chinesetrafficpolicepose
Detects Chinese traffic police commanding poses ζ£€ζ΅‹δΈ­ε›½δΊ€θ­¦ζŒ‡ζŒ₯ζ‰‹εŠΏ
Stars: ✭ 49 (-36.36%)
Mutual labels:  pose-estimation

Convolutional-Pose-Machines-Pytorch

This is a pytroch version of Convolutional Pose Machines, you can find more details in the original paper Convolutional Pose Machines

Results

a

b

c

y

The result is generated by the model, which has trained 100 epoches.

Requirements

  • Python 2.7
  • PyTorch 0.3.0
  • torchvision 0.2.0
  • OpenCv > 2.4.9

The data set

  • Download the data set for training LSPet
  • (Alternative) Download the data set for validation LSP
  • When you want to train some other datasets, please change the code to correspond to your datasets.

Usage

Train

  • Set the train parameters in " config/config.yml ".
  • Go to the "train_val" folder cd train_val.
  • with val

python cpm_train.py --gpu 0 1 --train_dir ../dataset/train/lspet_dataset --val_dir ../dataset/val/lsp_dataset --config ../config/config.yml
  • without val

python cpm_train.py --gpu 0 1 --train_dir ../dataset/train/lspet_dataset --config ../config/config.yml
  • You can also train the model like
sudo sh cpm_train.sh

Test

  • Go to the "test" folder cd test.
python cpm_test.py

Pre-trained model

Notice

  • The code of test is just used for visualization,you can change the code to test your own image on condition that you have trained another model "person-center-network"(similar to CPMs).
  • I hope that'll be helpful for you.
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].