几种边缘检测算子的性能比较研究

合集下载

医学图像处理中的边缘检测算法研究

医学图像处理中的边缘检测算法研究

医学图像处理中的边缘检测算法研究边缘检测在医学图像处理中扮演着重要的角色,用于提取图像中的边缘信息,进而辅助医生进行疾病诊断和治疗。

随着计算机技术和图像处理算法的不断发展,各种边缘检测算法被提出和应用于医学图像处理中。

本文将主要探讨医学图像处理中常用的边缘检测算法及其应用。

边缘检测算法是医学图像处理领域中的一个重要研究方向,它通过计算图像中像素点的强度差异来确定边缘位置。

医学图像的边缘通常包含重要的结构信息,例如肿瘤、器官轮廓等,因此准确地检测图像中的边缘对于诊断和治疗是至关重要的。

Canny边缘检测算法是医学图像处理中最常用的算法之一。

Canny算法综合考虑了边缘检测的准确性和噪声干扰的抑制,具有很高的边缘检测精度和较低的误检率。

Canny算法的主要思想是通过计算图像中像素点的梯度来确定边缘的强度和方向,并基于非极大值抑制和双阈值处理来提取边缘信息。

Canny算法在医学图像的边缘检测中得到了广泛应用,例如在肿瘤分割、血管分析等方面取得了显著的成果。

另一个常用的边缘检测算法是Sobel算法。

Sobel算法采用卷积运算来计算图像中像素点的梯度,通过梯度的变化来确定边缘的位置。

Sobel算法在医学图像处理中具有良好的边缘检测效果和实时性能,被广泛应用于CT、MRI等医学图像的边缘提取和分析。

除了Canny和Sobel算法外,还有一些其他的边缘检测算法常用于医学图像处理中。

例如,拉普拉斯算法通过计算图像中像素点的二阶导数来确定边缘的位置,能够有效地提取图像中的细节信息。

Roberts算子则使用简单的差分运算来计算图像中像素点的边缘强度,适用于对图像的细微边缘进行检测。

在医学图像处理中,边缘检测算法的应用范围广泛。

首先,边缘检测可以用于分割医学图像中的感兴趣区域,例如识别和定位肿瘤区域。

其次,边缘检测可以用于图像的增强和降噪,通过提取边缘信息来改善医学图像的质量和观察效果。

此外,边缘检测还可以应用于医学图像的配准和对齐,辅助医生进行不同时间点或不同扫描模态图像的比较和分析。

常用边缘检测方法分析与比较

常用边缘检测方法分析与比较

常用边缘检测方法分析与比较摘要:论文对几种常用的图像边缘检测算法进行了分析,实际上这几种方法都在我们的生活生产乃至国防中得到了广泛的应用。

论文在分析的基础上,进一步进行了比对说明,指出了它们各自的特点。

关键词:图像处理;计算机应用;边缘检测;图像边缘;拉普拉斯算子引言图像的边缘是图像的最基本特征,所谓边缘是指其周围像素灰度有阶跃变化或屋顶变化的那些像素的结合。

边缘广泛存在于物体与背景之间、物体与物体之间、基元与基元之间,它们是图像分割所依赖的重要特征,边缘提取是图形处理、特征抽取中的重要技术。

经典的边缘提取方法是考察图像的每个像素在某个邻域内灰度的变化,利用边缘邻近一阶或二阶方向导数变化规律,用简单的方法检测边缘,这种方法被称为边缘检测局部算子法。

1常用算法分析下面是几种常见的边缘检测算子,这里在分析的基础上进行比较研究。

(1)Robert算子它是一种利用局部差分算子寻找边缘的算子。

(2.3)其中f(x,y)是点(x,y)的像素值。

式中的平方根运算使该处理类似于人类视觉系统中发生的过程。

Robert算子是2×2算子,对具有陡峭的低噪声图像响应最好,其算子为:(2.4)Robert运算实际上是求旋转士45°两个方向上微分值的和。

(2)Prewitt边缘算子1970年左右,Prewitt提出此算子,下面的两个卷积核形成了Prewitt边缘算子。

