数字图像处理与分析 第5章 图像复原
第5章 图像复原(08) 数字图像处理课件

第五章 图 像 复 原
5.1 图像退化与复原模型 5.2 无约束图像复原 5.3 有约束图像复原 5.4 图像的几何校正
第五章 图 像 复
第五章 图 像 复
第五章 图 像 复
➢图像复原的主要任务: 图像复原是利用退化现象的某种先验知识,建
立退化现象的数学模型,再根据模型进行反向的推 演运算,以恢复原来的景物图像。
只考虑线性和空间不变系统模型。
第五章 图 像 复
设h(x, y)为该退化系统的点扩展函数, 或叫系统的 冲激响应函数。
g ( x ,y ) f( x ,y ) * h ( x ,y ) n ( x ,y )
在频域上
G ( u ,v ) F ( u ,v ) H ( u ,v ) N ( u ,v ) (5.9)
第五章 图 像 复
克服不稳定性方法:
• 有约束图像复原;
• 采用限定恢复转移函数最大值的方法;可利用噪声 一般在高频范围衰减速度较慢, 而信号的频谱随频率 升高下降较快的性质,在复原时, 只限制在频谱坐标 离原点不太远的有限区域内运行,而且关心的也是信 噪比高的那些频率位置。
第五章 图 像 复
实际上,为了避免H(u, v)值太小,一种改进方法是 在H(u, v)=0的那些频谱点及其附近,人为地设置H-1(u, v)的值,使得在这些频谱点附近N(u, v)/H(u, v)不会对 (fˆ u, v)产生太大的影响。
|n ||2 |n T n |g | H f ˆ|2 |( g H f ˆ ) T ( g H f ˆ )
(5.65)
第五章 图 像 复
式(5.65)的极小值为
L(fˆ)||gHfˆ|2|
(5.64)
数字图像处理~图像复原

2π σ
e
21 of 36
瑞利噪声
瑞利噪声的概率密度函数 :
2 ( z − a )e p (z ) = b 0
µ = a +
σ
2
− ( z − a )2
b
z ≥ a z < a
概率密度的均值和方差:
πb
4
=
b (4 − π 4
)
22 of 36
伽马(爱尔兰)噪声
伽马噪声PDF:
18 of 36
噪声和图像
数字图像中的噪声源来自于Biblioteka 像获取(将连续转为 数字)以及传输过程
图像传感器会受到环境的干扰 图像在传输过程中会受到的干扰
19 of 36
噪声模型
对于图像中的噪声项η(x, y) 有多种不同模型:
高斯(Gaussian)噪声 瑞利(Rayleigh)噪声 伽马(爱尔兰)噪声 指数(Exponential)噪声 均匀(Uniform)噪声 脉冲(椒盐)噪声
p (z ) = 0
a b z b −1 − az e (b − 1 )!
z≥0 z<0
其中,a>0,b为正整数且“!”表示阶乘。其密度 的均值和方差为: b µ = a b 2 σ = 2 a
23 of 36
指数分布噪声
指数噪声的PDF:
ae − az p( z ) = 0
ˆ f ( x, y ) =
mn ( s ,t )∈S xy
∑ g ( s, t )
被实现为一个简单的平滑滤波器,此时可以消除噪 声,使图像变得模糊。
1/ 1/ 1/ 9 9 9 1/ 1/ 1/ 9 9 9 1/ 1/ 1/ 9 9 9
数字图像处理第五章-图像复原与重建

