Region Proposal Networks是Faster RCNN出新提出来的proposal生成网络。
1、生成anchors
generate_anchor_base(base_size=16, ratios=[0.5, 1, 2], anchor_scales=[8, 16, 32])
一般是9个矩形,共有3种尺度上的三种宽高比。如下图:
2、Proposal 训练正负样本
其中2代表正负样本,4代表坐标。
每个feature map 上的像素点对9个anchor进行回归处理:
18=2X9;36=4X9;softmax进行正负样本分类。
bounding box regression原理
先上别人的图
那么经过何种变换才能从图6中的A变为G’呢? 比较简单的思路就是:
缩进 1. 先做平移
缩进 2. 再做缩放
就变成求:
后面很简单,就不说了。