(2.5)P1算子是垂直算子,检测水平边缘,P2是水平算子,检测垂直边缘。

如果我们用Prewitt算子检测图像M的话,我们可以先分别用水平算子和垂直算子进行卷积,得到的是两个矩阵,在不考虑边界的情况下也是和原图像同样大小的M1,M2,它们分别表示图像M中相同位置处的两个偏导数。

然后把M1,M 2对应位置的两个数平方后相加得到一个新的矩阵G,G表示M中各个像素的灰度的梯度值(一个逼近),然后就可以通过闭值处理得到图像边缘。

总的过程是:(2.6)(3) Sobel算子(2.7)S1是垂直算子,检测水平边缘,S2是水平算子,检测垂直边缘。

SUSAN边缘检测算法性能分析与比较

SUSAN边缘检测算法性能分析与比较

SUSAN边缘检测算法性能分析与比较1 引言边缘是图像最基本的特征,是图像分割的第一步。

经典的边缘检测方法如:Roberts,Sobel,Prewitt,Kirsch,Laplace 等方法,基本都是对原始图像中象素的小邻域构造边缘检测算子,进行一阶微分或二阶微分运算,求得梯度最大值或二阶导数的过零点,最后选取适当的阀值提取边界。

由于这些算法涉及梯度的运算,因此均存在对噪声敏感、计算量大等缺点。

在实践中,发现SUSAN 算法只基于对周边象素的灰度比较,完全不涉及梯度的运算,因此其抗噪声能力很强,运算量也比较小。

并将SUSAN 算法用于多类图像的边缘检测中,实验证明该算法非常适合含噪图像的边缘检测。

2 SUSAN 边缘检测简介2.1 SUSAN 特征检测原理如图1 所示,用一个圆形模板在图像上移动,若模板内象素的灰度与模板中心象素(称为:核Nucleus)灰度的差值小于一定阀值,则认为该点与核具有相同(或相近)的灰度,由满足这样条件的象素组成的区域称为USAN(Univalue Segment Assimilating Nucleus)。

当圆形模板完全处在图像或背景中时,USAN 区域面积最大(如图1 中的a和b);当模板移向图像边缘时,USAN 区域逐渐变小(如图1 中c);当模板中心处于边缘时,USAN 区域很小(如图1 中的d);当模板中心处于角点时,USAN 区域最小(如图1 中的e)。

可以看出,在边缘处象素的USAN 值都小于或等于其最大值的一半。

因此,计算图像中每一个象素的USAN 值,通过设定一个USAN 阀值,查找小于阀值的象素点,即可确定为边缘点[1]。

2.2 SUSAN 边缘检测算法(1)算法描述对整幅图像中的所有象素,用圆形模板进行扫描,比较模板内每一象素与中心象素的灰度值,通过与给定的阀值比较,来判别该象素是否属于USAN 区域,如下式:式(1)中c(r,r0)为模板内属于USAN 区域的象素的判别函数;I(r0)是模板中心象素(核)的灰度值;I(r)为模板内其他任意象素。

图像处理中边缘检测算法性能的分析

图像处理中边缘检测算法性能的分析

信 息 技 术23科技资讯 S CI EN CE & T EC HNO LO GY I NF OR MA TI ON 图像特征提取中广泛应用了边缘检测。

图像中最基本的特征就是图像的边缘,一幅图像主要由它的轮廓边缘特征提供。

所以在图像处理中很重要的一步就是提取和检测边缘,边缘检测算法的好坏对整个图像处理系统的性能都会产生影响。

提取图像中对象与背景间的交界线需要通过某种算法来得到边缘检测的实质。

目前使用的不同的边缘检测算子各有优缺点,因此,图像的边缘检测算法需要进一步的研究与改进。

文中介绍了几种经典的边缘检测算法并对这几种算法进行了比较。

1 边缘检测算法简介1.1经典边缘检测算法图像边缘检测可以减少大量的无关数据量,保留图像中重要属性。

目前,边缘检测的方法有很多,比较常用的几种经典检测算子[1~3]可分为基于一阶微分和基于二阶微分两种。

