目录

1.Faster RCNN的特点及优点:

2.存在的缺点及急需改进的地方


1.Faster RCNN的特点及优点:

  • 性能优越:Faster RCNN通过两阶网络与RPN,实现了精度较高的物体检测性能。

  • 两阶网络:相比起其他一阶网络,两阶更为精准,尤其是针对高精度、多尺度以及小物体问题上,两阶网络优势更为明显。

  • 通用性与鲁棒性:Faster RCNN在多个数据集及物体任务上效果都很好,对于个人的数据集,往往Fine-tune(微调)后就能达到较好的效果。

  • 可优化点很多:Faster RCNN的整个算法框架中可以进行优化的点很多,提供了广阔的算法优化空间。

  • 代码全面:各大深度学习框架都有较好的Faster RCNN源码实现,使用方便。

2.存在的缺点及急需改进的地方

当然,原始的Faster RCNN也存在一些缺点,而这些缺点也恰好成为了后续学者优化改进的方向,总体来看,可以从以下6个方面考虑:

  • 卷积提取网络:无论是VGGNet还是ResNet,其特征图仅仅是单层的,分辨率通常也较小,这些都不利于小物体及多尺度的物体检测,因此多层融合的特征图、增大特征图的分辨率等都是可以优化的方向。

  • NMS:在RPN产生Proposal时为了避免重叠的框,使用了NMS,并以分类得分为筛选标准。但NMS本身的过滤对于遮挡物体不是特别友好,本身属于两个物体的Proposal有可能因为NMS而过滤为1个,造成漏检,因此改进优化NMS是可以带来检测性能提升的。

  • RoI Pooling:Faster RCNN的原始RoI Pooling两次取整带来了精度的损失,因此后续Mask RCNN针对此Pooling进行了改进,提升了定位的精度。

  • 全连接:原始Faster RCNN最后使用全连接网络,这部分全连接网络占据了网络的大部分参数,并且RoI Pooling后每一个RoI都要经过一遍全连接网络,没有共享计算,而如今全卷积网络是一个发展趋势,如何取代这部分全连接网络,实现更轻量的网络是需要研究的方向。

  • 正负样本:在RPN及RCNN部分,都是通过超参数来限制正、负样本的数量,以保证正、负样本的均衡。而对于不同任务与数据,这种正、负样本均衡方法是否都是最有效的,也是一个研究的方向。

  • 两阶网络:Faster RCNN的RPN与RCNN两个阶段分工明确,带来了精度的提升,但速度相对较慢,实际实现上还没有达到实时。因此,网络阶数也是一个值得探讨的问题,如单阶是否可以使网络的速度更快,更多阶的网络是否可以进一步提升网络的精度等。

Faster RCNN总结(优缺点说明)相关推荐

  1. 完整代码+实操!手把手教你操作Faster R-CNN和Mask R-CNN

    点击上方↑↑↑蓝字关注我们~ 「2019 Python开发者日」全日程揭晓,请扫码咨询 ↑↑↑ 机器视觉领域的核心问题之一就是目标检测(Object Detection),它的任务是找出图像当中所有感 ...

  2. 带你深入AI(4)- 目标检测领域:R-CNN,faster R-CNN,yolo,SSD, yoloV2

    带你深入AI(4)- 目标检测领域:R-CNN,faster R-CNN,yolo,SSD, yoloV2 2018年04月15日 11:09:29 阅读数:103 1 引言 深度学习目前已经应用到了 ...

  3. 深度学习目标检测之RCNN、SPP-net、Fast RCNN、Faster RCNN

    一.目标检测介绍 目标检测(目标提取)是一种基于目标几何和统计特征的图像分割,将目标的分割和识别合二为一,主要是明确从图中看到了什么物体.它们分别在什么位置.传统的目标检测方法一般分为三个阶段:首先在 ...

  4. 面试真题总结:Faster Rcnn,目标检测,卷积,梯度消失,Adam算法

    目标检测可以分为两大类,分别是什么,他们的优缺点是什么呢? 答案:目标检测算法分为单阶段和双阶段两大类.单阶段目标验测算法(one-stage),代表算法有 yolo 系列,SSD 系列:直接对图像进 ...

  5. 经典目标检测算法:RCNN、Fast RCNN、 Faster RCNN 基本思想和网络结构介绍

    目录 一.目标检测的基本介绍 1.1 什么是目标检测? 1.2 目标检测算法的分类 二.RCNN 2.1 RCNN简介 2.2 RCNN算法流程 2.3 RCNN流程图 2.4 RCNN框架 2.5 ...

  6. 理解Faster R-CNN

    首先放R-CNN的原理图 显然R-CNN的整过过程大致上划分为四步: 1.输入图片 2.生成候选窗口 3.对局部窗口进行特征提取(CNN) 4.分类(Classify regions) 而R-CNN的 ...

  7. 目标检测——Faster R-CNN论文阅读

    论文阅读--Faster R-CNN:Towards Real-Time Object Detection with Region Proposal Networks 文章目录 论文阅读--Faste ...

  8. 目标检测算法Faster R-CNN简介

    在博文https://blog.csdn.net/fengbingchun/article/details/87091740 中对Fast R-CNN进行了简单介绍,这里在Fast R-CNN的基础上 ...

  9. 里程碑式成果Faster RCNN复现难?我们试了一下 | 附完整代码

    作者 | 已退逼乎 来源 | 知乎 [导读]2019年以来,除各AI 大厂私有网络范围外,MaskRCNN,CascadeRCNN 成为了支撑很多业务得以开展的基础,而以 Faster RCNN 为基 ...

最新文章

  1. 【数字信号处理】傅里叶变换性质 ( 频域函数的共轭对称分解 | 序列的傅里叶变换 | 傅里叶变换的共轭对称 | 傅里叶变换的共轭反对称 )
  2. NRF51822之发射功率
  3. 《leetcode》best-time-to-buy-and-sell-stock-i-ii-iii
  4. [转]网页栅格系统研究(2):蛋糕的切法
  5. HOJ 2678 Stars
  6. Java Long类shortValue()方法与示例
  7. oracle ro,ORACLE学习笔记一
  8. 将来时的条件句_58
  9. telnet 无法连接_Telnet 为什么不能以 root 身份登录系统?
  10. jenkines的工作区目录位置查找
  11. xml解析总结-常用需掌握
  12. Python之千与千寻豆瓣短评词云秀
  13. '转载'Tableau试用过后破解失败解决方法,清除注册表工具
  14. 网站如何被百度蜘蛛快速抓取?
  15. 怎么在工作中快速学习,获得晋升?——吴军得到直播实录
  16. Maven介绍,IDEA安装和配置maven和maven指令
  17. runtime error python怎么解决_RuntimeError: Python is not installed as a framework 错误解决方案...
  18. codevs1013 求先序排列 string黑科技[三星]
  19. php操作redis方法详解
  20. QT QColor颜色选择器并获取rgb值

热门文章

  1. python中self的个人理解
  2. 团队评分标准和评分结果
  3. matlab进行数值积分的主要函数使用方法
  4. 单片机led灯闪烁实验总结_51单片机实现LED流水灯
  5. MSAA,SSAA,CSAA,CFAA...如何正确地为您的游戏设置抗锯齿模式
  6. MSSQL 数据页查询使他 DBCC PAGE 详细说明
  7. Elastic Stack(ELK6.6.2)安装及使用
  8. fluter set get
  9. pygame安装(2020版超详细)
  10. ES7、ES8、ES9、ES10新特性大盘点