深度学习经典检测算法--单阶段、两阶段区别

这篇具有很好参考价值的文章主要介绍了深度学习经典检测算法--单阶段、两阶段区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

深度学习经典检测算法--单阶段、两阶段区别

 需要做一个检测任务

有的算法是分两个阶段的,有的算法是只有一个阶段


  • 让我们先来看看单阶段的算法

深度学习经典检测算法--单阶段、两阶段区别

 现在我们需要做一个猫咪的物体检测,输入一张图像有猫,输出的图像猫身上带了一个框

这个结果,框,我们只需要得到框的四个顶点坐标就可以实现

这就是一个很普通的回归任务

单阶段,一个CNN网络直接做回归,不需要加入其它补充。

经典算法:

YOLOhttps://baijiahao.baidu.com/s?id=1664853943386329436&wfr=spider&for=pc


 文章来源地址https://www.toymoban.com/news/detail-403008.html

  • 两阶段的算法

  • 深度学习经典检测算法--单阶段、两阶段区别

 输入一张猫咪图像,检测结果是猫咪身上带框的图像

检测结果没有变

但是在检测过程中加入了一些步骤。

深度学习经典检测算法--单阶段、两阶段区别

加入了一个RPN 区域候选网络

什么是RPNhttps://blog.csdn.net/fenglepeng/article/details/117898968

 为了得到最终的结果,在过程中,先进行了一步预选,预选之后,再通过预选结果得到最终结果

对比单阶段来说,双阶段是不是过程更加复杂了呢,

复杂带来的收益,双阶段最终结果会比单阶段直接选择的结果更加准确。

经典算法:

Faster-RCNNhttps://blog.csdn.net/weixin_42310154/article/details/119889682

Mask-RCNN  https://blog.csdn.net/remanented/article/details/79564045

那么单阶段和两阶段算法,怎么选择的问题,是需要根据任务精度以及速度要求来决定的。


  • 优缺点对比 

  • 单阶段
  • 深度学习经典检测算法--单阶段、两阶段区别
  • 最核心优点:速度非常快
  • 速度快带来的应用,基于视频去检测时,速度快,所能带来的FPS值更高,能做实时检测
  • 相对Mask-RCNN ,只有5帧,在所实时任务存在困难。
  • YOLO的FPS最高能达到200
  • 深度学习经典检测算法--单阶段、两阶段区别
  • mAP值简单来说就是综合衡量算法效果的一个指标
  •  mAP值是什么https://blog.csdn.net/bestrivern/article/details/98482493


  • 两阶段算法 

  • 深度学习经典检测算法--单阶段、两阶段区别

 


 

  •  IOU值

  • Intersection over Union
  • 交集和并集的比值
  • 什么是IOUhttps://zhuanlan.zhihu.com/p/357513378

 深度学习经典检测算法--单阶段、两阶段区别

交集:深度学习经典检测算法--单阶段、两阶段区别 

并集;深度学习经典检测算法--单阶段、两阶段区别 

  • 精度(precision)和召回率(recall)指标

  • 召回率又名查全率
  • 深度学习经典检测算法--单阶段、两阶段区别

TP做对了的判断,正确的判断成正例

FP做错了的判断,错误的判断成正例

FN错误的判断成负例

TN正确的判断成负例 


  • 置信度

  • 深度学习经典检测算法--单阶段、两阶段区别

深度学习经典检测算法--单阶段、两阶段区别 

  •  PR图

 mAP值,下方所围成的面积

深度学习经典检测算法--单阶段、两阶段区别

 

 

 

 

