SCN论文理解

2023-10-27

Scale-wise Convolution for Image Restoration AAAI

用于图像恢复的按比例卷积

https://github.com/ychfan/scn sr.
问题
单纯地将尺度不变技术(如多尺度测试、随机尺度数据增强)应用到图像恢复任务中,往往会导致性能低下。

贡献

  1. 证明在神经网络中适当地建模尺度不变性能显著提高图像恢复性能。

  2. 灵感来自于平移不变性的空间向卷积,提出了 模拟尺度不变性的尺度向卷积****跨多个尺度的卷积来实现尺度不变性,即通过对多个尺度进行卷积来实现尺度不变性。

  3. 与单尺度模型相比,多尺度模型显著提高了性能。

  4. 尺度卷积跨尺度建模比一般多尺度模型具有更大的参数效率,实现了更好的效率-精度权衡

  5. 尺度向卷积的好处在于特征金字塔的尺度更大,以及两者之间的尺度比合适。此外,在图像超分辨率、去噪和压缩伪影去除方面,我们所提出的SCN可以以更少的参数获得比目前最先进的方法更好的结果。

效果

  1. 在实验中,我们比较了我们的模型和许多不同类型的多尺度神经网络之间的恢复精度和参数效率。本文提出的尺度卷积网络在图像超分辨率、去噪和图像压缩伪影去除等多种图像恢复任务中都取得了优异的性能。
  2. 与空间卷积比较。常规的空间卷积从邻近的像素探索上下文信息。在卷积神经网络中(假设没有池化操作),接受野随卷积层的增加而线性增长。我们提出的尺度卷积是建立在一个多尺度特征金字塔上。它在每一层相互交换跨尺度的信息,空间感受场由于将较小尺度的信息逐步融合到当前尺度中而呈指数增长

做法

  1. 我们首先将输入图像映射到特征空间,
  2. 然后通过双线性递减的方式逐步构建特征金字塔表示。
  3. 然后,特征金字塔被传递到一个残差网络与尺度上的卷积。提出的尺度卷积学习 动态激活和聚合每个剩余构件中不同尺度的输入特征,以利用多个尺度上的上下文信息。

尺度卷积算子

尺度上的卷积算子,它从一个多尺度的特征金字塔沿尺度维度对特征进行卷积的算子。
在这里插入图片描述
左: 不同尺度下特征的尺度卷积投影图。
右: 尺度上的卷积是由fi变换的相邻尺度上的特征之和
在这里插入图片描述
gi:一种用来变换特征的空间卷积
xs+i和hi:一种调整高度和宽度特征到目标比例s的操作。
尺度上的卷积就像一个滑动窗口,沿着尺度维度执行相同的变换。这种卷积操作旨在以一种紧凑的方式从多尺度的特征中提取信息,并且能够比单纯的多尺度或单尺度网络更好地捕获尺度不变性,这将在我们的实验中得到证明。
在这里插入图片描述
p:跨尺度共享核的空间卷积,
qi:针对特定尺度的特征变换的点卷积
实现不同尺度下的特征有多种候选操作,包括
(1)用stride进行卷积和反褶积,
(2)平均池和最近邻向上伸缩,
(3)上下伸缩都采用双线性重伸缩。
相比之下,双线性重标方法更加灵活,因为它可以应用于任意比例。

在这里插入图片描述
用于图像恢复的尺度卷积网络。首先将输入图像转换为特征金字塔,然后在图像内部进行多个尺度卷积的残块处理,最后将特征金字塔转换为目标尺度,并与全局跳过的特征融合。

