All Projects → wangziren1 → Pytorch_pose_proposal_networks

wangziren1 / Pytorch_pose_proposal_networks

Licence: mit
Pytorch implementation of pose proposal networks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pytorch pose proposal networks

Hyperpose
HyperPose: A Collection of Real-time Human Pose Estimation
Stars: ✭ 961 (+933.33%)
Mutual labels:  pose-estimation
Supergluepretrainednetwork
SuperGlue: Learning Feature Matching with Graph Neural Networks (CVPR 2020, Oral)
Stars: ✭ 1,122 (+1106.45%)
Mutual labels:  pose-estimation
Pose Estimation tutorials
Tools and tutorials of pose estimation and deep learning
Stars: ✭ 79 (-15.05%)
Mutual labels:  pose-estimation
Poseosc
📹🤸‍♂️🤾‍♀️🤺 PoseNet + OSC: send realtime human pose estimation data to your apps
Stars: ✭ 40 (-56.99%)
Mutual labels:  pose-estimation
Chinesetrafficpolicepose
Detects Chinese traffic police commanding poses 检测中国交警指挥手势
Stars: ✭ 49 (-47.31%)
Mutual labels:  pose-estimation
Fight detection
Real time Fight Detection Based on 2D Pose Estimation and RNN Action Recognition
Stars: ✭ 65 (-30.11%)
Mutual labels:  pose-estimation
Poseestimationformobile
💃 Real-time single person pose estimation for Android and iOS.
Stars: ✭ 783 (+741.94%)
Mutual labels:  pose-estimation
Dataset utilities
NVIDIA Dataset Utilities (NVDU)
Stars: ✭ 90 (-3.23%)
Mutual labels:  pose-estimation
Wisppn
test example of paper, Can WiFi Estimate Person Pose?
Stars: ✭ 55 (-40.86%)
Mutual labels:  pose-estimation
Convolutional Pose Machines Pytorch
Pytroch version of Convolutional Pose Machines
Stars: ✭ 77 (-17.2%)
Mutual labels:  pose-estimation
Oat
Real-time position tracker for behavioral research
Stars: ✭ 45 (-51.61%)
Mutual labels:  pose-estimation
Carposedemo
Real-time Mobile Car Pose Estimation with CoreML
Stars: ✭ 49 (-47.31%)
Mutual labels:  pose-estimation
Adversarial Pose Pytorch
A PyTorch implementation of adversarial pose estimation for multi-person
Stars: ✭ 67 (-27.96%)
Mutual labels:  pose-estimation
Hierarchical Localization
Visual localization made easy with hloc
Stars: ✭ 997 (+972.04%)
Mutual labels:  pose-estimation
Ros Openpose
CMU's OpenPose for ROS
Stars: ✭ 81 (-12.9%)
Mutual labels:  pose-estimation
Pytorch Pose
A PyTorch toolkit for 2D Human Pose Estimation.
Stars: ✭ 932 (+902.15%)
Mutual labels:  pose-estimation
Margipose
Stars: ✭ 64 (-31.18%)
Mutual labels:  pose-estimation
Awesome Computer Vision
Awesome Resources for Advanced Computer Vision Topics
Stars: ✭ 92 (-1.08%)
Mutual labels:  pose-estimation
Ios Openpose
OpenPose Example App
Stars: ✭ 85 (-8.6%)
Mutual labels:  pose-estimation
Stag
STag: A Stable Fiducial Marker System
Stars: ✭ 75 (-19.35%)
Mutual labels:  pose-estimation

pytorch_pose_proposal_network

Pytorch implementation of pose proposal network

Introduction

We train the network on MPII human pose dataset but don't evaluate the performance. I don't think it can match the performance mentioned in paper due to some problems(see below).

Requirements

  1. pytorch 0.4.1
  2. opencv
  3. numpy
  4. tensorboardX

Demo

demo1 demo2 demo3

Speed

The speed depend on numbers of person. More persons there are, a little slower it runs.

example resnet18 resnet50
A
B

Problems

The above figure is iou loss. you can see it that decrease not very better than other losses(under images folder). In fact, when I print it and ground truth, I find relative large error between them, especially when ground truth iou is low. For example while ground truth iou is 0.2, prediction iou is 0.5 or 0.6. So at parse stage, I just use resp instead of resp * iou.

Another problem is that I can't figure out one formula: S * E * D in the paper. I just use D * E * D.

Train

First you need to put MPII dataset images in data/images. Then You can train from scratch or download our well trained weights.

Reference

when I do this project, I mainly refer to this repo: https://github.com/hizhangp/yolo_tensorflow.

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