作者 | Mr.Jk.Zhang

责编 | 夕颜

出品 | CSDN(ID:CSDNnews)

前言

千呼万唤始出来系列,继YOLOv3两年后,YOLOv4终于在上周出来了,让我们来一睹论文真容吧!由于YOLO之父Jeseph Redmon在今年2月已宣布退出CV学术界,大家都以为YOLO系列已不再更新了,幸而,学术界和开源社区的力量是强大的。另一位曾经参与YOLO项目维护的大神Alexey Bochkovskiy接过了YOLO这面大旗,在arXiv上提交了YOLO v4,而且,这篇论文已经被拉入原来YOLO之父建立的项目主线。

论文链接:https://arxiv.org/abs/2004.10934

代码地址:https://github.com/AlexeyAB/darknet

YOLOv4的发布可以说是YOLO系列的集大成者,里面涉及了许多tricks的组合。YOLOv4主要是选取了许多features进行组合的形式来对数据集进行测试训练,从而来验证性能效果。

论文核心中的核心:作者将 Weighted-Residual-Connections (WRC), Cross-Stage-Partial-connections (CSP), Cross mini-Batch Normalization (CmBN), Self-adversarial-training (SAT) and Mish-activation.而且还使用了一些最近出来的新features:WRC, CSP, CmBN, SAT, Mish activation, Mosaic data augmentation, CmBN, DropBlock regularization, and CIoU loss。通过对这些features进行有效的组合得到了爆炸性的YOLOv4,可以吊打一切的YOLOv4.在MS-COCO数据上:43.5%@AP(65.7%@AP50)同时可以达到65fps@TeslaV100.

AP50:95 / AP50 - FPS (Tesla V100) Paper: https://arxiv.org/abs/2004.10934

YOLOv4论文中所用tricks如下:

  • 用于backbone的BoF:CutMix和Mosaic数据增强,DropBlock正则化,Class label smoothing

  • 用于backbone的BoS:Mish激活函数,CSP,MiWRC

  • 用于检测器的BoF:CIoU-loss,CmBN,DropBlock正则化,Mosaic数据增强,Self-Adversarial 训练,消除网格敏感性,对单个ground-truth使用多个anchor,Cosine annealing scheduler,最佳超参数,Random training shapes

  • 用于检测器的Bos:Mish激活函数,SPP,SAM,PAN,DIoU-NMS

文中提供的预训练模型的权重和参数信息可见代码地址:

YOLO的组成部分

简而言之:YOLOv4 =CSPDarknet53+SPP+PAN+YOLOv3

YOLOv4-detector信息

  1. 提出了一种高效而强大的目标检测模型。它使每个人都可以使用1080 Ti或2080 Ti GPU 训练超快速和准确的目标检测器。

  2. 在检测器训练期间,验证了SOTA的Bag-of Freebies 和Bag-of-Specials方法的影响。

  3. 改进了SOTA的方法,使它们更有效,更适合单GPU训练,包括CBN [89],PAN [49],SAM [85]等。文章将目前主流的目标检测器框架进行拆分:input、backbone、neck 和 head 具体如下图所示:

各类检测器之间性能的比较

性能炸裂的YOLOv4结果展示

原文链接:

https://blog.csdn.net/mrjkzhangma/article/details/105730677

新勋章,新奖品,高流量,还有更多福利等你来拿

☞华为海思超越高通,一季度国内占有率第一;苹果 iOS 13.5 优化 Face ID;Ruby 2.4 结束支持 | 极客头条

☞10 款值得珍藏的 Chrome 浏览器插件

☞当互联网码农遇见国企老同学

☞AI图像智能修复老照片,效果惊艳到我了

☞程序员内功修炼系列:10 张图解谈 Linux 物理内存和虚拟内存

☞当 DeFi 遇上 Rollup,将擦出怎样的火花?

