数字图像处理-第4章 图像增强_第1页
数字图像处理-第4章 图像增强_第2页
数字图像处理-第4章 图像增强_第3页
数字图像处理-第4章 图像增强_第4页
数字图像处理-第4章 图像增强_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章

图像增强4.1

概述

图像增强是采用一系列技术去改善图像的视觉效果,或将图像转换成一种更适合于人或机器进行分析和处理的形式。例如采用一系列技术有选择地突出某些感兴趣的信息,同时抑制一些不需要的信息,提高图像的使用价值。图像增强方法从增强的作用域出发,可分为空间域增强和频率域增强两种。

空间域增强是直接对图像各像素进行处理;

频率域增强是将图像经傅立叶变换后的频谱成分进行处理,然后逆傅立叶变换获得所需的图像。

图像增强所包含的主要内容:4.2灰度变换

灰度变换可调整图像的灰度动态范围或图像对比度,是图像增强的重要手段之一。1.线性变换令图像f(i,j)的灰度范围为[a,b],线性变换后图像g(i,j)的范围为[a´,b´],如图:g(i,j)与f(i,j)之间的关系式为:在曝光不足或过度的情况下,图像灰度可能会局限在一个很小的范围内。这时看到的是一个模糊不清、没有层次的图像。采用线性变换对图像每一个像素灰度作线性拉伸,可有效地改善图像视觉效果。2.分段线性变换为突出感兴趣目标所在的灰度区间,相对抑制不感兴趣的灰度区间,可采用分段线性变换。设原图像f(x,y)在[0,Mf],感兴趣的灰度范围在[a,b],欲使其拉伸到[c,d],则对应的分段线性变换表达式为:通过细心调整折线拐点的位置及控制分段直线的斜率,可对任一灰度区间进行拉伸或压缩。

3.非线性灰度变换当用某些非线性函数如对数函数、指数函数等,作为映射函数时,可实现图像灰度的非线性变换。①对数变换

对数变换的一般表达式为

a,b,c是为了调整曲线的位置和形状而引入的参数。当希望对低灰度区较大拉伸而对高灰度区压缩时,可采用这种变换,能使图像灰度分布与人的视觉特性相匹配。f(i,j)g(i,j)②指数变换指数变换的一般表达式为

这里参数a,b,c用来调整曲线的位置和形状。这种变换能对图像的高灰度区给予较大的拉伸。f(i,j)g(i,j)4.图像求反

直线技术基础:点处理5.尺度切分与增强对比度相仿,将某灰度范围突出4.3直方图均衡化

直方图均衡化是将原图像通过某种变换,得到一幅灰度直方图为均匀分布的新图像的方法。其基本思想是对在图像中像素个数多的灰度级进行展宽而对像素个数少的灰度级进行缩减。从而达到清晰图像的目的。先讨论连续图像的均衡化问题,然后推广到离散图像。设r和s分别表示归一化了的原图像灰度和经直方图修正后的图像灰度。即(4.3-1)在[0,1]区间内的任一个r值,都可产生一个s值,且(4.3-2)

T(r)作为变换函数,满足下列条件:①在0≤r≤1内为单调递增函数,保证灰度级从黑到白的次序不变;②在0≤r≤1内,有0≤T(r)≤1,确保映射后的像素灰度在允许的范围内。反变换关系为(4.3-3)T-1(s)对s同样满足上述两个条件。由概率论理论可知,如果已知随机变量r的概率密度为pr(r),而随机变量s是r的函数,则s的概率密度ps(s)可以由pr(r)求出。假定随机变量s的分布函数用Fs(s)表示,根据分布函数定义

利用密度函数是分布函数的导数的关系,等式两边对s求导,有:(4.3-5)可见,输出图像的概率密度函数可以通过变换函数T(r)控制原图像灰度级的概率密度函数得到,因而改善原图像的灰度层次,这就是直方图修改技术的基础。

从人眼视觉特性来考虑,一幅图像的直方图如果是均匀分布的,即Ps(s)=k(归一化时k=1)时,该图像色调给人的感觉比较协调。因此将原图像直方图通过T(r)调整为均匀分布的直方图,这样修正后的图像能满足人眼视觉要求。因为归一化假定

由(4.3-5)则有

两边积分得

上式表明,当变换函数为r的累计直方图函数时,能达到直方图均衡化的目的。对于离散的数字图像,用频率来代替概率,则变换函数T(rk)的离散形式可表示为:

上式表明,均衡后各像素的灰度值sk可直接由原图像的直方图算出。一幅图像sk同rk之间的关系称为该图像的累计灰度直方图。rkPr(rk)rkS(rk)1.01.01.0下面举例说明直方图均衡化过程。1)求出原图象r的灰度直方图,设为h。h为一个256维的向量。设r、s分别为原图象和处理后的图像。1399821373360646820529260rh03122434415164718293h03122434415164718293hs00.1210.0820.1630.1640.0450.0460.1670.0480.0890.122)求出图像r的总体像素个数

