- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
log算子的基本原理
基于双边滤波的LOG边缘检测算法
摘要:传统LOG边缘检测算法采用高斯函数滤波时,尽管抑制了噪声,但同时也损坏了部分低强度边缘。针对这一问题,本文提出了结合双边滤波的LOG边缘检测算法,首先采用双边滤波来替代传统LOG算子中的高斯滤波,然后计算平滑后图像的拉普拉斯,最后提取运算后的零交叉点作为图像的边缘。实验表明,改进后的LOG算法能有效抑制噪声,较好地保护边缘,提高了检测精度,减少伪边缘数,相对传统LOG算法具有更好的检测效果。
关键字:LOG算子;双边滤波;边缘保护;边缘检测
1.引言
边缘是指图像局部强度变化最显著的部分,反映了图像中物体最基本的特征,是对图像进行分割、理解以及检索的重要依据。边缘检测一直是图像处理中的热点和难点。
由于数字图像中可能包含不同程度的噪声,使得边缘检测在图像处理中比较困难。经典的边缘检测算子,如Robert、Prewitt、Sobel等,简单、易于实现,但对噪声敏感、抗干扰性能差。Marr边缘检测算法克服了一般微分运算对噪声敏感的缺点,利用能够反映人眼视觉特性的LOG算子对图像的边缘进行检测。该方法在图像边缘检测中具有一定的优势,然而在实际应用中,边缘检测算法仍然存在着一定的问题。比如尺度因子无法自适应调整、模板的尺寸对检测结果影响比较大、零穿越结果无法区分像素反差的大小等。使得噪声对图像仍有较大的影响,众多学者对其进行了研究。杨振亚等人针对LOG算子的缺陷,提出了选择性平滑方式清除图像中的椒盐噪声;提出了依据图像灰度的一阶导数极大值和二阶导数零穿相结合的边缘检测方法,抑制了图像中的大部分其它噪声,并保持了边缘定位精度;还通过用图像灰度共生矩阵的惯性矩特征值,自适应调整高斯空间系数和边缘检测阈值,实现了图像边缘的自动提取。李小红等人分析LOG滤波器边缘检测方法及多尺度特性的理论基础上,提出了一种LOG边缘检测的改进算法。该算法对滤波后的梯度图像选取一个阈值以提高边缘检测的精度。杨东华等人根据实际应用中LOG模板的设计要求,提出了不等间隔采样和非均匀量化相结合的数字化方法。该方法设计的模板能够获得更加丰富的图像边缘,并且边缘的连续性较好。严国萍等人对经典LOG边缘检测算子引入了角度信息参量进行推导,使以圆为对称的经典的LOG边缘检测算子变成为以椭圆对称,并且可以在坐标轴旋转任意角度时增强其边缘检测的能力,使之能对不同方向的边缘更加有效地进行检测。但上述边缘检测方法实际操作都较为复杂,且大多不能很好的去除噪声且保留图像更多的细节信息。
双边滤波是一种非线性滤波方法,较一般的线性滤波方法(如高斯滤波)在去除噪声的同时也能避免边缘模糊,因此本文采用双边滤波来替代LOG算子中原有的高斯滤波,能够有效地保护边缘,从而实现图像去噪和细节保留。因此本文在分析基于零交叉的LOG算子的基础上,针对图像噪声和边缘信息的特点,提出一种引入双边滤波的LOG边缘检测算法。
2.传统的LOG边缘检测算法
LOG算子来源于Marr视觉理论中提出的边缘提取思想,即先对原始图像进行平滑处理,从而实现对噪声最大程度的抑制,再对平滑后的图像提取边缘。LOG算子被誉为最佳边缘检测算子之一。
LOG算子的基本步骤如下:
采用二维高斯滤波器平滑滤波;
采用二维拉普算子进行图像增强;
依据二阶导数零交叉进行边缘检测。
二维高斯滤波器的函数
(1)
用与原始图像进行卷积,得到平滑图像
(2)
其中是卷积运算符,再用拉普拉斯算子来获取平滑图像的二阶方向导数图像。由线性系统中卷积和微分的可交换性可得:
(3)
对图像的高斯平滑滤波与拉普拉斯微分运算可以结合成一个卷积算子:
(4)
式中即为LOG算子,又称为高斯拉普拉斯算子。求取的零穿点轨迹即可得到图像的边缘。以对原始灰度图像进行卷积运算后提取的零交叉点作为边缘点。
然而在实际应用中,LOG算子仍存在对噪声敏感,噪声平滑能力与边缘定位能力相矛盾等缺点。这些问题影响了LOG算子的应用效果,对此本文提出了这种改进方案。
3.改进的LOG边缘检测算法
3.1双边滤波
Tomasi和Manduchi于1998年提出了双边滤波算法。该算法加权系数不仅考虑了像素间的距离,同时也考虑了灰度相似性。双边滤波方法可用如下公式表示:
(5)
其中为去噪后图像,为空间域权值,为原图像,为像素处的邻域范围。同理,在灰度范围内进行滤波与空间范围内滤波的方法相似。它可表示为:
(6)
其中为灰度域权值,将空间邻近度与灰度相似度相结合进行滤波,就得到双边滤波为: (7)
(8)
在图像变化较为平缓的区域,其邻域内像素灰度值相差不大,双边滤波转化为高斯低通滤波器;在图像变化剧烈的区域,滤波器用边缘点邻域内灰度相似的像素点的灰度平均值代替原灰度值。因此,双边滤波器既平滑了图像,又保护了图像边缘。
3
文档评论(0)