Anchor机制初入了解 深度学习
anchor一般定义:在图b中每一个格子代表一个anchor,每一个anchor对应图a中的一个感受野,在B点中,它不只是只有一个通道,有可能有n个通道。也就是有n个特征,这n个特征组成n维的特征向量,将这n维特征向量可以进行分类和回归。
如果a是一张128*128大小的图片的话,那在b中,每一个格子对应的是16*16的区域。
SSD模型中anchor的定义:如果每一个格子对应区域,而我们在原图上提取区region的时候,不是按照这个anchor的感受野进行提取的。而且我们在提取区域的时候不是只提取一个区域,这时候,一个anchor就对应到多个region,而该anchor是这些region的中心点,具体这些区域是什么样子的,SSD模型中采取不同尺寸,不同长宽比的方式来提取这个区域。那这时候,我们所提取的region有可能比我们的感受野大,也可能小。如下图红色矩形框的区域中,我们将这个anchor对应到原图中,在原图中,以这个anchor为中心,在原图上去提取这些区域。具体提取哪些区域呢,我们通过两个参数,一个是scale(大小),一个是长宽比。