消融研究通常指的是去除模型或算法的一些“特性”,并观察它们如何影响性能。
在相同参数数量的情况下,共享版本具有更好的性能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SCN论文理解 的相关文章

  • 计算机把C盘无法扩展,c盘不能扩展卷【解决教程】

    喜欢使用电脑的小伙伴们一般都会遇到win7系统c盘不能扩展卷的问题 突然遇到win7系统c盘不能扩展卷的问题就不知道该怎么办了 其实win7系统c盘不能扩展卷的解决方法非常简单 按照 1 打开计算机页面选择计算机使用鼠标右键单击弹出下拉菜单
  • 目前身体现状

    突出特点 易疲劳 走路易累 高度怕冷 畏寒 易头昏 睡觉后无精神感 久睡有濒死感 记忆力有减退现象 只是感觉 久坐腰背痛 尤其坐长途车 年轻时不会
  • 手把手带你修复老照片

    你家里是否有很多带着故事的老照片呢 随着时间的流逝 这些照片难免会变模糊 或者有了划痕 今天给大家介绍一种使用程序修复老照片的方法 教程面向小白 对于有基础的人过程可能略显繁琐 修复效果如下图所示 我们需要在电脑中下载安装程序运行环境 修复
  • 【学习笔记】电机学

    电枢的感生电动势 E a C e n
  • C++Primer(第五版 )第十一章 关联容器 章节编程练习答案

    11 1 描述map和vector的不同 答 map 是关联容器 vector 是顺序容器 11 2 分别给出最适合使用list vector deque map以及set的例子 答 list 双向链表 适合频繁插入删除元素的场景 vect
  • 关于 0.1+0.2 == 0.3 不成立的一些细节

    很早之前看到一关于js的问题 如下 实际上 0 1 0 2 0 3 这个问题不是js特有 来看一段java代码 Test public strictfp void test System out println 0 1f 0 2f 0 3f
  • 记random的几个函数用法及区别:random(),randint(),randrange(),uniform()

    1 random random 作用 生成 0 0 1 0 之间的随机小数 注意 不包含1 0 参数 无 gt gt gt from random import gt gt gt seed 10 gt gt gt random 0 5714
  • 三款好用的软件代码检测工具

    Fortify 是一款由 Hewlett Packard Enterprise HPE 公司开发的源代码检测工具 Fortify可以检测代码中的安全漏洞和缺陷共900多种 它通过对应用程序的源代码进行静态分析 自动检测安全性漏洞及缺陷 Fo
  • 使用ionic中ion-slide-box实现移动app轮播特效

    H5混合式移动开发框架ionic 是使用angularJS的语法 加上大名鼎鼎的移动应用开发框架cordova的核心 它的特点是跨平台 入门简单 可以减少开发周期 实质上 ionic就是用制作网页的技术来开发移动app 下面使用ionic中
  • c语言三角函数计算

    头文件 math h 计算 sin32 sin x 180 Pi 其他类似 因为要输入弧度才可以计算 直接sin 30 是不行的 sin x cos x tan x arcsin x arccos x arctan x arccot x 以
  • 基于Python的Anaconda3,导包报错 cannot import name 'Timestamp'

    问题 已经在cmd下使用 pip install ggplot 成功安装了ggplot包 在IDLE以及Jupyter Notebook下使用 from ggplot import 语句导入ggplot包时报错 ImportError ca
  • 外网不能访问postgresql解决办法

    安装PostgreSQL数据库之后 默认只能本地访问连接 如果想在其他主机上访问PostgreSQL数据库服务器 就需要进行相应的配置 1 修改postgresql conf文件 在安装目录下data postgresql confi文件中
  • C语言丨求两个正整数的最大公约数

    两个正整数的最大公约数 Greatest Common Divisor GCD 是能够整除这两个整数的最大整数 两个正整数的最大公约数的求法有多种解答 本文就三种方法做详细介绍 穷举法 欧几里得算法 辗转相除法 递归方法 我们从一道问题来引
  • Java配置Path环境变量

    安装JDK 首先下载JDK 下载后安装到指定目录 一般安装到 D 盘下 安装目录中不要出现 中文 字符和 空格 双击 JDK exe 安装JDK 双击后直接 下一步 更改安装目录 一般安装到 D 盘下 安装目录中不要出现 中文 字符和 空格

