RoI Pooling详解

 RoI Pooling详解

RoI Pooling其实是SPP pooling的一种特殊情况。SPP pooling可以采用多个金字塔层,RoI只采用一种。具体做法为: 对于映射到feature map上的RoI(Region Proposal通过变换得来),假设该RoI大小为h×wh×w,RoI Pooling的输出为H×WH×W(H,WH,W为超参数)。将h×wh×w的RoIRoI分解成H×WH×W的子网格,每个格子大小近似为hH×wWhH×wW。然后再对H×WH×W个格子,每个格子取maxpoolingmaxpooling。这样最后对于每个RoI,不论其大小如何,都能得到一个大小为H×WH×W的feature map。

如下: 
1. 输入feture map 
这里写图片描述 
2. region proposal投影(左上角,右下角坐标):(0,3),(7,8)。 
这里写图片描述 
3. 将其划分为(2*2)个sections(因为输出大小为2*2),我们可以得到: 
这里写图片描述 
4. 对每个section做max pooling,可以得到: 
这里写图片描述

猜你喜欢

转载自blog.csdn.net/nanxiaoting/article/details/82421076