ROI操作的基本介绍
roi是在原图中的感兴趣区域,可以理解为目标检测的候选框也就是region of proposals,我们将原图进行特征提取的时候,就会提取到相应的feature map。那么相应的ROI就会在feature map上有映射,这个映射过程就是roipooling的一部分,一般ROI的步骤会继续进行max pooling,进而得到我们需要的feature map,送入后面继续计算
根据ROIS提供的候选框坐标,映射到FeatureMap,然后进行max-pooling,和普通的max-pooling的不同之处在于池化窗口的内部的各自包含的特征值数量不一样。
下面这组图就是这个过程
输入是特征图

特征图片对应的建议区域

若想输出2*2 的feature map
我们就需要对把这个ROI区域分成4大块,每一块做一下max-pooling 得到最终的值

最终 的值就是

再说一遍详细的手写过程

https://blog.deepsense.ai/region-of-interest-pooling-explained/



ROIalign按照下面的算法计算

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_37142859/article/details/93356914
————————————————
版权声明:本文为CSDN博主「Turtlelin007」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_37142859/article/details/93356914

双线性插值计算方法

如上图,每一个蓝色点周围都有4个像素点,蓝色点的值极为该4个点的加权平均,权重是距离像素点的距离,距离越近,权重越大。如下图所示。

圆圈代表像素值,色块面积代表权重。以红色点为例,待计算点(黑色点)距离红色点最远,因此它权重最小,反映在色块面积上就是红色色块面积最小。说明红色对黑色点的影响比较小。

ROIpooling是什么相关推荐

  1. 一文读懂 RoIPooling、RoIAlign 和 RoIWarp

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 1 导读 本文详细讲解了 RoIPooling .RoIAlign ...

  2. 深度学习: 从 RoIPooling 到 RoIAlign

    版权声明:转载请注明出处    https://blog.csdn.net/JNingWei/article/details/78822159 SPP Layer 对RoI进行pooling的操作最早 ...

  3. 什么是RoIPooling和ROIAlign

    RoIPooling Faster-RCNN简述  讲到ROIPooling就想提到Faster-RCNN,就简单讲述Faster-RCNN. Faster RCNN可以分为4个主要内容: Conv ...

  4. RoIPooling和RoIAlign

    在本博客中,对RoIPooling讲的会少一点点,可以参考之前的博客:ROI 详解. 一).RoIPooling 这个可以在Faster RCNN中使用以便使生成的候选框region proposal ...

  5. RoIPooling

    https://github.com/vacancy/PreciseRoIPooling/tree/master/pytorch

  6. Mask-RCNN中的ROIAlign, ROIPooling及ROIWarp对比

    RoI Pooling 实现从原图ROI区域映射到卷积区域最后pooling到固定大小的功能,然后通过池化把该区域的尺寸归一化成卷积网络输入的尺寸. ROIAlign 上面RoI Pooling从原图 ...

  7. 基于区域的CNN(R-CNN)

    基于区域的CNN(R-CNN) Region-based CNNs (R-CNNs) 基于区域的卷积神经网络或具有CNN特征的区域(R-CNN)是一种将深度模型应用于目标检测的开创性方法.在本节中,将 ...

  8. Caffe框架GPU与MLU计算结果不一致请问如何调试?

    Caffe框架GPU与MLU计算结果不一致请问如何调试? 某一检测模型移植到Cambricon Caffe上时,发现无法检测出结果,于是将GPU和MLU的运行结果输出并保存后进行对比,发现二者计算结果 ...

  9. Mask-RCNN技术解析

    Mask-RCNN技术解析 MaskR-CNN 论文链接:https://arxiv.org/pdf/1703.06870.pdf 代码链接:https://github.com/CharlesSha ...

最新文章

  1. Mybatis入门:1(Mybatis框架的环境搭建)
  2. mysql 负载 查看_Mysql-命令查询当前正在负载运行的SQL语句
  3. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间
  4. VC对话框全屏显示及相应控件位置改变(转)
  5. 浩鲸新智能解决方案工程师面试_华为解决方案技术工程师面试?
  6. Mysql 优化器内部JOIN算法hash join On-Disk Hash Join Grace Hash Join Hybrid hash join过程详解
  7. 数据结构---并查集
  8. 关于javascript作用域
  9. Django08-1:模型层(ORM)--聚合查询/分组查询/F与Q查询/开启事务/常用字段及参数/自定义字段/数据库查询优化
  10. AHK-UMSS框架 (AHK通用修饰键解决方案,任何键都是修饰键)
  11. Apollo进阶课程㊵丨Azure仿真平台使用
  12. ha linux 设置虚拟ip_如何在虚拟机中设置CentOS静态IP?
  13. ajax中get请求url传参数
  14. 微信公开课讲师李卿:小游戏开放 100 天
  15. zip与rar的区别
  16. (Java)L1-039 古风排版
  17. Hyper-V虚拟化——在Hyper-V上创建虚拟服务器
  18. iOS自学-混合编程
  19. 解决:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 18: illegal multibyte sequence
  20. 删除xx天之前的文件夹python

热门文章

  1. 集成电路ic是什么?
  2. 贪心算法(Greedy Algorithms)
  3. 什么是币圈跨链侧链?
  4. 100集华为HCIE安全培训视频教材整理 | Agile Controller终端安全管理特性(三)
  5. eclipse第十七课时
  6. 轰动世界的10大营销理念
  7. 解析Linux中的系统安全及应用(二)
  8. 英语语法总结--动词不定式
  9. 为什么outlook不能改成HTML格式,如何解决Outlook 2016中的HTML格式问题
  10. 2021年A股年度行情回顾与总结