基于一阶微分的方法主要包括Roberts算子,Sobel算子,Prewitt算子和Krisch算子等。

基于二阶微分的方法通过寻找图像二阶导数过零点来寻找边界,如Laplacian算子。

Robers算子:该算子利用局部差分寻找边缘,它是在2×2的邻域上计算对角导数。

Sobel算子:该算子有2个,一个是检测水平边缘的;另一个是检测垂直边缘的。

Sobel算子对图像中像素的位置信息做了加权,因此,比其他梯度算子的检测效果更好。

Prewitt算子:该算子与sobel算子相同。

这两种算子都是对图像中的每一点用3×3模板做卷积,不同的是采用的卷积核不同。

该算子具体的检测步骤是:依次用边缘模板去检测图像,与被检测区域最为相似的取最大值作为输出,即为图像的边缘。

Kirsch算子:该算子由8个卷积核组成。

图像中的每一点都用8个掩模进行卷积,每个掩模都对特定边缘方向作出最大响应,将8个方向中的最大值作为幅度图像的输出。

Laplacian算子:对一个3×3大小的区域,在实践中经常遇到以下两种Laplacian算子模板。

图像处理中的边缘保持滤波算法研究与性能比较

图像处理中的边缘保持滤波算法研究与性能比较

图像处理中的边缘保持滤波算法研究与性能比较图像处理是一门研究如何通过计算机对图像进行增强、恢复、压缩等处理的技术。

其中,边缘保持滤波算法是图像处理领域中常用的一种技术,它能够在去除图像噪声的同时保持图像边缘的清晰度。

本文将对几种常见的边缘保持滤波算法进行研究与性能比较。

1. Sobel算子Sobel算子是一种基于梯度的边缘检测算法,它通过计算像素点的灰度变化来确定图像的边缘位置。

基于Sobel算子的边缘保持滤波算法在去除噪声的同时能够保持图像边缘的细节信息,适用于不同场景下的图像处理任务。

2. Prewitt算子Prewitt算子也是一种基于梯度的边缘检测算法,与Sobel算子类似,但是它使用了不同的权值矩阵来计算图像的梯度。

在边缘保持滤波中,Prewitt算子同样表现出良好的效果,能够有效地去除图像噪声同时保持边缘的清晰度。

3. Canny边缘检测算法Canny边缘检测算法是一种经典的边缘检测算法,它通过多步骤的操作来提取图像中的边缘信息。

在边缘保持滤波中,Canny算法可以很好地滤除噪声,并保持图像的边缘信息的完整性和连续性。

然而,Canny算法处理速度较慢,适用于对图像质量要求较高的场景。

4. 双边滤波算法双边滤波算法是一种结合了空间域和灰度值域的滤波算法,能够在去除图像噪声的同时保持图像边缘的清晰度。

与其他算法相比,双边滤波算法能够更好地保持图像的细节信息,但是其计算复杂度较高,对计算资源要求较大。

通过对以上几种常见的边缘保持滤波算法的研究与性能比较,我们可以得出以下结论:首先,Sobel算子和Prewitt算子是常见且简单的边缘保持滤波算法,它们能够有效去除图像噪声并保持边缘清晰度。

这两种算子在计算速度上较快,适用于实时图像处理等对性能要求较高的场景。

其次,Canny边缘检测算法能够处理更为复杂的图像场景,它能够提取边缘信息的完整性和连续性,并且对图像质量要求较高。

然而,由于其算法复杂度较高,处理速度较慢,因此在资源受限的场景下可能不太适用。

边缘检测五种算法的比较与分析

边缘检测五种算法的比较与分析

边缘检测五种算法的比较与分析随着计算机技术的发展,边缘检测作为图像处理最为重要的一门技术得到了越来越多的重视,它是图像分割、图像识别的前提。

文章就边缘检测的五种算子进行了比较与分析,得出了最佳边缘检测算法。

标签:边缘;检测算子;图像分割近年来,由于计算机技术的不断发展,图像处理在各个领域都得到了广泛应用。

