Skip to content

Conversation

zsdonghao
Copy link
Member

@zsdonghao zsdonghao commented Aug 14, 2018

This is the TensorFlow implementation of "Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields"

There are some extra works need to be done before we can merge this PR.

  • APIs for evaluation
  • APIs for deployment (TensorRT)
  • Provides pre-trained model here: https://github.com/tensorlayer/pretrained-models/tree/master/models
  • Provides averaged precision (AP) results of the pre-trained model in readme.
  • Moves (numpy-based, non-TF) data augmentation APIs into tl.prepro.
  • Moves COCO dataset download and preprocess code into tl.files that allow users to automatically download and prepare the dataset.
  • Readme:
    • introduction of this project
    • how to use your pre-trained model
    • how to download dataset
    • how to train and evaluate model
    • how to train model on customised dataset
    • how to customise data augmentation

To speed up the training:

  • use tl.distributed.Trainer

To speed up the inferencing:

  • For pose-processing, uses the C implementation of OpenPose
  • Smaller model
  • TensorRT float16 (half-float) inferencing

For TensorLayer Project Quality:

  • Update Changelog.md
  • Add unittests

@zsdonghao zsdonghao changed the title openpose example [WIP] openpose example Aug 14, 2018
@tensorlayer tensorlayer deleted a comment Aug 15, 2018
@tensorlayer tensorlayer deleted a comment Aug 15, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 17, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@tensorlayer tensorlayer deleted a comment Aug 25, 2018
@zsdonghao zsdonghao changed the title [WIP] openpose example [pls merge] openpose example Aug 25, 2018
@zsdonghao zsdonghao merged commit 97d4695 into master Aug 25, 2018
@zsdonghao zsdonghao deleted the openpose branch August 25, 2018 16:03
luomai pushed a commit that referenced this pull request Nov 21, 2018
* tl upadte of Openpose

* code style improvement

* test

* yapf

* comments

* openpose example

* openpose data augmentation API

* train function update

* update non mask case

* add args.parser

* add args.parser for log

* add inference

* paf process added

* paf install instrcution

* add inference

* update md

* hao modified

* remove useless files

* hao arranged files

* trainable

* del

* release prepro for keypoints / vgg19 break

* writing inferencing

* coco 2017

* TODO distrubuted training

* distributed code in same file

* add int wout hout

* agg

* train mode

* add cpm between vgg and stage1

* used own defined 10 layers of VGG19

* remove generated files (#801)

* add mode;

* remove openpose from current repo

* Update CHANGELOG.md

* add keypoint docs;

* yapf - prepro

* fix yapf

* yapf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants