YOWO icon indicating copy to clipboard operation
YOWO copied to clipboard

A stronger YOWO achieved by us.

Open yjh0410 opened this issue 2 years ago • 4 comments

Thanks for the open source of YOWO, a real-time method in spatio-temporal action detection task. Recently, I follow this repo. to reimplemented YOWO and achieve better performance, as shown in the tabels below. I name this YOWO as YOWO-Plus. We also design a efficient YOWO, YOWO-Nano whose 3D backbone is the 3D-ShuffleNet-v2-1.0x proposed by the authors of YOWO. My code is available at https://github.com/yjh0410/PyTorch_YOWO.

Improvement

  • Better 2D backbone: We use the weights of YOLOv2 from my project. Our YOLOv2 achieves a significantly higher AP (27 AP with 416 input) on the COCO dataset.

  • Better label assignment: For a groundtruth, we assign the anchor boxes with IoU higher than the threshold 0.5, so each groundtruth might be assigned with multiple anchor boxes.

  • Better loss: We deploy GIoU loss as the box regression loss. As for the conference loss and classification loss, they are same as the ones used in YOWO. Finally, all the losses are normalized by the batch size.

Experiment

  • UCF101-24
Model Clip GFLOPs Frame mAP Video mAP FPS Weight
YOWO 16 43.8 80.4 48.8 - -
YOWO-Plus 16 43.8 84.9 50.5 36 github
YOWO-Nano 16 6.0 81.0 49.7 91 github
  • AVA v2.2
Model Clip mAP FPS weight
YOWO 16 17.9 31 -
YOWO 32 19.1 23 -
YOWO-Plus 16 20.6 33 github
YOWO-Plus 32 21.6 25 github
YOWO-Nano 16 18.4 100 github
YOWO-Nano 32 19.5 95 github

yjh0410 avatar Oct 04 '22 07:10 yjh0410

Hello! Do you plan on adding support for more resource efficient networks in the 3D backbone?

jaca-pereira avatar Oct 04 '22 13:10 jaca-pereira

@jaca-pereira I have added 3D-ShuffleNet-v2 in my repo. I will update the performance of YOWO with efficient 3D backbone in the future.

yjh0410 avatar Oct 07 '22 13:10 yjh0410

@jaca-pereira Hi !Dear friend, I recently release the YOWO-Nano whose 3D backbone is the 3D-ShuffleNet-v2.

yjh0410 avatar Oct 18 '22 00:10 yjh0410

Hello! Thank you very much, I'll check it out.

jaca-pereira avatar Oct 18 '22 15:10 jaca-pereira