RCAN简记

2024-03-05 17:48
文章标签 简记 rcan

本文主要是介绍RCAN简记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

RCAN简记

文章目录

      • RCAN简记
        • 参考
        • 问题与方案
        • Residual in Residual
        • Channel Attention
        • RIR与CA的结合
        • 实验
          • RIR和CA的作用
          • 与其他模型的对比

参考
  • RCAN
  • 源代码
  • 原文

注:SR=Super-Resolution

问题与方案
  • 作者提出研究问题:
    • 此前的SR相关的网络大多都受限于网络深度(在CV中这是很重要的一点)
    • 此前的SR相关的研究都没有引入Attention机制(CV中的Attention,类似于SENet,CBAM这种)
  • 于是作者提出网络结构:
    • RIR:Residual in Residual
    • CA:Channel Attention
Residual in Residual
  • long skip connections和short skip connections结合使用,我的理解是就是增加跳跃链接的数量用以减少网络深度增加对网络新能退化的影响。
  • image-20220111192415135
Channel Attention
  • 用的应该是SENet的Channel Attention,图重新画了一下而已
  • image-20220111192837477
RIR与CA的结合
  • 具体架构上是这么设计的, F g , b − 1 到 F g , b F_{g,b-1}到F_{g,b} Fg,b1Fg,b是先后经过Conv+Channel Attention然后通过short skip connection连接起来,如下所示:
  • image-20220111192930539
实验
RIR和CA的作用
  • image-20220111193338892

  • 可以看到(最右边的那一列),当全部加上RIR(LSC+SSC,这俩是长短跳跃链接的缩写)与CA的时候,PSNR得分最高。

与其他模型的对比
  • 确实是有效果

这篇关于RCAN简记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/777317

相关文章

第八章 软件测试简记

第八章  软件测试 软件测试:在软件投入运行前对软件需求分析、软件设计规格说明和软件编码进行差错和纠正。 软件测试的目标: 1.用最少的人力、时间找出软件潜在的各种错误和缺陷; 2.能够确认软件实现的功能和用户需求上是一样的; 3.能够收集到足够的测试结果为软件可靠性提供依据; 软件测试的任务:根据软件开发各个阶段的文档资料和程序的内部结构,精心设计

第六章 详细设计简记

第六章  详细设计       详细设计不是具体的编程,而是要设计出程序的“蓝图”,详细设计不仅仅是逻辑上正确的实现每个模块的功能,更重要的是设计出来的处理工程应该简明易懂。       详细设计的目的:为软件结构图中的每一个模块确定使用的算法和块内的数据结构,并用某种选定的表达工具给出清晰的描述。       详细设计的任务:           1.为每

第四章 结构化分析简记

第四章  结构化分析 结构化方法:结构化分析+结构化设计+结构化程序设计 结构化分析的基本思想:自顶向下,逐步求精;基本原则:抽象与分解。

第三章 需求工程简记

第三章  需求工程 软件需求的定义: (1)用户解决问题或达到目标所需条件或能力。  (2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。  (3)一种反映上面(1)或(2)所述条件或权能的文档说明。 软件需求包括三个不同的层次:业务需求、用户需求和功能需求—也包括非功能需求。 1.业务需求( business re

第二章 可行性研究与软件开发计划简记

第二章  可行性研究与软件开发计划 可行性研究的任务:回答所开发的软件系统有无可行的解决办法或者这个系统值得开发么。 可行性研究大体可分为三个大的方面:工艺技术、市场需求、财务经济状况。 可行性研究的目的:就是尽可能的用最小的代价在尽可能短的时间内确定问题是否能解决。 可行性研究的解决方案:一般集中在 1.技术可行性2.经济可行性3.操作可行性。

第一章 软件工程的概述简记

第一章  软件工程的概述         *软件的概念:软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合。         软件的分类:(5大类)                   *1.基于软件功能划分                                  1)系统软件

第五章 中央处理器笔记简记

第五章 中央处理器 1.CPU的功能:指令控制、操作控制、时间控制、数据加工。 2.CPU的基本组成: 控制器功能:        1)、从指令cache中取出一条指令,并指出下一条指令在指令cache中 的位置        2)、对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。 运算器功能:         1)、执行所有的算数运算

第三章 多层次的存储器笔记简记

第三章 多层次的存储器 1.存储器的分类 存储器分类标准: (1)存储介质:半导体存储器和磁表面存储器;(按存储介质) (2)存取方式:随机存储器和顺序存储器;(按存取方式) (3)存储内容可变性:只读存储器和随机读写存储器;(按读写功能) (4)信息易失性:易失性存储器和非易失性存储器;(按信息的可保存性) (5)系统中的作用:可分为内部存储器和外

Segmentation简记-Multi-stream CNN based Video Semantic Segmentation for Automated Driving

创新点 1.RFCN & MSFCN 总结 网络结构如图所示。输入视频得到图像分割结果。 简单粗暴