1. yolov3的backbone为darknet53,整个网络中是没有用到池化层和全连接层

2. Rectangular inference(矩形推理)/ training(矩形训练)

矩形推理就是为了加快网络训练与推理速度速度,因为yolov3在训练的时候会对我们输入的图像数据进行预处理,将图像缩放到416*416,再送到网络中进行训练。这样的话会产生很多无用的信息。

正常预处理

如图,我们看到,我们添加了很多对我们训练的干扰信息,存在很多信息的冗余,所以如果用到Rectangular

Rectangular

我们需要注意到,这个tirck确实能够减少信息的冗余,但是这样会导致不同的输入图像的尺寸在预处理后,一个bach中的图像长宽比会有很大的差别,yolov3为我们提供将比例相近的图片放在一个 batch,这样显然填充的就更少一些了。

同时矩形训练与dataloader中的shuffle不可共用,原理就不用多说了。

3. Attention机制

yolov3引入了SE注意力机制

如有错误,欢迎批评指正

YOLOv3用到的tricks介绍相关推荐

  1. GPU端到端目标检测YOLOV3全过程(下)

    GPU端到端目标检测YOLOV3全过程(下) Ubuntu18.04系统下最新版GPU环境配置 · 安装显卡驱动 · 安装Cuda 10.0 · 安装cuDNN 1.安装显卡驱动 (1)这里采用的是P ...

  2. 3目标检测的准确率_吊打YOLOv3!普林斯顿大学提出:CornerNetLite,基于关键点的实时且精度高的目标检测算法,已开源!...

    点击上方"CVer",选择"星标"和"置顶" 重磅干货,第一时间送达 前戏 最近目标检测方向,出了很多很棒的paper,CVer也立即跟进报 ...

  3. yolov3目标检测android,目标检测 | YOLOv3训练自己的数据全流程

    1.构建YOLOv3网络的cfg文件 该文件表示的是你的检测网络的结构,类似caffe的prototxt文件. YOLOv3的cfg文件 上篇介绍YOLOv3网络中提到的去掉上采样操作的YOLOv3c ...

  4. pascal行人voc_在Pascal VOC 数据集上训练YOLOv3模型

    上节介绍了<从零开始在Windows10中编译安装YOLOv3>,本节介绍在Pascal VOC 数据集上训练YOLOv3. 第一步,下载并安装YOLOv3训练依赖项. a.下载Pasca ...

  5. YOLOv3目标检测算法——通俗易懂的解析

    目录 YOLOv3目标检测算法 前沿 一.YOLOv3 二.损失函数 YOLOv3目标检测算法 前沿 前两篇文章我们讲了下关于YOLOv1和YOLOv2的原理,有不懂的小伙伴可以回到前面再看看: YO ...

  6. 大盘点|YOLO 系目标检测算法总览

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 YOLO目标检测算法诞生于2015年6月,从出生的那一天起就是"高精度.高效率.高实用性&q ...

  7. 【论文笔记】YOLOv4: Optimal Speed and Accuracy of Object Detection

    简介: 笔者原本计划接着解读一篇有关NAS的文章的,奈何今天YOLOv4突然闪亮登场,经不住诱惑,那篇有关NAS的文章就只能后面再写了.好了,废话不多说,进入正题. 论文链接 代码链接 本文链接 前言 ...

  8. 【深度学习】用于小目标检测的一个简单高效的网络

    导读 以Tiny YOLOV3的速度达到YOLOV3的效果. 1. 介绍 本文提出一种专门用于检测小目标的框架,框架结构如下图: 我们探索了可以提高小目标检测能力的3个方面:Dilated模块,特征融 ...

  9. 计算机视觉:目标检测的发展历程与基础概念

    计算机视觉:目标检测的发展历程与基础概念 目标检测发展历程 目标检测基础概念 边界框(bounding box) 锚框(Anchor box) 交并比 对计算机而言,能够"看到"的 ...

最新文章

  1. java 图片不更新,图片下传页面不能及时更新,求解
  2. linux 找出谁杀了进程
  3. 类中友元(c++小细节篇一)
  4. 【CF1204D】Kirk and a Binary String【结论题】【LIS】
  5. 设置IIS会话过期时间
  6. 985研究生连论文都不会写,还面试什么大厂
  7. BZOJ3211: 花神游历各国
  8. SpringBoot | 第三十五章:Mybatis的集成和使用
  9. Xcode 真机 iPhone is not available 及 is busy 解决
  10. 冯诺依曼提出的三个计算机改进理论,冯诺依曼体系结构的计算机..docx
  11. 使用gentoo做构建嵌入式linux时遇到的问题两则[原]
  12. Atitit 文档资料的摘要与压缩技术总结abstract tech v4 目录 1. 概念包含了原文本中的重要信息,其长度不超过或远少于原文本的一半” 1 2. 1. 摘要的作用 应用场景 1 2
  13. 2021年王道考研计算机408【新课】
  14. ​ java获取中文拼音首字母​
  15. html中table分页显示,html中table表格分页
  16. oracle命令切换用户,Oracle 常用命令
  17. 手机网站如何制作,移动网站怎么建设?
  18. 在TCGA中查找mutation突变
  19. EPLAN小知识——如何在西门子(SIEMENS)官网下载EDZ部件
  20. 游泳这项技术怎么学?

热门文章

  1. 用js写出数据结构中的自定义队列,利用队列思想写出一个击鼓传花的游戏函数,优先级队列
  2. WireGuard Over VLESS——一个更稳定的三层隧道
  3. 卸载firefox浏览器
  4. 解决:CondaHTTPError: HTTP 000 CONNECTION FAILED for url
  5. 后盾网-CI框架实例教程-马振宇 - 学习笔记(4)
  6. C语言头文件互锁和包含问题
  7. Wavemaker和 apache cordova混合开发之圖片上傳
  8. 带你探索条形码世界的奥秘
  9. 如何在React工程中使用JavaScript Barcode SDK创建Web条形码应用
  10. PHP做大转盘抽奖的思路,jQuery+PHP实现微信转盘抽奖功能的方法