YOLOv4-Tiny来了!371 FPS!

2020 年 6 月 28 日 极市平台

加入极市专业CV交流群,与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度 等名校名企视觉开发者互动交流!

同时提供每月大咖直播分享、真实项目需求对接、干货资讯汇总,行业技术交流。关注 极市平台 公众号 ,回复 加群,立刻申请入群~

来源|CVer

前言


今天刷屏的动态一定是 YOLOv4-Tiny!


实际上,YOLOv4-Tiny 在大前天(2020.06.25)的晚上就正式发布了,但鉴于当时处于端午假期,Amusi 特意没有更新,希望各位CVers过个好节,科研缓一缓,哈哈。


YOLOv4 重要时间节点

  • 2020.04:YOLOv4 正式发布

  • 2020.06:YOLOv4-Tiny 正式发布


YOLOv4-Tiny来了!


时隔两个月,YOLOv4-Tiny版本正式推出!

在COCO上的性能:40.2% AP50, 371 FPS (GTX 1080 Ti) 


无论是AP,还是FPS的性能,其相较于YOLOv3-Tiny、Pelee、CSP都是巨大的提升,如下图所示:



目前YOLOv4的模型(cfg、weights)已经在官网放出,大家可以下载,模型仅占23.1 MB!

https://github.com/AlexeyAB/darknet


很多同学一定会问,YOLOv4-Tiny相较于YOLOv4有哪些变化?删减了哪些模块或者layers?


据 Amusi 了解,目前YOLOv4作者(AlexeyAB )并没有正式给出Tiny版的算法介绍。其实对YOLO熟悉的同学,可以先看一下 cfg文件,就能了解一些内容。


不过,Amusi 也调查到了关于YOLOv4-Tiny的细节,AlexeyAB 在github回复网友提问的内容如下:


  • There is used resize=1.5 instead of random=1, that you suggested, congrats! #3830

  • CSP: There is used groups for [route] layer for CSP - EFM: http://openaccess.thecvf.com/content_CVPRW_2020/papers/w28/Wang_CSPNet_A_New_Backbone_That_Can_Enhance_Learning_Capability_of_CVPRW_2020_paper.pdf
    Initially it was done for MixNet: #4203 (comment)

  • There is used CIoU-loss with optimal normalizers (as in YOLOv4)

  • scale_x_y parameter (as in YOLOv4)


想了解更多YOLOv4-Tiny内容,其实建议上github,直接和AlexeyAB对线交流,他回复的相当及时,链接如下,推荐直接交流:

https://github.com/AlexeyAB/darknet/issues/6067


从上面的回复,我才知道CSPNet收录到了CVPR 2020 Workshop,个人非常喜欢这篇论文,不管是YOLOv4还是后面所谓的"YOLOv5",都用到了CSPNet,贡献涨点很明显!推荐精读这篇论文:

http://openaccess.thecvf.com/content_CVPRW_2020/papers/w28/Wang_CSPNet_A_New_Backbone_That_Can_Enhance_Learning_Capability_of_CVPRW_2020_paper.pdf


YOLOv4-Tiny测试


国外已经有网友亲测了YOLOv4-Tiny,并在Titan XP、Jetson AGX Xavier两个设备上测试,结果如下:


Titan XP



Jetson AGX Xavier



速度真的相当快!AlexeyAB 还透露到将来OpenCV或者TensorRT版本的YOLOv4-Tiny速度会高达 500 - 1000 FPS!

@CSTEZCAN Thanks! I think yolov4-tiny can work with 500 - 1000 FPS by using OpenCV or tkDNN/TensorRT when it will be implemented in these libraries.


侃侃


关于YOLOv4是否是YOLOv3的真正"继承者",我想没有人比Joe Redmon(YOLOv1-v3作者)回答更合适了,他在twitter上的回复内容如下:

Doesn’t matter what I think! At this point  @alexeyab84 has the canonical version of darknet and yolo, he’s put a ton of work into it and everyone uses it, not mine haha.

而且YOLOv1-v3的官方项目已经把YOLOv4的项目链接挂上去了。



关于YOLOv4,详见:重磅!就在刚刚,吊打一切的 YOLOv4 开源了!


彩蛋


之前很多公众号根据国外的一篇有bug的博客,直接翻译过来无脑吹"YOLOv5"有多强(啥速度超两倍),看的我一愣一愣的。我觉得YOLOv4性能更强,后续会专门推一篇关于YOLOv4和"YOLOv5"的文章,敬请期待!



推荐阅读



添加极市小助手微信(ID : cv-mart),备注:研究方向-姓名-学校/公司-城市(如:目标检测-小极-北大-深圳),即可申请加入极市技术交流群,更有每月大咖直播分享、真实项目需求对接、求职内推、算法竞赛、干货资讯汇总、行业技术交流一起来让思想之光照的更远吧~


△长按添加极市小助手


△长按关注极市平台,获取最新CV干货


觉得有用麻烦给个在看啦~  

登录查看更多
3

相关内容

神经常微分方程教程,50页ppt,A brief tutorial on Neural ODEs
专知会员服务
71+阅读 · 2020年8月2日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
77+阅读 · 2020年7月26日
专知会员服务
31+阅读 · 2020年4月24日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
《迁移学习简明手册》,93页pdf
专知会员服务
134+阅读 · 2019年12月9日
密歇根大学《20年目标检测综述》
专知会员服务
97+阅读 · 2019年10月13日
YOLOv3Tiny 仅需2.17ms,OpenCV 4.2 DNN with CUDA 示例
极市平台
8+阅读 · 2020年1月21日
大盘点 | 性能最强的目标检测算法
极市平台
9+阅读 · 2019年7月8日
目标检测中的Consistent Optimization
极市平台
6+阅读 · 2019年4月23日
1500+ FPS!目前最快的CNN人脸检测算法开源
极市平台
25+阅读 · 2019年3月15日
用 TensorFlow 目标检测 API 发现皮卡丘!
AI研习社
5+阅读 · 2018年6月4日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
CVPR 2017 | Tiny Faces 小人脸检测算法简介
极市平台
10+阅读 · 2018年2月1日
【推荐】YOLO实时目标检测(6fps)
机器学习研究会
20+阅读 · 2017年11月5日
OD-GCN: Object Detection by Knowledge Graph with GCN
Arxiv
4+阅读 · 2019年9月30日
Arxiv
6+阅读 · 2018年7月9日
Arxiv
5+阅读 · 2018年5月16日
Arxiv
8+阅读 · 2018年4月8日
Arxiv
4+阅读 · 2018年1月19日
VIP会员
相关VIP内容
相关资讯
YOLOv3Tiny 仅需2.17ms,OpenCV 4.2 DNN with CUDA 示例
极市平台
8+阅读 · 2020年1月21日
大盘点 | 性能最强的目标检测算法
极市平台
9+阅读 · 2019年7月8日
目标检测中的Consistent Optimization
极市平台
6+阅读 · 2019年4月23日
1500+ FPS!目前最快的CNN人脸检测算法开源
极市平台
25+阅读 · 2019年3月15日
用 TensorFlow 目标检测 API 发现皮卡丘!
AI研习社
5+阅读 · 2018年6月4日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
CVPR 2017 | Tiny Faces 小人脸检测算法简介
极市平台
10+阅读 · 2018年2月1日
【推荐】YOLO实时目标检测(6fps)
机器学习研究会
20+阅读 · 2017年11月5日
Top
微信扫码咨询专知VIP会员