多通道LMMSE图像超分辨复原方法研究-附Matlab代码

news2024/12/23 17:28:07

⭕⭕ 目 录 ⭕⭕

  • ✳️ 一、引言
  • ✳️ 二、多通道LMMSE复原算法
  • ✳️ 三、实验验证
  • ✳️ 四、参考文献
  • ✳️ 五、Matlab程序获取与验证

✳️ 一、引言

数字图像处理又称为计算机图像处理,是指运用计算机处理平台及相关理论知识,将图像信号转化为数字信号,并且应用计算机对其进行一系列优化处理的过程。图像质量下降的原因

(1)在获取图像过程中产生的光学系统像差、散焦,物体与摄影仪器之间产生的相对运动造成的图像模糊;
(2)图像传输过程中由于压缩偏差造成的图像模糊。图像复原处理的目的是对图像质量下降、画质退化和画面不清晰现象进行复原操作处理,使它趋向为没有退化的理想图像。

成像过程的每一个环节都可能引起图像质量的退化,图像复原根据图像质量下降具体情况,将损失掉的图像质量最大程度地进行提升。

图像复原技术能够抑制噪声、提高图像质量,因此,图像复原技术的研究具有非常重要的意义,也一直受到国内外学者的广泛关注,成为图像及计算机视觉领域的研究热点。图像复原算法是图像复原处理整个技术体系的核心部分。目前,国内在这方面的研究处于起步阶段,还有待进一步深入。而在国外,图像复原算法的研究已经取得了较好的成果。赵书斌等提出了一种基于小波域最小二乘法的图像超分辨率重构算法,利用多尺度边缘的自相似性,由低分辨率图像通过预测来得到高分辨率图像小波变换的3个高频通道,以实现图像超分辨率重构。试验表明:该算法较好地实现了图像超分辨率重构。多通道图像复原提供了多通道图像各个通道之间包括通道内部开发的相关性及可能性,利用一些外界数据,多通道图像复原将能够实现比以往单通道或其他复原方法更为理想的效果,尤其在减少噪声、提升画质和恢复图像原质等方面具有优势。

✳️ 二、多通道LMMSE复原算法

基于LMMSE复原公式如:

在这里插入图片描述

式中:Rf、Rv,分别为多通道图像和噪声相关矩阵,它们的维数是 P M 2 × P M 2 P{{M}^{2}}\times P{{M}^{2}} PM2×PM2,具体表达式如下

在这里插入图片描述
上式可写为:

在这里插入图片描述
其中,

在这里插入图片描述
解上式式需要求维数为 P M 2 × P M 2 P{{M}^{2}}\times P{{M}^{2}} PM2×PM2矩阵R的逆,可几乎无法实现。可以釆用矩阵的分块特普利茨循环逼近和基于二维傅里叶变换的对角化来简化此操作。为获得多通道 LMMSE模型,定义算子[1-2]:

在这里插入图片描述

···

不同通道之间的相关序列可以由未降质图像根据下式近似:

在这里插入图片描述

✳️ 三、实验验证

采用3幅256×256像素的低分辨率降质图像来复原高分辨率图像。

降质观测图像如图1(b)至图1(d)所示。每个降质观测包含与参考观测图像、离焦模糊、SNR=40dB加性噪声之间的相对平移偏差。基于多通道LMMSE复原结果如图1(e)所示。

在这里插入图片描述

图1 基于多通道LMMSE图像超分辨复原结果

✳️ 四、参考文献

[1]. S. E. El-Khamy, M. M. Hadhoud, M. I. Dessouky et al. 2006. Wavelet Fusion: A Tool to Break the Limits on LMMSE Image Super-Resolution, Int. J. Wavelets Multiresolution Information Proc., 4, 105–118.
[2]. S. E. El-Khamy, M. M. Hadhoud, M. I. Dessouky. 2008. New Techniques to Conquer the Image Resolution Enhancement Problem, Progr. Electromagn. Res. B, 7, 13–51.

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

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


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


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/64455.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

G120变频器输入输出端子功能定义配置方法及示例

G120变频器输入输出端子功能定义配置方法及示例 1. 数字量输入功能(适用机型:CU240B-2(DP)/CU240E-2(DP/PN)/CU250S-2(DP/PN)) CU240B-2提供4路数字量输入,CU240E-2提供6路数字量输入,CU250S-2提供11路数字量输入和4路可作为输入/输出的数字量端子。在有必要时,也可以将模…

Splunk UBA 导入IDS - firesight 数据

1: 先看一下Splunk IDS 文档: Splunk UBA category to Splunk CIM field mapping reference - Splunk Documentation 里面清楚的记录着哪些是必须字段: 2: 下面开始配这些字段SPL: 发现就是报如下的错: 3: 最后把tag 的字段增加:attack_ids 就可以了,真是奇怪: index…

leecode#查找重复的电子邮箱#从不订购的客户#颠倒二进制数#位1的个数