为此改进的方法有:
① 在H(u,v)=0及其附近,人为地仔细设置H-1(u,v)的值,使 N(u,v)*H-1(u,v)不会对产生太大影响。
下图给出了H(u,v)、H--1(u,v)同改进的滤波特性HI(u,v)的一维 波形,从中可看出与正常的滤波的差别。
②使H(u,v)具有低通滤波性质。即使
j0
和若干已知点,解求未知数。据此推算出各格网点在已 知畸变图像上的坐标(x‘,y’)。由于(x‘,y’)一般不为整数,不 会位于畸变图像像素中心,因而不能直接确定该点的灰
度值,而只能由该像点在畸变图像的周围像素灰度值内 插求出,将它作为对应像素(x,y)的灰度值,据此获得 校正图像。
19
由于间接法内插灰度容易,所以一般采用间接法进行几 何纠正。 5.4.2 像素灰度内插方法
8
5.3 频率域恢复方法
5.3.1 逆滤波恢复法
对于线性移不变系统而言
g(x, y) f (, )h(x , y )dd n(x, y) f (x, y) h(x, y) n(x, y)
对上式两边进行傅立叶变换得
G(u, v) F(u, v)H (u, v) N(u, v)
计值 Fˆ (u, v。)
Fˆ (u, v) F(u, v) N(u, v) H (u, v)
再作傅立叶逆变换得
fˆ(x, y) f (x, y) N(u, v)H 1(u, v) e j2 (uxvy)dudv
10
以上就是逆滤波复原的基本原理。1/H(u,v)称为逆滤波 器。其复原过程可归纳如下:
= (1u)(1 v) f (i, j) (1u)vf (i, j 1) u(1 v) f (i 1, j) uvf (i 1, j 1)
第五章 图像复原

5.3.1 均值滤波器
算术均值滤波器
最简单的均值滤波器。令Sxy表示中心在点(x,y)、窗 口尺寸为m×n的矩形子图坐标集合,g(x,y)为污染 图像。则复原图像 fˆ 在点(x,y)处的值为区域Sxy内像 素的算术平均值:
ˆ ( x, y) 1 f S g (s, t) mn ( s ,t ) xy
21
5.3.2 统计排序滤波器
回顾:什么是统计排序滤波器?
本节介绍四类统计排序滤波器: 中值滤波器 最大和最小值滤波器 中点滤波器 阿尔法修剪均值滤波器
22
5.3.2 统计排序滤波器
中值滤波器 当前像素位置的新灰度值为邻域中像素的 灰度中值:
ˆ f ( x, y) median{g (s, t )}
若b a, 灰度值b将显示为一个亮点, a的值将显示为一个暗点. 若Pa或Pb为零, 则脉冲噪声称为单极脉冲. 若Pa或Pb均不为零, 尤其是近似相等时, 脉冲噪声值类似于随机 分布在图像上的胡椒和盐粉细粒.
10
5.2 噪声模型
例5.1:样本噪声图 像和它们的直方图
11
高斯
瑞利
伽马
指数
均匀
椒盐
g ( x, y) f [ x x0 (t ), y y0 (t )]dt
0
35
T
5.6.3 建模法估计退化函数
( s ,t )S xy
尤其适合于脉冲噪声(即冲击噪声或椒盐噪 声)的处理(无论单极或双极)
23
5.3.2 统计排序滤波器
对噪声图像多次应用中值滤波器 (a)由概率Pa=Pb=0.1的椒盐 噪声污染的图像 (b) 用尺寸为3×3的中值滤波 器处理的结果 (c) 用该滤波器处理(b)的结果 (d) 用相同的滤波器处理(c)的 结果 经过多次处理,逐渐消除 噪声;但多次应用中值滤 波器,会使图像模糊
数字图像处理课件 第5章:图象恢复

g e ( m, n )
M 1 N 1 i 0 j 0
f (i , j ) h ( m i , n j ) ( m , n )
e e e
该退化模型也称为变形退化模型,见图 5.1.3 所示,其中 表示循环卷积。
ηe(m,n)
fe(m,n)
he(m,n)
变形退化模型
2013-7-29
Digital Image Processing
第13页
5.2
常见退化函数及其辨识方法
退化函数h(m,n)的先验知识:
(1) h(m,n)是确定性并且非负的。
(2) h(m,n)具有有限支持域。 (3) 退化过程并不损失图像的能量,即
h(m,n) = 1。
m n
2013-7-29
2013-7-29
Digital Image Processing
第5页
5.1
退化模型
图像退化的一般模型 图像的退化过程一般都看作是噪声的污染过程,而且假定 噪声是加性白噪声,这时退化后的图像为
g ( x, y) H [ f ( x, y)] ( x, y)
可理解为综合所有退化因素的函数。此时图像的退化模型 如图5.1.1所示。 (x, y)
( m, n ) ; e ( m, n ) ; 0
2013-7-29
0 m A 1且0 n B 1 A m M 1或B n N 1
第7页
Digital Image Processing
5.1
退化模型
0 m A 1且0 n B 1 g ( m, n ) ; g e ( m, n ) ; A m M 1或B n N 1 0 所以线性时不变系统的离散退化模型为:
数字图像处理技术-图像恢复

