《数字图像处理_第三版_中_冈萨雷斯》第五章笔记


图像复原与重建

图像退化/复原过程模型

空域退化过程

image-20210129112410773

频域退化过程

image-20210129112433596

退化与复原基本原理

image-20210129112514152

噪声模型

噪声的空间域频率特性

白噪声——傅里叶谱是常量的噪声。

一些重要的噪声概率密度函数

高斯噪声、瑞利噪声、伽马噪声、指数噪声、均匀噪声、椒盐(脉冲)噪声、

噪声图像及其直方图

image-20210129113513501

由脉冲噪声污染的图像的椒盐招生的外观是唯一一种引起退化、视觉上可区分的噪声类型。

周期噪声

周期噪声可通过频率域滤波来显著地减少,如果空间域中正弦波的振幅足够强,我们在改图像的谱中将看到图像中每个正弦波的脉冲对。

image-20210129145552926

只存在噪声的复原——空间滤波

image-20210131095115516

均值滤波器: 算术均值滤波器 、几何均值滤波器 、谐波均值滤波器、 逆谐波均值滤波器

均值滤波器实例

image-20210131095547478

image-20210131095639466

总结:算术均值滤波器和几何均值滤波器更加适合于处理高斯或者均匀随机噪声, 逆谐波均值滤波器更适合于处理脉冲噪声。 通过明确噪声是暗噪声还是亮噪声,以便于为Q选择正确的符号。

统计排序滤波器

统计排序滤波器是空间域滤波器,空间滤波器的响应基于由该滤波器包围的图像区域中的像素值的顺序,排序结果决定滤波器的响应。

主要有:中值滤波器、最大值最小值滤波器、中点滤波器、修正的阿尔法均值滤波器

中值滤波器和修正的阿尔法滤波器针对脉冲噪声相比算术和几何均值滤波器有更好的作用。

自适应滤波器

随机变量最简单的度量是其均值和方差,均值为区域内平均灰度的度量,方差为该区域的对比度的度量。

image-20210131101046878

自适应中值滤波器

算法过程:

image-20210131101919410

目的:确定中值滤波器的输出 Zmed 是否是一个脉冲,如果不是脉冲则转到 B,如果是 则扩大窗口尺寸。

image-20210131101934499

其中:

image-20210131101955531

算法主要作用:(1)去除椒盐噪声;(2)平滑其他非脉冲噪声;(3)减少诸如物体边界细化或者粗化等失真。

自适应中值滤波实例

image-20210131102745841

(b)中噪声有被有效消除, 但是导致了图像细节的损失。

用频率域滤波消除周期噪声

带阻滤波器

应用:在频率域噪声分量的一般位置近似已知的应用中消除噪声。

带通滤波器

带通滤波器帮助屏蔽了噪声模式,简化了噪声分析,与图像内容无关。

陷波滤波器

陷波滤波器阻止事先定义的中心频率的邻域内的频率。

由于傅里叶变换的对称性,要获得有效的结果,陷波滤波器必须以关于原点对称的形式出现。

image-20210131103820692

最佳陷波滤波

解决多种干扰分量,在滤波可以避免消除太多的图像信息。

线性、位置不变的退化

image-20210202103506442

image-20210202103801471

以上表明,具有加性噪声的线性空间不变退化系统,可在空间域建模为退化(点扩散)函数与一幅图像的卷积,然后再加上噪声。

image-20210202104005538

估计退化函数

方法: 观察法、试验法、数学建模法。使用以某种方式估计的退化函数来复原一幅图像的过程,称为盲去卷积过程,因为真正的退化函数很少能完全知晓。

图像观察估计

image-20210202104735209

试验估计

使用相同系统的对一个冲激(小亮点)成像,得到退化的冲激响应。

image-20210202104822459

建模估计

例:基于大气湍流的物理特性引起的退化模型。

例:由于运动引起的图像模糊(含有噪声时,难以复原)

image-20210202105046369

逆滤波

解决退化函数为0或者非常小的值的问题是一种方法是限制滤波的频率,使其接近0点。

最小均方误差(维纳)滤波

image-20210202105932297

最小均方误差滤波 == 最小二乘误差滤波

SNR 和 MSE 的定义:

image-20210202110115892

逆滤波和维纳滤波的比较

image-20210202110210270

image-20210202110259028

约束最小二乘方滤波

维纳滤波存在的困难:为退化图像和噪声的功率谱必须是已知的,然而功率比的常数估计并不总是一个合适的解。

将图像复原问题简化为简单的矩阵操作。

维纳滤波和最小二乘方滤波的比较

image-20210202111029201

几何均值滤波

通过参数构造前面提到过的滤波方法。

image-20210202111249929

由投影重建图像

反投影法:沿着射线来的方向将一维信号反投影回去。

反投影重建实例

image-20210205161915941

image-20210205161705428

分别使用32个和64个反投影能够得到更精确的重建,视觉上非常接近,而且两者都存在模糊问题。

计算机断层(CT)原理

image-20210205162256557

image-20210205163121351

投影和雷登变换

image-20210205163630044

沿着xy 平面中任意一条线的f(x,y)的投影(线积分)的公式为雷登变换。

image-20210205163846881

使用雷登变换得到原型区域的投影实例

image-20210205164027624

正弦图——雷登变换 关于p 与 theata的图像。

CT的关键目的是 从投影得到物体的三维表示。 方法为反投影每一个投影,然后对反投影求和以产生一幅图像(切片),堆积所有的结果图像产生三维物体的再现。

傅里叶切片定理(投影切片定理)

模糊问题的重建方法基础——投影的一维傅里叶变换和得到投影区域的二维傅里叶变换关系投影p 的一维傅里叶变换

image-20210205165508338

image-20210205165533888

(5.11-11)为傅里叶切片定理(投影切片定理)。

image-20210205165729121

使用平行射线束滤波反投影的重建

直接得到反投影会生成不可接受的模糊结果,解决方法:在计算反投影之前对投影做简单的滤波。

 

使用滤波反投影的图像重建实例

image-20210205170523292

傅里叶变换在理论表示和算法开发中扮演了重要角色,其中MATLAB中CT图像处理就是基于FFT的。

使用扇形射线束滤波反投影的重建

以卷积为基础推导扇形射线滤波反投影

image-20210208085748003

 

 

原文地址:https://www.cnblogs.com/E-Dreamer-Blogs/p/14721453.html