到了这里,关于深度学习经典检测算法--单阶段、两阶段区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 深度学习中语义分割、实例分割、目标检测和图像分类区别

    深度学习中语义分割、实例分割、目标检测和图像分类区别

    语义分割 实例分割 目标检测 语义分割:需要判断每个像素属于哪一个类别,属于像素级别分类标注 实例分割:相较于语义分割 会将同一类别的不同物体进行分离标注   目标检测:输入图像通常包含多个物体,对物体的位置与类别进行标注  图像分类:输入图像通常包含一

    2024年02月08日
    浏览(13)
  • 深度学习|目标检测与YOLO算法

    深度学习|目标检测与YOLO算法

    目标检测(object detection)是在给定的图片中精确找到物体所在位置,并标注出物体的类别。物体的尺寸变化范围很大,摆放物体的角度、姿态不确定,而且可以出现在图片任何地方,同时物体也可是多个类别的。 目标检测在多个领域中被广泛使用。例如,在无人驾驶领域,

    2024年02月04日
    浏览(7)
  • 03目标检测-传统方法与深度学习算法对比

    03目标检测-传统方法与深度学习算法对比

    目录 一、目标学习的检测方法变迁及对比     二、深度学习目标检测算法基本流程 三、传统目标检测算法VS深度学习目标检测算法         “目标检测“是当前计算机视觉和机器学习领域的研究热点。从Viola-Jones Detector、DPM等冷兵器时代的智慧到当今RCNN、YOLO等深度学习土

    2024年02月07日
    浏览(9)
  • 挑战杯 基于深度学习的目标检测算法

    挑战杯 基于深度学习的目标检测算法

    🔥 优质竞赛项目系列,今天要分享的是 基于深度学习的目标检测算法 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🧿 更多资料, 项目分享: https://gitee.com/dancheng-senior/postgraduate 普通的深度学习监督算法主要是用来做分类,如图1所示,分类的目标是要识别出图

    2024年03月09日
    浏览(15)
  • 竞赛保研 基于深度学习的目标检测算法

    竞赛保研 基于深度学习的目标检测算法

    🔥 优质竞赛项目系列,今天要分享的是 基于深度学习的目标检测算法 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🧿 更多资料, 项目分享: https://gitee.com/dancheng-senior/postgraduate 普通的深度学习监督算法主要是用来做分类,如图1所示,分类的目标是要识别出图

    2024年02月02日
    浏览(38)
  • 目标检测(Object Detection)学习笔记(概述与传统算法与基于深度学习算法)

    目标检测(Object Detection)学习笔记(概述与传统算法与基于深度学习算法)

    本文为课程研讨需要,对目标检测算法进行理论学习,无实战内容,欢迎交流探讨 目标检测(Object Detection) 的任务是找出图像中所有感兴趣的目标(物体),不同于分类和回归问题,目标检测还需要确定目标在图像中的位置 (定位) ,而确定识别目标的类别和位置 (分类

    2024年02月02日
    浏览(7)
  • 竞赛选题 深度学习手势检测与识别算法 - opencv python

    竞赛选题 深度学习手势检测与识别算法 - opencv python

    🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习图像识别手势检测识别系统 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分 工作量:3分 创新点:4分 🧿 更多资料, 项目分享: https://gitee.com/danc

    2024年02月05日
    浏览(41)
  • OpenCV实例(九)基于深度学习的运动目标检测(一)YOLO运动目标检测算法

    OpenCV实例(九)基于深度学习的运动目标检测(一)YOLO运动目标检测算法

    2012年,随着深度学习技术的不断突破,开始兴起基于深度学习的目标检测算法的研究浪潮。 2014年,Girshick等人首次采用深度神经网络实现目标检测,设计出R-CNN网络结构,实验结果表明,在检测任务中性能比DPM算法优越。同时,何恺明等人针对卷积神经网络(Convolutional Neura

    2024年02月13日
    浏览(9)
  • 基于深度学习网络的人员吸烟行为检测算法matlab仿真

    基于深度学习网络的人员吸烟行为检测算法matlab仿真

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 matlab2022a          基于Faster R-CNN深度学习网络的人员吸烟行为检测算法是一种利用深度学习技术进行人员吸烟行为检测的方法。该算法主要基于Faster R-CNN网络结构,通过对视

    2024年02月10日
    浏览(10)
  • 基于FasterRCNN深度学习网络的车辆检测算法matlab仿真

    基于FasterRCNN深度学习网络的车辆检测算法matlab仿真

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程   MATLAB2022A         车辆检测是计算机视觉和人工智能领域的重要研究方向,它在交通管理、智能驾驶和安防等领域具有广泛的应用。Faster R-CNN是一种常用的目标检测算法,结

    2024年02月15日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包