前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[DeeplearningAI笔记]卷积神经网络3.10候选区域region proposals与R-CNN

[DeeplearningAI笔记]卷积神经网络3.10候选区域region proposals与R-CNN

作者头像
演化计算与人工智能
发布2020-08-14 14:24:24
3690
发布2020-08-14 14:24:24
举报

4.3 目标检测

吴恩达老师课程原地址[1]

3.10 region proposals 候选区域与 R-CNN

  • 基于滑动窗口的目标检测算法将原始图片分割成小的样本图片,并传入分类器进行检测。
  • 基于卷积神经网络的滑动窗口目标检测方法把原始图像分割成小的网格,并分别在网格中检测是否有目标对象。
  • 有人提出在基于普通滑动的目标检测方法中有很多小的样本图片中是空的是没有意义的,所以通过 图像分割 技术将原始图像分割成上千个子图片,然后在这上千个子图片中使用分类算法实现目标检测技术 (这个思想早于基于滑动窗口目标的卷积神经网络目标检测方法,所以在 NG 认为还是 YOLO 方法更加的有效)“Girshick, Ross, et al. "Rich feature hierarchies for accurate object detection and semantic segmentation." Proceedings of the IEEE conference on computer vision and pattern recognition. 2014.
regions with CNN (R-CNN)带区域的 CNN
  • 注意这比 YOLO 算法的提出大概早了两年
  • 这个算法尝试选出一些在其上运行卷积网络分类器有意义的区域,即在事先挑选的少数窗口上 运用图像分割算法进行窗口的挑选 运行卷积神经网络分类器。
  • 注意,R-CNN 得到的输出含有 bounding box(边界框),而不是直接使用图像分割时的边界作为边界框,这样的做法使 R-CNN 的目标检测效果更加精确
Fast R-CNN

“Girshick, Ross. "Fast r-cnn." Proceedings of the IEEE international conference on computer vision. 2015.

  • 但是 R-CNN 的算法,现在来看还是太慢了,所以有专家提出了 Fast R-CNN 算法/R-CNN 算法是逐一对图像分割的区域进行目标检测的,而 Fast R-CNN 使用了滑动窗口的卷积方法,这显著提高了 R-CNN 的速度。
  • 但是 Fast R-CNN 得到候选区域的聚类步骤仍然非常缓慢
Faster R-CNN
  • 为了解决 Fast R-CNN 选取候选区域缓慢的问题 ,提出了 Faster R-CNN 算法 “Ren, Shaoqing, et al. "Faster r-cnn: Towards real-time object detection with region proposal networks." Advances in neural information processing systems. 2015.
  • Faster R-CNN 中使用的是 CNN 方法而不是传统的图像分割方法,来获取候选区块。结果比 Fast R-CNN 快很多
  • 但是,NG 认为即使是 Faster R-CNN,其速度仍然是赶不上 YOLO 目标检测算法的

参考资料

[1]

吴恩达老师课程原地址: https://mooc.study.163.com/smartSpec/detail/1001319001.htm

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DrawSky 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 4.3 目标检测
    • 3.10 region proposals 候选区域与 R-CNN
      • 参考资料
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档