如果一个M*N的图像和一个m*n的卷积核进行操作,移动步长STRIDE=(P,Q)。即在长这个方向上每步移动P个像素,在宽这个方向上每步移动Q个像素,请问经过卷积操作后获得的特征图的长和宽分别是多少呢?
设:
- 输入图像大小:M×N
- 卷积核大小:m×n
- 步长:stride=(P,Q),即纵向每次移动 P 个像素,横向每次移动 Q 个像素
- (这里假设 valid 卷积,即不做 padding)
1. 沿高度(纵向)方向
卷积核在图像上可以放置的位置数为:
2. 沿宽度(水平方向)
卷积核在图像上可以放置的位置数为:
3. 最终输出特征图尺寸
✅ 举例说明:
- 输入图像:32×32
- 卷积核:5×5
- 步长:(P,Q)=(1,1)
那么输出特征图大小:
→ 输出 28×28。
补0操作见第3页👇