Nr=m*n(m,n分别为图像的长和宽)计算每个灰度级的像素个数在整个图像中所占的百分比。 hs(i)=h(i)/Nr(i=0,1,…,255)3)计算图像各灰度级的累计分布hp。

hshp00.1210.0820.1630.1640.0450.0460.1670.0480.0890.1200.1210.2020.3630.5240.5650.6060.7670.8080.8891.004)求出新图像s的灰度值。

1399821373360646820529260rs511332552552249251133204133133194019414319422492015392255921940hp00.1210.2020.3630.5240.5650.6060.7670.8080.8891.00直方图均衡化示例4.4图像的空间域平滑

任何一幅原始图像,在其获取和传输等过程中,会受到各种噪声的干扰,使图像恶化,质量下降,图像模糊,特征淹没,对图像分析不利。为了抑制噪声改善图像质量所进行的处理称图像平滑或去噪。它可以在空间域和频率域中进行。本节介绍空间域的几种平滑法。4.4.1空间低通滤波法邻域平均法可看作一个掩模作用于图像f(x,y)的低通空间滤波,掩模就是一个滤波器,它的响应为H(r,s),于是滤波输出的数字图像g(x,y)用离散卷积表示为:

设有一幅N×N的图像f(x,y),若平滑图像为g(x,y),则有式中x,y=0,1,…,N-1;s为(x,y)邻域内像素坐标的集合;M表示集合s内像素的总数。

可见邻域平均法就是将当前像素邻域内各像素的灰度平均值作为其输出值的去噪方法。

(m-1,n-1)(m-1,n)(m-1,n+1)(m,n-1)(m,n)(m,n+1)(m+1,n-1)(m+1,n)(m+1,n+1)例如,对图像采用3×3的邻域平均法,对于像素(m,n),其邻域像素如下:则有:其作用相当于用这样的模板同图像卷积。设图像中的噪声是随机不相关的加性噪声,窗口内各点噪声是独立同分布的,经过上述平滑后,信号与噪声的方差比可望提高M倍。这种算法简单,但它的主要缺点是在降低噪声的同时使图像产生模糊,特别在边缘和细节处。而且邻域越大,在去噪能力增强的同时模糊程度越严重。如图4.2.1(c)和(d)。(a)原图像(c)3×3邻域平滑(d)5×5邻域平滑(b)加椒盐噪声的图像常用的掩模有掩模不同,中心点或邻域的重要程度也不相同,因此,应根据问题的需要选取合适的掩模。但不管什么样的掩模,必须保证全部权系数之和为单位值,这样可保证输出图像灰度值在许可范围内,不会产生“溢出”现象。

为克服简单局部平均法的弊病,目前已提出许多保边缘、细节的局部平滑算法。它们的出发点都集中在如何选择邻域的大小、形状和方向、参加平均的点数以及邻域各点的权重系数等,下面简要介绍几种算法。4.4.2超限像素平滑法对邻域平均法稍加改进,可导出超限像素平滑法。它是将f(x,y)和邻域平均g(x,y)差的绝对值与选定的阈值进行比较,根据比较结果决定点(x,y)的最后灰度g´(x,y)。其表达式为

这算法对抑制椒盐噪声比较有效,对保护仅有微小灰度差的细节及纹理也有效。可见随着邻域增大,去噪能力增强,但模糊程度也大。

同局部平滑法相比,超限像元平滑法去椒盐噪声效果更好。4.4.3K近旁均值滤波器(1)做一个m*m的作用模板。(2)在其中选择K个与待处理像素的灰度差 (绝对值)为最小的像素。(3)用这K个像素的灰度均值替换掉原来的值。1311424533,3,41311324531/3(3+3+4)=3.333,1,3,3,2,0,1,1K近旁均值滤波器的效果 较小的K值使噪声方差下降较小,但保持细节效果较好;而较大的K值平滑噪声较好但会使图像边缘模糊。(1)作一个作用模板(2)在模板中寻找对称的像素对(3)计算每一对像素与待处理像素的灰度差(4)保留灰度差较小的像素(5)将留下的像素的灰度均值替代原像素的灰度值4.4.4、对称相邻均值滤波器p1p2q1q2p1p2q1q21/12*(p2+q2+…)算法示意图如下所示:对称相邻均值滤波器的效果2.K近旁中值滤波器(1)作一个3*3的窗口。(2)在其中选择K个与待处理像素的灰度差为最小的像素。(3)将这K个像素的灰度中值替换掉原来的值。1311424533,3,4131132453K近旁中值滤波器的效果4.4.5最大均匀性平滑

