可变形卷积 Deformable Convolution的简单理解

487 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

可变形卷积 Deformable Convolution:

在这里插入图片描述 分析步骤:

1)如下图,先经过一个普通的卷积学习到每个每个特征点的位置偏移量dx和dy,所以大小变为(bhw*2c)

2)然后就是用原图的特征和偏移量相加,得到偏移后的位置---大多数情况为小数。所以取值就不能直接取(当然偏移后位置不能越界)。

3)因为偏移后可能为小数,所以需要双线性插值法来计算在此位置的值,插值法见后面,就是偏移后的位置和每个特征值(窗口大小)的位置做线性差值的累加和,其中要保证每个特征值的作用是小于1的,这种方法可以参照下边缘检测的梯度的双线性差值!

4)得到的值作为原来位置(x、y都为整数)的特征值。 在这里插入图片描述

普通卷积:

在这里插入图片描述

可变形卷积:

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述