Bounding Box是怎么得到的-RCNN目标检测初探

近期在学习目标检测,此前对于Bounding Box一直心存疑惑:a.Bounding Box是怎么被神经网络预测出来的?b.卷积神经网络除了能够对图像分类,还可以预测出图像中物体的边界吗?c.如果可以预测边界,为什么这个边界不是物体的轮廓,而是一个矩形呢?带着这些问题,阅读了R-CNN[1],R-CNN的步骤如下:1.训练阶段:1.1 预训练AlexNet使用I...
摘要由CSDN通过智能技术生成

近期在学习目标检测,此前对于Bounding Box一直心存疑惑:

a.Bounding Box是怎么被神经网络预测出来的?

b.卷积神经网络除了能够对图像分类,还可以预测出图像中物体的边界吗?

c.如果可以预测边界,为什么这个边界不是物体的轮廓,而是一个矩形呢?

 

带着这些问题,阅读了R-CNN[1],R-CNN的步骤如下:

1.训练阶段:

1.1 预训练AlexNet

使用ILSVRC-2012预训练AlexNet,将1000路分类层改为21路分类层,再用PASCAL-VOC2007(算上背景是21类)进行SGD微调训练,得到微调后的网络模型,记为XNet(XNet是为了便于大家理解上下文才这么写的,原文中没有这个名词);

1.2 微调

训练集中的每张图片已经含有人工标记的ground-truth(GD),对每张图片,使用Selective search(SS)[2]方法提取出2000个region proposal(RP),将每个RP的边框向四周扩张16个像素后,resize为227*227,得到新RP,将含有待分类物体且与GD之间的IOU大于0.5的新RP作为可分类数据、IOU小于0.5的作为第21类即背景数据,使用SGD方法,继续训练XNet神经网络;

1.3 针对每类物体训练一个SVM:

将每类图片的GD作为正样本,该图片所有与GD之间的IOU小于0.3的RP以及与该图片不同类别的所有其他图片的GD作为负样本ÿ

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值