边缘检测作为一种最为重要的图像处理技术也得到了重视,所谓边缘,就是指图像中恢复变化明显的区域,它是边界检测的基础,也是外形检测的基础,是图像分割所依赖的重要特征,而梯度是函数变化的一种度量,一幅图像可以看作是图像强度连续函数的取样点序列。

通过梯度的计算,我们能了解到图像灰度变化最大的点进而找出图像的边缘所在,边缘检测就是在有噪声背景的图像中确定出目标物边界的位置,可以把图像最显著的特征表示出来,减少工作量,提升效率。

经典的边缘检测算法有Roberts、sobel、canny、log、prewitt五种算法,文章将就这五种经典算法进行比较与分析。

在了解边缘检测之前,我们有必要知道图像的有关知识,图像主要分为模拟图像和数字图像。

模拟图像是通过某种物理量的强弱变化来记录图像上各点的亮度信息的,例如模拟电视图像;而数字图像则完全是用数字来记录图像亮度信息的。

数字图像的基本单位是像素,它是像素的集合,并且可以用一个矩阵来表示,矩阵的列数代表了图像的高,行数代表着图像的宽,矩阵元素对应图像像素,矩阵元素的值就是像素的灰度值。

灰度图像是数字图像的最基本的表达形式,它可以从黑白照片数字化得到,也可以通过彩色照片去色处理得到,因此,灰度图像只有亮度信息而没有颜色信息,所以每个像素点都只有一个量化的灰度级,如果用一个字节来存储灰度值的话,则取值范围有0-255共256个灰度级来表示图像的亮度。

彩色图像的数据不仅包括亮度信息,还包括颜色信息,主要通过RGB 模型来表示,即每个像素包括RGB三基色数据,每个基色用一个字节表示,则共有3个字节,也就是24位,我们说的24位真彩色就是这样得出来的。

边缘检测及其仿真结果

边缘检测及其仿真结果

边缘检测及其仿真结果摘要:边缘检测是图像分割、目标区域识别、区域形状提取等图像分析领域十分重要的基础,所谓的边缘是指其周围的像素灰度有阶跃或是屋顶变化的那些像素点的集合。

常用的边缘检测算子有以下几种:Roberts边缘检测算子,Sobel 边缘算子,Prewitt边缘算子,Canny边缘算子,高斯—拉普拉斯边缘算子。

关键词:边缘检测图像分割梯度算子边缘检测是图像分割、目标区域识别、区域形状提取等图像分析领域十分重要的基础,所谓的边缘是指其周围的像素灰度有阶跃或是屋顶变化的那些像素点的集合。

物体的边缘意味着一个区域的终结和另一个区域的开始,勾画出目标物体的轮廓,能使观察者一目了然,而且边缘蕴涵了丰富的内在信息(如方向、阶跃性质、形状等),有着特别重要的意义。

目前它已经成为机器视觉研究领域最活跃的课题之一,在工程应用中占有十分重要的地位。

边缘广泛地存在于物体与背景之间和物体与物体之间。

物体的边缘是由灰度不连续性所反映的,两个具有不同灰度的相邻区域之间总是存在灰度边缘。

边缘检测是所有基于边界的分割方法的第一步。

目前,常用的边缘检测算子有以下几种:Roberts边缘检测算子,Sobel边缘算子,Prewitt边缘算子,Canny边缘算子,高斯—拉普拉斯边缘算子。

1)Roberts算子Roberts算子是一阶导数算子,在边缘灰度值过渡比较尖锐且图像中噪声比较小的时候,梯度算子的工作效果比较好。

在实际应用中常用小区域模板进行卷积来近似计算,它是一个2×2的模板如图1.1所示:图1.1Roberts算子下面给出应用Roberts算子提取边缘的实验结果图像。

如图1.2所示:图1.2Roberts算子检测结果由上图可以看出,用Roberts算子得到的图像边缘不连续,并且方向性没有选择,还可以发现由于2×2大小的模板没有清楚的中心点,所以很难使用。

采用3×3模板通过增加中心点的重要性而实现某种程度的平滑效果,如Sobel算子和Prewitt算子。

几种常见边缘检测算子的分析比较