题目描述: 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 分析: 所有电子邮箱都是小写字母 重复的电子邮箱存在多次。要计算每封电子邮件的存在次数,我们可以使用以下代码 代码: select Email from (s…

操作系统内存分配(隔离,分段和分页)

内存分配问题 进程的总体目标是希望每个进程从逻辑上来看都可以独占计算机的资源。操作系统的多任务功能使得CPU能够在多个进程之间很好地共享,从进程的角度看好像是它独占了CPU而不用考虑与其他进程分享CPU的事情。操作系统的I/O抽象模型也很好地实现了IO设备的共…

【增长的本质】-

关于作者 塞萨尔伊达尔戈,出生在智利,现在是美国麻省理工学院媒体实验室宏观联系研究团队的主管。他是一位著名的跨界物理学家,最擅长的就是利用物理概念来分析和解释经济、文化领域的大问题。他还长期致力于研究促进经济增长和繁荣的因素&a…

2022最新xcode打包IPA(完整详细图文)​

本文详细讲述iOS的App开发后如何进行证书的创建和项目中如何配置证书及上传到苹果App管理后台后如何新增与更新版本。​ 前期准备:​ ① Mac OS电脑​ ② 一款开发完毕的App​ ③ 99美元的开发者证书一个(此证书提供App上传到App Store),苹果的另外一个299美元一年的证书打…

F28069的cpu定时器

工程搭建参考:https://blog.csdn.net/feisy/article/details/126380289 F28069有三个32位的CPU定时器:0,1,2。0,1可用,如果程序未使用DIS/BIOS,定时器2也可用。 CPU定时器相关的有5个信号,四个输入信号&…

jenkins调用metersphere自动化接口

metersphere自动化测试场景,可以用过jenkins job配至界面化传参数,传递给metersphere动态执行脚本。 1.下载metersphere jenkins插件 Releases metersphere/jenkins-plugin GitHub 2.jenkins安装metersphere插件 Jenkins 的插件管理页面&#xff0c…

谷歌翻译不能用了

最近发现谷歌翻译不能使用了,对于英语不好的我是个问题呀。 解决办法: 网上说要执行 win r 然后 进行ipConfig 结果我试了,没有一点用。 来先试试这个吧,直接就成功了。 看 图 找到 C:\Windows\System32\drivers\etc\hosts文件 …

【爬虫】力扣每日一题每天自动邮件提醒!!!

使用python实现了一个力扣每日一题每天自动邮件提醒的小爬虫,小但实用!!! 文章目录A.需求来源与分析B.技术角度分析C.具体分析步骤1.接口协议分析2.发邮件3.写crontab放服务器上定时跑D.成品1.源代码2.效果3.使用说明免责申明A.需…

面试官:你先回去等通知吧!这个 Java 岗位我还有机会吗?

面试官:看你简历写的不错,先简单自我介绍下? 我:大佬好!我是小程,工作时长两年半,目前负责在公司打杂,啊不,负责维护公司的两个项目… 面试官:hmmm&#xf…

[激光原理与应用-37]:《光电检测技术-4》- 光学测量基础 - 噪声与光学中的常见电路

目录 第1章 噪声 1.1 什么是噪声 1.2 分类 第2章 电子电路的常见噪声 2.1 通过放电产生的噪声 2.2 因为辐射干扰而产生的噪声 2.3 特定器件固有的噪声源 2.4 电子电路中噪声监测办法 第3章 光学电路常见噪声 3.1 常见噪声 3.2 噪声处理 第4章 光学电路中常见的电路…

双指针题目

比较含退格的字符串 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 class Solution {public boolean backspaceCompare(String S, String T) {int S_Len S.length(), T_Len T.…

[附源码]计算机毕业设计数字乡村基础治理系统Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

NFV网络云落地过程中若干问题分析

Labs 导读NFV技术从诞生起,从根本上来说就是为了解决运营商网络演进中部署成本高,迭代更新慢,架构僵化等痛点问题。同时,在引入NFV技术前,旧有产业链相对单一,核心成员主要包括设备制造商、芯片制造商等&am…

[Mysql]数据库约束

文章目录前言1. 数据库约束1.1 not null1.2 unique1.3 primary key,主键约束1.4 default,设置默认值1.5 foreign key 外键约束前言 数据库约束,在实际应用中,由于某些特定的要求,例如学生的学号不能为空,学生表中的班级id,在班级表中要能存在…

python足球作画

努力是为了不平庸~ 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。 足球(Football[英]、 Soccer[美])是一项以脚为主,控制和支配球,两支球队按照一定规则在同一块长方形…

HTML如何制作公司网站首页(web前端期末大作业)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

新老用户该如何选择腾讯云服务器!

随着云计算的快速发展,很多用户都选择上云,上运中最常见的产品就是云服务器CVM和轻量应用服务器了,那么怎么选购最优惠呢,这篇文章将介绍新老用户选购腾讯云服务器的几个优惠方法。 一、买赠专区 第一个介绍的就是买赠专区&…

软考高级——系统架构设计师通关宝库

关于报考时间。每年8到9月进行报名,11月考试。一定要关注报名时间,各省有些许差别。系统架构设计师一年只有一次考试机会。 关于考试科目。考试科目分为 综合题(选择题案例分析题论文题。 其中综合题只有75道,考试时间两个半小时…