13图像的复原

数字图像学笔记——13. 图像退化与复原(退化函数评估实战:从观察、实验到湍流建模的完整流程) 本文详细探讨了图像退化与复原的核心挑战及实战方法,重点介绍了退化函数评估的三大技术:观察法、实验法和数学建模法。通过具体案例和代码示例,展示了如何应对大气湍流等复杂退化问题,并提供了从评估到复原的完整工作流程和优化技巧。 阅读详情

更多MATLAB图像处理视频请点击  http://study.163.com/course/courseMain.htm?courseId=1003594013 

由于拍摄技术或自然条件的限制,使的很多图像的质量降低,甚至有些图像十分模糊,掩盖了我们想得到的信息。图像的复原技术就是消除图像的模糊,产生一幅质量清晰的图像,例如对于运动模糊产生的图片,如果用肉眼直接观察很难对图像做出解释,这时需要利用图像复原技术来得到清晰的图像。

更多MATLAB图像处理视频请点击  http://study.163.com/course/courseMain.htm?courseId=1003594013

  本章主要描述如何利用MATLAB工具箱中的函数使图像变得更清晰,包括以下几部分:

   (1)图像的退化模型,对图像质量退化的原因和数学模型做 了简单的结束

    (2)图像的恢复模型,对图像反卷积的模型做了介绍

    (3)图像的复原方法,对MATLAB工具箱中提供的四种去模糊方法做了介绍


1 .图像的退化

    图像的退化是指在图像的获取传输过程中,由于成像系统、传输介质方面的原因,造成图像质量下降,典型的变现为图像模糊,、失真、含有噪声等。

   产生图像退化的原因有很多,常见的有以下几种:

  (1)目标或者拍摄装置的移动造成的运动模糊、长时间曝光引起的模糊等;

   (2)焦点没对准、光角引起的模糊、大气扰动引起的模糊、曝光时间太短引起拍摄装置捕获的光子太少引起的模糊等。

   (3)散焦引起的图像扭曲

     (4)图像在成像、数字化、采集和处理过程中引入噪声。

1.1 图像退化的属性模型

       图像复原的关键是建立图像的退化模型,一幅清晰的图像通过一个退化系统H,然后加入加性噪声能够生成一幅退化图像,图像的退化模型可用下图描述:

对图中所示的模型,可用数学表达式来表述:

  g(x,y)=h(x,y)*f(x,y)+n(x,y)

 其中,g(x,y)是指退化的图像,h(x,y)是指失真函数,f(x,y)为原图像,n(x,y)为加性噪声,*代表卷积运算

空间域的卷积运算对应于频域的相乘,所以上述公式可用频域模型表述为

 G(u,v)=H(u,v)F(u,v)+N(u,v)

其中,G(u,v),H(u,v),F(u,v),N(u,v)分别为g(x,y),h(x,y),f(x,y),n(x,y)的傅立叶变换

上面的退化模型可以简写为:

     g=Hf+n

 其中,g是指质量退化的图像, H是指失真函数,即点扩散函,点扩散函数描述的是一个光学系统对真实图像的模糊程度,f是指真实图像,n是指加性噪声。

 从模型中,我看可以看出,图像去模糊的主要任务是用点扩散函数反卷积模糊的图像。


例:对清晰的图像通过卷积一个特殊的点扩散函数来产生模糊的图像

I=imread('peppers.png');
figure,subplot(121),imshow(I),title('原图');
LEN=31;
THETA=11;
PSF=fspecial('motion',LEN,THETA);  %fspecial函数详解,百度词条

%http://baike.baidu.com/link?url=2lYu8whcELuqCIU35z_PMMSgR0LuQEYN7FO4fCPUpBUIjUUymYZxK-CY_PfB2-xmM1OQSY7j3mfIAy4PjTjwTy1z6wBqMe5B1xxpxT3WSY_


Blurred=imfilter(I,PSF,'circular','conv');
subplot(122),imshow(Blurred),title('模糊后的图');



1.2 图像的噪声

    数字图像的噪声主要来自数字图像的获取和传输过程。图像的噪声种类有很多,常见的噪声有高斯噪声,瑞利噪声,伽马噪声,指数分布噪声,均匀分布噪声,椒盐噪声等。

   (1)高斯噪声的概率密度函数为:

    

 (2)瑞利噪声的概率密度函数为:



(3)伽马噪声的概率密度函为:

 

