《第三章图像增强ppt课件.ppt》由会员分享,可在线阅读,更多相关《第三章图像增强ppt课件.ppt(91页珍藏版)》请在三一办公上搜索。
1、第三章 图像增强,矿大信电学院 王利娟,问题提出:,什么是图像降质或图像退化? 如何改善降质或退化图像? 什么是图像增强? 图像增强处理方法的分类? 图像增强处理的主要方法?,什么是图像降质或退化?,在图像的形成、传输或变换的过程中,由于受多种因素的影响,如光学系统失真、系统噪声、曝光不足或过量、相对运动等,往往使图像与原始景物之间或图像与原始图像之间产生某种差异,这种差异称为图像降质或退化。,如何改善降质或退化图像?,改善的方法有两类:1、图像增强。不考虑图像降质原因,只将图像中感兴趣部分加以处理或突出有用图像特征,改善后图像不一定逼近原图像。如提取图像中目标物轮廓、衰减各类噪声、将黑白图像
2、转变彩色图像等。2、图像复原。考虑图像降质原因,设法补偿降质因素,使改善后图像尽可能逼近原始图像。从图像质量来看,图像增强主要目的是提高图像可懂度。图像复原主要目的是提高图像逼真度。,什么是图像增强?,指不考虑图像降质原因,利用各种数学方法和变换手段提高图像中人们感兴趣部分或有用的图像特征的清晰度。处理后图像不一定逼近原图像,提高了图像的可懂度。,增强图像中的某些特定信息,图像增强处理方法的分类?,灰度变换(对比度线性展宽;灰级窗与灰 级窗切片;动态范围调整) 直方图修正法 (直方图均衡化;直方图规定化) 同态滤波方法 伪彩色处理,图像增强处理的主要方法,3.2 对比度线性展宽,也称为分段线性
3、变换。,目的:将感兴趣的灰度范围线性扩展,相对抑制那些不感兴趣的灰度区域。使得画面中所期望观察的对象因对比度不足而不够清晰时,通过对比度展宽方法获得对画质的改善。,假设原图像灰度为f(i,j),处理后图像灰度为g(i,j),处理前后图像灰度分布范围都为0,255。 原图中重要景物的灰度分布在fa , fb范围内,对比度线性展宽目的是使处理后重要景物灰度分布在ga , gb范围内,计算公式如下:,当f=(fb-fa) g=(gb-ga),则可达到对比度线性展宽目的。,例如:已知原图像f(x,y)灰度范围(0,255)。试写出把灰度范围(0,50)压缩成(0,10),把范围(50,200)扩张为(
4、10,245),并把范围(200,255)压缩成(245,255)的分段线性灰度变换关系式。,解:分段线性关系灰度变换式为:,3.3 灰级窗与灰级窗切片,3.3.1 灰级窗,什么是灰级窗? 灰级窗,实际上是通过一个映射关系,只将灰度值落在一定范围内的目标进行增强,而其它内容对观测不造成影响.,假设原图像灰度为f(i,j),处理后图像灰度为g(i,j) 。原图中重要景物的灰度分布在fa , fb。 经过灰级窗处理,将原图中灰度分布在fa , fb范围内像素值映射到0 , 255范围内。,3.3.2 灰级窗切片,所谓灰级窗切片,是指将所需要检测的目标与画面中其他的部分分离开,目标部分置为白(黑),
5、而非目标部分置为白(黑)。,假设原图像灰度为f(i,j),处理后图像灰度为g(i,j) 。原图中重要景物的灰度分布在fa , fb。 经过灰级窗切片处理,将原图中灰度分布在fa , fb范围内像素值映射到 255,在此范围外的像素值映射到0 。,3.4 动态范围调整,所谓动态范围,是一幅图像中所描述的从最暗到最亮的变化范围。 人眼在某一时刻可以分辨的亮度变化范围是有限的。 所谓动态范围调整,就是利用动态范围对人类视觉的影响的特性,将动态范围进行压缩,将所关心部分的灰度级的变化范围扩大,由此达到改善画面效果的目的。,3.4.1 线性动态范围调整,假定原图像f(x,y)灰度范围为a,b,希望变换后
6、图像g(x,y)的灰度范围扩展至c,d,则线性变换可表示为,举例:,给出一幅图像f(x,y),如下图所示。灰度范围在0,10。对其进行线性变换使其变换后图像g(x,y)的灰度范围在2,7。求变换后图像g(x,y)。,图像f(x,y),图像g(x,y),若原图像f(x,y)灰度范围在0,Mf范围内,其中大部分像素的灰度级分布在区间a,b,很小部分灰度级超出了此区间,希望变换后图像g(x,y)的灰度范围扩展至c,d。则线性变换可表示为:,若原图像f(x,y)灰度范围在0,Mf范围内,其中大部分像素的灰度级分布在区间a,b,很小部分灰度级超出了此区间。希望变换后图像g(x,y)中要保持f(x,y)灰
7、度低端和高端值不变。则线性变换可表示为:,式中a,b,c,d这些分割点可根据用户不同需要确定。,例:假设输入图像f(x,y)的灰度范围为0,250,其中大部分像素的灰度分布在区间60,167,很小部分灰度超过此区间,为改善增强效果将灰度范围扩展至32,230,求变换后图像g(x,y)的表达式?,在此基础上,若要使改善增强后的图像g(x,y)中保持原图像f(x,y)灰度低端和高端值不变。求变换后图像g(x,y)的表达式.,3.4.2 非线性动态范围调整,当用某些非线性变换函数作为灰度变换的变换函数时,可实现图像灰度的非线性变换。,对数变换的一般形式:,指数变换的一般形式:,a,b,c参数用于调整
8、曲线位置和形状。,对数变换,对数变换压缩图像高灰度区,扩展图像低灰度区。,对数变换图像,指数变换,指数变换压缩图像低灰度区,扩展图像高灰度区。,指数变换图像,3.5 直方图均衡化方法,一、直方图的概念灰度直方图,灰度直方图是灰度级的函数,表示的是数字图像中每一灰度级与其出现频数(该灰度上出现像素的数目)间的统计关系。即:横坐标表示灰度级,纵坐标表示频数(该灰度级出现像素的数目)或:横坐标表示灰度级,纵坐标表示相对频数(该灰度级上像素出现的概率),灰度直方图示意图,直方图的定义表示:,N为一幅图像的总像素数,nk是第k级灰度的像素数,rk表示第k个灰度级,P(rk)表示该灰度级出现的相对频数。,
9、rk,nk(表示频数),整体偏暗,整体偏亮,二、直方图的性质, 直方图不能反映图像像素空间位置信息。 直方图反映图像的大致描述,如图像的灰度范围、灰度级的分布、整幅图像的平均亮度等。, 数字图像与直方图不是一一对应。一幅图像只对应一个直方图,但一个直方图可对应多个不同图像。, 一幅图像可分为多个子区,则多个子区直方图之和等于对应全图直方图。,彩色图的灰度直方图,将每个像素点分解为R,G,B三基色分量,绘制对应每个像素点的对应各基色分量的灰度直方图。,三、直方图的用途,直方图可用来判断一幅图像是否合理的利用了全部被允许的灰度级范围。图像数字化后灰度级数与实际占用的灰度级数之间关系: 图像直方图覆
10、盖全部灰度级,则数字化后图像对比度好。 图像直方图没有占满灰度级,则对比度差,图像模糊。 图像直方图超出灰度级覆盖范围。超出范围之外的灰度级强制置为0或255,则使超出那部分灰度级所对应图像信息丢失,降低图像质量。,1 . 数字化参数,直方图性质,Couple图像及其直方图,2 . 边界阈值选取,假设某图像的灰度直方图具有二峰性,则表明这个图像的较亮的区域和较暗的区域可以较好地分离,取谷底一点为阈值点,可以得到好的二值处理的效果。,灰度图具有二峰性,返回,具有二峰性的灰度图的2值化,返回,四、直方图均衡化,1、基本思想,直方图均衡化,又叫做直方图均匀化。其目的是使所有灰度级出现的相对频数(概率
11、)相同,此时图像所包含的信息量最大。,设变量r代表要增强图像中像素的灰度级,变量s代表新图像中的灰度级。为了研究方便,将r、s归一化,则: 0 r 1,0 s1,a、T(r)在0 r 1区域内单增,以保证灰度级从黑到白的次序。b、T(r)在0 r 1区域内满足0 T(r) 1,为了保证变换的像素灰度级仍在允许的灰度级范围内。,式中T(r)为变换函数,要满足两个条件:,T-1(s)为逆变换函数,也要满足这两个条件。,直方图修正就是对下列公式计算过程: s=T(r) 或 r=T-1(s) (每一像素灰度值r对应产生一个s值),则有:,2、变换函数T(r)的求解(连续随机变量r为基础),假设Pr(r
12、)和Ps(s)分别表示原图像和变换后图像的灰度级概率密度函数。,直方图均衡化是以累积分布函数变换法为基础的直方图修正法。则r的累积分布函数为,例1:给定一幅图像的灰度级概率密度函数为:,要求对其直方图均匀化,计算出变换函数T(r)。,解:,那么有了T(r),可由r计算s,亦即有Pr(r)分布图像得到Ps(s)的分布图像。,3、数字图像的直方图均衡化(灰度级r离散值),在离散情况下,共有L个灰度等级,其中第k个灰度级rk出现的像素个数为nk,图像总像素个数为N。则第k个灰度级出现的概率为:,进行均衡化处理的变换函数T(r)为:,k,例2:假定一幅大小为6464,灰度级为8级的图像,其灰度级分布如
13、下表所示,对其进行均衡化处理。,解:变换函数sk(k=0,1,7)为,方法一:,对上述变换函数值加以修正:,则确定映射对应关系: 原始图灰度级rj 新图灰度级sk,r0s1 r1s3 r2s5 r3,r4s6 r5,r6,r7 s7,则新图像对应只有5个不同灰度级别1/7,3/7,5/7,6/7,1。,则对应新图的灰度级分布为:,直方图均衡化的步骤:, 列出图像灰度r:rj,k=0,1,L-1,L为灰度 级数目。 求原始图像直方图:pr(rj)=nj/N,0rj1 r分布s均匀分布: 确定映射对应关系rjsk 统计新直方图各灰度级像素nk 求新直方图ps(sk)=nk/N,方法二:,直方图均衡
14、化示例,直方图均衡化示例,直方图均衡化简并现象,理想情况下,经过直方图均衡化以后的图像直方图应是十分平坦的,但实际情况并非如此,产生的新的直方图比变换前平坦多了,但和理论分析有差异,此外,灰度级减少了。这种现象称为简并现象,这是灰度级作近似的结果。,作业,1.有一幅图像的直方图如下图,想把这幅图像进行二值化,阈值设在什么位置较好?,作业,2.有一幅64*64,3bit数字图像,各个灰度级出现的频数如下表所示。要求将此幅图像进行直方图均衡化,并画出变换前后直方图,进行比较。,作业,3.已知一幅图像如图所示:半边为深灰色,其灰度级为1/7,而另半边是黑色,其灰度级为0,假定(0,1)之间划分为8个
15、灰度等级,试对此图像进行均衡化处理,并描述一下均衡化后的图像是一幅什么样的图像。,3.6 直方图规定化方法,1、基本思想,用一个规定的概率密度函数来表示所需要的直方图。也就是将原来直方图变换成某一个规定概率密度函数的直方图。,直方图均衡化的优点是能自动地增强整个图像的对比度,处理的结果总是得到全局均衡化的直方图,2、基本步骤, 对原始图的直方图进行灰度均衡化, 对给出的规定的图像的直方图进行灰度均衡化, 原始直方图规定的直方图(SML映射),对应规则:找到能使式子,为最小值所对应的k,l值。然后将pr(rj)对应到pu(ui)去.,例4:仍采用例2的原始直方图,其规定的图像的直方图各灰度级对应
16、像素概率pu(ui)如下表所示。,解:过程如下,直方图规定化的优点是能有选择地增强某个灰度值范围内的图像的对比度,处理的结果总是得到部分均衡化的直方图,直方图规定化示例一,直方图规定化示例二,3.7 同态滤波方法,图像的同态清晰属于图像频率域处理范畴。是在图像的对数频域对图像进行滤波。,若物体受到照度明暗不匀的时候,图像上对应照度暗的部分,其细节就较难辨别。同态清晰的目的为消除不均匀照度的影响,增强图像细节。,一、图像同态清晰的主要目的:,二、图像同态清晰依据,一般自然景物的图像f(x,y)可以由照明函数fi(x,y)和反射函数fr(x,y)的乘积来表示。 f(x,y)= fi(x,y)fr(
17、x,y) 0 fi(x,y) 0 fr(x,y) ,照明函数fi(x,y)描述景物的照明,与景物无关。而照明亮度一般是缓慢变化的,所以照明函数的频谱集中在低频段。,反射函数fr(x,y) 描述景物内容,与照明无关。反射函数随图像细节不同在空间作快速变化。所以反射函数的频谱集中在高频段。,三、图像同态清晰过程,1、对图像函数f(x,y)取对数变乘法为加法 lnf(x,y)=ln fi(x,y) +lnfr(x,y),2、进行傅立叶变换,照明函数描述的图像分量变化幅度大而包含信息少,为此要加以压缩。而反射函数描述景物图像灰度级较少而信息较多,为此必须加以扩展。,3、进行同态滤波,同态滤波函数H(u
18、,v)的作用是压缩频谱的低频段,扩展频谱的高频段。,进行同态滤波的作用是压低了照明函数,提升了反射函数,从而达到抑制图像的灰度范围,扩大图像细节的灰度范围的作用。,4、求傅立叶逆变换,5、进行指数变换,得到输出图像,四、图像同态清晰原理框图,ln,FFT,H(u,v),FFT-1,exp,f(x,y),g(x,y),原图像,同态滤波输出图像,定义和原因伪彩色处理的方法,3.8 伪彩色方法,图像的伪彩色处理,什么叫伪彩色图像处理?也叫假彩色图像处理根据一定的准则将每个灰度级匹配到彩色空间,将灰度图像映射为彩色图像的处理为什么需要伪彩色图像处理?色彩中含有很多信息,使从一个场景中识别和抽取目标变得
19、简易些。人眼对色彩敏感:可以辨别上千种颜色和强度,只能辨别二十几种灰度,真彩色/假彩色/伪彩色区别:,真彩色:指自然物体的彩色。一幅图像的真彩色是真实物体的可见光谱段。一幅真彩色图像经过红、绿、蓝三种滤色片分离为红、绿、蓝三幅图像,再三色光相加合恢复原来的真彩色图像。,假彩色:彩色到彩色的映射。把真实景物图像的像素逐个地映射为另一种颜色, 使目标在图像中突出;,伪彩色:灰度到彩色的映射。,所谓伪彩色处理是指通过将每个灰度级匹配到彩色空间上的一点,将单色图像映射为一幅彩色图像的一种变换。,假彩色效果例图,伪彩色效果图,伪彩色处理的方法,密度分割法灰度级彩色变换滤波法,密度分割法,把一幅图像描述为
20、三维函数分层技术:放置平行于(x,y)坐标面的平面每一个平面在相交区域切割图像函数,密度分割法,硬性把整幅图像的灰度分为几个层,为每一层赋予不同的颜色。如右图,两个层次二值化,密度分割法示例1:甲状腺模型,单色图像,密度分割结果8个彩色区域,左图的恒定强度难以区分病变,右图密度分割结果,清楚的显示恒定强度的不同区域,示例2:焊点问题检测,图像灰度为255,焊点有问题给255灰度赋以一种颜色,其它为另一种颜色简化工作,降低误识率,示例3:用颜色突出降雨水平,图a:图像的强度值直接与降雨相对应,目测困难图b:蓝色表示低降雨量,红色表示高降雨量图c和图d更加清楚,示例4:不同的彩色编码方法,A.原256级灰度图像B.蓝色饱和度编码C.绿色饱和度编码D.红色饱和度编码,示例4:不同的彩色编码方法,A.原256级灰度图像B.青色饱和度编码C.黄色饱和度编码D.紫色饱和度编码,灰度级彩色变换,对任何输入像素的灰度级执行3个独立变换3个变换结果分别送入彩色监视器的红、绿、蓝三个通道产生一幅合成图像,灰度级彩色变换,当f3L/4时, r=255 g=4L-4f b=0。,灰度级彩色变换示例,滤波法,针对图像中不同的频率成分进行着色。图像进行FFT变换,变换系数经过不同特性的滤波器,如:高通、低通、带通等,得出的结果再经FFT-1,分别作为红、绿、蓝三色合成图象。核心技术:滤波器的设计。,