1.SPPnet 池化过程
假设这个 feature map 的尺寸是 M*N*256, 将这个 feature map 的每一个 channel 以 4*4,2*2 和 1*1 来划分格子, 每个格子里面做 max pooling, 这样就得到了 256 个 21(4*4+2*2+1) 数字的数组, 然后合并得到尺寸为 21*256 的 feature map. 所有 proposal 对应的 feature map 都这样操作, 就会得到统一的尺寸, 然后进行 FC 连接.
具体代码可参照: https://github.com/yueruchen/sppnet-pytorch
2.RoI Pooling
RoI Pooling 就将经过卷积计算后的 region, 映射到 feature map 上, 然后分割成 H*W, 然后在每个区域求 max pooling, 这样所有的 region 都成为了 H*W 尺寸.
来源: http://www.bubuko.com/infodetail-3306596.html