Deep Unfolding Network for Image Super-Resolution

1. Deep Unfolding Network for Image Super-Resolution

1.概述

this paper proposes an end-to-end trainable unfolding network which leverages both learning based methods and model-based methods.

退化模型:
在这里插入图片描述

本文提出的USRNet可以有效地处理经典的退化模型(即等式(1))。可以通过单一模型处理不同的模糊核、尺度因子和噪声水平。另一方面,与基于学习的方法类似,USRNet可以以端到端的方式进行训练,以保证有效性和效率。

2.求解bicubic degradation kernel

x是hr图像,与k(要求解的approximated bicubic kernels)卷积后,然后下采样,然后与y(lr图像)建立损失,求解k.
其中求得得kernel会有一点偏移,因为 下采样是从一个patch的左上角开始采的。公式2先卷积再下采样,但是下采样的方式是取左上角的pixel(2x2的左上角,3x3的左上角,4x4patch的左上角等)然后与y建立损失,所以会有偏移。如果下采样的方式是取中间,k应该不会偏移,但是2x2,4x4的下采样没有中间的pixel,可能因此作者下采样一律取左上角。
在这里插入图片描述

3.超分模型原理

在这里插入图片描述

然后转变成利用深度学习网络求解。
具体可以参考论文原文和下面的连接:
https://www.cnblogs.com/froml77/p/14453391.html
https://zhuanlan.zhihu.com/p/649886556
https://blog.csdn.net/matrix_space/article/details/129974382

4.实验结果

实验效果是挺好的
在这里插入图片描述

而且中间的迭代过程也说明有效:
在这里插入图片描述

有一点需要注意的是,实际的图像的kernel,noise level, s都是未知的,需要自己估计。怎么应用在实际中呢?

5.代码

https://github.com/cszn/USRNet

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-11 13:06:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-11 13:06:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-11 13:06:05       87 阅读
  4. Python语言-面向对象

    2024-01-11 13:06:05       96 阅读

热门阅读

  1. 浅谈Vue2与Vue3的双向绑定原理的理解

    2024-01-11 13:06:05       45 阅读
  2. android:clickable=“false“无效,依然能被点击

    2024-01-11 13:06:05       43 阅读
  3. ROS2学习笔记二:开发准备

    2024-01-11 13:06:05       50 阅读
  4. 【算法】费解的开关(递推)

    2024-01-11 13:06:05       54 阅读
  5. 力扣_数组26—合并两个有序数组

    2024-01-11 13:06:05       52 阅读
  6. ubuntu22安装NetworkManager

    2024-01-11 13:06:05       51 阅读
  7. 如何使用ubuntu查看内存使用情况

    2024-01-11 13:06:05       55 阅读
  8. 【技能---labelme软件的安装及其使用--ubuntu】

    2024-01-11 13:06:05       64 阅读
  9. 【技能---ubuntu20.04安装Anaconda】

    2024-01-11 13:06:05       56 阅读
  10. 【算法】激光炸弹(二维数组前缀和)

    2024-01-11 13:06:05       57 阅读
  11. MySQL主从配置【linux版】

    2024-01-11 13:06:05       47 阅读
  12. 深度探讨鸿蒙工程师面试题

    2024-01-11 13:06:05       53 阅读
  13. centos系统有什么好处?

    2024-01-11 13:06:05       63 阅读