Skip to content

Pytorch implementation of FlowTrack (Simple Baselines for Human Pose Estimation and Tracking).

Notifications You must be signed in to change notification settings

simochen/flowtrack.pytorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

flowtrack.pytorch

Pytorch implementation of FlowTrack.

Simple Baselines for Human Pose Estimation and Tracking (https://arxiv.org/pdf/1804.06208.pdf)

TO DO:

  • Human detection
  • Single person pose estimation
  • Optical flow estimation
  • Box propagation
  • Pose tracking

Requirements

pytorch >= 0.4.0
torchvision
pycocotools
tensorboardX

Installation

cd lib
./make.sh

Disable cudnn for batch_norm:

# PYTORCH=/path/to/pytorch
# for pytorch v0.4.0
sed -i "1194s/torch\.backends\.cudnn\.enabled/False/g" ${PYTORCH}/torch/nn/functional.py
# for pytorch v0.4.1
sed -i "1254s/torch\.backends\.cudnn\.enabled/False/g" ${PYTORCH}/torch/nn/functional.py

Training

Pose Estimation

Download data folder as $ROOT/data.

python ./tools/pose/main.py

The official code is released on Microsoft/human-pose-estimation.pytorch.

Demo

Pose Estimation

#TODO

Detection

Download pretrained detection model into models/detection/. Refer to pytorch-faster-rcnn for more information.

python ./tools/detection/demo.py

Optical Flow Estimation

Download pretrained flownet into models/flownet/. Refer to flownet2-pytorch for more information.

python ./tools/flownet/demo.py --model </path/to/model>

Update

2018.12.05:

  • Add Pose Estimation Models
  • Deconv DenseNet
  • Stacked Hourglass Network
  • FPN

About

Pytorch implementation of FlowTrack (Simple Baselines for Human Pose Estimation and Tracking).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published