目标检测(Object Detection)—— RefineDet

一、概述

  • RefineDet自称是结合了两阶段方法和一阶段方法优点的一阶段方法。但是在我看来,RefineDet更像是一个两阶段的方法。
  • RefineDet基于SSD,主要由两个模块构成:①ARM(anchor refine module),用于滤除置信度非常高的负类样本 ②ODM(object detection module),使用ARM模块得到的anchor完成目标的检测。
  • RefineDet还借鉴了FPN中将高层特征与低层特征融合的思想。

二、网络结构

在这里插入图片描述

2.1 ARM模块

  • 就是个SSD框架,只不过完成的是anchor boxes的二分类和边框回归。在这个模块中,会完成负类anchor boxes的粗筛,将得分超过某一阈值的负类anchor boxes丢弃,剩下的anchor boxes送入后续模块中

2.2 TCB结构

  • 通过该结构将ARM模块中的特征迁移至ODM模块中,示意图如下:

在这里插入图片描述

  • 对ARM中每层特征,先经过两次卷积操作,与下一层特征反卷积后的结果相加,再经过一次卷积操作,消除混叠噪声。

2.3 ODM模块

  • 也是个类似SSD的框架,接受从TCB结构得到的特征和从ARM模块得到的anchor boxes,对这些anchor boxes完成多分类和边框回归
  • 采用了OHEM(Online hard example mining)技术

2.4 小结

  • 论文说这是一阶段的方法,主要是因为训练的时候只训练一个网络就行了,但是从结构上看,其实是个二阶段的做法

三、相关实验

3.1 PASCAL VOC 数据集

在这里插入图片描述

3.2 COCO数据集

在这里插入图片描述

3.3 消融实验

在这里插入图片描述

四、总结

  • RefineDet并没有提出新的令人耳目一新的想法,而是将已有的结构、方法进行了组合。这也值得我们学习:如何将现有技术进行合适的组合。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值