基于最小二乘插值(Least-Squares Interpolation)图像超分辨率重构算法研究-附Matlab代码
创始人
2024-03-06 03:35:36
0

⭕⭕ 目 录 ⭕⭕

  • ✳️ 一、引言
  • ✳️ 二、最小二乘图像插值理论与Matlab处理
  • ✳️ 三、基于最小二乘插值超分辨重构实验验证
  • ✳️ 四、参考文献
  • ✳️ 五、Matlab程序获取与验证

✳️ 一、引言

图像超分辨率重构技术起源于上世纪60年代Harris和Goodman构造的单帧图像重构方法;上世纪80年代初, Tsai和Huang首先提出了序列或多帧图像的超分辨率重构问题,并给出了基于频域的逼近方法;自90年代以来,超分辨率图像重建方法的研究取得了突破性的进展,并日趋实用化。超分辨重构算法按照可使用低分辨率图像的数目可以分为: 1) 序列图像的高分辨率估计,即组合同一场景的多幅低分辨率图像以获得高分辨率图像; 2) 单幅图像的高分辨率估计,由一幅低分辨率图像得到高分辨率图像。此外,单幅图像超分辨算法按照作用域的不同又可划分为空间域重构算法和变换域重构算法;序列图像超分辨重构算法也可分为基于约束的算法和基于学习的算法。

✳️ 二、最小二乘图像插值理论与Matlab处理

此算法中,待插值图像被划分成大小为M×M的重叠块,算法目标是获得大小为N×N的每个块的插值图像。假设被插值低分辨率块和插值后高分辨率块之间的关系由下式给出

在这里插入图片描述

式中: gi,j{{g}_{i,j}}gi,j​和 f^i,j{{\hat{f}}_{i,j}}f^​i,j​分别为在(i,j)处 M2×1{{M}^{2}}\times 1M2×1和 N2×1{{N}^{2}}\times 1N2×1按序排列的低分辨率图像(LR)和高分辨率图像块(HR);W为从LR块获得HR块所需的 N2×M2{{N}^{2}}\times {{M}^{2}}N2×M2权重矩阵,此矩阵必须对各个块具有自适应性。

因而,需要求出权重矩阵W。为保证均方差(MSE)最小化的最小二乘解,可考虑当前LR块与原来HR块之间的关系模型,该模型由下式给出

在这里插入图片描述

矩阵D为 N2×M2{{N}^{2}}\times {{M}^{2}}N2×M2维,将下面代价函数最小化:

在这里插入图片描述
上述方程表示最小化待插值LR块和HR块的降采样之间的MSE,即

在这里插入图片描述

上式在Matlab中处理手段如下:

norm(g_ij-D*f_ij0)>bound

两边同时对权重矩阵微分则有:

在这里插入图片描述

权重矩阵可由下面方程得到

在这里插入图片描述

上式在matlab中的处理方式如下:

W=W+u*D'*(g_ij-D*f_ij0)*g_ij';

✳️ 三、基于最小二乘插值超分辨重构实验验证

在模拟实验中,首先对原始图像进行降采样,然后加入高斯白噪声(AWGN)来模拟低分辨率图像降质模型,最后,对低分辨率图像进行双线性插值重构原始图像,结果如图1所示,此时,重构图像与原始图像之间的峰值信噪比为29.1124。

在这里插入图片描述

图 1 基于最小二乘插值重构结果

✳️ 四、参考文献

[1] S. E. El-Khamy, M. M. Hadhoud, M. I. Dessouky et al. 2005. Adaptive Least Squares Acquisition of High Resolution Images, Int. J. Information Acquisition, 2, 45–53.

[2] S. E. El-Khamy, M. M. Hadhoud, M. I. Dessouky et al. 2006. Efficient Solutions for Image Interpolation Treated as an Inverse Problem, J. Information Sci. Eng., 22, 1569–1583.

[3] H. I. Ashiba, K. H. Awadalla, S. M. El-Halfawy et al. 2011. Adaptive Least Squares Interpolation of Infrared Images, J. Circuits Syst. Signal Proc., 30, 543–551.

✳️ 五、Matlab程序获取与验证

上述演示实例由Matlab代码实现,获取该Matlab代码前开展针对性验证实验,请私信博主。


博主简介:研究方向涉及智能图像处理、深度学习、卷积神经网络等领域,先后发表过多篇SCI论文,在科研方面经验丰富。任何与算法程序科研方面的问题,均可私信交流讨论


相关内容

热门资讯

AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWR报告解读 WORKLOAD REPOSITORY PDB report (PDB snapshots) AW...
AWS管理控制台菜单和权限 要在AWS管理控制台中创建菜单和权限,您可以使用AWS Identity and Access Ma...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...
群晖外网访问终极解决方法:IP... 写在前面的话 受够了群晖的quickconnet的小水管了,急需一个新的解决方法&#x...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
Azure构建流程(Power... 这可能是由于配置错误导致的问题。请检查构建流程任务中的“发布构建制品”步骤,确保正确配置了“Arti...