在卷积过程中,Padding(填充)是一个关键的概念,它对于保留输入信息和有效地处理边缘信息至关重要。
1、Padding是什么?
Padding 指的是在输入图像的周围添加额外的像素值,用来以扩大输入图像的尺寸,这些额外填充的像素值通常设置为零,卷积操作在这个填充后的输入图像上进行。

如上图,从一个俯视图的角度来看待一个卷积运算的过程,最上面的是卷积核,在下面蓝色的图像上滑动扫描的过程。
在蓝色图像周边,又填充了一圈白色的像素,这就是 padding。在实际的卷积计算中,padding 不一定只填充一圈,可能两圈也可能三圈,而且上下左右四个方向的 padding 数量有可能不一样,比如左侧填充一行,右侧填充两行,这根据网络结构来决定。
2、为什么需要Padding?
padding 虽然比较简单好理解,但他的作用却不小。我总结了下,padding 的作用主要是以下的作用。
防止图像边缘信息损失。在进行卷积操作时,卷积核一般是一个小窗口,在输入图像上滑动。
如果没有 padding,每次卷积核移动计算后,都会导致卷积的输出尺寸变小,最终可能使得输入图像的边缘信息丢失,而填充了
本文探讨了卷积过程中Padding的重要性,它用于扩大输入图像尺寸,防止边缘信息损失。Padding确保了在网络中保留图像边缘信息,并在保持输出尺寸与输入相同、处理小物体特征以及提供网络设计灵活性方面发挥关键作用。
订阅专栏 解锁全文
1763

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



