图像增强第讲稿.ppt
《图像增强第讲稿.ppt》由会员分享,可在线阅读,更多相关《图像增强第讲稿.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图像增强第图像增强第第一页,讲稿共八十页哦边缘的物理意义边缘的物理意义图像边缘的产生物体的边界、表面方向的改变、不同的颜色、光照明暗的变化物体的边界物体的边界表面方向变化表面方向变化不同颜色区域不同颜色区域光照明暗光照明暗第二页,讲稿共八十页哦边缘的定义边缘的定义定义:“边缘是图像中亮度突然变化的区域。”“图像灰度构成的曲面上的陡峭区域。”“像素灰度存在阶跃变化或屋脊状变化的像素的集合。”第三页,讲稿共八十页哦灰度图像中边缘的类型灰度图像中边缘的类型阶梯状边缘屋脊状边缘线条状边缘第四页,讲稿共八十页哦为什么要提取边缘?为什么要提取边缘?边缘是最基本的图像特征之一:可以表达物体的特征,边缘集中了
2、图像的大部分信息边缘特征对于图像的变化不敏感几何变化,灰度变化,光照方向变化可以为物体检测提供有用的信息(图像场景识别与理解、图像分割等提供重要的特征)是一种典型的图像预处理过程原始图像原始图像输出结果输出结果模式识别模式识别预处理预处理特征提取特征提取第五页,讲稿共八十页哦如何提取边缘?(灰度图象)如何提取边缘?(灰度图象)灰度图象边缘提取,主要的思想:抑制噪声(低通滤波、平滑、去噪、模糊)边缘特征增强(高通滤波、锐化)边缘定位原始图像原始图像中间结果中间结果图像边缘图像边缘抑制噪声抑制噪声增强边缘增强边缘边缘定位边缘定位第六页,讲稿共八十页哦4.3 图像尖锐化处理图像尖锐化处理(Image
3、 Sharpening)作用:作用:增强图像的边缘及灰度跳变部分。通常增强图像的边缘及灰度跳变部分。通常 所讲的勾边增强方法就是图像尖锐化处理。所讲的勾边增强方法就是图像尖锐化处理。处理方法:处理方法:有空域和频域两种。有空域和频域两种。第七页,讲稿共八十页哦4.3.1 微分尖锐化处理 4.3.2 零交叉边缘检测 4.3.3 边缘检测算子4.3.4 高通滤波法 微分算子第八页,讲稿共八十页哦邻邻域域平平均均法法:用用于于图图像像平平滑滑化化处处理理的的空空域域处处理理法法,类类似于积分过程,积分的结果使图像的边缘变得模糊了。似于积分过程,积分的结果使图像的边缘变得模糊了。问题:积分既然使图像细
4、节变模糊,那么,微分是否就会产生相反的效应?微微分分法法是是图图像像尖尖锐锐化化方方法法之之一一,微微分分尖尖锐锐化化的的处处理理方方法最常用的是法最常用的是梯度法梯度法。第九页,讲稿共八十页哦微分算子检测边缘:一维信号微分算子检测边缘:一维信号一阶导数的极大值点:一阶导数的极大值点:二阶导数的过零点:二阶导数的过零点:注意:仅仅等于注意:仅仅等于0不够,常数函数不够,常数函数也为也为0,必须存在符号改变,必须存在符号改变第十页,讲稿共八十页哦微分算子检测边缘:二维信号微分算子检测边缘:二维信号一阶导数的极大值点:一阶导数的极大值点:其中,图像梯度向量:其中,图像梯度向量:梯度幅值表示边缘的强
5、弱梯度幅值表示边缘的强弱梯度方向代表灰度变化最快的方向梯度方向代表灰度变化最快的方向第十一页,讲稿共八十页哦 讨论函数讨论函数 在一点在一点P P沿某一方向的变化率问题沿某一方向的变化率问题方向导数第十二页,讲稿共八十页哦定定义:第十三页,讲稿共八十页哦方向导数的存在及计算公式:方向导数的存在及计算公式:定理 如果函数 在点 可微分,那么函数在该点沿任意方向l的方向导数都存在,为轴到方向l的转角其中计算公式第十四页,讲稿共八十页哦梯度第十五页,讲稿共八十页哦设是方向l上的单位向量,当 时,有最大值.其中由方向导数公式知第十六页,讲稿共八十页哦结论:结论:函数在某点的梯度是这样一个向量,它的方向
6、与取得最大方向函数在某点的梯度是这样一个向量,它的方向与取得最大方向导数的方向一致导数的方向一致,而它的模为方向导数的最大值而它的模为方向导数的最大值梯度的模为梯度的模为第十七页,讲稿共八十页哦 在数字图像处理中,仍然要采用离散形式,为此用差分运算代替微分运在数字图像处理中,仍然要采用离散形式,为此用差分运算代替微分运算。可用下面的差分公式近似:算。可用下面的差分公式近似:在用计算机计算梯度时,通常用绝对值运算代替:在用计算机计算梯度时,通常用绝对值运算代替:第十八页,讲稿共八十页哦关于梯度处理的另一种方法是所谓的罗伯特梯度(关于梯度处理的另一种方法是所谓的罗伯特梯度(Robert Rober
7、t gradientgradient)法。这是一种交叉差分法。其近似计算值为:)法。这是一种交叉差分法。其近似计算值为:用绝对值近似计算式如下:用绝对值近似计算式如下:Roberts算子算子第十九页,讲稿共八十页哦可以采用边缘算子模板进行运算,模板也成为卷积核,运算过程为:将被模板覆盖的像素与模板相应位置处的数据先相乘再求和。Roberts算子模板:第二十页,讲稿共八十页哦Sobel(索贝尔)算子(索贝尔)算子对于阶跃状边缘图像,Sobel提出一种检测边缘点的算子。对数字图像f(i,j)的每个像素考察其上、下、左、右相邻点的加权差,与之接近的邻点权重大。即定义为:第二十一页,讲稿共八十页哦xy
8、xy第二十二页,讲稿共八十页哦结论:结论:梯度的近似值都和相邻像素的灰度差成正比。所以在一幅图像中,梯度的近似值都和相邻像素的灰度差成正比。所以在一幅图像中,边缘区梯度值较大,平滑区梯度值较小,对于灰度级为常数的区边缘区梯度值较大,平滑区梯度值较小,对于灰度级为常数的区域梯度值为零。由于梯度运算的结果,使得图像中不变的白区变域梯度值为零。由于梯度运算的结果,使得图像中不变的白区变为零灰度值,黑区仍为零灰度值,只留下了灰度值急剧变化的边为零灰度值,黑区仍为零灰度值,只留下了灰度值急剧变化的边沿处的点。沿处的点。二值图像及计算梯度的结果 第二十三页,讲稿共八十页哦 这个简单方法的缺点是使这个简单方
9、法的缺点是使 f(x,y)中所有平滑区域在中所有平滑区域在 g(x,y)中中变成暗区,因为平滑区内各点梯度很小。变成暗区,因为平滑区内各点梯度很小。当选定了近似梯度计算方法后,可以有多种方法产生梯度图像当选定了近似梯度计算方法后,可以有多种方法产生梯度图像 g(x,y)。(1)(1)最简单的方法是让坐标最简单的方法是让坐标 (x,y)处的值等于该点的梯度,即处的值等于该点的梯度,即 第二十四页,讲稿共八十页哦(2)(2)为为克克服服这这一一缺缺点点可可采采用用阈阈值值法法(或或叫叫门门限限法法)。其其方方法法如如下下式表示式表示 通通过过合合理理地地选选择择 T 值值,就就有有可可能能既既不不
10、破破坏坏平平滑滑区区域域的的灰灰度度值值又又能能有效地强调了图像的边缘。有效地强调了图像的边缘。第二十五页,讲稿共八十页哦(3)(3)另一种作法是给边缘处的像素值规定一个特定的灰另一种作法是给边缘处的像素值规定一个特定的灰度级度级 LG ,即即 这种处理会使图像边缘的增强效果更加明显。这种处理会使图像边缘的增强效果更加明显。第二十六页,讲稿共八十页哦 (4)(4)当只研究图像边缘灰度级变化时,要求不受背景的影响,则用当只研究图像边缘灰度级变化时,要求不受背景的影响,则用下式来构成梯度图像下式来构成梯度图像 第二十七页,讲稿共八十页哦(5)(5)如果只对边缘的位置感兴趣,则可采用下式的规定产生图
11、像。如果只对边缘的位置感兴趣,则可采用下式的规定产生图像。第二十八页,讲稿共八十页哦图图4 425 25 梯度法尖锐化处理计算框图梯度法尖锐化处理计算框图 第二十九页,讲稿共八十页哦4.3.2 零交叉边缘检测零交叉边缘检测拉普拉斯运算定义为:第三十页,讲稿共八十页哦由两个分量相加得拉普拉斯算子:拉普拉斯掩膜:第三十一页,讲稿共八十页哦拉普拉斯算子对噪声敏感是其主要缺点。拉普拉斯算子对噪声敏感是其主要缺点。Marr算子算子在研究人的视觉机理的基础上提出,即在研究人的视觉机理的基础上提出,即先对图像进先对图像进行平滑处理,减少噪声影响,再用行平滑处理,减少噪声影响,再用Laplacian算子检算子
12、检测边缘测边缘。为能反映不同远近的周围点对给定像素具有不同的为能反映不同远近的周围点对给定像素具有不同的平滑作用,平滑函数采用正态分布的平滑作用,平滑函数采用正态分布的高斯函数高斯函数,即,即第三十二页,讲稿共八十页哦第三十三页,讲稿共八十页哦用用 算子卷积图像,通过判断符号的变化所确定出零交算子卷积图像,通过判断符号的变化所确定出零交叉点的位置,就是边缘点。叉点的位置,就是边缘点。第三十四页,讲稿共八十页哦一种典型的边缘增强图像。一种典型的边缘增强图像。图图 4 426 26 图像尖锐化处理的例子图像尖锐化处理的例子(a a)是原像)是原像(b b)是)是soblesoble算子处理的结果算
13、子处理的结果(c c)是拉普拉斯算子处理结果)是拉普拉斯算子处理结果(d d)是个向异性处理结果)是个向异性处理结果第三十五页,讲稿共八十页哦4.3.3 Canny算子 坎尼(坎尼(Canny)算子是)算子是1986年年John Canny在在IEEE上发表上发表的的“A Computational Approach to Edge Detection”这篇文这篇文章中提出的。文章中还给出了边缘检测的三条准则,即章中提出的。文章中还给出了边缘检测的三条准则,即Canny准准则则(Cannys Criteria)。并在此基础上提出了一个实用算法。并在此基础上提出了一个实用算法。第三十六页,讲稿共
14、八十页哦1边缘检测的边缘检测的Canny准则准则 坎尼(坎尼(Canny)算子是一阶算子,其方法的实质是用一)算子是一阶算子,其方法的实质是用一个个准高斯函数作平滑准高斯函数作平滑运算,然后以带方向的运算,然后以带方向的一阶微分算子定一阶微分算子定位位导数最大值,它可用高斯函数的梯度来近似,在理论上很接近导数最大值,它可用高斯函数的梯度来近似,在理论上很接近4个指数函数线性组合形成的边缘算子个指数函数线性组合形成的边缘算子。第三十七页,讲稿共八十页哦 根据边缘检测的有效性和定位的可靠性,根据边缘检测的有效性和定位的可靠性,Canny研究了研究了最优边缘检测器所需的特性,推导出最优边缘检测器的数
15、最优边缘检测器所需的特性,推导出最优边缘检测器的数学表达式。对于各种类型的边缘,学表达式。对于各种类型的边缘,Canny边缘检测算子的最边缘检测算子的最优形式是不同的。优形式是不同的。第三十八页,讲稿共八十页哦 边缘增强算子有三个共同要求,即边缘增强算子有三个共同要求,即:1)优良的信噪比;即对边缘的错误检测率要尽可能)优良的信噪比;即对边缘的错误检测率要尽可能 低:也就是说将非边缘点判别为边缘点及将边缘低:也就是说将非边缘点判别为边缘点及将边缘 点判为非边缘点的概率要低。点判为非边缘点的概率要低。2)优良的定位性能;即检测出的边缘位置要尽可能)优良的定位性能;即检测出的边缘位置要尽可能 在实
16、际边缘的中心。在实际边缘的中心。3)对同一边缘仅有唯一响应;即单个边缘产生多个)对同一边缘仅有唯一响应;即单个边缘产生多个 响应的概率要低,并且虚假边缘响应应得到最大响应的概率要低,并且虚假边缘响应应得到最大 抑制。抑制。第三十九页,讲稿共八十页哦2Canny算子的计算实现算子的计算实现 Canny将他总结出的三个判据用数学的形式表示出来,然后采用将他总结出的三个判据用数学的形式表示出来,然后采用最优化数值方法,得到给定边缘类型的最佳边缘检测模板。最优化数值方法,得到给定边缘类型的最佳边缘检测模板。主要对于阶跃型的边缘主要对于阶跃型的边缘第四十页,讲稿共八十页哦第一步:对图形进行高斯滤波第一步
17、:对图形进行高斯滤波 对于阶跃型的边缘,对于阶跃型的边缘,Canny推出的最优边缘检测器的形状与推出的最优边缘检测器的形状与高斯函数的一阶导数类似,而根据二维高斯函数的圆对称高斯函数的一阶导数类似,而根据二维高斯函数的圆对称性和可分解性,可以很容易的计算高斯函数在任意方向上性和可分解性,可以很容易的计算高斯函数在任意方向上的方向导数与图像的卷积。的方向导数与图像的卷积。注:高斯注:高斯滤波的原理是采用高斯算子波的原理是采用高斯算子对图像像进行卷行卷积运算。其运算。其实在各个算法在各个算法库如如Matlab、OpenCV等,在等,在实现的的时候,就是采用一个矩候,就是采用一个矩阵模板模板进行加行
18、加权运算运算该模板我模板我们常成常成为高斯核。高斯核。第四十一页,讲稿共八十页哦第二步第二步 用一阶偏导的有限差分来计算梯度的幅值和方向用一阶偏导的有限差分来计算梯度的幅值和方向 根据根据Canny的定义,中心边缘点为算子的定义,中心边缘点为算子 Gn ,设二维高斯函数,设二维高斯函数 在某一方向在某一方向n上的一阶方向导数为上的一阶方向导数为其中,是方向矢量,是方向矢量,是梯度矢量是梯度矢量第四十二页,讲稿共八十页哦 图图像像灰灰度度值值得得梯梯度度可可使使用用一一阶阶有有限限差差分分来来进进行行近近似似,这这样样就就可可以以得得图图像像在在x和和y方方向向上上偏偏导导数数的的两两个个矩矩阵
19、阵。常常用用的的梯梯度度算算子子有有如如下下几几种种:Roberts算算子子、Sobel算算子子或或Prewitt算算子子。另另外外需需要要得到梯度方向图像。得到梯度方向图像。这样,就可以在每一点的梯度方向上判断此点强度是否为其最大值来这样,就可以在每一点的梯度方向上判断此点强度是否为其最大值来确定该点是否为边缘点。确定该点是否为边缘点。第四十三页,讲稿共八十页哦第三步第三步 候选边缘点的确定(非极大值的抑制)候选边缘点的确定(非极大值的抑制)图像梯度幅值矩阵中的元素值越大,说明图像中该点的梯度值越大,但这不不能说明该点就是边缘(这仅仅是属于图像增强的过程)。在Canny算法中,非极大值抑制是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 增强 讲稿
限制150内