图像增强第五讲图像增强5.1概述5.2空域灰度点运算5.3空域平滑5.4空域锐化5.5频域增强图像增强5.1概述在各类图像系统中,图像的传送和转换,如成像、复制、扫描、传输及显示等,总要造成图像质量降低。因此,必须对降质图像进行改善处理。改善的方法有两类:图像增强图像复原图像增强一、图像增强的特点和目的1、图像增强的特点:*不考虑图像降质的原因,只将图像中感兴趣的特征有选择地突出(增强),而衰减其不需要的特征。*改善后的图像不一定要去逼近原图像。2、图像增强的目的从图像质量评价观点看,是提高图像的视觉效果。图像增强二、图像复原的特点和目的1、图像复原的特点:*要考虑图像降质的原因,建立“降质模型”。*要建立评价复原好坏的客观标准。2、图像复原的目的从图像质量评价观点看,是提高图像的逼真度。图像增强三、图像增强的方法图像增强空域法频域法线性灰度修正非线性灰度修正直方图修正低通滤波高通滤波同态滤波点运算(像素)模板运算(邻域)空域平滑空域锐化直接修改图像像素点灰度在频域中对图像进行处理图像增强5.2空域灰度点运算空域:组成图像像素的集合。灰度:表示某一像素点位置上亮暗程度的整数。一幅黑白图像灰度范围一般从0到255,255为白色,0为黑色。空域增强表示法:代表增强操作TyxfTyxg,,图像增强在图像生成过程中,由于受光源、成像设备等因素的影响,其图像某些区域过亮或者过暗,从而导致图像表达的信息不准确,需要进行灰度修正。灰度修正:对像素的灰度进行修正,是图像增强中一种比较简单和直观的方法。有三种方法:线性灰度修正、非线性灰度修正、直方图修正。图像增强5.2.1线性灰度修正增强修正后的图像灰度值与修正前的灰度值之间为线性关系。令原图像f(x,y)的灰度范围为[a,b],线性修正后的图像g(x,y)的灰度范围为[c,d],则g(x,y)与f(x,y)之间可以有如下三种关系:cayxfabcdyxg,,1、图像增强对应的坐标图如图5-1所示:灰度级扩展,对比度增加,用于将目标与背景分离。图5-1线性灰度变换图图像增强fMyxfbdbyxfacayxfabcdayxfcyxg,,,,0,2、对应的坐标图如图5-2所示:两端截取,扩展中间,有小部分信息丢失。图像增强图5-2线性灰度变换图图像增强ffgMyxfbdbyxfbMdMbyxfacayxfabcdayxfyxfacyxg,,,,,0,,3、对应的坐标图如图5-3所示:避免信息丢失,压缩不感兴趣的,拉伸感兴趣的细节。图像增强图5-3分段线性灰度变换图图像增强5.2.2非线性灰度修正增强修正后的图像灰度值与修正前的灰度值之间为非线性关系,常见的有对数变换和指数变换。一、对数变换:主要用于扩展低灰度区,同时压缩高灰度区。变换曲线的位置和形状是可调参数,调整对数cbacbyxfayxg,,ln1,ln,图像增强对数变换曲线如图5-4所示:图5-4对数灰度变换图灰度区间[0-128]被扩展到[0-218];灰度区间[128-255]被压缩到[218-255]图像增强二、指数变换:主要用于扩展高灰度区,同时压缩低灰度区。变换曲线的位置和形状是可调参数,调整对数cbabyxgayxfc,,1,,指数变换曲线如图5-5所示:图像增强图5-5指数灰度变换图灰度区间[0-128]被压缩到[0-32];灰度区间[128-255]被扩展到[32-255]图像增强5.2.3直方图修正一、直方图概念直方图:是一个二维坐标图,横坐标表示图像中像素点的灰度级,纵坐标为每个灰度级上图像像素点出现的次数或概率。直方图性质:1、直方图具有叠加性,一幅图像的直方图等于它各部分直方图的和。图像增强2、直方图反映了图像的整体灰度分布情况。对于暗图像,直方图的组成集中在灰度级低的一侧,而亮图像,直方图的组成集中在灰度级高的一侧。图像增强3、不同的图像可能具有相近或相同的直方图。图像增强二、直方图修正直方图修正:利用修改给定直方图的方法来增强图像。直方图修正的实质:对图像进行灰度变换,选用合适的变换函数T(·)来修正图像灰度级概率密度函数(对于连续图像)或灰度级的概率(对于离散图像),以使修正后的灰度级分布到适合人眼的亮度区域,从而提高图像的视觉效果。图像增强设灰度变换函数T(·),它能把原图像f(x,y)映射为图像g(x,y)。令r代表原图像灰度,S代表经直方图修正后的图像灰度,二者是归一化了的,则:0≤r,S≤1。直方图修正函数可以表示为:S=T(r)变换函数T(·)满足以下两个条件:1、在有效区间内为单值单调增加函数;(保证原图像在增强变换后灰度级仍然保持由黑到白排列次序)图像增强2、在有效区间内0≤T(r)≤1。(保证变换前后灰度值动态范围的一致性)(T(r)可逆,r=T-1(S))图像增强直方图修正方法:直方图均衡化和直方图规定化。三、直方图均衡化把原始图像的直方图变换为均匀分布的形式,从而使图像的对比度增加。1、连续图像图像为连续图像,设变换前的灰度值的概率密度函数为Pr(r),变换后的灰度值的概率密度函数为PS(S),若Pr(r)与S=T(r)已知,由概率论可知PS(S),为:图像增强100rdprTsrr为了保证图像灰度直方图为均匀分布,即PS(S)=1,则灰度变换公式为:sTrrSdSdrrPSP1=图像增强101111s,rprpsprpdsdrrpdrdssTrrrsrr证明:例5-1:已知一幅图灰度级的概率分布密度,对其进行直方图均匀化。otherrrrpr01022图像增强rrddprTsrrr222200解:图像增强2、数字图像1,,1,0,10,LkrnnrpkkrL是图像的灰度级个数,n是图像中像素的总数,是图像中第k个灰度级所占的像素数。kn1101000L,,k,r,nnrprTskjjkjjrkk数字图像灰度均衡的计算公式为:图像增强图像增强图像增强由图可知变换后的直方图比原直方图要均匀些,但不是完全均匀。是因为在重新量化时将每个r灰度级中的所有像素作为整体归并到新的量化级。简并压缩了几个灰度级,细节增多,图像效果增强。图像增强原图像较暗且动态范围小直方图较窄且集中在低灰度区图像反差大,细节清楚直方图分布均匀,动态范围大图像增强图像增强5.3空域平滑空域平滑是在图像空间上对图像像素所对应的灰度值进行临域运算的一种操作。目的:减少图像中的噪声,但会引起图像模糊。方法:邻域平均、中值滤波等图像增强5.3.1图像处理中的常见噪声一、加性噪声该噪声与图像信号不相关,二者是相加的关系,不管信号存在不存在,噪声都有。如传输噪声。g=f+n(f为理想图像,n为噪声)二、乘性噪声该噪声与图像信号相关,二者是相乘的关系,信号存在噪声才存在。如胶片颗粒噪声。g=f+fn图像增强三、量化噪声为数字图像的主要噪声,产生原因是对连续图像的量化所造成,可通过增加量化比特数以及采用最优量化方法来改善。四、“盐和胡椒”噪声图像中的黑、白点干扰。典型的如在变换域中的误差在反变换后造成的变换噪声。图像增强下面是高斯噪声、颗粒噪声、“盐和胡椒”噪声的图例。图像增强5.3.2邻域平均法平滑邻域运算:是指进行运算的像素点的结果不仅和本像素灰度值有关,还和周围像素点(邻域)的灰度值有关。右侧图像中为了获得f(x,y)的平滑值,则开了一个M*N的窗口S,则窗口S就称为f(x,y)的邻域,根据该邻域内各点的灰度值确定f(x,y)的新值。MNSf(x,y)图像增强图像的邻域平均:对原始图像的待处理像素点取一个邻域(4像素或8像素),计算邻域内所有像素的灰度值之和,然后求平均值作为待处理像素点进行邻域平均运算后的灰度值。其数学表达式为:SyxyxfMjig,,1,f(x,y)为邻域内的像素,g(i,j)为邻域平均后的像素,M为参与运算的像素的个数,也包括中心点在内,S为该邻域。图像增强图像平均是以图像模糊为代价来换取对噪声的减小,而且S含有的像素越多,噪声减少越显著,但图像亦越模糊。图像增强其他,,,1,,,1,,,jifTyxfNNjifyxfNNjigSyxSyx为了减少模糊失真,提出了“超限邻域平均值滤波”,其基本理论为:如果某个像素的灰度值大于其邻域像素的平均灰度值,且大于阈值T,则判断该像素为噪声,继而用邻域像素的灰度平均值取代该像素灰度值;否则保留原值,不作处理。其数学表达式为:T太大,噪声消除不干净;太小,图像模糊。图像增强超限邻域平均值滤波对抑制椒盐噪声比较有效,对保护仅有微小灰度差的细节及文理也有效。图像增强5.3.3中值滤波中值滤波:是指以某像素点f(i,j)为中心的窗口内的所有像素的灰度值按照从大到小的顺序排列,将中间值作为点f(i,j)处的灰度值(若窗口内有偶数个像素,则取中间两个值的平均)作为中心像素的滤波后的值。中值滤波是一种非线性滤波,适用于滤除脉冲噪声或颗粒噪声,并能保护图像的边缘。图像增强一、一维中值滤波:若一维的数字序列{xi},取窗口长度为n(奇数),对此序列进行中值滤波就是每次从序列中取出n个数{xi-k,…xi,xi+k,},其中xi为窗口中心点值,再将以xi为中心点的窗口内的n个点的值按从大到小排列,取其序号为中心点的那个数作为滤波后的输出值。表示取窗口中值。edkiikiediMnkxxxMY,21,,图像增强例:设窗口为{10,18,20,13,40},重新排序为{40,20,18,13,10},则Med{10,18,20,13,40}=18。注:若窗口中有偶数个像素,则取两个中间值的平均作为滤波输出值。二、二维中值滤波:二维中值滤波可以描述为:值。为窗口中心点滤波后的为二维数据序列,),(),(),(),(yxgyxfyxfMyxged图像增强图5-5常用的二维中值滤波窗口二维中值滤波比一维的更能抑制噪声。一维中值滤波窗口比较单一,只是窗口的长度不同;二维窗口的选择则有多种,如线性、方形、十字形等。窗口的选择比较重要,不同的窗口有不同的滤波效果。图像增强取3*3窗口207205208201202206198200212207205208201205206198200212212208207206205202201200198从小到大排列,取中间值图像增强中值滤波的一些特性(1)对大的边缘高度,中值滤波较邻域均值好得多,而对于较小边缘高度,两种滤波只有很少差别。(2)中值滤波是非线性的。(3)中值滤波在抑制图像随机脉冲噪声方面甚为有效。且运算速度快,便于实时处理。(4)中值滤波去除孤立线或点干扰,而保留空间清晰度较均值滤波为好;但对高斯噪声则不如均值滤波好。图像增强图像增强图像增强5.4空域锐化目的:图像锐化(Sharpening)处理是使边缘和轮廓线模糊的图像变得清晰,并使其细节清晰。图像模糊的实质:是因为图像受到平均或积分运算;从频谱角度来分析,是因其高频分量被衰减。因而可以进行微分运算或加重高频分量来使图像清晰。图像增强注意事项:能够进行锐化处理的图像必须要求有较高的信噪比,否则图像锐化后,图像信噪比更低。因为锐化将会使噪声受到比信号还强的增强,故必须谨慎处理。一般是先去除或减轻干扰噪声后,才能进行锐化处理。常用的方法:梯度法和拉普拉斯运算(两种微分运算)图像增强5.4.1梯度锐化设图像为f(x,y),它在点(x,y)的梯度是一个矢量:TyfxfyxG,,梯度的两个重要特点:1、梯度的方向在f(x,y