RDN论文阅读笔记

RDN论文阅读笔记“ResidualDenseNetworkforImageSuper-Resolution”发表于CVPR2018论文:https://arxiv.org/abs/1802.08797代码:https://github.com/yulunzhang/RDNhttps://github.com/lizhengwei1992/ResidualDenseNetwork-Pytorc…

大家好,又见面了,我是你们的朋友全栈君。

“Residual Dense Network for Image Super-Resolution”发表于CVPR 2018

论文:
https://arxiv.org/abs/1802.08797
代码:
https://github.com/yulunzhang/RDN
https://github.com/lizhengwei1992/ResidualDenseNetwork-Pytorch

本文作者结合Residual block和Dense block提出了RDN(Residual Dense Network)网络结构,网络主要由RDB(Residual Dense block)网络组成,作者认为,使用RDB构建的RDN网络,可以充分利用各卷积层抽取出的信息,RDN网络的具体结构图如下:
在这里插入图片描述Residual Dense block与以往的工作Residual block和Dense block的结构比较:
在这里插入图片描述
RDN(Residual Dense Network)主要包含4个组成部分。

1.shallow feature extraction net (SFENet)

网络的前两个卷积层,用于抽取浅层特征。

2.redidual dense blocks (RDBs)

RDB模块主要将残差模块residual block和dense block模块进行了整合,将两者结合,形成了residual dense block 。
在这里插入图片描述

Contiguous memory 表示将Fd-1,Fd,1,Fd,c-1的特征都利用起来。
在这里插入图片描述
Local feature fusion 表示concat后的1*1卷积操作,该操作有助于更大增长率的RDB模块的训练。
在这里插入图片描述
Local residual learning表示将Fd-1和Fd,LF的特征进行融合,该操作有助于提升模型的表达能力。
在这里插入图片描述

3.dense feature fusion (DFF)

包括Global feature fusion 和Global residual learning 。
Global feature fusion表示对F 1,F 2……F D特征的利用。
在这里插入图片描述
Global residual learning表示F -1和F GF的加和操作。和RDB类似。

在这里插入图片描述

4.up-sampling net (UPNet)

网络最后的上采样+卷积操作。实现了输入图片的放大操作,采用PixelShuffle进行上采样。

总结

通过实验结果表明,RDN针对不同退化模型获得的LR图像,超分辨得到的HR图像,有着很好的实验效果。
RDB结合了Residual Block和DenseBlock的思想并进行改进,网络细节部分做得很好。
文章在网络架构的描述,各个网络组成的数学表达,与相关类似工作的比较,论文写作方式及语言描述值得学习。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150416.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月18日 上午9:46
下一篇 2022年6月18日 上午9:46


相关推荐

  • linux双网卡配置两个ip,centos双线双ip配置,Windows双网卡双ip配置

    linux双网卡配置两个ip,centos双线双ip配置,Windows双网卡双ip配置在 IDC 托管服务器时常常遇到服务器要配置双线 联通 电信 问题 如果直接配置两个 ip 会出现一个通 一个不通 主要是因为路由的问题 正确配置方法如下 两个 IP 地址 192 168 0 10 和 10 10 30 2 掩码是 255 255 255 0 这两个子网的网关地址分别是 192 168 0 1 和 10 10 30 1 1 为网卡 eth0 配置 ip 地址 192 168 0 10 为网卡 eth1 配置 ip 地址为

    2026年3月18日
    2
  • 使用python创建数组的方法[通俗易懂]

    使用python创建数组的方法[通俗易懂]本文介绍两种在python里创建数组的方法。第一种是通过字典直接创建,第二种是通过转换列表得到数组。方法1.字典创建(1)导入功能(2)创立字典(3)将字典带上索引转换为数组代码示例如下:importnumpyasnpimportpandasaspddata={“name”:[‘xiaozhang’,‘xiaoli’,‘lily’,‘tony’],“sex”:[‘bo…

    2022年5月2日
    55
  • C++中类的多继承

    C++中类的多继承在写这一主题的文章之前 在网上找到一篇很非常好的文章 C 之继承与多态 就没有必要做重复造轮子的事件了 那就从这篇文章开始吧 在 c 中一个类可以从多个基类中派生 即可以有多个父类 这就是多继承 多继承的方式主要有两种 1 简单版本类 C 会同时拥有类 A 和类 B 的特性 属性和方法 也就是两个类的所有成员 这种方式很简单这里就不多说 主要讲下面这种方式 2 复杂版本同样的 这个结构中

    2026年3月18日
    1
  • c的dllimport使用方法详解

    c的dllimport使用方法详解DllImport 是 System Runtime InteropServi 命名空间下的一个属性类 其功能是提供从非托管 DLL 托管 非托管是微软的 netframework 中特有的概念 其中 非托管代码也叫本地 native 代码 与 Java 中的机制类似 也是先将源代码编译成中间代码 MSIL MicrosoftInt 然后再由 net 中的 CLR 将中

    2026年3月19日
    2
  • 美国100部推理小说排行榜第一_好看的悬疑小说排行榜前十名

    美国100部推理小说排行榜第一_好看的悬疑小说排行榜前十名这份书单是美国推理作家协会(TheMysteryWritersofAmerica,简称MWA)票选出来的史上最经典的一百部推理小说排行榜。评选过程极为复杂,首先由推理协会选出本格派、硬汉派、惊悚派、间谍小说等推理小说十个主要流派的十个代表作家,再由这十个作家选出各流派的十部代表作品,然后由协会会员投票排出名次。所以这份书单不仅仅有总的一百强排行榜,还有各个不同流派的十大杰作排名,其中本格和…

    2026年4月17日
    7
  • 水平垂直居中方案与flexbox布局

    水平垂直居中方案与flexbox布局水平垂直居中方案与 flexbox 布局

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号