为避免消除噪声引起边缘模糊,该算法先找出环绕图像中每像素的最均匀区域,然后用这区域的灰度均值代替该像素原来的灰度值。4.4.6最小均方差滤波器对图像任一像素(x,y)的5×5邻域,采用9个掩模,其中包括一个正方形、4个五边形和4个六边形。计算各个掩模的方差,最小方差所对应的掩模区的灰度均值就是像素(x,y)的输出值。该方法以方差作为各个区域灰度均匀性的测度。若区域含有尖锐的边缘,它的灰度方差必定很大,而不含边缘或灰度均匀的区域的方差小,则最小方差所对应的区域就是灰度最均匀区域。又称有选择保边缘平滑法既能够消除噪声,又不破坏区域边界的细节。另外,五边形和六边形在(x,y)处都有锐角,这样,即使像素(x,y)位于一个复杂形状区域的锐角处,也能找到均匀的区域(而噪声却不能)。从而在平滑时既不会使尖锐边缘模糊,也不会破坏边缘形状。4.4.5最小均方差滤波器

方差:例如,某像素5×5邻域的灰度分布如图,经计算9个掩模区的均值和方差为最小方差为0,对应的灰度均值3,采用有选择保边缘平滑,该像素的输出值为3。均值443234233方差54717172831232603642147324841ͣ4342153432164.4.6中值滤波1.中值滤波 对一个滑动窗口内的诸像素灰度值排序,用中值代替窗口中心像素,它是一种非线性的图像平滑法。例:采用1×3窗口进行中值滤波原图像为:22621244424处理后为:2222224444

4它对脉冲干扰及椒盐噪声的抑制效果好,在抑制随机噪声的同时能有效保护边缘少受模糊。但它对点、线等细节较多的图像却不太合适。对中值滤波法来说,正确选择窗口尺寸的大小是很重要的环节。一般很难事先确定最佳的窗口尺寸,需通过从小窗口到大窗口的中值滤波试验,再从中选取最佳的。

原图像中值滤波一维中值滤波的几个例子(N=5)离散阶跃信号、斜升信号没有受到影响。离散三角信号的顶部则变平了。对于离散的脉冲信号,当其连续出现的次数小于窗口尺寸的一半时,将被抑制掉,否则将不受影响。一维中值滤波的概念很容易推广到二维。一般来说,二维中值滤波器比一维滤波器更能抑制噪声。二维中值滤波器的窗口形状可以有多种,如线状、方形、十字形、圆形、菱形等(见图)。不同形状的窗口产生不同的滤波效果,使用中必须根据图像的内容和不同的要求加以选择。从以往的经验看,方形或圆形窗口适宜于外轮廓线较长的物体图像,而十字形窗口对有尖顶角状的图像效果好。图(a)为原图像;图(b)为加椒盐噪声的图像;图(c)和图(d)分别为3×3、5×5模板进行中值滤波的结果。可见中值滤波法能有效削弱椒盐噪声,且比邻域、超限像素平均法更有效。中值滤波器的效果2.边界保持类的中值滤波器1)、K近旁中值滤波器(KNNMF)(1)作一个m*m的作用模板。(2)在其中选择K个与待处理像素的灰度差为最小的像素。(3)将这K个像素的灰度中值替换掉原来的值。1311424533,3,41311324532)、对称相邻中值滤波器(SNNMF)(1)作一个作用模板(2)在模板中寻找对称的像素对(3)计算每一对像素与待处理像素的灰度差(4)保留下灰度差较小的像素(5)将留下的像素的灰度中值替代原像素的灰度值K近旁中值滤波器的效果算法示意图如下所示:p1p2q1q2p1p2q1q2(p2,q2…)2)、对称相邻中值滤波器(SNNMF)3)、最小均方差中值滤波器

(1)按图做出9个模板,计算出各自的方差。(2)选出方差为最小的模板(3)将该模板的灰度中值代替原像素灰度值方差:4.5图像空间域锐化在图像的识别中常需要突出边缘和轮廓信息。图像锐化就是增强图像的边缘或轮廓。图像平滑通过积分过程使得图像边缘模糊,图像锐化则通过微分而使图像边缘突出、清晰。

4.5.1梯度锐化法

图像锐化法最常用的是梯度法。对于图像f(x,y),在(x,y)处的梯度定义为梯度是一个矢量,其大小和方向为

对于离散图像处理而言,常用到梯度的大小,因此把梯度的大小习惯称为“梯度”。并且一阶偏导数采用一阶差分近似表示,即

fx’=f(x+1,y)-f(x,y)

fy’=f(x,y+1)-f(x,y)为简化梯度的计算,经常使用

grad(x,y)=Max(|fx′|,|fy′|)(4.5-4)或grad(x,y)=|fx’|+|fy′|(4.5-5)

除梯度算子以外,还可采用Roberts、Prewitt和Sobel算子计算梯度,来增强边缘。Rob

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论