随机推荐

  • 安装MetaMask的谷歌浏览器扩展

    废话不多说直接上下载地址 因为各种下载不到 最后在github上找到了 完美 下载地址 下载完成之后进行解压 打开浏览器地址栏输入 chrome extensions 然后选择以下选项 选择到刚才解压后的目录 即完成安装
  • 计算机视觉基础6-目标检测

    目标检测 区域卷积神经网络R CNN 目标检测 检测图片中所有物体的类别标签 位置 最小外接矩形 bounding box 模块1 提取物体区域Region proposal 模块2 对区域分类识别 RCNN selective searc
  • String,StringBuilder和StringBuffer区别及使用场景

    面试中常常会遇到这样的问题 1 你了解String类吗 2 String StringBuilder和StringBuffer适合在什么样的场景下使用 1 String类 首先看一下String的源码 1 2 3 4 5 6 7 8 9 1
  • 刷题之移动零

    给定一个数组 nums 编写一个函数将所有 0 移动到数组的末尾 同时保持非零元素的相对顺序 示例 输入 0 1 0 3 12 输出 1 3 12 0 0 说明 必须在原数组上操作 不能拷贝额外的数组 尽量减少操作次数 来源 力扣 Leet
  • ESP8266-NodeMCU——从苏宁API获取实时天气

    前言 本篇介绍如何使用ESP8266 NodeMCU从苏宁API获取实时天气 苏宁API 点击跳转 其显示如下 其中我们要抓取的是红线部分的内容 并通过串口打印 当然 这部分也可以用来显示在OLED上 我之前就是这么玩 在正式开始前 需要了
  • 采用python解决实际问题_python使用ddt过程中遇到的问题及解决方案【推荐】

    前言 在使用DDT数据驱动 HTMLTestRunner输出测试报告时遇到过2个问题 1 生成的测试报告中 用例名称后有dict gt new empty dictionary 2 使用ddt生成的用例名称无法更改 1 用例名称后有dict
  • 区块链光谱

    虫洞社区签约作者介绍 叶露 王二 销售人员 克莱登技术有限公司 本文根据Taylor Pearson所著区块链光谱图 从密码学 分布式系统 政治学和经济学的角度对区块链做出的全方面分析 想象你是一位大学院长 学院正要新增一门关于区块链的课程
  • Visual ChatGPT原理解读——大模型论文阅读笔记四

    论文 https arxiv org abs 2303 04671 代码 https github com microsoft TaskMatrix 一 整体框架 如图所示 用户上传一张黄花的图像并输入一个复杂的语言指令 请根据该图像的预测
  • Springboot自带线程池

    一 ThreadPoolTaskExecuto 1 ThreadPoolTaskExecutor线程池 ThreadPoolTaskExecutor是Spring基于java本身的线程池ThreadPoolExecutor做的二次封装 主要
  • ConcurrentHashMap详解

    目录 ConcurrentHashMap介绍 ConcurrentHashMap底层数据结构 ConcurrentHashMap部分分析 ConcurrentHashMap与HashMap HashTable的区别 源码为jdk1 7 Co
  • vscode clang-format配置(不生效问题)

    打开Settings设置 菜单栏File gt Preferences gt Setting Windows Ctrl Shift P 搜索Settings打开 Settings分类 User 全局设置 安装时默认文件目录里 Remote
  • 前馈电容的作用-DCDC

    DCDC电路中的前馈电容 如下图为典型的DCDC电路 芯片是台湾省立琦科技的 上图为DCDC典型应用电路 CIN为输入滤波电容 CBOOT是上管驱动 自举 电容 L是储能电感 R1和R2是反馈电阻 CFF是前馈电容 COUT是输出滤波电容
  • 解决导入torch报错from torch._C import xxxx

    当使用import torch是 报错from torch C import xxxx 与Symbol not found mkl blas caxpy或其他类似的报错 解决方法 pip uninstall torch 卸载当前的pytor
  • STM32F103CBT6单片机I2C接口读取锂电池电量计LC709203F数据

    一 基本情况 LC709203F是一款适用于单节锂离子 聚合物电池应用的电量计 通过HG CVR算法来测量电池的RSOC 相对电荷状态 精确的RSOC数据有助于改善便携式设备的运行时间和合理使用 利用单片机的I2C口与LC709203F通讯
  • 大气层整合傻瓜包_【工具】switch大气层9.2系统升级固件+大气层0.10.3离线整合包...

    全部解压到TF卡根目录覆盖即可 hekate ctcaer 5 1 2引导启动时选择Atmosphere选项 如果做了双系统的 想进官方系统的在启动时选择Stock SYSNAND 选项 离线升级教程 下面开始教程 务必保证机器有50 以上
  • ARDUINO学习过程 (7)步进电机实验

    七 步进电机实验 1 uln2003芯片 凹槽朝上放置 如上图所示 左下角接地 实验中 所有器件接地要统一 当1B给予高电平 1C相当于成为阴极 相当于接地 当3B给予高电平 3C相当于成为阴极 相当于接地 以此类推 2 步进电机 四相五线
  • js遍历文件目录

    当我们需要在项目里找到目标文件或是某一类后缀的文件时 就需要对目录做遍历了 以查找项目里所有tsx文件为例 const fs require fs const path require path const targetFilesMap 存
  • 小程序发送短信

    新建云函数sendSms 在sendSms文件夹命令行下 执行 npm install qcloudsms js qcloudsms js 是腾讯提供的 node js 包 云函数入口文件 const cloud require wx se
  • Java实现远程连接服务器并执行命令的方法

    一 Apache sshd java实现远程连接服务器并执行命令的方法 先描述一下场景 本人在通信领域工作 暂时负责命令行这一块业务 公司使用apache sshd在Java应用中嵌入sshd服务 实现了通过SecureCRT等工具调用自定
  • SCN论文理解

    Scale wise Convolution for Image Restoration AAAI 用于图像恢复的按比例卷积 https github com ychfan scn sr 问题 单纯地将尺度不变技术 如多尺度测试 随机尺度数