Fully Convolutional Networks for Semantic Segmentation

本文介绍了提高卷积神经网络效率的两种方法:整图训练和Shift-and-stitch滤波膨胀技巧。整图训练通过层间并行计算提升了前馈及反向传播效率;Shift-and-stitch则能从粗粒度输出生成密集预测。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. Training the whole image is more efficient and equally effective.

When these receptive fields overlap significantly, both
feedforward computation and backpropagation are much
more efficient when computed layer-by-layer over an entire
image instead of independently patch-by-patch.

2.Shift-and-stitch Filter Dilation

Dense predictions can be obtained from coarse outputs by
stitching together outputs from shifted versions of the
input. If the output is downsampled by a factor of f, shift
the input x pixels to the right and y pixels down, once for
every x; y such that 0 < x, y < f. Process each of these f2
inputs, and interlace the outputs so that the predictions correspond
to the pixels at the centers of their receptive fields.
(如果下采样系数为f, 将输入分别向右和下平移x和y个单位,0<=x,
y< f, 将生成的f2)个输出合成在一起作为输出,这样输出的每个像素点都指向他们感受野的中心)
A trike to do so:
Consider a layer (convolution or pooling) with input stride s, and a subsequent convolution layer with filter
weights fij (eliding the irrelevant feature dimensions). Setting
the earlier layer’s input stride to one upsamples its output
by a factor of s. However, convolving the original filter
with the upsampled output does not produce the same
result as shift-and-stitch, because the original filter only sees
a reduced portion of its (now upsampled) input. To produce
the same result, dilate (or “rarefy”) the filter by forming

fij={fi/s,j/s0if s divides both i and jotherwise

(with i and j zero-based). Reproducing the full net output of
shift-and-stitch involves repeating this filter enlargement
layer-by-layer until all subsampling is removed. (In practice,
this can be done efficiently by processing subsampled
versions of the upsampled input.)
使用空洞卷积使生成的特征谱

1.F. Yu and V. Koltun, “Multi-scale context aggregation by dilated
convolutions,” in Proc. Int. Conf. Learn. Represent., 2016.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值