1 前言

最近语义分割的课程中讲到了全卷积网络FCN,感觉还是挺有趣的,

FCN有一些独特的特点,其中我觉得最重要的特点,就是:输入图像大小的任意性,不过这种任意性不是通过resize操作实现的;

从本质上来说,resize操作是不利于深度模型进行拟合,因为resize操作实际上改变的图像的细节,因为会设计到重采样的操作,

(我们看看PIL的resize()函数的声明,

Image.resize(size, resample=3, box=None, reducing_gap=None)

这里的resample就涉及到了重采样的操作,我们可以看看resample参数的说明,

resample – An optional resampling filter. This can be one of PIL.Image.NEAREST, PIL.Image.BOX, PIL.Image.BILINEAR, PIL.Image.HAMMING, PIL.Image.BICUBIC or PIL.Image.LANCZOS. Default filter is PIL.Image.BICUBIC. If the image has mode “1” or “P”, it is always set to PIL.Image.NEAREST. See: Filters.

这里的resample指的是,在重采样的过程中使用的算法)

3 备注

3.1 FCN的skip是做什么的?

用来特征融合,将高层次语义特征图,与低层次位置信息丰富的特征图进行融合,得到尺寸更大、信息更加丰富的特征图;

3.2 FCN为什么要在开始的时候padding=100?

解释一:来自GitHub官网,是为了适应之前的数据集;

解释二:为了保证最后的输出是7*7,

需要用到卷积层输出的计算公式

(i+2p-k)/s +1 = 7;

计算机视觉——全卷积网络(FCN)的学习笔记相关推荐

  1. 机器学习笔记 - 全卷积网络(FCN)

    计算机视觉任务大致分为以下四种类型 1. Classification(分类)对图像内的对象进行分类(识别对象类). 2. Object Detection(目标检测)使用包围盒的对象对图像内的对象进 ...

  2. 全卷积网络FCN详解

    转载自:  点击打开链接 背景 CNN能够对图片进行分类,可是怎么样才能识别图片中特定部分的物体,在2015年之前还是一个世界难题.神经网络大神Jonathan Long发表了<Fully Co ...

  3. 全卷积网络FCN与卷积神经网络CNN的区别

    背景 CNN能够对图片进行分类,可是怎么样才能识别图片中特定部分的物体,在2015年之前还是一个世界难题.神经网络大神Jonathan Long发表了<Fully Convolutional N ...

  4. Fully Convolutional Networks for Semantic Segmentation ————全卷积网络 FCN论文解读

    Fully Convolutional Networks for Semantic Segmentation 作者: Jonathan Long, Evan Shelhamer, Trevor Dar ...

  5. 全卷积网络FCN详细讲解(超级详细哦)

    原文链接:https://blog.csdn.net/qq_41760767/article/details/97521397?depth_1-utm_source=distribute.pc_rel ...

  6. 全卷积网络FCN的缺陷

    its inherent spatial invariance does not take into account useful global context information FCN没有考虑 ...

  7. FCN(Fully Convolutional Network)全卷积网络笔记

    FCN(Fully Convolutional Network)全卷积网络笔记 本文只是个人学习笔记 参考自: 全卷积网络FCN详细讲解(超级详细哦) 转置卷积(Transposed Convolut ...

  8. 全卷积网络(FCN)理解

    概要 作为计算机视觉领域的三大任务之一(图像分类,目标检测,图像分割),图像分割这些年也获得了长足的发展,它被广泛用于在医学图像和自然图像的分割上,除此之外,图像分割也被用于在道路分割上,这对于自动驾 ...

  9. 李沐动手学深度学习V2-全卷积网络FCN和代码实现

    一.全卷积网络FCN 1. 介绍 语义分割是对图像中的每个像素分类,全卷积网络(fully convolutional network,FCN)采用卷积神经网络实现了从图像像素到像素类别的变换 ,与前 ...

最新文章

  1. 机器学习算法易受攻击?阿里“安全基建”这样应对AI的不安全
  2. Gartner 2019基础设施和运维十大趋势:Serverless、边缘计算、SaaS 变复杂等
  3. oracle 方言报错,ORACLE11g:No Dialect mapping for JDBC type: -9解决方案详解
  4. TLSNotary中心化预言机(2) 核心功能
  5. php读取移动硬盘数据,移动硬盘打不开,数据怎么恢复?
  6. 基于HMM的中文分词
  7. C++|Java混合实验-Spring Boot获取客户端操作系统,浏览器,Ip等信息,Qt端展示
  8. docker容器内安装ifconfig netstat ping vim 等测试工具的方法
  9. paip.HTML文本框INPUT无法输入的解决
  10. [20150228]Delayed Block Cleanout 2.txt
  11. 使用 zsh 后HOME/END 键以及小键盘失效
  12. 基于Arduino、STM32进行红外遥控信号接收
  13. 推荐:三少的新书 - 阴阳冕
  14. PS 2019 | Photoshop CC 2019 的安装激活
  15. 数商云采购管理系统支付结算功能详解,实现建筑工程企业采购业务智能化管理
  16. 莎士比亚数据集_如何使用深度学习写莎士比亚
  17. XDRender_LightModeFeature_CauseLight 焦散1-DropRain
  18. [GO] Gin入门
  19. 安装win7和Ubuntu双系统后,win7耳机没声音,外放有声音
  20. opera mini android apk,Download Opera Mini APK Android

热门文章

  1. 计算机求百钱买百鸡采用的算法,多种解法求百钱百鸡问题.doc
  2. 在jsp中调用常量类中的属性值
  3. 利用java导入导出excel到oracle数据库
  4. nprogress页面加载进度条
  5. SYSTEM表空间过大问题
  6. PHP 结合redis实现高并发下抢购、秒杀
  7. Linux 查看dns运行状态
  8. Yii2.0在GridView中下拉过滤筛选的实现
  9. DevExpress AspxGridView数据绑定
  10. 【JavaFx】eclipse搭建JavaFx开发环境