yolov4论文_Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划...相关推荐

  1. 大数据 Spark :利用电影观看记录数据,进行电影推荐 | 原力计划

    作者 | lomtom 责编 | 王晓曼 出品 | CSDN博客 准备 1.任务描述 在推荐领域有一个著名的开放测试集,下载链接是:http://grouplens.org/datasets/movi ...

  2. Google、微软、阿里、腾讯、百度这些大公司在GitHub上开源投入排名分析 | CSDN原力计划...

    扫码参与CSDN"原力计划" 作者 | 村中少年 来源 | CSDN原力计划获奖作品 现在有越来越多的公司都参与了开源,其背后有各自的目的所在,姑且不予讨论.本文是从多个方面分析各 ...

  3. 轻轻一扫立刻扣款,付款码技术原理大揭秘 | 原力计划

    作者 | 楼下小黑哥 责编 | 王晓曼 出品 | CSDN博客 前言 最近由于业务需求,需要开发付款码功能,该接口底层将会聚合市面上主流钱包 APP 的付款码功能,如微信支付,支付宝支付. ps:付款 ...

  4. 大神接棒,YOLOv4来了!

    文章来源于CVer,作者Amusi 前言 今天刷屏的动态一定是 YOLOv4! 本文 Amusi 会跟大家说一下在别处看不到内容(大神接棒),欢迎继续阅读! 之前,YOLO系列(v1-v3)作者 Jo ...

  5. 十分钟上手 React+MirrorX,从此前端大神代码不再难懂 | 原力计划

    作者 | 杨若瑜 来源 | CSDN博客,责编 | 夕颜 头图 | 付费下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着React的普及,很多大厂的前端必备React相关知识,甚至已 ...

  6. 不怕面试被问了!二叉树算法大盘点 | 原力计划

    作者 | BoCong-Deng 责编 | 伍杏玲 头图 | CSDN 下载自视觉中国 出品 | CSDN博客 树结构对于程序员来说应该不陌生,特别是二叉树,基本只要接触算法这一类的都一定会碰到的,所 ...

  7. 8 种架构设计模式优缺点大曝光 | 原力计划

    作者 | 程序员Tony 责编 | 王晓曼 出品 | CSDN博客 什么是架构 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果,哈哈,我理解,架构就是骨架. 人类的身体的支撑 ...

  8. es拼音分词 大帅哥_8 种架构设计模式优缺点大曝光 | 原力计划

    作者 | 程序员Tony责编 | 王晓曼出品 | CSDN博客什么是架构我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果,哈哈,我理解,架构就是骨架.人类的身体的支撑是主要由骨 ...

  9. Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划

    作者 | Mr.Jk.Zhang 责编 | 夕颜 出品 | CSDN(ID:CSDNnews) 前言 千呼万唤始出来系列,继YOLOv3两年后,YOLOv4终于在上周出来了,让我们来一睹论文真容吧!由 ...

最新文章

  1. Python urllib和urllib2模块学习(一)
  2. Java线程知识整理汇总
  3. 单例模式之懒汉式/饿汉式/结合二者之优的模式
  4. kindle阅读_如何在Kindle上清除最远的阅读页面
  5. 英语学习过程中的几点体会(1)
  6. Qt 安装与配置记录
  7. BZOJ 1024: [SCOI2009]生日快乐
  8. python open 函数漏洞_Python系列之——编写已知漏洞exp实现批量getshell
  9. Qt 编译完成拷贝文件 INSTALL
  10. IDA pdb 自动下载
  11. 计算二叉树叶子结点数目(C语言)
  12. 判断字符串是否是邮箱或者手机号码格式
  13. 每天学点统计学——指数
  14. java 2的n次方_Java程序练习-计算2的N次方 | 学步园
  15. 旧文重发:从第三方服务角度看各公司技术部门如何正确计算投入产出比~
  16. QQ群反向昵称、恶搞昵称的原理
  17. html5 生成条码,Html5添加Canvas的EAN13条形码生成插件教程
  18. Xshell改字体大小及颜色
  19. Hadoop1.0单点安装-Windows
  20. Node js 开发之Postman

热门文章

  1. 如何在Java 8中使用filter()方法
  2. apache karaf_Apache Karaf遇到Apache HBase
  3. 使用Spring Boot构建REST Web服务
  4. restlet_Restlet框架– Hello World示例
  5. 对基于消息队列的Activiti异步执行器进行基准测试
  6. javafx2_JavaFX 2 GameTutorial第5部分
  7. JavaOne 2015:高级模块化开发
  8. jboss-5.1.0_JBoss AS 7.1.0.Final“ Thunder”发布-Java EE 6 Full Profile认证!
  9. 在Spring Boot应用程序中测试邮件代码
  10. Project Student:维护Webapp(可编辑)