几种常见边缘检测算子的分析比较

几种常见边缘检测算子的分析比较
欧温暖
【期刊名称】《现代计算机(专业版)》
【年(卷),期】2010(000)005
【摘要】边缘检测是图像处理和计算机视觉中的基本问题.讨论和比较数字图像处理的几种边缘检测算子,分析各算子的特点.在进行图像边缘检测的实际应用中,应根据应用的需要对算子进行合理的选择.
【总页数】3页(P75-77)
【作者】欧温暖
【作者单位】华南农业人学信息学院,广州,510642
【正文语种】中文
【相关文献】
1.几种图像边缘检测算子的比较分析 [J], 谭毓银;陈绮
2.数字图像几种边缘检测算子检测比较分析 [J], 赵芳;栾晓明;孙越
3.几种经典的图像边缘检测算子分析比较 [J], 贺桂娇
4.几种常见自动化控制系统的分析与比较 [J], 吴岫岩
5.几种常见涂层体系循环老化试验结果比较分析 [J], 张平;张文慧;曹晓东;杨俊因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

l 訇 化 几种边缘检测算子的性能比较研究 Comparison research of capability of several detection operators for edge detection 王智文 WANG Zhi-wen (广西工学院计算机工程系,柳州545006) 摘要:边缘检测是图像处理和计算机视觉中的重要的环节。文章具体考察了7种常用的边缘检测算 子。根据实验结果对其特点和性能进行了比较研究。分析了各种边缘检测算子的特点,以及 在处理各种噪声时。对各种边缘检测算法的检测效果进行了分类比较。在对各种图像进行边 缘检测时,为选择检测算子提供指导。 关键词:边缘检测;图像处理;检测算子;噪声;检测效果 中图分类号:TP391 文献标识码:A 文章编号:1 009-01 34(201 2)06(上)一0014-03 Doi:1 0.3969/J.issn.1 009-01 34.201 2.6(上).05 

0引言 边缘检测是图像处理和计算机视觉中的基本 问题和重要环节,尤其是特征提取中的一个重要 研究领域。图像边缘检测可以大幅度地减少数据 量,并且可以剔除与图像处理不相关的信息,保 留图像重要的结构属性。然而,由于实际景物图像 的边缘往往是各种类型的边缘及它们模糊化后结 果的组合,且实际图像信号存在着噪声【l J。噪声和 边缘都属于高频信号,很难用频带做简单取舍。所 以,边缘检测又是图像处理中的一个难题 。目前 常用的边缘检测算法没有哪一种具有绝对的优越 性。因此,对各种边缘检测算法的性能进行比较分 析,根据图像边缘的特征和噪声的特征以及噪声 在图像中的分布情况选择比较合理的边缘检测算 法来进行边缘检测显得尤为重要。本文具体比较研 究了7种常用的边缘检测算子的特点和性能。 1 常用的边缘检测算法简介 边缘是指图像中周围像素灰度有阶跃变化或 屋顶变化的那些像素的集合 J。在图像处理过程 中,边缘能大大地减少要处理的图像信息而又可 以保留图像中物体的形状信息。边缘检测的目的 是为了标识数字图像中亮度变化明显的点。边缘 

检测可以划分为两类:基于查找和基于零穿越的 边缘检测。基于查找的方法通过寻找图像一阶导 数中的最大和最小值来检测边界,通常是将边界 定位在梯度最大的方向。基于零穿越的方法通常 采用Laplacian过零点或者非线性差分表示的过零 点来进行边缘检测 。对常用的七种边缘检测算 法简介如下 : Zero.Cross用两个不同参数的高斯函数的差来 近似地对图像作卷积操作,通过寻找图像的二阶 导数零穿越来寻找图像边界,从而检测出图像的 边缘点。 Roberts算子采用对角线方向相邻两像素之差 近似的梯度幅值来检测边缘。算子定位比较精确, 但由于不包括平滑,所以对于噪声比较敏感,检 测水平和垂直边缘的效果好于斜向边缘,定位精 度高,对噪声敏感。 Sobel算子根据图像的像素点上下、左右邻点 灰度加权差在边缘处达到极值这一现象来检测边 缘。算子对噪声具有平滑作用,能提供较为精确 的边缘方向信息,边缘定位精度不够高。当对精 度要求不是很高时,是一种较为常用的图像边缘 检测方法。 Prewitt算子边缘检测的思路与Sobel微分算 

