FCN(Fully Convolutional Networks for Semantic Segmentation) 学习

FCN是全卷积神经网络,用于解决语义分割问题,将传统CNN的全连接层替换为卷积层,允许任意尺寸输入并保留空间信息。通过反卷积上采样恢复输入尺寸,实现像素级分类。尽管减少了参数数量,但FCN在细节恢复和空间一致性方面存在不足。

  FCN:全卷积神经网络,在神经网络中只有conv层(pooling act) 将fc层的功能用conv层替代,更好地实现语义分割。

    2016年发表在ieee上的大作。

fc层被替代有诸多好处,最直接的就是参数减少。

 

 

 输入AlexNet, 得到一个长为1000的输出向量, 表示输入图像属于每一类的概率, 其中在“tabby cat”这一类统计概率最高。

FCN对图像进行像素级的分类,从而解决了语义级别的图像分割(semantic segmentation)问题。与经典的CNN在卷积层之后使用全连接层得到固定长度的特征向量进行分类(全联接层+softmax输出)不同,FCN可以接受任意尺寸的输入图像,采用反卷积层对最后一个卷积层的feature map进行上采样, 使它恢复到输入图像相同的尺寸,从而可以对每个像素都产生了一个预测, 同时保留了原始输入图像中的空间信息, 最后在上采样的特征图上进行逐像素分类。

最后逐个像素计算softmax分类的损失, 相当于每一个像素对应一个训练样本。

 

classification n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值