空洞卷积/膨胀卷积
(1)普通卷积操作
3*3的kernel,上方深绿色为输出特征图,下方蓝色为原输入图




(2)空洞卷积
其中r为扩张率,指的是卷积核的点的间隔数量。特别的,当r=1时,为普通卷积。


作用:
1.增大感受野
2.保持原输入特征图W、H(宽度和高度)
在实际应用中,会对参数p进行操作,以保证原输入特征图W、H不会发生变化
(3)能否简单粗暴的堆叠膨胀卷积层?
不能!!!!!(详见论文Understanding Convolution for Semantic Segmentation)
gridding effect

下图中数字代表这个位置的像素被使用的次数,越红使用次数越多



我们发现在Layer4上的pixel利用的Layer1上的数据并不是连续的,导致我们丢失一些信息,称之为gridding effect现象。
如何避免gridding effect现象?
Layer1,2,3 的膨胀系数分别设置成[1,2,3]


若全部采用普通卷积


(4)当使用多个空洞卷积时,如何设置膨胀系数
Hybird Dilated Convolution(HDC)
The goal of HDC is to let the final size of the RF of a series of convolutional operations fully covers a square region without any holes or missing edges.
HDC的目标是,使用一系列空洞卷积操作后的接受域RF是完全覆盖底层的,且没有任何空洞。
建议1

建议2

共同要求

图片来源bilibili 【膨胀卷积(Dilated convolution)详解】https://www.bilibili.com/video/BV1Bf4y1g7j8?vd_source=6fde5fa387e263aed1e2578fe5df9026
本文详细介绍了空洞卷积的概念及其在保持输入特征图尺寸的同时扩大感受野的应用。讨论了空洞卷积堆叠可能产生的gridding effect,并提出了通过设置不同层的膨胀系数来避免此现象的方法。
4456

被折叠的 条评论
为什么被折叠?



