双阶段精度高但速度慢,单精度速度快但精度稍逊。

双阶段目标检测器采用了两段结构采样来处理类别不均衡的问题,rpn使正负样本更加均衡
使用了两阶段级联的方式来拟合bbox,先粗回归,再精调。

One stage detector 的一个通病就是既要做定位又要做classification。最后几层1x1 conv layer 的loss 混在一起,并没有什么专门做detection 或者专门做bbox regression的参数,那每个参数的学习难度就大一点。

Two stage detector 的第一个stage相当于先拿一个one stage detector 来做一次前景后景的classification + detection。这个任务比 one stage detector 的直接上手N class classification + detection 要简单很多。有了前景后景,就可以选择性的挑选样本使得正负样本更加均衡,然后拿着一些参数重点训练classification。训练classification的难度也比直接做混合的classification 和 regression 简单很多。

其实就是把一个复杂的大问题拆分成更为简单的小问题。各个参数有专攻,Two Stage Detector 在这个方面是有优势的。

one stage detector 里如果用了 focal loss 和 separate detection/classification head 那效果跟 two stage detector 应该是一样的。

目标检测之单阶段和两阶段检测算法的对比相关推荐

  1. 分割的单阶段,两阶段,实时分割模型

    前面大概介绍了识别和分割,这一篇将进一步介绍分割.首先介绍分割面临的难点,接着介绍当前分割采用的模型结构(单阶段,两阶段,实时分割模型). 注意,这里我不想偏重语义分割或者实例分割,这篇博客中提到的内 ...

  2. 线性规划问题及单纯形法-两阶段法

    两阶段法 两阶段法:用计算机处理数据时,只能用很大的数代替M,可能造成计算机上的错误,这个M无法确定,故采用两阶段法,和大M法是一致的. 第一阶段:在原线性规划问题中加入人工变量,使其目标函数值为人工 ...

  3. 两阶段提交(Two-Phase Commit)

    两阶段提交 两阶段提交是一种同步协议,是计算机网络尤其是在数据库领域内,为了使基于分布式系统架构下的所有节点在进行事务处理过程中保持原子性和一致性而设计的一种算法. 两阶段提交的执行过程 在两阶段提交 ...

  4. 浅谈两阶段提交和三阶段提交

    本文主要分为三个部分 第一部分阐述两阶段提交的原理和优缺点. 第二部分阐述三阶段提交的原理和优缺点. 第三部分阐述如何解决业务中最终一致性的问题. 一.两阶段提交 两阶段提交方法是用于分布式事务中用来 ...

  5. 【目标检测】单阶段算法--YOLOv4详解

    论文题目 :<YOLOv4: Optimal Speed and Accuracy of Object Detection> 论文地址:https://arxiv.org/pdf/2004 ...

  6. 两阶段目标检测重要论文总结

    文章目录 Selective Search方法 1.论文简介 2.算法原理 EdgeBoxes方法 1.论文简介 2.算法原理 一.R-CNN 1.论文简介 2.结构设计 3.论文总结及改进点 二.S ...

  7. 基于深度学习的目标检测综述(单阶段、多阶段、FPN变体、旋转目标检测等)

    随着深度学习的发展,基于深度学习的目标检测方法因其优异的性能已经得到广泛的使用.目前经典的目标检测方法主要包括单阶段(YOLO.SSD.RetinaNet,还有基于关键点的检测方法等)和多阶段方法(F ...

  8. 深度学习目标检测2013-2018单双阶段主流模型概览及详解

    背景:深度学习引入目标检测领域以来,给目标检测领域带来了很多突破性的进展,文章"Deep Learning for Generic Object Detection: A Survey&qu ...

  9. 两阶段3D目标检测网络 SIENet: Spatial Information Enhancement Network for 3D Object Detection from Point Cloud

    本文介绍一篇两阶段的3D目标检测网络:SIENet. 这里重点是理解本文提出的 Hybrid-Paradigm Region Proposal Network 和 Spatial Informatio ...

  10. 详解两阶段3D目标检测网络 Voxel R-CNN:Towards High Performance Voxel-based 3D Object Detection

    本文介绍一篇两阶段的3D目标检测网络:Voxel R-CNN,论文已收录于AAAI 2021. 这里重点是理解本文提出的 Voxel RoI pooling. 论文链接为:https://arxiv. ...

最新文章

  1. html动画效果开源代码,8款强大的CSS3/HTML5动画及应用源码
  2. PowerShell 学习笔记——运行命令
  3. vbs病毒分析神技——使用VS2017调试vbs脚本
  4. 前端学习(1672):前端系列实战课程之加速减速运动
  5. CSS--背景样式---伪类选择器---高级选择器---盒子模型---浮动
  6. 原价19万的美系插混,2年后落地只要11万~15万,微蓝6 PHEV为啥这么惨
  7. java c static,java-是否可以禁用静态最终变量的javac内联?
  8. USB设备开发之STM32
  9. python提供了两种基本的数值类型_Python的三种基本数据类型
  10. 联通3G用户破千万 建成全球规模最大WCDMA网络
  11. 干货分享 | 工业信息数据库安全现状与技术分析
  12. pcm5102a解码芯片音质评测_鱼和熊掌兼得——一台可以换芯片的PCM1794解码评测(上)...
  13. MFC之学习扇形绘制与绘制阴阳鱼图
  14. Partitioning big graph with respect to arbitrary proportions in a streaming manner 菜鸟解读
  15. puzzle(003)数字拼图、色块拼图
  16. Windows10常用功能一键设置优化工具分享
  17. python event对象
  18. Latex-TiKZ绘制数学平面几何图教程
  19. 老周的ABP框架系列教程
  20. 5-29 止跌上涨中,关注明后两天能否创新高点

热门文章

  1. Thrift 入门教程【转】
  2. BZOJ 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式
  3. 常用颜色表以及中国传统颜色名录(附宏定义)
  4. 【解决篇】映美FP-530K+打印发票卡纸,色带安装问题
  5. python中fn是什么意思_按Fn键Python 3
  6. 保龄球记分程序c语言,老鸟救命~关于保龄球记分规则的程序
  7. 根据手机的分辨率和屏幕尺寸计算手机屏幕的PPI
  8. C++进阶与拔高(五)(C++ STL utility和iterator)
  9. Linux系统配置(shell函数与数组)
  10. 阅读 SICP 感想(0. 关于前言和序言)