关注公众号,发现CV技术之美

作者单位:苏黎联邦理工、鲁汶大学

论文:https://arxiv.org/pdf/2108.05302.pdf

代码:https://github.com/JingyunLiang/MANet

编者言: 作者从模糊核的空间可变性的角度出发,提出了每帧多核的核估计方案MANet,通过限制感受野并使用增强了表达能力的MAConv来完成盲超分。

1

看点

现有的盲图超分算法假设模糊核在整幅图像上具有空间不变性。然而,由于物体运动和失焦等因素,模糊核通常具有空间变异。为了解决这一问题,本文提出了一种用于空间变异核估计的互仿射网络MANet。

首先,它有一个适度的感受野以保持退化的局部性。其次,它使用互仿射卷积层,在不增加感受野、模型大小和计算负担的情况下增强特征的表达能力。MANet在合成图像和真实图像上的空间变异和不变核估计方面表现良好,并且在与非盲SR方法相结合时,也能获得最先进的盲SR性能。

2

方法

Overview

神经网络经常堆叠多层来建立具有大感受野的深层模型。然而,空间变异核估计任务需要保持退化的局部性。为此,本文提出了一个具有适度感受野的互仿射网络MANet,如下图所示:

MANet包含两个模块:特征提取和核重建模块。受U-Net启发,特征提取模块由卷积层、残差块、下采样器和上采样器组成。LR图像首先输入3×3卷积层提取图像特征,然后经过3个残差块。

每个残差块包括两个互仿射卷积层,之间用ReLU激活用于学习非线性。在中间残差块前后,分别使用卷积和转置卷积(步长均为2)对特征进行下采样和上采样。

此外,特征提取模块中有两个跳跃连接以利用不同层次的特征,提高表示能力。核重建模块在通道维度使用3x3卷积和softmax去为LR的每个像素预测核。

然后使用最近邻插值得到HR的预测核。这样设计的MANet既确保了核估计不会受到距离11像素以上的其他图像块的干扰又有足够的能力预测核。

互仿射卷积

一般来说,小的感受野意味着浅层网络,它从不同的图像块中学习核的表示能力较弱。一个可能的解决方案是增加通道数量。但是它带来了参数的二次增长和计算量的增加。为此,本文提出一种互仿射卷积层MAConv来解决这个问题,如下图所示:

首先将输入特征沿通道维度分为S个,的互补特征为,均输入到仿射变换模块中,仿射变换模块有一个全连接网络从学习变换参数和。然后用和对进行缩放和移位。整个过程被描述为:

其中,为哈达玛积。变换后特征经过一个3x3卷积输出特征,将S个沿通道维度concat得到MAConv的输出。MAConv通过互仿射变换利用不同通道之间的相互依赖性,而不是像卷积那样将所有输入输出通道完全连接起来。这样的设计可以提高特征表示能力并大大降低模型大小和计算复杂度。

3

实验

实施细节 本文所生成的核大小为21x21。训练时,核宽度,旋转角度,利用随机核对图像进行模糊处理。
值得指出的是,即使对空间不变的模糊图像进行训练,该网络也能学会处理空间变异核。通道分割数S默认为2。用MAE损失来约束核。

消融实验 

MAConv与卷积的感受野相同。卷积、分组卷积和MAConv的比较如下图,Channel为三个残差块的通道数:

将残差块中的MAConv层数从2增加到4,以探讨其对核估计的影响。因此,MANet的感受野从22x22增加到38x38。如图4(a)和4(b)所示,当MAConv层数为4时,不能准确的估计核。
当模型的感受野较大时,其结果可能会受到其他图像块的影响。图4(a)和图4(c)显示了核损失和LR损失的对比。在使用LR损失时,MANet不能区分不同的图像块,总是预测一个固定的核,这个核可以是所有可能核的平均值。

量化评估 

在训练过程中加入高斯和JPEG压缩噪声以测试在更复杂情况下的核估计性能。尽管与无噪声情况相比性能有所下降,但LR图像的PSNR在40.59 - 45.45dB之间表明了在严重噪声腐蚀下估计核的能力。

在空间变异的SR上的定量评估:

在空间不变的SR上的定量评估:

定性评估

END

欢迎加入「超分辨率交流群

