JitengMu / Learning-from-Synthetic-Animals

Learning from Synthetic Animals (CVPR2020, oral)
GNU General Public License v3.0
63 stars 12 forks source link

About the part performance on TigDog in supervied training with HRNet-w32 #14

Open yzrs opened 1 year ago

yzrs commented 1 year ago

Hi,Thanks for your contribution. I'm also working on animal pose estimation and do some experiments on TigDog dataset with HRNet-w32 in supervised training.However, I find that my results are quite different from yours on some parts like the shoulder and the hip of the horses, and the hip and the knee of the tigers,which really confuses me. image I use HRNet-w32 pretrained on the ImageNet as my network. My data augmentation methods include scaling,rotation,random half body,random horizontal flip and color jitter. My train dataset and val dataset are from https://github.com/JitengMu/Learning-from-Synthetic-Animals/tree/master/data/real_animal,where I get the train idxs and their corresponding images and labels.Then I convert the labels into coco format for training. After training, I test my model on the valid idxs from https://github.com/JitengMu/Learning-from-Synthetic-Animals/tree/master/data/real_animal and compute the PCK@0.05 value on these parts. Here, for horse:

The part definition of tiger is similar to horse except that the ankle of tiger corresponds to the horse's knee , and the knee of tiger corresponds to the horse's hip.
Is there something wrong in my steps? I'm looking forward to your reply

yzrs commented 1 year ago

In table, the 'Real' performance is from the paper and the 'experiment' is my results