图像恢复
北京邮电大学
图像退化及复原
什么是图像退化 图像的质量变坏叫做退化。退化的形式有图像模糊、图像有干扰等 图像退化的处理方法 无论是由光学、光电或电子方法获得的图像都会有不同程度的退化; 退化的形式多种多样。如传感器噪声、摄像机未聚焦、物体与摄像 设备之间的相对移动、随机大气湍流、光学系统的相差、成像光源 或射线的散射等; 如果我们对退化的类型、机制和过程都十分清楚,那么就可以利用 其反过程来复原图像。 典型的图像复原方法是根据图像退化的先验知识建立一个退化模型, 以此模型为基础,采用滤波等手段进行处理,使得复原后的图像符合 一定的准则,达到改善图像质量的目的。
∫∞e
x
t2 2
dt
由于概率分布中最简单的是(0, 1)区间上均匀分布的随机数,
Erk = 1 / 2
Drk = 1 / 12
当n充分大时
12 n n ∑ ri X = n i =1 2
的分布近似于标准正态分布N(0,1)。通常取,此时
12 X = ∑ ri 6 i =1
称 h( x,α ; y, β ) 为点扩散函数(PSF)或系统冲击响应。 多数情况下它表现为时不变的,反映在图像中为位移不变的,则
h( x,α ; y, β ) 可以表示为h( x α , y β ) g ( x, y ) =
∞ ∞ ∞ ∞
∫ ∫ f (α , β )h( x α , y β )dαdβ
ISNR(the Improvement in SNR)
∑ [ f (i, j ) y (i, j )]2 ISNR = 10 log10 i , j [ f (i, j ) f (i, j )]2 ∑ i, j f (i, j )--原始图像 y (i, j )--降质图像 f (i, j )--恢复图像
数字图像处理_图像复原

图像复原1、实验目的1、 熟练掌握图像的几何操作原理,图像几何变换的程序设计技术,可以按要求完成对任意图像几何变换。
2、掌握图像复原的原理及常用图像复原方法。
2、实验原理图像恢复指将退化的图像尽量恢复到原来的状态。
1、几何校正图像与原景物图像相比,会产生比例失调,扭曲,我们把这类图像退化现象称之为几何畸变,消除几何畸变的复原过程,称几何校正。
设两幅图像坐标系统之间几何畸变关系能用解析式来描述若函数h1(x,y)和h2(x,y)已知,则可以从一个坐标系统的像素坐标算出在另一坐标系统的对应像素的坐标。
在未知情况下, 通常h1(x,y)和h2(x,y)可用多项式来近似。
几何校正分平移、旋转、缩放、镜像、转置。
(1)图像旋转使用B=imrotate(A,angle,method); angle 是旋转的角度(单位是“度”);method 是插补的方法,可以是nearest (最邻近插补),bilinear (双线性插补),bicubic (双立方插补)。
还可使用B= B=imrotate(A,angle,method,’crop ’); crop 表示剪切。
(2)图像剪切使用:x2=imcrop(x,map),对索引图像进行交互式剪切;I2=imcrop(I), 对灰度图像进行交互式剪切;RGB2=imcrop(rgb),对彩色图像进行交互式剪切;x2=imcrop(x,map ,RECT),对索引图像进行非交互式剪切;I2=imcrop(I ,RECT), 对灰度图像进行非交互式剪切;rgb2=imcrop(rgb ,RECT),1(,)x h x y '=2(,)y h x y '=1100N N ij ij i j x a x y --=='=∑∑1100N N i j ij i j y b x y --=='=∑∑对彩色图像进行非交互式剪切;RECT是四元素向量[xmin ymin width height] 例如:rgb2=imcrop(rgb,[100 100 80 10]),(3)图像缩放使用B=imresize(A,m,method) 返回为A的m倍]大小的图像;b=imresize(A,[mrows ncols],method),返回为mrows× ncols]大小的图像。
胡学龙《数字图像处理(第二版)》课后习题解答

