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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm opencv安装_pycharm自带python

    pycharm opencv安装_pycharm自带python一、介绍下我的环境:1、win102、python3.53、pycharm3.6二、安装要在pycharm中安装cv2模块,但是没安装openCV前安装失败(安装模块方法:pycharm导入模块)1、openCV库下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/Ctrl+F输入opencv,下载对应版本opencv…

    2022年8月27日
    5
  • java中的invoke方法_java中的反射,invoke方法详解

    java中的invoke方法_java中的反射,invoke方法详解展开全部就是调用类中的方法e68a843231313335323631343130323136353331333365646239,最简单的用法是可以把方法参数化,invoke(class,method)比如你Test类里有一系列名字相似的方法setValue1、setValue2等等。可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue如:…

    2022年6月3日
    33
  • 能用python开发手机软件吗_python numpy

    能用python开发手机软件吗_python numpy有许多人对如何在手机上进行python开发感到很困惑,今天我就给大家推荐几个比较好的python开发软件。一.QPythonOHQPython真的是一款好的软件,它可以支持Python库的安装。内置sl4aserver,简直是一款神器!二.Pydroid3Pydroid3是我目前见过的最好的一款python编辑器,他可以使用pip,甚至可以在手机上掉。…

    2022年8月12日
    5
  • 电信光猫tewa-708e超级密码_天翼网关hg6201t超级密码

    电信光猫tewa-708e超级密码_天翼网关hg6201t超级密码文章转载:玩转盒子前些年各地运营商响应国家政策,光进铜退小区宽带由网线入户改成光缆入户,这样必须用光猫把光信号转换成电信号。我用的是中国电信的宽带,2017年我们小区也进行了网络改造,网线入户变成了光缆入户。电信给配的光猫型号是TEWA-600NGM,我这个光猫只有一个千兆网口,一个百兆网口和一个USB口,没有电话插口。这个光猫自带无线WiFi,WiFi名称是ChinaNet-XXXX(不同…

    2022年10月8日
    3
  • hadoop 资源[通俗易懂]

    hadoop 资源[通俗易懂]1)Cygwin相关资料  (1)Cygwin上安装、启动ssh服务失败、sshlocalhost失败的解决方案  地址:http://blog.163.com/pwcrab/blog/static/16990382220107267443810/  (2)windows2003+cygwin+ssh  地址:http://wenku.baidu.com/view/3777b…

    2022年5月21日
    34
  • Charle工具详解之实战演练问题分析、https抓包、流量设置、断点配置

    Charle工具详解之实战演练问题分析、https抓包、流量设置、断点配置目录一 问题分析二 https 的抓包 windows 证书的配置 CharlesHttps 代理的配置 MacOS 证书的配置 IOS 证书配置三 Charles 流量设置断点配置主要包含 问题分析 https 抓包弱网测试断点调试一 问题分析分析出前端问题还是后台问题问题描述 测试地址 http ihrm test itheima net login 实施步骤二 https 的抓包 https 不设置证书的时候抓的报文是乱码

    2025年6月9日
    2

发表回复

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

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