美文网首页
上采样方法原理简介

上采样方法原理简介

作者: 井底蛙蛙呱呱呱 | 来源:发表于2019-05-27 20:11 被阅读0次

在做图像分割的时候,需要对图像进行像素级别的分类,因此在卷积提取到抽象特征后需要通过上采样将feature map还原到原图大小。常见的上采样方法有双线性插值、转置卷积、上采样(unsampling)和上池化(unpooling)。其中前两种方法较为常见,后两种用得较少。下面对其进行简单介绍。

1、双线性插值

双线性插值,又称为双线性内插。在数学上,双线性插值是对线性插值在二维直角网格上的扩展,用于对双变量函数(例如 xy)进行插值。其核心思想是在两个方向分别进行一次线性插值。

假设我们想得到未知函数 f 在点 P = (x, y) 的值,假设我们已知函数 f 在 Q11 = (x1, y1)、Q12 = (x1, y2), Q21 = (x2, y1) 以及 Q22 = (x2, y2) 四个点的值。

首先在 x 方向进行线性插值,得到:
然后在 y 方向进行线性插值,得到 f(x, y):
在FCN中上采样用的就是双线性插值。

2、转置卷积

在上面的双线性插值方法中不需要学习任何参数。而转置卷积就像卷积一样需要学习参数,关于转置卷积的具体计算可以参见一文搞懂反卷积,转置卷积

转置卷积,下面的为输入feature map

3、unsampling和unpooling

unsampling和unpooling可以通过一个图来简单理解:

其中右侧为unsampling,可以看出unsampling就是将输入feature map中的某个值映射填充到输出上采样的feature map的某片对应区域中,而且是全部填充的一样的值。

上池化

unpooling的操作与unsampling类似,区别是unpooling记录了原来pooling是取样的位置,在unpooling的时候将输入feature map中的值填充到原来记录的位置上,而其他位置则以0来进行填充。

参考
上采样,反卷积,上池化概念区别
一文搞懂反卷积,转置卷积

相关文章

  • 上采样方法原理简介

    在做图像分割的时候,需要对图像进行像素级别的分类,因此在卷积提取到抽象特征后需要通过上采样将feature map...

  • 采样

    采样 1. 上采样 up sample 上采样可以用来进行图像放大,多采用内插方法,即在原有图像像素的基础上在像素...

  • Shaderlab Notizen 16 Gaussian Bl

    一、降采样与高斯模糊的原理1.1 图像的降采样 降采样(Downsample)也称下采样(Subsample),按...

  • 三、效果实现:8、水(4)波纹扰动效果

    原理:增加一扰动波纹纹理 核心代码:时间扰动方法并采样 核心代码://Bowen Colfixed4 boWen ...

  • Javascript

    JS基础 《Javascript原理、方法与实践》 《JS原理、方法与实践》- Javascript简介 《JS原...

  • MCMC 采样

    蒙特卡罗方法 原理是通过大量随机样本,去了解一个系统,进而得到所要计算的值。 概率分布采样 如何基于概率分布去采样...

  • 采样原理

    李佳 学号 19011210599 【嵌牛导读】简单介绍采样原理 奈奎斯特定理 【嵌牛鼻子】采样定理 奈奎斯特定...

  • Image Pyramids

    上采样或降采样:2的整数倍 resize是基于几何上的变换,与金字塔不同 常见两种方法 高斯:降采样 拉普拉斯:上...

  • 不平衡数据的处理

    解决方法: 通过采样的方法: 少数数据过采样 多数数据欠采样 生成少数数据:SMOTE 使用分类方法解决欠采样: ...

  • 压缩感知

    一. 压缩感知理论简介 1.传统采样和压缩感知 1.1 传统采样理论 传统采样理论基于Nyquist采样定理的不足...

网友评论

      本文标题:上采样方法原理简介

      本文链接:https://www.haomeiwen.com/subject/bvektctx.html