数字图像总复习第4章.ppt
《数字图像总复习第4章.ppt》由会员分享,可在线阅读,更多相关《数字图像总复习第4章.ppt(182页珍藏版)》请在三一办公上搜索。
1、第四章 图象增强,一、教学目的通过本次课程讲述要求学生了解图像的伪彩色增强和图像增强在实际中的应用,能够重点掌握空域变换增强(包括灰度拉伸、亮度和对比度增强、直方图均衡和规定)的方法和特点、空域滤波增强(包括空间域的线性、非线性平滑和锐化)的方法、理解频域增强(包括频域低通滤波和高通滤波)的方法和特点,为后续的章节学习打好良好的基础。,二、教学重点、难点重点:1、空域变换增强(包括灰度拉伸、亮度和对比度增强、直方图均衡和规定)的方法和特点。2、空域滤波增强(包括空间域的线性、非线性平滑和锐化)的方法和特点。3、频域增强(包括频域低通滤波和高通滤波)的方法和特点。,难点,1、直方图均衡化和规定化
2、的处理方法,2、非线性锐化的方法和特点,3、频域增强的原理和特点,第四章 图象增强,4.1 概述和分类4.2 空域变换增强4.3 空域滤波增强4.4 频域增强4.5 局部增强4.6 彩色增强,第四章 图象增强,第一节 概述和分类,图象增强的定义图象增强技术的主要目标是,通过对图象的处理,使图象比处理前更适合一个特定的应用可能的应用:显示、打印、印刷、识别、分析、创艺等,第四章 图象增强,应用,第一节 概述和分类,图象增强的定义可能的处理:去除噪音、边缘增强、提高对比度、增加亮度、改善颜色效果、改善细微层次等通常与改善视觉效果相一致可能的处理策略:空域策略,频域策略,第四章 图象增强,第一节 概
3、述和分类,图象增强的空域法点运算法灰度级变换寻找一个合适的变换T模板运算法空域过滤器寻找一个合适的模板几何变换法变形矫正基于色彩的处理,第四章 图象增强,第一节 概述和分类,图象增强的频域法频域增强的理论基础频域增强的处理方法频域增强与空域增强的关系,第四章 图象增强,第一节 概述和分类,在图象处理中,空域是指由象素组成的空间。空域增强方法指直接作用于象素的增强方法,第四章 图象增强,空域增强方法可表示为 g(x,y)=EH f(x,y)g(x,y)表示增强后的图像、f(x,y)表示增强前的图像;EH表示增强操作:)若EH是定义在每个(x,y)上的,EH是点操作;,图像的点处理操作关键在于设计
4、合适的映射函数(直线或曲线),映射函数的设计有两类方法,一类是根据图像特点和处理工作需求,人为设计映射函数,试探其处理效果,如直接灰度变换方法;另一类设计方法是从改变图像整体的灰度分布出发,设计一种映射函数,使变换后图像灰度直方图达到或接近预定的形状,如直方图修正方法。()若EH是定义在(x,y)的某个邻域上(常用正方形邻域),EH称为模板操作、邻域操作;()EH既可以作用于一幅图像,还可以作用于一系列图像;,第一节 概述和分类,从增强操作容易实现的角度出发,最常用的邻域是正方形的。这个正方形最小可为一个象素(此时实际为点操作,所以点操作时看作是模板操作的一个特例)。在这种情况下,g(.)的值
5、取决于在(x,y)处的f(.)值,而EH就是一个灰度变换。,第四章 图象增强,第一节 概述和分类,如以s和t分别代表f(.)和g(.)在(x,y)位置处的灰度值,则此时的增强操作式可写成:t=EH(s)一般情况下象素的邻域比这个象素大,或者说这个象素的邻域中除本身外还有其他象素。在这种情况下,g(.)在(x,y)位置处的值不仅仅取决于f(.)在(x,y)位置处的值,而且取决于f(.)在以(x,y)为中心的邻域内所有象素的值。,第四章 图象增强,第一节 概述和分类,如仍以s和t分别代表f(.)和g(.)在(x,y)位置处的灰度值,并以n(s)代表f(.)在(x,y)的邻城内象素的灰度值,则此时的
6、增强操作式可写成:t=EHs,n(s)t和 s是 n(s)的函数,也可以说是s泛函。为在邻域内实现增强操作常可利用模板(mask)与图象卷积来进行。每一个模板实际上是一个2-D数组,其中各个元素的取值确定了模板的功能,这种模板操作也常称为空间滤波。,第四章 图象增强,第一节 概述和分类,最常用的变换空间是频域空间,频域空间的增强方法有两个关键:将图象从图象空间转换到频域空间所需的变换(设用 T表示)以及再将图象从频域空间转换回图象空间所需的变换(设用T-1表示);在频域空间对图象进行增强加工的操作(设仍用EH表示)。在变换域对应的增强可表示为:g(x,y)=T-1EH Tf(x,y),第四章
7、图象增强,第一节 概述和分类,图象增强:处理方法 空域方法 点处理(变换)模扳处理(滤波)频域方法 处理策略 全局处理 局部处理 处理对象 灰度图像 彩色图像,第四章 图象增强,第二节 空域变换增强,基于点操作的增强方法也叫灰度变换,常见的几类方法为:(1)将f(.)中的每个象素按EH操作直接变换以得到g(.);(2)借助f(.)的直方图进行变换;(3)借助对一系列图象间的操作进行变换。,第四章 图象增强,第二节 空域变换增强,所谓的点运算是指像素值(即像素点上的灰度值)通过运算改变之后,可以改善图象的显示效果。这是一种像素的逐点运算。点运算与相邻的像素之间没有运算关系,是旧图象与新图象之间的
8、影射关系。是一种简单但却十分有效的一种图象处理手段。,第四章 图象增强,将一个灰度区间映射到另一个灰度区间的变换称为灰度变换。灰度变换可使图像动态范围加大,图像对比度扩展,图像清晰,特征明显,是图像增强的重要手段。灰度变换的分类:线性变换 非线性变换,用EH表示灰度变换增强的一般形式:(1)t=EH(s);t,s 分别表示f(),g()在(x,y)处的灰度值;点处理(2)t=EHs,n(s);n(s)表示f()在(x,y)的邻域内像素的灰度值;采用模板(mask)与图像卷积来实现邻域内的增强操作,属邻域处理。,灰度变换 对输入图象灰度作线性扩张或收缩,映射函数为一个直线方程,其表达式如下:其中
9、:相当于变换直线的斜率,相当于截距;,以下是一些灰度变换的例子。g=G(f),表示g=f,灰度不变。(a=1),表示灰度均匀变亮。(a1),表示灰度均匀变暗。(a1),g,f,255,255,0,暗区灰度扩张,亮区压缩。,亮区扩张,暗区压缩。,g,f,255,255,0,中间灰度拉伸,其余压缩。,f,灰度求反,生成负片。,我们知道,数字图像信息的获取通常都是通过光电传感器(如:CCD)来完成的。但是,由于传感器的输入输出特性不是线性的。所以,如果不进行校正处理的话,将无法得到好的图像效果。(同理,加洗照片不对颜色进行校正配准,所以效果都会略差一些),图像的校正,设CCD的输入(入射光强度)为L
10、,输出(电流强度)为I,则有:,当我们得到信号I之后,必须对其进行校正,使得后面处理的信息为L或估计的近似L。,例 题,原始信息L,=0.4,CCD的输出信息I,如果不进行校正的话,会有11/25=44%的数据畸变严重。从上面的数据规律可以看出,会导致对比度的减小。,例 题,CCD的输出信息I,校正后的信息,原始信息,校正后的误差为计算误差,是不得已的,可忽略的误差,不同 值的效果示意图,原图=0.8=0.4,第二节 空域变换增强,直接灰度变换 以下是几种常用的直接灰度变换方法:(设 s 和 t 的取值范围都为 0 到 L-l)(1)图象求反(2)增强对比度(3)动态范围压缩(4)灰度切分,第
11、四章 图象增强,第二节 空域变换增强,图象求反 对图象求反是将原图灰度值翻转,简单说来就是使黑变白,使白变黑。此时的EH()可用下图的曲线(实际是一条直线)表示。普通黑白底片和照片的关系就是这样。具体变换时,将图象中每个象素的灰度值根据变换曲线进行映射,例如将原来灰度值为s则映射为t。,第四章 图象增强,图像求反举例:黑白颠倒、阴图(正片)阳图(负片);灰度图像:g(x,y)=-f(x,y)+255;a=-1;b=255;,第二节 空域变换增强,图象求反(灰度倒置)曲线,原图,求反后的图,第四章 图象增强,第二节 空域变换增强,增强对比度 增强图象对比度实际是增强原图的各部分的反差。实际中往往
12、是通过增加原图中某两个灰度值间小的动态范围来实现的。典型的增强对比度的EH(.)如图(实际是一条折线)所示。可以看出通过这样一个变换,原图中灰度值在 0 到 s1 和 s2 到 L-1间的动态范围减小了,而原图中灰度值在s1到s2间的动态范围增加了,从而这个范围内的对比度增强了。实际中s1,s2,t1,t2可取不同的值进行组合,从而得到不同的效果。如果s1=t1,s2=t2,则EH为一条斜率为 l 的直线,增强图将和原图相同。如果s1=s2,t1=0,t2=L-1,则增强图只剩下两个灰度级,对比度最大但细节全丢失了。,第四章 图象增强,第二节 空域变换增强,增强对比度(对比度展宽):是一点对一
13、点的灰度级的映射。设新、旧图的灰度级分别为s和t,s 和t的取值范围都为 0 到 L-l。目的:将人所关心的部分强调出来。,第四章 图象增强,例:分段线性变换举例。在对比度增强中,若要把灰度范围0,50压缩成0,10,把范围50,200扩展成10,245,把范围200,255压缩成245,255,试写出其分段线性变换方程。,50,200,255,255,245,10,第二节 空域变换增强,原图,变换后的图,增强对比度曲线,第四章 图象增强,第二节 空域变换增强,动态范围压缩 该方法的目标与增强对比度相反。有时原图的动态范围太大,超出某些显示设备的允许动态范围,这时如直接使用原图则一部分细节可能
14、丢失。解决的办法是对原图进行灰度压缩。一种常用的压缩方法是借助对数形式的EH,如图曲线所示,则:t=C log(1+|s|)其中 C为尺度比例常数。,第四章 图象增强,第二节 空域变换增强,动态范围压缩曲线,原图,变换后的图,第四章 图象增强,第二节 空域变换增强,灰度切分 只保留感兴趣的灰度,其余部分置为0。其目的与增强对比度相仿,是要将某个灰度值范围变得比较突出。一个典型的EH例子如图所示,它可将s1到s2间的灰度级突出,而将其余灰度值变为某个低灰度值。,L-1,s1,s2,s,t,L-1,ga,gb,第四章 图象增强,第二节 空域变换增强,灰级切分效果演示,第四章 图象增强,第二节 空域
15、变换增强,原图,变换后的图,第四章 图象增强,第二节 空域变换增强,另外还有灰级窗:只显示指定灰度级范围内的信息。如:=0,第四章 图象增强,第二节 空域变换增强,灰级窗的效果演示,第四章 图象增强,第二节 空域变换增强,灰级窗切片和灰级窗的组合:在保留背景的前提下,突出灰级窗内的某灰度级。,第四章 图象增强,第二节 空域变换增强,灰级窗和灰级窗切片的组合效果,第四章 图象增强,第二节 空域变换增强,其他有关的对比度展宽处理还有:均匀变亮(暗)、暗(亮)区加强、亮区变暗、中间灰度加强、正片变负片、亮(暗)区图象均匀展开等等,作为大家的课后的文献检索后思考。,第四章 图象增强,第二节 空域变换增
16、强,直接灰度变换也可借助图象的位面表示进行。对一幅用多个比特表示其灰度值的图象来说,其中的每个比特可看作表示了一个二值的平面,也称位面。一幅其灰度级用8 bit表示的图象有8个位面,一般用位面0代表最低位面,位面7代表最高位面。借助图象的位面表示形式可采取对图象特定位面的操作来达到对图象增强的效果。,第四章 图象增强,第二节 空域变换增强,图象的位面表示和位面图,第四章 图象增强,第二节 空域变换增强,例 位面图实例 下图给出 l组位面图实例。图(a)是一幅 8 bit灰度级的图象,图(b)到图(i)是它的8个位面图(从位面7排到位面0)。这里基本上仅5个最高位面包含了视觉可见的有意义信息,其
17、它位面只是很局部的小细节,许多情况下也常认为是噪声。,第四章 图象增强,第二节 空域变换增强,对一幅8 bit灰度级的图象,当代表一个象素灰度值字节的最高比特为1时,该象素的灰度值必定大于或等于128,而当这个象素的最高比特为0时,该象素的灰度值必定小于或等于127。所以在图(b)中,白色象素点在原图中的对应灰度值必定大于或等于128,而黑色象素点在原图中的对应灰度值必定小于或等于127。同理,图(c)相当于把原图灰度值分成0到63及128到191和64到127及192到255这四个范围,并将前二者标为黑而后二者标为白而得到。其它各图时依次类推。,第四章 图象增强,第二节 空域变换增强,第四章
18、 图象增强,直方图变换,什么是直方图直方图是用来表达一幅图象灰度级分布情况的统计表。横坐标:灰度r纵坐标:为某一灰度值ri的象素个数ni 或是灰度出现的概率P(ri)=ni/n,第二节 空域变换增强,直方图处理 图象的灰度统计直方图是一个1-D的离散函数:p(s k)=n k/n k=0,1,L-1 式中:s k为图象f(x,y)的第k级灰度值,n k是f(x,y)中具有灰度值s k的象素的个数,n是图象象素总数。,第四章 图象增强,第二节 空域变换增强,第四章 图象增强,第二节 空域变换增强,灰度直方图的定义灰度直方图是图象灰度级的函数,描述的是图象中该灰度级的像素出现的个数。即:横坐标表示
19、灰度级,纵坐标表示图象中该灰度级出现的个数,或是出现的概率。在数字图象处理中,灰度直方图是最简单且最有用的工具,可以说,对图象的分析与观察直到形成一个有效的处理方法,都离不开直方图。,第四章 图象增强,第二节 空域变换增强,例灰度直方图,第四章 图象增强,直方图的性质(1)直方图是一幅图像中各像素灰度值出现次数(或频数)的统计结果,它只反映该图像中不同灰度值出现的次数(或频数),而未反映某一灰度值像素所在位置。也就是说,它只包含了该图像中某一灰度值的像素出现的概率,而丢失了其所在位置的信息。(所有的空间信息全部丢失。)(2)任一幅图像,都能惟一地确定出一幅与它对应的直方图,但不同的图像,可能有
20、相同的直方图。也就是说,图像与直方图之间是多对一的映射关系。如图就是一个不同图像具有相同直方图的例子。(每一灰度级的像素个数可直接得到),图像与直方图间的多对一关系,(3)由于直方图是对具有相同灰度值的像素统计得到的,因此,一幅图像各子区的直方图之和就等于该图像全图的直方图,如图4-4所示。,直方图的分解,第二节 空域变换增强,直方图的用途 1、数字化参数 直方图给出了一个简单可见的指示,用来判断一幅图象是否合理的利用了全部被允许的灰度级范围。一般一幅图应该利用全部或几乎全部可能的灰度级,否则等于增加了量化间隔。丢失的信息将不能恢复。、边界阈值选取 假设某图象的灰度直方图具有 二峰性,则表明这
21、个图象的较亮的区域和较暗的区域可以较好地分离,以这一点为阈值点,可以得到较好的值处理的效果。,第四章 图象增强,第二节 空域变换增强,灰度图具有二峰性,第四章 图象增强,第二节 空域变换增强,具有二峰性的灰度图的2值化,第四章 图象增强,第二节 空域变换增强,我们可以通过改变直方图的形状来达到增强图象对比度的效果。重新组织后的直方图具有一种期望的直方图的形状。这对于展开具有偏的或是窄的直方图来说是非常有用的。这种方法是以概率论为基础的。常用的方法有直方图均衡化直方图规定化,第四章 图象增强,第二节 空域变换增强,直方图均衡化 直方图均衡是指将一个已知灰度分布的图像经过一种变换,使之变成一幅具有
22、均匀灰度分布的新图像。把原始图的直方图变换为均匀分布的形式,这样就增加了象素灰度值的动态范围,从而达到增强图象整体对比度的效果。,第四章 图象增强,第二节 空域变换增强,直方图均衡化的增强函数需要满足2个条件:1)EH(s)在0 sL-1范围内是一个单值单增函数;2)对应 0 sL-1有 0EH(s)L-1。上面第一个条件保证原图各灰度级在变换后仍保持从黑到白(或从白到黑)的排列次序。第二个条件保证变换前后灰度值动态范围的一致性。反变换 s=EH-1(t),0 t1也应满足上2个条件。,第四章 图象增强,第二节 空域变换增强,累积分布函数(原始直方图的累积直方图)(cumulative dis
23、tribution function,CDF)满足上述2个条件并能将s的分布转换为 t的均匀分布。这时有:由该式可见,根据原图象直方图可直接算出直方图均衡化后各象素的灰度值。当然实际中还要对t k取整以满足数字图象的要求。反变换时写成s k=EH-1(t k),0 t k1。,第四章 图象增强,第二节 空域变换增强,例 直方图均衡化计算示例,第四章 图象增强,第二节 空域变换增强,(a)直方图,(b)累积直方图,(c)均衡化后的直方图,(d)粗折线(实际均衡化结果)、水平直线(理想均衡化结果),第四章 图象增强,第二节 空域变换增强,直方图均衡化的效果,第四章 图象增强,图象Lena的直方图,
24、均匀后图象Lena的直方图,原始Lena图象,直方图均匀后的Lena图象,第二节 空域变换增强,直方图规定化 实际中有时需要变换直方图使之成为某个特定的形状,从而有选择地增强某个灰度值范围内的对比度。这时可以采用比较灵活的直方图规定化方法。即直方图规格化是将均衡化处理扩展,将已知灰度分布的图象处理成具有某期望分布的图象。,第四章 图象增强,第二节 空域变换增强,直方图规定化方法主要有三个步骤(这里设M和N分别为原始图和规定图中的灰度级数,且只考虑NM的情况):(1)如同均衡化方法中,对原始图的直方图进行灰度均衡化:(2)规定需要的直方图,并计算能使规定的直方图均衡化的变换:(3)将原始直方图对
25、应映射到规定的直方图,即将所有p s(s i)对应到p u(u j)去。,第四章 图象增强,第二节 空域变换增强,第3个步骤采用什么样的对应规则在离散空间很重要,因为有取整误差的影响,常用的一种方法是单映射规则(single mapping law,SML)。先找到能使下式最小的k和l:然后将p s(s i)对应到p u(u j)去。这里每个p s(s i)是分别对应过去的,可以称之为单映射规则。这个方法简单直观,但有时会有较大的取整误差。,第四章 图象增强,第二节 空域变换增强,例 2 直方图规定化计算示例,第四章 图象增强,第二节 空域变换增强,较好的一种方法是使用组映射规则(group
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 复习
链接地址:https://www.31ppt.com/p-6294567.html