收稿日期:2011-09-27 基金项目:广西自然科学基金项E1(2011GxNsFA018162) 作者简介:王智文(1969一),男,湖南邵阳人,副教授,博士研究生,主要从事智能优化理论、行为识别与图像处理 

的研究。 

【14】 第34卷第6期2012—6(上) ・l 匐 化 子的思路类似,是在一个奇数大小的模板中定义 其微分运算。算子对噪声具有平滑作用,定位精 度也不够高。 Laplacian算子是二阶微分算子,利用边缘点 处二阶导函数出现零交叉原理来检测图像的边缘。 算子不具方向性,对灰度突变比较敏感,定位精 度高,同时对噪声比较敏感,且不能获得边缘方 向等信息。 Guassian滤波器方法通过检测二阶导数过零 点来判断图像边缘点。Guassian滤波器中的。正 比于低通滤波器的宽度,o越大,平滑作用越显著, 去除噪声效果越好,但图像的细节损失也越大, 检测出来的图像边缘精度也就越低。由于在边缘 定位精度和消除噪声级之间存在着矛盾,所以应 该根据具体问题对噪声水平和边缘点定位精度要 求适当选取6。 Canny方法则是以一阶导数为基础来判断图像 的边缘点。它是一阶传统微分中检测阶跃型边缘效 果最好的算子之一。它比Roberts算子、Sobel算子 和Prewitt算子极小值算法的去噪能力都要强,并能 产生较细的边缘,但它也容易平滑掉一些边缘信息。 2实验结果及分析 通过对经典边缘检测算子的实验结果得到:阈 值自动赋值时,7种算法都能够检测出图像边缘; 而Laplacian和Zero—Cross算子因其所得幅值相对 小,当选择较大的阈值时,边缘信息可能部分或 全部丢失;Roberts算子和Laplace算子定位精度较 高;Roberts算子检测垂直和水平方向的阶跃边缘、 线的效果比检测斜向阶跃边缘、线的效果好,保留 住了矩形的角点,而Sobel和Prewitt算子则不及, 尤其是Prewitt算子基本丢失了角点信息;Sobel和 Prewitt算子检测斜向阶跃边缘、 线的效果较好,保留住了三角 形的角点。由此得出以下结论: 1)Roberts算子简单直观, Laplacian算子利用二阶导数 零交叉特性检测边缘。Roberts 算子和Laplacian算子定位精 度较高,但对噪声较为敏感。 Laplacian算子只能获得边缘位 置信息,不能得到边缘的方向 等信息。 2)Prewitt算子和Sobel算 子都是一阶的微分算子,而前者是平均滤波,后者 是加权平均滤波且检测到的图像边缘可能大于两个 像素。这两者对灰度渐变低噪声的图像有较好的检 测效果,但是对于混合多复杂噪声的图像,处理效 果就不理想了。Prewitt算子和Sobel算子对噪声具 有较好的平滑作用,能滤除一些噪声,去掉部分伪 边缘,但同时也平滑了真正的边缘;定位精度不 高。Sobel算子可提供最精确的边缘方向估计。 3)Sobel算子、Prewitt算子检测斜向阶跃边 缘效果较好,Roberts算子检测水平和垂直边缘效 果较好。 4)Roberts算子检测垂直和水平方向的阶跃边 缘、线的效果比检测斜向阶跃边缘、线的效果好, 保留住了矩形的角点,而Sobel和Prewitt算子则 不及,尤其是Prewitt算子基本丢失了角点信息。 而Sobel和Prewitt算子检测斜向阶跃边缘、线的 效果较好,保留住了三角形的角点。 5)Guassian滤波器方法比Canny方法具有更 好的边缘检测效果。Zero-Cross滤波器方法没有解 决如何组织不同尺度滤波器输出的边缘图为单一 的、正确的边缘图像的具体方法。 6)Canny算子对各种噪声图像最敏感。 7)Gaussian边缘检测算子对边缘变化突出处 检测效果明显,且不容易受噪声干扰。 8)Sobel、Prewitt、Roberts边缘检测算子检 测图像边缘时易出现“削顶”现象,即对图像顶部 检测困难。 9)对比斑点、高斯、泊松、椒盐噪声图像, 椒盐噪声图像对各种检测算子的检测效果影响最 大,泊松噪声图像对各种检测算子的检测效果影 响最小。 通过对检测结果进行比较得到表l和表2。 