SR3扩散模型实战:从图像去雨到去雾的保姆级配置指南(附简化代码) 本文提供了一份SR3扩散模型在图像恢复任务中的实战指南。详细解析了如何将超分扩散模型(SR3)改造用于图像去雨和去雾,包括核心思想、环境配置、数据加载、训练流程及中断恢复技巧,并附有简化代码和配置文件,帮助开发者快速上手这一前沿技术。 阅读详情

相关推荐

运动模糊图像复原算法实现及应用

MATLAB图像复原系统概述1.1选题背景从历史上来看,数字图像处理研究有很大部分是在图像恢复方面进行的,包括对算法的研究和针对特定问题的图像处理程序的编写。数字图像处理中很多值得注意的成就就是在这个方面取得的。在六十年代中期,去卷积(逆滤波)开始被广泛地应用于数字图像恢复。Nathan用二维去卷积的方法来处理由漫游者、探索者等外星探索发射器得到的图像。在同一个时期,采用PSF(Point Spr...

TuTu998的博客 5130

图像处理之图像复原[逆滤波、维纳滤波、约束最小二乘法、Lucy-Richardson和盲解卷积复原]

非约束复原是指在已知退化图像G(u,v)的情况下,根据对退化模型H(u,v)和噪声N(u,v)的一些知识,做出对原图像的估计F’(u,v),使得某种事先确定的误差准则为最小。在得到误差最小的解的过程中,没有任何约束条件。图像复原的目的是给定G(u,v)和退化函数H(u,v),以及关于加性噪声的相关知识,得到原图像F(u,v)的估计图像F’(u,v),使该图像尽可能地逼近原图像F(u,v)。f(x,y)表示输入图像,即理想的、没有退化的图像,g(x,y) 是退化后观察得到的图像,n(x,y)为加性噪声。

qq_44111805的博客 2万+

YOLOv13涨点改进 | 独家创新、Neck特征融合改进篇 | ICLR 2025 | YOLOv13引入FMoM频率调制融合模块,实现空间与频率的协同特征增强,助力多模态融合、小目标检测有效涨点

本文提出了一种基于频率调制模块(FMoM)改进的YOLOv13目标检测模型,通过频域信息交互增强模型在复杂退化场景下的检测性能。FMoM模块包含H-L和L-H双向路径,分别通过空间注意力机制和通道注意力机制实现高低频特征的互补增强。实验表明,该方法在雾天、低光等恶劣环境下能显著提升检测稳健性。文章详细介绍了模块原理、代码实现及配置方法,并提供了两种改进版YOLOv13的yaml配置文件。该创新通过频率域自适应特征增强,为小目标识别和噪声干扰场景提供了有效解决方案。

Ai缝合怪、助力小伙伴高效发论文 288

YOLOv13改进策略【注意力机制篇】| CVPR2025 MaIR SSA 序列洗牌注意力 多向序列通道加权 + 线性低开销聚合,强化纹理细节复原

四组不同扫描方向生成的序列携带上下文信息差异巨大,直接相加会混淆互补特征,丢失条带边界、纹理连续性信息;缺乏跨序列、对应通道的自适应权重分配能力,有效纹理、边缘特征与退化噪声无区分叠加,图像超分、去噪、去雾等任务细节恢复效果差;传统全局自注意力复杂度为ON2O(N^2)ON2,部署开销巨大,而普通通道注意力无法处理多向异构序列之间的依赖关系。因此设计SSA序列洗牌注意力,实现多扫描序列通道级自适应加权聚合,轻量建模跨序列全局依赖,保留图像局部性与连续性。

Limiiiing的博客 125

matlab逆滤波复原代码-Image_restoration:图像处理从内核恢复模糊图像

matlab逆光光盘代码图像修复 图像处理从内核恢复模糊图像。 “ImageRestoration.m”——在 Matlab 中实现一个 GUI,用于应用逆滤波、截断逆滤波、维纳滤波和约束最小二乘滤波“metrics.m”——一个用户定义的函数来计算 PSNR 和 SSIM。 在“ImageRestoration.m”中被调用 “Butter_LPF.m” - 一个用户定义的函数,用于在具有指定半径和顺序的变换域中创建 Butterwort 过滤器 “Sample_Images” - 包含一些模糊图像、内核和地面实况图像的文件夹 “create_blurred_img” - A如果已知地面实况图像和模糊内核,则用于创建模糊图像的代码

DFT的matlab源代码-Inverse-Filtering:使用逆滤波进行图像还原

DFT的matlab源代码逆滤波 使用逆滤波进行图像还原 full_inverse.py 全逆滤波器 trunc_inverse.py 截断逆滤波器 wiener_filter.py 维纳过滤器 cls_constant_y.py 常数Y项约束的最小二乘 cls_iterative_y.py 用迭代计算的Y项约束最小二乘 image_metrics.py 已知地面实况时计算SSIM,PSNR等指标 gui.py 具有上述功能的GUI my_2d_dft 我对2D DFT和IDFT的实现

从零到一:基于Rocky Linux 9的Kubernetes高可用集群部署实战

本文提供了一份基于Rocky Linux 9操作系统,从零开始部署Kubernetes高可用集群的完整实战指南。详细讲解了包括系统初始化、容器运行时配置、使用kubeadm工具进行集群初始化、节点加入以及Calico网络插件安装在内的核心步骤,并针对国内网络环境提供了镜像加速等优化方案,旨在帮助读者构建一个稳定可靠的生产级K8s环境。

weixin_29197835的博客 143

Qt 侧边菜单栏+堆叠窗口stackedWidget

效果如下:环境:Qt 6.6.2 MSVC2019 64bit。

weixin_41033231的博客 1569

微带天线理论学习笔记(1)

微带天线的概念是由Deschamps于1953年提出来的,它是在一块厚度远小于工作波长的介质基片的一面敷以金属辐射片、一面全部敷以金属薄层作接地板而成。辐射片可以根据不同的要求设计成各种形状。微带天线具有质量轻、体积小和易于制造等优点,广泛应用于个人无线通信中。

qq_36521926的博客 6227

FPGA新手避坑指南:手把手教你搞定RTL8211千兆网PHY的时序配置(附Verilog代码)

本文详细解析了FPGA与RTL8211千兆网PHY芯片的时序配置问题,重点介绍了TXDLY/RXDLY引脚设置、FPGA发送端和接收端的Verilog实现,以及调试与验证的完整流程。通过硬件电路设计和代码示例,帮助开发者解决网络连接不稳定、丢包等常见问题,提升千兆网通信的稳定性。

weixin_28732953的博客 543

图解说明JLink驱动与目标板电源匹配的关键细节

深入讲解JLink驱动安装及使用过程中,如何正确匹配目标板电源,避免常见通信故障。通过图解方式清晰展示关键连接细节,确保调试稳定可靠,是嵌入式开发中不可或缺的实战经验分享。

weixin_42173218的博客 432

空天大模型详解

空天大模型是指面向空天信息领域(如卫星遥感、导航、气象等)设计的多模态人工智能模型,能够处理海量遥感数据、多传感器信息及跨时空分析任务。多模态融合:整合可见光、雷达、热红外、多光谱等多源遥感数据,构建统一表征空间,例如“空天·灵眸”3.0版支持航空、卫星及无人机数据的自动化解译。轻量化与高效推理:针对星载计算场景,采用分层量化、跨模态蒸馏技术压缩模型参数(如JigonGPT从1.02B压缩至0.23B,性能仅牺牲5.2%)18,并通过热传导架构提升计算速度2.4倍。神经符号结合。

zxy98的专栏 1577

正弦波、方波、三角波和锯齿波信号发生器——Multisim电路仿真

调节方波信号的占空比,也就是改变输出信号的高低电平时间比例,可以设置电容不同的充放电时间来达到目的,RP2可以使得电容具有不同的充放电时间,其中二极管起到限制电流流向的作用。假设U+>U,那么输出端就达到正向饱和,电容开始充电,当电容电压大于同相输入端电压时,此时电容开始放电,由此往复,从而产生方波信号。3,正反馈支路占优势,电路开始起振并不是稳定的,振荡会不断增大,最终将导致运放饱和,输出的波形是削波失真的正弦波。通常在电路中引入负反馈,例如使用负温度系数的热敏电阻,以自动稳定增益,防止输出波形失真。

XU157303764的博客 5325

[DevExpress]GridControl拖拽行记录排序

DevExpress的GridControl拖拽行记录排序需求效果代码 需求 现在用户对按钮点击排序不满意了, 希望拖拽排序。 重载GridControl控件,对MouseMove、MouseDown、MouseUp事件修改一下。 效果 代码 using System; using System.Drawing; using System.Windows.Forms; using xiaoid.forms; using System.Data; using System.Collections.Gener

德仔 1563

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: 12.图像边缘检测
下一篇: 14. 图像的形态学操作
技术提高效率
博客等级 码龄10年 1664粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术提高效率

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值