2
1.PHOTOSHOP:当今世界上一流的图像设计与制作工具,其优越性能令其产品望尘 莫及。PHOTOSHOP 已成为出版界中图像处理的专业标准。高版本的 P扫描仪、数码相机等图像输入设备采集的图 像。PHOTOSHOP 支持多图层的工作方式,只是 PHOTOSHOP 的最大特色。使用图层功能 可以很方便地编辑和修改图像,使平面设计充满创意。利用 PHOTOSHOP 还可以方便地对 图像进行各种平面处理、绘制简单的几何图形、对文字进行艺术加工、进行图像格式和颜色 模式的转换、改变图像的尺寸和分辨率、制作网页图像等。
1.5 常见的数字图像处理开发工具有哪些?各有什么特点? 答.目前图像处理系统开发的主流工具为 Visual C++(面向对象可视化集成工具)和 MATLAB 的图像处理工具箱(Image Processing Tool box)。两种开发工具各有所长且有相互 间的软件接口。 Microsoft 公司的 VC++是一种具有高度综合性能的面向对象可视化集成工具,用它开发 出来的 Win 32 程序有着运行速度快、可移植能力强等优点。VC++所提供的 Microsoft 基础 类库 MFC 对大部分与用户设计有关的 Win 32 应用程序接口 API 进行了封装,提高了代码 的可重用性,大大缩短了应用程序开发周期,降低了开发成本。由于图像格式多且复杂,为 了减轻程序员将主要精力放在特定问题的图像处理算法上,VC++ 6.0 提供的动态链接库 ImageLoad.dll 支持 BMP、JPG、TIF 等常用 6 种格式的读写功能。 MATLAB 的图像处理工具箱 MATLAB 是由 MathWorks 公司推出的用于数值计算的有 力工具,是一种第四代计算机语言,它具有相当强大的矩阵运算和操作功能,力求使人们摆 脱繁杂的程序代码。MATLAB 图像处理工具箱提供了丰富的图像处理函数,灵活运用这些 函数可以完成大部分图像处理工作,从而大大节省编写低层算法代码的时间,避免程序设计 中的重复劳动。MATLAB 图像处理工具箱涵盖了在工程实践中经常遇到的图像处理手段和 算法,如图形句柄、图像的表示、图像变换、二维滤波器、图像增强、四叉树分解域边缘检 测、二值图像处理、小波分析、分形几何、图形用户界面等。但是,MATLAB 也存在不足 之处限制了其在图像处理软件中实际应用。首先,强大的功能只能在安装有 MATLAB 系统 的机器上使用图像处理工具箱中的函数或自编的 m 文件来实现。其次,MATLAB 使用行解 释方式执行代码,执行速度很慢。第三,MATLAB 擅长矩阵运算,但对于循环处理和图形 界面的处理不及 C++等语言。为此,通应用程序接口 API 和编译器与其他高级语言(如 C、 C++、Java 等)混合编程将会发挥各种程序设计语言之长协同完成图像处理任务。API 支持 MATLAB 与外部数据与程序的交互。编译器产生独立于 MATLAB 环境的程序,从而使其他 语言的应用程序使用 MATLAB。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.1 图像复原的基本概念
5.2 图像退化模型 5.3 图像复原的方法 5.4 运动模糊图像的复原 5.5 图像的几何校正
5.1 图像复原的基本概念
什么是图像退化?
图像的质量下降叫做退化。退化的形式有模糊、失真、有噪 声等
图像退化的原因
无论是由光学、光电或电子方法获得的图像都会有不同程度 的退化;退化的形式多种多样。如传感器噪声、摄像机未聚 焦、物体与摄像设备之间的相对移动、随机大气湍流、光学 系统的相差、成像光源或射线的散射等; 如果我们对退化的 类型、机制和过程都十分清楚,那么就可以利用其反过程来 复原图像。
5.2.2 离散的退化模型
对于图像降质过程进行数学建模
y (i, j )
k 1 l 1
M
N
h (i, j; k , l ) f ( k , l ) n (i, j )
f(i, j):原始图像
y(i, j):降质图像
h(i, j; k, l):点扩散函数 图像为M×N维 假设为空间移不变h(i, j; k, l),则:
恢复转移函 数
其中k,d 1
k M (u , v ) 1 / H ( u , v )
H (u , v ) d 其它
5.3.2 约束还原法
维纳滤波
维纳滤波恢复正是在假定图像信号可近似看作平稳随机 过程的前提下,按照使原图像f (x,y)与恢复后的图像 f 之间的均方误差e2达到最小的准则,来实现图像恢复。 即: e m i n E f x , y fˆ x , y
H (u , v ) sin π lw π lw
其中n(x,y)为噪声图像
5.2 图像退化模型
线性位移不变的图像退化模型则表示为:
g ( x, y ) f ( x, y ) h( x, y ) n( x, y )
g (x ,y ) H
f (x ,y )
n (x ,y )
5.2 图像退化模型
重要结论
一个线性系统完全可以由它的点扩散函数h(x,α,y,β) 来表征。若系统的PSF已知,则系统在(x,y)点的输 出响应可看成是不同坐标 ( , ) 处输入函数 f ( , ) 所产生的脉冲响应在(x,y)处的叠加
讨论恢复问题: 两边进行付氏变换: 若略去噪音N,得: 反变换,可求 F→f
F G H
5.2 图像退化模型
若H有零点,G也有零点出现,0/0的不定值,这样模型 不保证所有逆过程都有解 由于引起退化的因素众多,而且性质不同,目前又没有 统一的恢复方法,许多人根据不同的物理模型,采用不 同的退化模型、处理技巧和估计准则,从而导出了多种 恢复方法 有效方法:针对特定条件,用特定模型处理
退化的原因为已知
对退化过程有先验知识,如希望能确定PSF和 噪声特性
即确定:
h(x,y)与n(x,y) g(x,y)=H ·f (x,y)+n(x,y)
5.4.1 模糊模型
1.根据导致模糊的物理过程(先验知识)
1)大气湍流造成的传递函数 PSF
2 2 H u , v exp c u v
F ( u , v ) [ H ( u , v ) F ( u , v ) N ( u , v )] H I ( u , v ) 设: H I (u , v ) 1 H (u , v )
F (u , v ) F (u , v )
F (u , v )
N (u , v ) H (u , v )
a rg Z < π
当光学系统散焦时,点光源的像将成圆盘。从公式可看出,散焦系 统的传递函数在以原点为中心,d为半径处存在零点,形成一些同 心的暗环,由散焦图像的频谱上估计出这些同心圆的半径,可得到 H(u,v)
5.4.1 模糊模型
均匀聚焦不准——模糊
相机聚焦不准确引起,(不聚焦由许多参数决定:如 相机的焦距、相机孔的大小、形状、物体和相机之间 的距离等) 在研究中为了简单起见,用下列函数表示聚焦不准引 起的模糊:
k1H f
x, y
k2Hf2
x, y
H是空间(或移位)不变的 对任一个f(x,y)和任一个常数α 和β都有: H f(x-α,y-β) = g(x-α,y-β)
就是说图像上任一点的运算结果只取决于该点的输入值, 而与坐标位置无关。
5.2 图像退化模型
f(i, j):原始图像 g(i,,j):降质图像 H(· 成像系统的作用,则: ): 由于 函数的筛选性质(一幅图像可以看作是由一系列 冲激函数组成的)
5.1 图像复原的基本概念
图像还原与增强的区别
1.图像退化原因决定还原方法
2.评价标准不同:
a)突出感兴趣的那部分——主观评估
b)利用退化的逆过程恢复原始图像, 客观评估: 接近原图像
5.1 图像复原的基本概念
无约束恢复 技术 有约束恢复 自动方法 图像恢复 策略 交互方法 根据是否需要外来干预 空域 处理域 频域 图像一般模型:线性移不变系统 标准:非线性恢复、线性恢复
y (i, j )
M N
h (i k ,
k 1 l 1
j l ) f ( k , l ) n (i , j ) h (i , j ) f (i , j ) n (i , j )
5.3 图像复原的方法
寻找滤波传递函数,通过频域图像滤波得到 复原图像的傅立叶变换,再求反变换,得到 复原图像
5.2 图像退化模型
多数情况下系统为时不变的,反映在图像中为位移不变的,则
ห้องสมุดไป่ตู้
g ( x, y )
f ( , ) h ( x , y )d d
f ( x, y ) h( x, y )
其中*表示卷积运算。如果H(· )是一个可分离系统,即
原因
维纳滤波是基于平稳随机过程模型,且假设退化模 型为线性空间不变系统的原因,这与实际情况存在 一定差距。另外,最小均方误差准则与人的视觉准 则不一定匹配
5.3.2 约束还原法
最大平滑复原
准则:以函数平滑为基础
1)使函数的二阶导数为最小。二阶导数是突出图像边缘、 轮廓约束条件:
f f m in 2 2 x y
5 6
c:与湍流性质有关的常数
5.4.1 模糊模型
2)光学系统散焦传递函数
H
u, v
J1
πd
u
2
πd
2
这里:
v
d :光学系统散焦点扩散函数的直径。 J1 J1
第一类一阶贝塞尔函数 Z 2
Z
k 0
1
2
2k
k
Z
2k
k
k
1
非约束还原 有约束还原 非线性约束还原
5.3.1 反向滤波法
退化模型:
g ( x, y ) h( x, y ) * f ( x, y ) n( x, y )
逆过程:复原图像:
f ( x , y ) g ( x , y ) * h I ( x , y ) [ h ( x , y ) * f ( x , y ) n ( x , y )] * h I ( x , y )
5.2 图像退化模型
g
x, y
H
f
, x
, y
d d
根据冲激响应定义
( H 为 一 线 性 算 子 )
H
f
, x
, y
d d
(H 是 空 间 移 不 变 )
2 2
PSF :
H C (u , v )
H (u , v ) H (u , v )
2
*
P (u , v )
2
约束最小二乘需反复迭代才能完成
0 p ( x, y ) 1 0
1 4 1
0 1 0
5.3.2 约束还原法
2)用内积来考察函数f 的平滑性
2
5.1 图像复原的基本概念
a) 被正弦噪声干扰的图像
b) 滤波效果图
用巴特沃思带阻滤波器复原受正弦噪声干扰的图像
5.1 图像复原的基本概念
a)受大气湍流的严重影响的图像 b)用维纳滤波器恢复出来的图像
维纳滤波器应用
5.1 图像复原的基本概念
图像复原
将降质了的图像恢复成原来的图像,针对引起图像 退化的原因,以及降质过程某先验知识,建立退化 模型,再针对降质过程采取相反的方法,恢复图像 一般地讲,复原的好坏应有一个规定的客观标准, 以能对复原的结果作出某种最佳的估计。
而在实际降质过程中,降质的另一个复杂因素是随机 噪声,考虑有噪声的图像恢复,必需知道噪声统计特 性以及噪声和图像信号的相关情况,这是非常复杂的
5.2 图像退化模型
实际中假设是白噪声——频谱密度为常数,且与图像 不相关,(一般只要噪声带宽比图像带宽大得多时, 此假设成立的),由此得出图像退化模型。
2 2
满足这一要求的转移函数为:
Sn — — 噪 声 图 像 功 率 谱 Sf ——原始图像功率谱
H
w
u,v
H
H
u,v
Sn u,v S
f
u,v
2
u,v
5.3.2 约束还原法
现象
1)H(u,v)=0,无病态现象,分母不为0 2)SNR高时,同反向滤波法 3)SNR低时,效果不满意