表1 七种边缘检测算子的特点和适用范围比较 算子 特点 适用范围 Canny 

Guassian 

以一阶导数确定边缘点,高定位精度、低误判率、 

可以抑制虚假边缘 

平滑作用越显著,去除噪声越好,但图象的细节也损失 越大 

各向同性、线性、位移不变的;对细线和孤立点效 果较好但对噪声较敏感 

采用平均滤波,边缘较宽,间断点较多 定位精度高,但对噪声较敏感 采用加权滤波,边缘较宽,间断点较多 定位精度高,边缘较宽,间断点较多,但对噪声较 敏感 

高噪声图像 高噪声图像 屋顶型边缘的检测 灰度渐变、低噪声图像 低噪声图像 灰度渐变、低噪声图像 

低噪声图像 

第34卷第6期2012—6(上) [151 、l II》 化 表2七种边缘检测算子的性能比较 

3结束语 图像边缘检测的检测算子都不是具有绝对优 势的方法,在图像的抗噪声、图像边缘的定位情 况、是否可以检测出图像部分边缘和算法运行的 速度等方面各自存在优缺点。由于图像数据是二 维的,而实际物体是三维的,从三维到二维的投 影必然会造成信息的丢失,再加上成像过程中的 光照不均和噪声等原因的影响,使得有边缘的地 方不一定能被检测出来,而检测出来的边缘也不一 定代表实际边缘。实践时要根据不同的系统,针 

对不同的环境条件和 要求,选择合适的算 子来对图像进行边缘 检测。 

参考文献: [1】Kang Chung-Chia, Wang Wen—June.A novel edge detection method based on the maximizing objective function[J】.Pattern Recogn“ion(SOO3 1— 

3203),2007,4O(2):609—6 l 8. 【2]王智文,刘美珍,蔡启先,谢国庆.基于加权改进小波变 换的图像融合算法【J],计算机工程,2009,35(1 1):228— 230. [3]John Canny.A Computational Approach to Edge Detection[J].IEEE Trans Pattern Analysis and Machine Intelligence,1986,10(12):679-697. [4]马艳,张治辉.几种边缘检测算子的比较[J】.工矿自动 化,2004,1:54—56. [5]赵芳,栾晓明,孙越.数字图像几种边缘检测算子检测比 较分析[J].自动化技术与应用,2009,28(3):68—69. 

岛‘ 翕矗. .. . 翕 岛‘每翕} 翕} 岛 ‘ 靶} 翕 高‘ 翕‘ 翕‘ 岛‘ 鑫‘. 岛‘ 囊‘ 意 岛‘ 蠢‘ 岛‘ 【上接第6页】 

稍微大些,T=300。图4为路径规划结果,上述 仿真结果表明,基于改进的模糊Q学习算法是收 敛的,并且可以使移动机器人以较少的步数学习 到一条光滑的路径。 5结束语 文章针对未知环境中路径规划问题,研究了 模糊Q学习算法,并在其基础上,依据实际问题, 针对学习中动作选择策略和回报函数的设计进行 改进,并且将其应用的位置环境中AGV路径规划 应用中,实验结果表明该方法具有可行性,并且 具有一定的泛化能力。 

参考文献: [1]孙树栋.工业机器人技术基础[M].西安:西北工业大学 出版社,2006. [2】朴松吴.洪炳榕.一种动态环境下移动机器人的路径规划 方法[J].清华大学学报,2008,48(32):1747—1750. 

相关文档
最新文档