MANet:盲图像超分辨率中空间变异核估计的互仿射网络(ICCV 2021)相关推荐

  1. 学习盲图像超分辨率的退化分布

    学习盲图像超分辨率的退化分布 文章目录 学习盲图像超分辨率的退化分布 摘要 前言 2.相关工作 基于预定义的退化 基于学习的退化 3.学习退化过程的分布 3.1 核模型 3.2 噪声模型 3.3 概率 ...

  2. 盲图像超分辨率重建 ( CVPR,2022) (Pytorch)(附代码)

  3. 【图像超分辨率】Remote Sensing Image Super-resolution: Challenges and Approaches

    Remote Sensing Image Super-resolution: Challenges and Approaches 遥感图像超分辨率的挑战和方法 1 摘 要 2 遥感观测模型 3 遥感中 ...

  4. 图像超分辨率算法:CVPR2020

    图像超分辨率算法:CVPR2020 Unpaired Image Super-Resolution using Pseudo-Supervision 论文地址: http://openaccess.t ...

  5. 【图像超分辨率】基于ResNet或GAN的遥感图像超分辨率论文

    基于ResNet或GAN的遥感图像超分辨率论文 <空间感知残差网络的遥感图像超分辨率重建> 操作: 遥感图像特点: 网络模型: 去掉批处理层的原因: 具体操作 损失方程: <改进的残 ...

  6. (RCAN-it)Revisiting RCAN: Improved Training for Image Super-Resolution (重温 RCAN:改进图像超分辨率训练策略)

    作者 Zudi Lin1† ,Prateek Garg2∗ ,Atmadeep Banerjee2∗ ,Salma Abdel Magid1 ,Deqing Sun3 ,Yulun Zhang4 ,L ...

  7. 深度学习在图像超分辨率重建中的应用

    转自:https://zhuanlan.zhihu.com/p/25532538 超分辨率技术(Super-Resolution)是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备.卫星图 ...

  8. 2022CVPR:一种用于空间变形的文本注意网络鲁棒场景文本图像超分辨率

    TATT:A Text Attention Network for Spatial Deformation Robust Scene Text Image Super-resolution 单位:香港 ...

  9. PULSE:一种基于隐式空间的图像超分辨率算法

    分享一篇 CVPR 2020 录用论文:PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generati ...

最新文章

  1. 数据库like匹配的实现猜测
  2. php分页怎么实行跳转,php分页函数,支持页码下拉选择跳转
  3. IPM: 使用代码删除Acquisition contract上的IP Product
  4. 理解T-SQL: 脚本和批处理
  5. python 蒙特卡罗_蒙特卡洛模拟(Python)深入教程
  6. Python 利用pymupdf将pdf转换为图片并拆分,后通过PIL合并生成一张图片
  7. 踢翻这碗狗粮:程序员花 7 个月敲出 eBay,只因女票喜欢糖果盒!
  8. 近300个 Windows 10 可执行文件易受 DLL 劫持攻击
  9. 经典公开课、好的学习网站
  10. RabbitMQ 安装和监控[原,转]
  11. ListView控件详解
  12. Matlab学习(可以用MATLAB作曲)
  13. android第一行代码-6.自定义控件的实现
  14. 调洪演算双辅助线法程序(源代码),首次公开!
  15. GitHub 20000+ Star,超轻量OCR系统PP-OCRv3效果再提升5% - 11%!
  16. 2016-2017-2 《程序设计与数据结构》课程总结
  17. android远程输入法,远程输入法
  18. mysql如何保证数据不丢失_MySQL如何在非“双一”时保证数据不丢失?
  19. 骏文c语言银行系统,C语言学生选课管理系统
  20. python刷OJ入门(指导篇)

热门文章

  1. Scrapy网络爬虫实战[保存为Json文件及存储到mysql数据库]
  2. 信号处理:单边、双边频谱间的相互转换(转)
  3. 设置环境变量的三种方法【转载】
  4. Ubuntu16.04 设置环境变量的方法
  5. 数据可视化系列(二):艺术画笔见乾坤
  6. 简单且有创意的python作品_适合练手的 14 个Python 小项目,趣味十足!
  7. 360安全浏览器兼容模式怎么设置_360浏览器及安全卫士怎么减少广告弹出?
  8. php创建一个类,JavaScript_创建一个类Person的简单实例,创建一个类Person,包含以下属 - phpStudy...
  9. 检测php常量是否存在,php判断变量常量是否存在
  10. eclipse debug进入.class_Eclipse使用教程(图文详解)