




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于数字图像处理技术的边缘特征提取摘要边缘检测在计算机视觉和图像处理中是一个基本的和重要的问题。在本文中,我们讨论几种应用于边缘特征提取的数字图像处理技术。首先,小波变换用于去除收集到的图像噪声。其次,对一些边缘检测运算符如微分边缘检测、LOG边缘检测,canny边缘检测和二进制形态学进行了分析。然后根据仿真结果,对边缘检测算法的优势和缺点进行了比较。它表明二进制形态学操作符可以获得更好的边缘特征。最后,通过实验获得了为了清晰和完整的图像轮廓,边界轮廓的方法,本文提出边缘检测方法是可行的。关键词:Terms-Edge检测、数字图像处理、运算符、小波分析一引言边缘是指周围像素灰度有阶跃变化或屋顶变化的那些像素的集合,存在于对象和背景,对象和对象,区域和区域之间。边缘总是存在于两个有不同灰度的区域之间,这是由于两个区域之间的灰度是不连续的。边缘检测是一种基于图像分割的非连续性检测,图像的边缘检测是图像处理和分析的基础内容,也是迄今无法完全解决的一个问题。当图像受到投影,混合和噪声等因素的影响时,图像特征会变得模糊和失真,使得图像特征的提取变得困难。这些因素的存在使图像的边缘检测变得非常困难。本文中图像边缘和轮廓特征的检测与提取的方法已在该领域的图像处理和分析技术中成为研究热点。边缘特征提取已经在许多领域广泛应用。本文主要讨论了几个边缘检测算子用于电缆绝缘参数测量时的优缺点。为了获得清晰的图像轮廓,首先要对获得的图像进行滤波和去噪,在这个过程中使用小波变换去噪。用于边缘检测的算子包括微分算子,LOG算子,Canny算子和二值形态学算子。最后使用边界跟踪的方法对图像的边缘像素进行连接,最后将得到清晰和完整的图像轮廓。二图像去噪正如我们所知,实际情况中的图像在采集、传输、接收和处理的过程中含有噪声叠加的过程。噪声的存在影响图像的质量,使图像变得模糊,隐藏了许多重要的特征,这给分析带来很多困难。因此,要对图像进行预处理以消除噪声。传统的去噪方法是使用低通或带通滤波器去噪,其缺点是去噪时信号会变模糊,消除噪声和保持图像边缘细节这两个方面存在矛盾。然而,小波分析已经被证明是图像处理的一个有力工具。由于小波去噪使用不同的频率带通滤波器对信号滤波,它消除反映主要噪声频率的一些系数,保留下的系数参与完成逆变换,从而能很好的抑制噪声。因此,小波分析在图像压缩,图像去噪等方面广泛应用。图1小波变换法去噪图1显示了用小波变换去噪的基本过程,其主要步骤如下:1)对图像进行预处理(如灰度调整等);2)采用小波多尺度分解处理图像;3)在每一个尺度,去除属于噪声的小波系数,然后增强并保留余下的系数;4)去噪后利用小波逆变换获取增强的图像。小波去噪的Matlab仿真结果如图2所示:带噪声的原始图像中值滤波图像小波去噪图像图2两种去噪方法比较与传统的匹配滤波器相比,小波变换去噪不损坏图像的高频部分。此外,小波变换去噪还有许多优点,例如强大的适应能力、计算速度快等,因此用小波变换可以有效地提高图像的信噪比。3边缘检测数字图像的边缘检测是进行图像分析的非常重要的基础,包括图像分割、确定目标区域和提取区域特性等。因为边缘是目标和背景的边界,所以在数字图像处理中边缘检测是非常重要的,并且只有在获得图像边界以后,我们才能区分目标和背景。图像检测的基本思想是利用边缘检测算子增强图像的边缘部分,然后通过设置阈值确定了“边缘强度”的像素和提取的边缘点。但由于存在噪声和图像模糊等原因,检测的边缘可能产生中断。因此,边缘检测包含以下两个部分:1)使用边缘检测算子提取边缘点;2)删除一些边缘点并对边缘点进行补充,进行曲线拟合得到一条完整的边界。一般常用的边缘检测算子有微分算子、Log算子、Canny算子和二值形态学算子等。A.微分算子微分算子可以突出边缘灰度的变化。运用导数算子对一些灰灰度变化较大的点进行运算。通过设定阈值,把这些微分值视为边缘强度采集点。一阶导数是最简单的微分算子。假设图像是函数f(x,y),微分算子是一阶偏导数,他们代表x和y的灰度变化率方向。灰度变化率的方向如方程(1)所示:f/x,f/y(1)f=fxcos+fysin在连续的情况下,微分函数为:df=,微分函数f(x,y)的方向导数在某一时fxdx+fydy刻有最大值,这一点的方向是:arctan,方向导数最大为:这fy/fx(fx)2+(fy)2,一矢量的方向和模量称为梯度函数f,即因此,算子的梯度模板方程f(x,y)=(fx,fx),如方程(2)所示:(2)Gf(x,y)(fx)2+(fy)2对于数字图像,梯度模板算子如方程(3)所示:(3)微分算子主要包括Roberts和Sobel算子。罗伯茨(Roberts)算子罗伯茨算子是一种利用微分算子寻找边缘的最简单的算子,它对具有陡峭边缘且含噪声少的图像处理效果是最好的。但使用罗伯茨算子提取图像的边界是很粗糙的,边缘的定位不是很准确。罗伯茨算子的定义是:(4)但在实际中绝对偏差算法通常采用方程(4)的简化形式,如方程(5)和(6)。(5)(6)罗伯茨算子的模板如图3所示:图3罗伯茨算子(2)Sobel和Prewitt算子在边缘检测时为了降低噪声的影响,Prewitt边缘检测算子模板由2*2增加到3*3。使用Prewitt算子不仅可以检测边缘点,也可以抑制噪声。Sobel算子具有和Prewitt算子类似的功能,Sobel算子在边缘检测的应用中更广泛。假设像素数量在3x3子域的图像如下:我们定义X=(A0+A1+A2)-(A4+A5+A6)和Y=(A0+A7+A6)-(A2+A3+A4),那么Prewitt算子如下:(7)(8)Prewitt算子的模板如图4所示:图4Prewitt算子Sobel算子可以处理图像噪声和灰度梯度。我们定义X=(A0+2A1+A2)-(A4+2A5+A6)和Y=(A0+2A7+A6)-(A2+2A3+A4),那么Sobel算子如下所示:(9)(10)Sobel算子的模板如图5所示:图5Sobel算子原始图像和用Sobel算子检测边缘后的图像,用Matlab仿真后的结果如图6和图7所示。图6原始图像图7边缘检测Sobel算子图从模拟绘制的图7中我们可以知道,边缘的位置非常准确。Sobel算子边缘检测的效果是令人满意的。总之,Sobel和Prewitt算子有较好的效果,例如图像灰度的逐步改变。B.LOG算子LOG算子是线性时不变的算子,它通过检测二阶微分系数为零的灰度点来检测边缘点。对于连续函数,LOG算子在点(x,y)的定义为:(11)LOG算子是对图像过滤和计数微分处理的过程。它利用卷积循环对称LOG模板确定过滤器的零重叠位置输出。LOG算子的模板如图8:图8LOG算子在LOG算子的检测过程中,首先利用高斯函数对图像做平滑滤波处理,然后利用LOG算子检测图像的边缘。最后进行二值化处理,连接边缘点。但利用LOG算子检测边缘通常会出现虚假边缘。因此,LOG算子通常用来判断图像明暗边界的边缘像素。C.Canny算子Canny算子是一种新的边缘检测算子。它具有非常好的边缘检测性能,且应用很广泛。Canny算子边缘检测是寻找图像梯度的局部极大值。梯度是高斯滤波器的导数。Canny算子使用双阈值算法来分别检测强边缘和弱边缘。在强边缘与弱边缘相连时,弱边缘将包含在输出值里。Canny算子的理论基础如方程(12)至(15)所示:高斯函数:(12)正常边缘:(13)边缘增强:(14)最大增强:(15)对二维图像,Canny算子可以产生边界梯度的方向和强度两个信息。Canny算子实际上是对图像分别使用不同的模板做卷积,然后采取主要的方向。从定位准确性的角度来看,Canny算子优于其他算子。这种方法不容易受到噪声的影响,在噪声抑制和边缘检测间得到较好的折中。它可以检测到真正的微弱边缘。D.二值形态学数学形态学是一种适用于图像处理的新方法。基本思想是用一个结构元素作为基本工具来探测和提取图像特征。因此可以完成图像的处理与分析。利用数学形态学进行边缘检测比使用微分检测效果更好,它不像微分算法对噪声那样敏感,同时,提取的边缘也比较平滑。二值图像也被称为黑白图像。可以很容易地确定物体的图像背景。因此,我们采取的结合二值图像和数学形态学来检测边缘。这就是所谓二值形态学。假设该区域显示形状设为A,它的边缘为。B是一个适当的结构元素,它(A)关于原点对称。首先,我们用结构元素B腐蚀A,记做,AB=x(B)xA在这(B)X是沿向量对B的翻转。内部区域用A表示,并且A-(A)是自然边BB缘,然后可以求出。提取边缘的方程记做。(A)(A)=A(AB)构建的结构元素越大,获得的边缘越宽阔。E.模拟结果分析为了比较这些边缘检测算子的优缺点,我们分别利用不同的算子来检测边缘,模拟结果显示在图9和图10。原始图像二值图像边缘提取图9基于二值形态学的边缘检测原始图像罗伯茨算子sobel算子prewitt算子坎尼算子LOG算子图10几种边缘检测算子比较从仿真结果可以得出结论:用Sobel算子和二值形态学方法检测的边缘效果都比较好。因此,这两种方法都可以使用。但根据测量误差的要求,我们最终选择二值形态学的方法。四边界跟踪虽然在边缘检测之前已经进行了图像去噪,但是当进行边缘检测时仍会引入噪声。当噪声存在时,使用导数算法来检测图像的边缘,通常会产生边界不连续的现象。在这种情况下,我们需要连接边缘像素。因此,我们将介绍一种通过像素梯度的大小和方向进行边缘跟踪的方法。基本思想是:连接边缘的像素有一定的相似性。利用梯度算法来处理图像可以得到两方面的信息。一种是大小梯度,另一种是方向梯度。通过在这两个方面边缘梯度像素的相似性,边缘像素是可以连接的。具体地讲,如果像素(s,t)是像素(x,y)的相邻区域,梯度大小和梯度方向必须满足(16)和(17)两个条件,那么像素(S,T)和像素(x,y)可以连接。如果所有的边缘像素连接起来,将得到闭合的边界。(16)(17)其中T是幅度
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 艺考生体态管理制度
- 苏州锅炉房管理制度
- 课件学习-操作指南
- 财务会计与管理知识分析模拟题
- 视觉感知生物识别领域应用分析
- 自动控制原理第2章练习题
- 河南省平顶山市鲁山县五所学校2025届九年级下学期中考三模生物试卷(含答案)
- 财务会计实务11财务报表教案
- 2025年android通知!2025中级Android开发面试解答最强技术实现
- 山东遗传生物题目及答案
- 2024年煤矿电气失爆专题培训课件
- 《电机与电气控制》期末考试复习题库(含答案)
- 医疗废物的分类与管理
- MOOC 电子线路设计、测试与实验(一)-华中科技大学 中国大学慕课答案
- 高速公路交通事故处理流程与责任认定
- 观光电梯方案
- 盲人心理健康讲座
- 混凝土箱涵技术规程
- 电力电子技术在电力系统中的应用
- 地铁站保洁方案
- 《律师执业纪律与职业道德》考试复习题库(含答案)
评论
0/150
提交评论