基于多尺度形态学的边缘检测算法的改进
基于全方位-多尺度的数学形态学自适应边缘检测
基于全方位\多尺度的数学形态学自适应边缘检测摘要:为了有效地抑制噪声对图像的影响,能够清晰准确的对图像进行边缘提取,提出一种全方位、多尺度的数学形态学自适应边缘检测方法。
该方法利用基本形态运算对噪声的抑制能力,并结合基本的形态检测算子,得到抗噪型的边缘检测算子。
采用形态运算的加权组合构造出全方位、多尺度的数学形态学自适应边缘检测方法。
实验表明,与经典的边缘检测算子相比,该方法运算简单,几何意义明确,而且在边缘检测的抗噪声等方面有着显著的优点。
尤其是全方位、多尺度的形态学算子对于图像边缘的检测效果更好,它可以克服普通算子边缘不连续以及普通意义上的数学形态学上的对于噪声敏感等缺点。
关键词:图像边缘形态运算边缘检测算子形态学全方位多尺度加权噪声边缘检测是图像处理中的重要内容,是图像的最基本特征。
所谓边缘,是指图像中灰度发生急剧变化的区域。
数学形态学[1,4]的数学基础和所用语言是集合论,因此它具有完备的数学基础,这为形态学用于图像分析和处理、形态滤波器的特性分析和系统设计奠定了坚实的基础。
数学形态学的应用可以简化图像数据,保持它们基本的形状特性,并除去不相干的结构。
数学形态学的算法具有天然的并行实现的结构,实现了形态学分析和处理算法的并行,大大提高了图像分析和处理的速度。
1 改进的数学形态学边缘检测算子由数学形态学的基本运算可知,膨胀运算可以去除比结构元素小的暗点,腐蚀运算可以去除比结构元素小的亮点。
开运算可以去除比结构元素小的亮点并基本保持图像的大的亮区域不变,闭运算可以去除比结构元素小的暗点并基本保持图像的大的暗区域不变。
通过基本形态运算对噪声的抑制能力并结合基本的形态检测算子,得到六种抗噪型的边缘检测算子:抗噪膨胀型边缘检测算子为:(11)抗噪腐蚀型边缘检测算子为:(12)抗噪膨胀腐蚀型边缘检测算子为:(13)抗噪开闭膨胀型边缘检测算子为:(14)抗噪开闭腐蚀型边缘检测算子为:(15)抗噪开闭膨胀腐蚀型边缘检测算子:(16)以上六个边缘检测算子对正负脉冲的响应都为零,可以用于对受噪声污染图像的边缘检测。
图像处理中的边缘检测算法评估及改进
图像处理中的边缘检测算法评估及改进评估边缘检测算法的目标是找到一种准确且高效的方法来检测图像中的边缘,因为边缘是图像中重要的特征之一。
在图像处理中,边缘检测被广泛应用于许多领域,如计算机视觉、图像识别、目标检测等。
本文将对图像处理中的边缘检测算法进行评估,并提出一种改进算法。
边缘检测算法的评估需要考虑多个指标,包括边缘检测的准确性、鲁棒性、计算复杂度等。
其中,准确性是评估算法效果的重要指标,即边缘检测结果与图像中实际边缘的一致性。
准确性可以通过计算算法的误检率和漏检率来评估,较低的误检率和漏检率表示边缘检测结果与实际边缘更一致。
常用的边缘检测算法有一阶导数算子法、二阶导数算子法、Canny算法等。
一阶导数算子法基于图像中像素灰度变化的一阶导数来检测边缘,常见的一阶导数算子有Sobel、Prewitt、Roberts等。
二阶导数算子法基于图像中像素灰度变化的二阶导数来检测边缘,常见的二阶导数算子有Laplacian、LoG等。
Canny算法是一种常用的综合性边缘检测算法,结合了一阶导数和二阶导数算子,并通过非极大值抑制和双阈值处理来改善边缘检测结果。
针对这些常用的边缘检测算法,可以通过对它们进行实验评估来比较它们的性能。
首先,可以选择一组具有不同特征的图像作为测试样本,包括有纹理、噪声等特征的图像。
然后,使用不同的边缘检测算法对这些图像进行边缘检测,并比较它们的准确性和鲁棒性。
可以使用一些评估指标来量化算法的性能,如准确率、召回率、F1-score等。
在评估过程中,还需要考虑边缘检测算法的计算复杂度。
边缘检测通常是在实时应用中使用的,因此算法的计算速度也非常重要。
可以通过比较算法的运行时间来评估它们的计算复杂度。
此外,还可以使用一些优化技术来改进边缘检测算法的性能,如并行计算、加速算法等。
在改进边缘检测算法时,可以考虑以下几个方面的方法。
首先,可以优化边缘检测算法的参数设置,如阈值的选择、卷积核的设计等。
图像处理中的边缘检测算法改进策略研究
图像处理中的边缘检测算法改进策略研究随着科技的发展,图像处理技术已经得到了广泛应用。
其中,边缘检测算法是图像处理的一个重要步骤,它可以检测图像中物体的轮廓,提取出物体的形状和边界信息。
然而,目前常用的边缘检测算法在识别复杂图像时仍存在缺陷。
本文旨在探讨如何改进边缘检测算法,提高其适用性和准确性。
一、传统边缘检测算法存在的问题传统的边缘检测算法主要有Sobel算法、Prewitt算法、Canny算法等。
这些算法都是基于图像梯度的计算实现的。
在实际应用中,这些算法的效果往往受到图像噪声、光照变化等因素的干扰,存在以下问题:1.边缘不连续由于图像噪声的存在,一些较细微的边缘区域可能会被忽略。
相应的,这些边缘区域被识别为噪声或直接被排除,从而造成边缘不连续。
2.边缘过于粗糙由于传统算法是基于梯度变化的计算实现,当图像中存在较复杂的物体形状或边界时,会出现边缘过于粗糙的情况。
这影响了图像的分割和识别效果。
3.灰度变化大传统的边缘检测算法对环境光照变化非常敏感,很容易因灰度变化大而产生误检,造成较大的识别误差。
二、改进策略为了克服传统边缘检测算法的缺陷,实现更准确、更稳定的边缘检测方法,我们可以从以下几个方面进行改进。
1.去噪技术为了避免噪声对边缘检测的影响,可以先对图像进行降噪处理。
现有的常用降噪方法有中值滤波、高斯滤波、小波变换等。
中值滤波和高斯滤波在处理高斯噪声方面效果很好,而小波变换则适用于多种类型的噪声。
2.多尺度处理多尺度处理是指将图像分解成多个不同尺度的子图像,分别进行处理,再将它们组合起来得到最终的结果。
多尺度处理可以提高算法的抗噪性和鲁棒性,能够检测和定位各种大小和方向的边缘。
3.边缘增强边缘增强是通过加强边缘信号的强度来改善边缘检测结果的方法。
目前常用的边缘增强方法有非局部均值降噪、基于梯度的增强等方法。
非局部均值降噪是一种前景背景分离方法,通过对图像的不同区域进行加权平均,实现图像细节的增强。
图像处理中的边缘检测算法改进与评价
图像处理中的边缘检测算法改进与评价在图像处理中,边缘检测是一项重要的任务,它能够帮助我们分析图像中的物体边界和形状,对于计算机视觉、模式识别以及图像分析等领域具有广泛的应用。
边缘检测算法的准确性和效率对于图像处理的质量和速度都有着重要的影响。
然而,由于图像中噪声的存在以及算法本身的局限性,传统的边缘检测算法常常在准确性和鲁棒性上表现出限制。
因此,改进边缘检测算法并对其进行评价是一个非常有意义的研究方向。
边缘检测算法主要分为基于梯度的方法和基于区域的方法。
基于梯度的方法通过计算图像中像素强度的变化率来识别边缘。
常见的基于梯度的算法包括Sobel、Prewitt和Canny等。
而基于区域的方法则根据图像中像素的聚类和分布情况来检测边缘。
基于区域的算法有很多种,比如基于颜色分布、灰度级分布和纹理分布等。
针对这些算法,研究人员提出了许多改进的方法来提高其准确性和鲁棒性。
首先,针对基于梯度的边缘检测算法,我们可以通过改进梯度算子的设计来提高其检测效果。
常用的梯度算子有Sobel、Prewitt 和Canny等。
然而,这些算子在处理图像中存在噪声时容易产生误检测。
因此,研究人员提出了一些改进的方法。
一种常见的改进方法是基于自适应阈值的边缘检测算法。
这种算法可以根据图像中像素的分布情况自动调整阈值,从而提高边缘的检测效果。
例如,自适应Canny边缘检测算法通过计算图像中每个像素点的局部方差来确定边缘检测的阈值。
这种方法不仅能够减少噪声对边缘检测的影响,还能够提高算法对灰度变化较大的边缘的检测效果。
另一种改进方法是基于机器学习的边缘检测算法。
近年来,深度学习技术在图像处理领域取得了巨大的成功。
利用深度学习的方法可以提取更高层次的特征来进行边缘检测,从而提高检测的准确性。
例如,基于卷积神经网络的边缘检测方法可以通过训练模型来学习边缘的特征,从而达到更准确的检测效果。
对于基于区域的边缘检测算法,改进的方向主要集中在聚类和分布分析上。
基于深度学习的图像边缘检测算法优化
基于深度学习的图像边缘检测算法优化深度学习是一种在计算机视觉领域中广泛应用的人工智能技术。
它通过建立复杂的神经网络模型,以从大量数据中学习,并在图像分类、目标检测和语义分割等任务中取得了显著的成果。
其中,图像边缘检测是计算机视觉领域中一个重要且有挑战性的任务。
在这篇文章中,我们将讨论基于深度学习的图像边缘检测算法优化的方法和技术。
在传统的图像边缘检测方法中,常用的算子包括Sobel、Canny和Laplacian等。
然而,这些传统方法往往对于复杂背景和噪声干扰较大的图像效果不佳。
而基于深度学习的边缘检测算法能够通过训练大规模数据集,自动学习图像中的特征,进而在各种复杂场景下进行更准确的边缘检测。
现如今,基于深度学习的图像边缘检测算法已经在一些任务中取得了令人瞩目的结果。
为了进一步改进这些算法的性能,研究者提出了许多优化方法。
以下是其中几种值得关注的方法:首先,网络结构的设计对算法性能有着重要的影响。
最初的深度学习边缘检测算法使用的是卷积神经网络(CNN)。
然而,由于CNN在处理前后景对比不明显的图像时效果较差,研究者们开始尝试使用全卷积神经网络(FCN)。
FCN能够在一次前向传播中输出整个图像的边缘信息,从而提高了边缘检测的准确性。
其次,数据集的选择和预处理对算法的性能至关重要。
一个好的数据集能够提供充足的训练样本,使得模型能够更好地学习到图像中的边缘信息。
同时,预处理技术如数据增强和图像归一化等也能够很大程度上改善算法的性能。
数据增强技术包括平移、旋转、缩放和翻转等操作,能够增加训练数据的多样性,提高模型的鲁棒性。
此外,损失函数的设计也是优化算法性能的关键。
传统的边缘检测算法通常使用二值化的交叉熵损失函数。
然而,这种损失函数在边缘像素数量较少的情况下容易产生类别不平衡问题。
为了解决这个问题,研究者们提出了基于Focal Loss和Dice Loss的损失函数。
这些损失函数能够有效平衡正负样本之间的数量差异,提高边缘检测的性能。
基于改进多尺度形态学的带钢缺陷图像边缘检测
摘 要 : 针 对 目前板 带钢 表面 缺 陷在 线检测 过程 中无法准 确地 检 测 出所有缺 陷边 缘 问题 , 根 据 带钢缺 陷的特 点 , 分 析 了结构 元 素 的选 取 , 提 出 了一种将 多尺 度形 态 学和 多结 构元 素有 机结 合
的边缘检测方法。该方法首先进行多尺度形态学滤波降噪, 分别 求取 0 。 结构元素、 4 5 。 结构元
S t r i p s t e e l s u r f a c e d e f e c t s i ma g i ng e d g e i n s p e c t i o n b a s e d
o n i m pr o v e d mu l t i - s c a l e mo r p h o l o g y
l y , t h e i ma g e e d g e i s e x t r a c t e d b y s o me o p e r a t i o n s . F i n a l l y , t h e b i n a r y e d g e i ma g e i s p r o c e s s e d a n d t h e i f n a l r e s u l t i s o b t a i n e d b y e d g e t h i n n i n g . T h e r e s u l t s s h o w t h a t t h e me t h o d s o l v e s t h e c o o r d i n a t i o n p r o b l e m b e t we e n e d g e d e t e c t i o n p r e c i s i o n a n d d e n o i s i n g a b i l i t y , t h e e d g e s d e t a i l c a n b e p r e s e r v e d we l l b y e x t r a c t i n g s u f r a c e d e f e c t o f s t r i p s t e e l e d g e a t mu l t i p l e s c a l e s . w h i c h e s t a b l i s h e s a b a s i s f o r o n . 1 i n e i n s p e c t i o n a n d a u t o ma t i c s e g me n t a t i o n .
基于多尺度形态学的运动目标边缘检测算法研究
基于多尺度形态学的运动目标边缘检测算法研究作者:徐康为来源:《电子技术与软件工程》2016年第01期研究和分析了形态学梯度算子,提出了一种适合运动目标图像边缘检测的多尺度形态学梯度算子。
它结合了基于灰度图像和边缘图像的二进小波检测方法的优点,减低了直接从灰度图像中提取时的算法复杂度,并且解决了普通边缘提取算法带来的诸多对噪声敏感问题。
试验结果表明,该方法能够在较低噪声背景下更有效地检测运动目标图像边缘特征,提高判决准确率。
【关键词】多尺度边缘检测形态学梯度图像处理1 引言在图像处理中,边缘(edge)不仅仅是指表示物体边界的线,还应包括能够描绘图像特征的线要素,利用所提取的边缘点可以分割出特定的物体,因此边缘检测是一种重要的图像分割方法,可作为复杂的图像识别、图像理解的预处理环节。
常见的边缘检测算子包括:Roberts,Sobel和Canny算子等。
当Roberts算子运用到彩色图像时,与灰度化彩色图像不同,它是将彩色图像中两个像素的RGB颜色空间的三个分量(r,g,b)的偶数距离代入Roberts算子中计算,确定图像边缘,最终获得文本区域。
在利用边缘检测的邮件地址标签图像分割方法中,为减小后续计算复杂度,首先图像需经过预处理和灰度化,再利用Sobel算子检测图像边缘,用Hough变换筛选和聚类边缘点,达到分割邮件图像地址信息的目的。
在检测视频图像的算法中,利用其边缘检测和线条特征,将Canny算子进行改进,然后应用于图像边缘检测中。
一旦候选图像的边缘被检测出,用连通扫描算法追踪相邻的边缘像素,形成线条,然后过滤线条,再将相邻的线条聚集起来,从而获得候选区域,最后依照图像特征确定图像区域。
2 多尺度形态学梯度的边缘检测常用的边缘检测算子,计算图像中局部小区域的差分,这些算子对噪声较敏感,且常会在检测边缘的同时加强噪声。
而形态边缘检测器建立在形态梯度基础之上,虽也对噪声较敏感,但不会引起噪声的加强或放大。
计算机图形学中边缘检测算法的改进与研究
计算机图形学中边缘检测算法的改进与研究在计算机图形学中,边缘检测是一项重要的任务,它在许多应用领域中发挥着重要作用,如图像处理、目标检测和计算机视觉等。
边缘是图像中不同区域之间的界限,通过检测这些边缘,可以从图像中提取出有用的信息,并进行后续的分析和处理。
然而,边缘检测算法在实际应用中常常存在一些问题,如噪声干扰、边缘断裂以及边缘模糊等。
为了解决这些问题,研究者们一直在努力改进边缘检测算法,使其更加准确和鲁棒。
最早的边缘检测算法是基于微分的方法,如Sobel算子和Canny算子。
这些算法通过计算图像中像素值的梯度来确定边缘的位置。
然而,这些方法对于噪声比较敏感,常常会产生大量的假阳性和假阴性。
为了改进这一问题,研究者们提出了许多基于统计学和机器学习的方法。
其中,基于局部像素统计信息的方法表现出了优秀的性能。
例如,基于区域增长的算法可以通过像素之间的相似性来判断是否属于同一边缘。
这种方法能够抑制噪声的影响,提高边缘检测的准确性。
除了基于统计学和机器学习的方法,研究者们还尝试了其他一些创新的思路。
例如,基于深度学习的边缘检测算法近年来备受关注。
通过构建深度神经网络模型,并使用大量标定好的图像数据进行训练,可以获得更加精确的边缘检测结果。
此外,近年来,研究者们还开始关注边缘检测算法在实时应用中的性能问题。
实时应用对边缘检测算法的计算速度和效率提出了更高的要求。
为了解决这一问题,研究者们提出了一些基于GPU并行计算的边缘检测算法,通过充分利用硬件资源,实现了实时边缘检测的可能。
除了以上提到的改进方法,研究者们还在很多其他方面进行了探索和创新。
例如,基于多尺度分析的算法、基于结构信息的算法以及基于形态学操作的算法等。
这些方法的出现,极大地丰富了边缘检测算法的研究领域,也为解决实际问题提供了更多的选择。
综上所述,边缘检测算法的改进与研究在计算机图形学领域中是一个具有重要意义的课题。
随着技术的不断发展,新的算法和方法不断涌现,为边缘检测算法的实际应用提供了更多的可能性。
基于改进多尺度小波的受电弓滑板边缘检测
基于改进多尺度小波的受电弓滑板边缘检测
张辉;罗林;王黎;高晓蓉
【期刊名称】《信息技术》
【年(卷),期】2015(39)3
【摘要】受电弓滑板边缘检测的主流方法是Canny算子和多尺度小波边缘检测.前者单边响应较强但存在边缘断裂现象,后者提取边缘连续但存在边缘冗余的缺点.文中结合两种方法的优点,给出一种基于Canny准则的多尺度小波边缘检测方法.改进方法兼备良好的边缘连续性和较强的单边响应性,无须进行后续边缘连接和细化操作,大大提高了系统算法效率.峰值信噪比分析说明边缘检测性能明显优于Canny 算子和传统多尺度小波,边缘定位精确,细节清晰,且有很好的噪声性能.
【总页数】4页(P190-192,196)
【作者】张辉;罗林;王黎;高晓蓉
【作者单位】西南交通大学光电工程研究所,成都610031;西南交通大学光电工程研究所,成都610031;西南交通大学光电工程研究所,成都610031;西南交通大学光电工程研究所,成都610031
【正文语种】中文
【中图分类】TP391.4
【相关文献】
1.基于小波变换和多尺度形态学的图像边缘检测 [J], 徐剑锋;彭亚雄
2.基于多尺度小波边缘检测改进GVF snake的颈部淋巴结超声图像轮廓提取 [J],
费勤水;张榆锋;陆玉婧;章克信;万国盛;崔龙芳
3.基于小波变换多尺度的图像边缘检测方法研究 [J], 谢道平
4.基于四元数Gabor小波的多尺度彩色边缘检测 [J], 武静
5.基于小波增强的改进多尺度形态梯度边缘检测算法 [J], 费浦生;王文波
因版权原因,仅展示原文概要,查看原文内容请购买。
多尺度的灰值形态学在图像边缘检测中的应用
多尺度的灰值形态学在图像边缘检测中的应用师惠萍;程耀瑜;刘永林;王诗琴【摘要】传统的边缘检测算法存在检测边缘不连续、漏检、抗噪性能差等缺点。
针对传统方法在边缘检测中遇到的问题,结合数学形态学的方法,介绍一种基于多尺度灰值形态学的边缘检测算子,该算子是在形态学梯度算子的基础上改进之后,结合多尺度的概念,将各种不同尺寸下的边缘图像结合起来,提取出比较理想的边缘图像。
采用Visual C++编程实现算法,并与传统边缘检测算子进行比较。
实验结果表明本文提到的算子检测边缘效果更好。
%The traditional edge detection method exist some shortcomings,such as: undetected edge,discontinuous edge detection and poor anti-noise performance.According to these problemsin edge detection,combined with mathematical morphology method,this paper introduces a kind of the edge detection operators based on multi-scale grayscale morphology.On the basis of emended morphological gradient,combined with multi-scale,the operator will combine the different size edge image,extract the ideal edge image.This paper adopts visual c++ programming algorithm,and compares with the traditional edge detection operators.The experimental results show that this edge detection operator works better.【期刊名称】《山西电子技术》【年(卷),期】2011(000)005【总页数】3页(P25-26,45)【关键词】边缘检测;灰值形态学;多尺度;形态学梯度【作者】师惠萍;程耀瑜;刘永林;王诗琴【作者单位】中北大学信息与通信工程学院,山西太原030051;中北大学信息与通信工程学院,山西太原030051;中北大学信息与通信工程学院,山西太原030051;中北大学信息与通信工程学院,山西太原030051【正文语种】中文【中图分类】TP3910 引言图像边缘是指图像局部强度变化最显著的部分,往往是由图像中景物的物理特性发生变化而引起的。
基于多尺度分析和数学形态学融合的边缘检测
在 J 。传统 的边 缘检测方法都会受 到噪声 的严重 影响 , 了克 为 服其影 响 , 各种基 于小 波变换 的多尺度分析 “ 的方 法被引入 。
11 小 波 的多尺 度分析 .
空间 ( )中的一列 闭子空 间 { } 称为 ( e Z, R)的一
基于多尺度多结构元的数学形态学边缘检测
基于多尺度多结构元的数学形态学边缘检测田国富;宋江波【摘要】针对传统的边缘检测算子对噪声敏感问题,提出了一种基于多尺度多结构元素形态学边缘检测算子.该算子在传统形态学边缘检测的基础上,通过改变结构元素的形状和尺度,在很好抑制噪声的前提下,实现图像精细边缘提取.MATLAB仿真结果表明,该边缘检测算子具有更强的去噪能力,定位准确,保留了更多的图像细节,优于传统的边缘检测算子.【期刊名称】《微型机与应用》【年(卷),期】2016(035)007【总页数】4页(P41-43,47)【关键词】数学形态学;多尺度多结构元素;边缘检测【作者】田国富;宋江波【作者单位】沈阳工业大学机械工程学院,辽宁沈阳110870;沈阳工业大学机械工程学院,辽宁沈阳110870【正文语种】中文【中图分类】TP391.41图像最基本的特征是边缘,它包含着大量的图像信息,因此对图像边缘进行完整、精准的检测在图像处理过程中有着非常重要的意义。
图像边缘检测就是定位和提取边缘信息,为图像分析、目标识别和机器视觉等做前期准备[1]。
由于噪声对图像边缘检测带来的不利影响,在边缘检测过程中会丢失大量的图像细节信息,因此图像处理的基本问题就是在尽可能降低噪声干扰的同时提高检测精度。
传统的边缘检测算子起步比较早,如Roberts算子、Sobel算子、Canny算子等一阶微分算子,以及Laplacian算子、LOG(高斯—拉普拉斯)算子等二阶微分算子。
这些算法大多是在以要处理像素为中心的邻域中进行灰度分析,实现对图像边缘的提取[2],计算简单,实时性好,有良好的边缘检测性。
但由于微分运算的性质,对噪声比较敏感,抗噪声性能差,提取的边缘不够精细,因此在实际应用中受到限制[3]。
近年来,很多学者提出了基于数学形态学的边缘检测算法,在此基础上,本文针对单一尺度的结构元素容易导致在对目标图像进行边缘提取时定位不够准确、边缘信息丢失、去噪效果达不到预期要求等问题,提出了一种基于多尺度多结构元素的形态学边缘检测算法。
一种改进的形态学边缘提取算法
� 板分别与原图像某一 � � 取绝对值最小值 设 像素 对应的边缘方向上膨胀运算值增强 而对腐蚀运算值在边 3 3 子图进行卷积时
:;<
取最大值 设为 ! :=> 缘方向上减弱 对某一位置处图像的 3 3 子图 � �
收稿日期 � 00 5- 09 - 23 修回日期 � 00 5- 1 2- 05 � 作者简介 � 王秀丽 ( 7 8- ) 女 辽宁大连人 硕士研究生 研究
1. 2 结构元素的设计及边缘提取 本文采用腐蚀膨胀型形态学边缘提取方法 #$ % ( ! )& ( ! ! ’ )( ! ( ! " " ) (2 )
置处 的像素是否是边界点 并根据其最大值和最 小值的差值 (绝 根据 A 1 节中边缘是否存在及其方向的判定 对用于形态学 � � 其具体判定原理如下 � � 边缘提取的结构元素进行增强 本文采用随机产生的 3 3 矩阵 对于判定为边缘方向的 � � # " 作为膨胀腐蚀算子进行边缘提取 1 )边缘检测的 9 个模板分别设为 B1 B2 B 3 B 9 当这 9 个模 为!
第 29 卷 增刊 200D 年 5 月
中� 国 民 航 学 院 学 报 � � � � � � � .9 E
$%&’ () * %+ ,-.-*� ).� -) /-%( &(-.0’ 1-/2 %+ , 3-() =F 00 D
一种改进的形态学边缘提取算法
王秀丽 �蒋立辉
� 中国民用航空学院 天津市智能信号与图像处理重点实验室 � 天津 30 03 00 � 摘要 � 首次提出了这种新的形态学边缘检测算法 � 该方法通过用边缘检测算子检测边缘并判定其方向 �根据判定的结果 � 对边缘处用于边缘提取的腐蚀膨胀结构元素增强 �达到增强形态学边缘检测效果 � 相对于其他边缘提取算法 � 所提出的算 法更准确地判定了边缘及其方向 � 很好地保持了边缘细节 � 关键词 � 边缘检测 � 数学形态学� 腐蚀运算 �膨胀运算 中图分类号 �8B91 1 C 73 文献标识码 �5 文章编号 �1 00 1 � 5000 (200 D )4� 00 79 � 02
图像处理中的边缘检测算法优化与改进
图像处理中的边缘检测算法优化与改进边缘检测是图像处理中一项重要且常用的任务,它可以在图像中提取出物体的边界信息,为后续的图像分割、目标识别、运动检测等任务提供基础支持。
然而,在实际应用中,由于图像的复杂性和噪声干扰的存在,传统的边缘检测算法往往会受到一些限制,因此需要对其进行优化与改进,以提高边缘检测的准确度和性能。
有许多图像边缘检测算法被广泛使用,其中包括Canny算法、Sobel算法和Laplacian算法等。
这些算法通过计算像素点周围的梯度值来判断是否为边缘点。
然而,在实际应用中,这些算法存在一些问题,例如边缘连接不连续、噪声点检测等。
因此,我们需要对这些算法进行优化与改进,以提高其性能。
在优化与改进边缘检测算法时,我们可以考虑以下几个方面:1. 参数优化:边缘检测算法中的参数对于检测结果的影响非常大。
例如,Canny算法中的高低阈值对边缘检测结果的影响很大。
我们可以通过对参数进行调优,找到最佳的参数组合,以提高边缘检测的准确度和性能。
2. 噪声抑制:在实际图像中,由于传感器等原因,图像中常常存在一些噪声点。
这些噪声点不仅会干扰边缘检测的结果,还会导致边缘的不连续性。
因此,我们需要对图像进行预处理,例如使用滤波器来抑制噪声。
3. 多尺度分析:在实际图像中,物体的边缘可能以不同的尺度出现,因此单一尺度的边缘检测算法往往无法满足需求。
我们可以使用多尺度的边缘检测算法,例如Canny算法的变体,来提高边缘检测的准确度。
多尺度分析可以通过在不同尺度上进行图像的平滑和梯度计算来实现。
4. 深度学习方法:近年来,深度学习在图像处理领域取得了显著的成果。
通过构建深度学习模型,我们可以直接学习边缘的特征表示,从而提高边缘检测的准确度和性能。
深度学习方法可以利用大规模数据集进行训练,并且可以自动地学习图像中的复杂边缘模式。
5. 实时性:在某些应用中,边缘检测算法需要具备实时性能。
因此,在优化与改进边缘检测算法时,我们需要考虑算法的计算复杂度和实时性之间的平衡。
基于改进形态学算子的多尺度边缘检测
第12卷 第9期2007年9月中国图象图形学报Journa l o f I m age and G raphicsV o.l 12,N o .9Sep .,2007收稿日期:2006 03 27;改回日期:2006 05 26第一作者简介:白相志(1981~ ),男。
2003年获北京航空航天大学学士学位,现为北京航空航天大学导航、制导与控制专业博士研究生。
主要研究方向为图像处理、目标识别。
E m ai :l jackybxz 163@基于改进形态学算子的多尺度边缘检测白相志 周付根(北京航空航天大学宇航学院,北京 100083)摘 要 图像边缘检测的关键是在尽量多地检测到图像边缘的同时更有效地抑制噪声,为此提出了一种新的基于轮廓结构元素的多尺度形态学边缘检测方法。
该方法重新组合了基于轮廓结构元素形态学各种运算的优点,实现了一种改进的形态学算子;在此基础上利用改进形态学算子的多尺度运算定义了一种新的边缘检测算子。
与其他形态学方法相比,文中方法不仅具有更好的噪声抑制和边缘细节保护功能,而且对结构元素的形状不敏感。
关键词 边缘检测 多尺度 数学形态学中图法分类号:TP391.41 文献标识码:A 文章编号:1006 8961(2007)09 1610 04A M ulti scale Edge Detecti onM ethod Based onM odifiedM orphological T ransfor mB A I X iang zh,i Z HOU Fu gen(S c hool of A st ronauti cs,Be i hang Un iversit y,B eiji ng 100083)Abstrac t T he key t o edge detecti on is t o filter m ore no i ses w hil e obtaini ng m ore edge deta ils .A ne w m ulti sca lem orpho l og ical m et hod o f edg e detecti on based on contour structur i ng e l ements i s proposed i n th i s paper .T h i s m et hod rea lizes a m odified mo rpho l og ical transfor m through reg roup i ng t he pr i or iti es o f severa l m orpho l og ical transfor m s based on contour struct ur i ng e l em ents firstly .A nd t hen a new edge detector i s de fined by usi ng the m ulti sca le operati on o f the m od ifi ed mo rpho l og ica l transfor m.Co m pa rative study w ith o t her m orpho log i ca l m et hods revea ls its super i o rity over de no isi ng capac it y ,edge deta il pro tecti on and un sensitivity to the shape of the struct ur i ng e l ements .K eywordsedge de tecti on ,mu lti sca le ,m athem ati c mo rpho l ogy1 引 言图像边缘包含着大量的图像信息,对图像边缘完整和准确的检测是图像处理的重要内容。
计算机图像处理中边缘检测算法的改进与应用研究
计算机图像处理中边缘检测算法的改进与应用研究引言:在计算机图像处理领域,边缘检测是一项重要的任务。
边缘可以直观地帮助我们理解图像的结构和特征。
传统的边缘检测算法存在一些问题,例如噪声敏感性和边缘模糊。
因此,为了改进算法的性能,并在实际应用中实现更好的效果,目前已经提出了许多改进的边缘检测算法。
一、Sobel算子的改进与应用Sobel算子是一种常用的边缘检测算子,它通过对图像进行简单的卷积操作来检测边缘。
然而,Sobel算子在检测边缘时存在一定的模糊性,容易受到噪声的影响。
为了解决这个问题,研究人员提出了多种改进的Sobel算子。
1.1 自适应阈值的Sobel算子传统的Sobel算子使用固定的阈值来判断边缘,但这种方法在噪声较多的情况下容易出现错误的边缘检测。
所以,研究人员提出了自适应阈值的Sobel算子,该算法可以根据图像的局部特征来动态调整阈值,提高边缘检测的准确性和鲁棒性。
1.2 多尺度Sobel算子在实际应用中,图像存在不同的细节层次,而Sobel算子无法同时检测到不同细节层次的边缘。
为了解决这个问题,研究人员提出了多尺度Sobel算子,该算法使用不同尺度的Sobel算子对图像进行卷积,从而能够同时检测到不同细节层次的边缘,提高了边缘检测的全局性能。
二、Canny算子的改进与应用Canny算子是一种经典的边缘检测算法,它在边缘检测中具有良好的性能和效果。
然而,Canny算子也存在一些问题,例如对噪声敏感和边缘断裂。
为了改进Canny算子的性能,并实现更准确的边缘检测,研究人员提出了一系列的改进方法。
2.1 自适应高斯滤波的Canny算子传统的Canny算子使用固定的高斯滤波器来平滑图像,但这种方法对图像中的噪声比较敏感。
为了解决这个问题,研究人员提出了自适应高斯滤波的Canny算子,该算法可以根据图像的局部特征来调整高斯滤波器的大小,从而减小噪声的影响,提高边缘检测的准确性。
2.2 多方向梯度的Canny算子传统的Canny算子只能检测水平和垂直方向上的边缘,而对于斜向的边缘可能存在一定的误判。
改进的基于形态学梯度法的车辆图像边缘检测方法
R br等算子, oe t 尽管运算简单 , 但抗干扰能力差 , 在 高分辨率下不但会产生噪声 , 而且还会放大不必要 的细节; 在低分辨率下又会使图像边缘轮廓失真. 数
学形态 学是 数 字 图像 处 理 领 域 中 的一 门新 兴 学科 , 基 于数 学形 态学 的 图像 边缘 检测 不像 微分运 算 对 噪 声 太敏感 , 提 取 的边 缘 比较 光 滑 , 它 图像 的 骨 架 连
和提取的 目的. 中有以下被称为形态梯度算法变 其 换方式 : . — B . j O fO ) 文献 [ ] 5 提出了一种基于
形态 学梯 度 算 法 的 多 尺 度 多 方 位 的形 态 学 梯 度 算
法:
续, 可以反映出汽车轮廓 的特征信息. 目前主要方法
有: 形态 学梯 度法 、o a法 和多 尺度法 等 . Tpht
B,
・
且
-
且
● X -
冀
。
。 -
冀 X 薯
・ H
i l d
・
’
i
冀
・
・
冀 .
‘
_ ・ , 皇
1 多尺度多方位 的形态梯度算法简介
多 尺度 多方 位 的形态梯 度算 法是 一种基 于数学
B。
Bs
B1
B8
图 1 结构元素 B
形态 学梯 度 法 的算 法. 在灰 度 形态 学 理论 中, 设
灰 度膨 胀定 义式 为 o ) ,) =ma { ( Y x 灰 度腐蚀 定 义式 为
( ) ,) = m n 0 ( Y i{ +iY+ , )一
— Y一 , )+ ຫໍສະໝຸດ b , I(, ( )∈B 一 , f , )b √ Y一 )∈ }
基于多尺度分形理论的图像边缘提取算法及其在医学图像中的应用毕业设计论文
摘要自从Mandelbrot提出分形的概念以来,分形学已发展成为一门横跨自然科学和社会科学各研究领域的新兴学科。
分形学的基本思想是:客观事物具有自相似的层次结构,局部与整体在形态、功能、信息、时间、空间等方面具有统计意义上的相似性,即自相似性。
自相似性原理的引入使分形理论成为研究和处理自然与工程中不规则图形的有力工具。
广义而言,任何物体表面都可以看作是由某种纹理特征的表面构成,故任何图像都包含了若干种纹理区域的灰度表面。
在这些不同纹理灰度表面之间灰度起伏变化显著,外在就表现为边缘。
大多数纹理图像都可以用分形模型进行描述,而纹理特征的变化包含了图像的边缘信息。
目前运用分形理论进行图像边缘检测已成为分形图形学的一种重要应用。
本文在图像分形模型—分数布朗随机场的基础上,通过分析图像的分形参数,提出一种新的边缘检测特征度量,并根据边缘分形特征计算出自适应阈值,实现图像的边缘检测,并且将利用该算法提取的边缘图像与用传统的微分算子提取的边缘图像进行了比较以证明本文提出的方法是一种更有效的边缘检测算法。
在此基础上,本人提出了两种改进算法,改进算法可以大大节省程序运行的时间,提高了程序的执行效率,同时改进算法也可以达到很好的边缘检测效果。
对此算法在实际中的应用本文用专门的篇章进行了详细的讨论。
本文首先介绍了分形产生的背景以及近年来发展的状况,在此基础上提出了一种基于计算纹理图像的分形特征进行边缘检测的算法,证明了该算法优于传统的微分算子的方法,进而又提出了两种改进算法,即分形与图像扫描技术相结合的算法。
最后将该分形算法应用于医学图像处理中,取得了良好的效果,并提出了一些改进建议。
关键词:分形理论、分形维数、分数布朗运动、毯子算法AbstractSince Mandelbrot created the concept of fractal, the Fractal had become a new subject crossing the natural science and social science. The basic idea of the Fractal is that impersonality substance has the self-similar arrange structure, the part and the whole are statistically similar in the form, function, information, time and space, it is also called self-similarity. The introduction of the principle of self-similar let the fractal theory become a power tool of studying and manipulating the anomaly image in nature and project. In a broad sense, the surface of any object can be seen as being made of surfaces of some texture character, any image includes gray level surfaces which is made of some kinds of texture. There are significant changes of gray level between different kinds of texture surfaces, and it is called edge. Most texture image can be described by a fractal model, the changes of texture character include the information of edge of the image. Now using the fractal method to detect the edge of image has been a important application of fractal figure subject.In this paper, on the base of image fractal model-Fraction Brownian Motion, the author will analysis the fractal parameter of the image to report a new edge detection character, and will compute the threshold value of image base on the fractal character to finish the process of edge detection, at last the author will compare the edge image detected by this method to the edge image which is done by classic differential coefficient arithmetic operators. Far from this, the author will give two kinds of method advanced, these advanced methods will reduce the time of running the program greatly and improve the efficiency of the program. The effect of the methods advanced can also be very well though it may not be as well as the former one. The application of these methods is also discussed in this paper.First the paper introduce the background of Fractal and the status of the Fractal in modern science, second the author proposed a edge detection method base on computing the fractal character of the texture image, having proved that this method is much better than the classic differential coefficient arithmetic operators, the author givetwo kinds of methods advanced, the method multiply the fractal method with scaning method. At last, the author discuss the application of the method in physic image, and give some advice.Keywords:Fractal theory, fractal dimension, Fraction Brownian Motion, blanket method毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
基于多尺度的Canny边缘检测算法研究
基于多尺度的Canny边缘检测算法研究刘威;赵西安;高东阳【摘要】为了解决传统边缘检测算法检测精度不高、稳健性不好和抗噪能力差等弱点,文章提出了一种基于多尺度的Canny边缘检测算法,该算法充分利用了小尺度影像和大尺度影像的优点,既能检测出图像边缘的整体轮廓,又能检测出图像细节.并运用MATLAB编程与几种经典边缘检测算法做了详细对比,采用ROC曲线进行了精度定量评价分析.实验结果表明,基于多尺度的Canny边缘检测算法检测结果更清晰,稳健性更好,而且抗高斯噪声能力也相当理想,能够有效地提取图像边缘信息.【期刊名称】《北京测绘》【年(卷),期】2018(032)001【总页数】5页(P127-131)【关键词】多尺度;Canny算子;边缘检测【作者】刘威;赵西安;高东阳【作者单位】北京建筑大学,北京102616;北京建筑大学,北京102616;北京建筑大学,北京102616【正文语种】中文【中图分类】P208;P2370 引言图像的边缘通常包含着很多重要信息,它是图像的基本特征,边缘点是指图像中相邻像素灰度值有剧烈变化的点,即像素点灰度值导数极大的地方。
在图像处理中,对于影像的边缘提取是一个很重要的研究内容,边缘检测可以极大地缩减数据量,保留图像的重要结构,剔除一些不相干的信息。
传统的边缘检测算子如Roberts算子、Sobel算子和Prewitt算子都是基于一阶导数的算子[1],它们是通过寻找一阶导数中的最大值和最小值来检测边界,在图像灰度变化不强的地方,该类算子检测效果不理想。
基于二阶导数的边缘检测算子主要有LOG算子[2],它是通过找寻二阶导数过零点来检测图像边界,在利用一阶导数不能找到正确边缘时,利用二阶导数往往能得到有用信息,但是二阶导数受噪声的影响较大。
Canny[3]对图像边缘质量进行分析后,提出了边缘检测的三大准则即信噪比准则、定位精度准则和但边缘相应准则,首次提出了用于边缘检测的一整套检测算法,该算法有不错的边缘检测能力并且对噪声有一定的抵抗能力。
基于多结构多尺度形态学梯度的医学图像边缘检测
基于多结构多尺度形态学梯度的医学图像边缘检测
张利红;梁英波;支联合;李向东
【期刊名称】《激光杂志》
【年(卷),期】2012(33)3
【摘要】边缘检测在医学图像处理中占着至关重要的位置,检测的准确性将直接影响诊断和治疗。
本文针对传统边缘检测算子对噪声敏感的不足,结合医学图像的特点,提出了一种形态学梯度运算的修正算法。
首先由闭一开运算完成图像预处理以滤除噪声,再作闭运算平滑图像,最后对平滑的图像作多尺度的形态学梯度运算,得到噪声存在下的理想边缘,并将其用于医学图象的边缘检测。
实验结果表明,该算法具有良好的边缘提取能力,抗噪性能良好,具有一定的实用性。
【总页数】2页(P31-32)
【关键词】边缘检测;形态梯度;多尺度;医学图像;修正算法
【作者】张利红;梁英波;支联合;李向东
【作者单位】周口师范学院物理与电子工程系
【正文语种】中文
【中图分类】TN911.73
【相关文献】
1.一种基于形态学多结构元素的医学图像边缘检测方法 [J], 商艳丽;安兰珠
2.基于多尺度形态学梯度的医学图像边缘检测 [J], 夏平;刘馨琼;向学军;万钧力
3.基于多结构多尺度形态学的医学图像边缘检测 [J], 李春宇;郭相义
4.基于多尺度多结构元的数学形态学边缘检测 [J], 田国富;宋江波
5.基于多尺度多方向结构元素的形态学图像边缘检测算法 [J], 吴朔媚;韩明;王敬涛因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设膨胀构造的边缘算子: Bd( m,n) = f( m,n) ⊕ g( i,j) - f( m,n) ; 腐蚀的边缘算子为: Be( m,n) = f( m,n) - f( m,n) Θg( i,j) ; 形态学梯度算子: G( m,n) = ( f ⊕ g) - ( fΘg) ; 为了减小图像边缘模糊性,保留更多的边缘信息,得到理
检测算子比较,方法计算量小,抗噪性好,可以适应不同类型的图像边缘检测需求。
关键词:数学形态学; 图像处理; 边缘检测
中图分类号:TP271
文献标志码: A
数学形态学( Mathematical Morphology) 是图像处理中的一门学科,它建立在严格的数学理论基础上,以 图像的形态为研究对象的学科。数学形态学诞生于 1964 年,作为一门新兴的图像处理与分析的学科,以几 何学为基础,着重研究图像的集合结构[1]。最初它只是分析集合形状和结构的数学方法。现在它在解决抑 制噪声,形状识别,边缘检测,图像分割,纹理分析,图像的恢复与重建,图像压缩等图像处理问题上得到广 泛地应用[2]。它的基本思想是用具有一定形态的结构元素去度量和提取图像中的对应形状以达到对图像 分析和识别的目的。
设 f( m,n) 代表输入图像,( m,n) ∈R2 其中( m,n) 为图像上像素的坐标。g( i,j) 为结构元素集合,g( i, j) 为 g 的关于原点的对称集合,g( i,j) 为 g 平移向量( i,j) 后的集合。输入图像的膨胀与腐蚀定义如下:
( 1) f 被 g 膨胀: ( f ⊕ g) ( m,n) = max{ f( m + i,n + i) + g( i,j) }
张勇
( 重庆师范大学 数学学院,重庆 沙坪坝 400030)
摘 要:一幅图像的大量信息都是由图像边缘提供的,在图像处理中,对于复杂图像很难通过单一的结
构元素用数学形态学的膨胀、腐蚀、开、闭等变换以及它们的组合得到较满意的检测图像; 利用多元素,对形
态结构大小尺度进行调整,从而在噪声存在的条件下得到较理想的图像边缘; 实验结果表明,与传统的边缘
conference on computer Visionand Pattern Recongnition,1997: 193-199
Improvement of Edge Detection Algorithm Based on Multiscale Morphology
ZHANG Yong
( School of Mathematics,Chongqing Normal University,Chongqing 400030,China)
( 2) f 被 g 腐蚀: ( fΘg) ( m,n) = min{ f( m + i,n + i) - g( i,j) }
( 3) 结构元素 g 对输入图像 f 的开启运算: ( f°g) ( m,n) = ( fΘg) ⊕ g
( 4) 结构元素 g 对输入图像 f 的闭合运算: ( f·g) ( m,n) பைடு நூலகம் ( f ⊕ g) Θg
数学形态学处理图像的方法比其他空域或频域图像处理与分析的方法具有直观上的简单性和数学上 的严谨性,但是传统的边缘检测方法中,通常使用 Laplace 算子、Roberts 算子、Sobel 算子、Prewitt 算子、GaussLaplace 算子、Canny 算子等。这些算法对噪声的干扰十分敏感,导致检测结果不稳定。改进后的多尺度检 测算法具有很好的抗噪性,并且检测出的边缘平滑,特征清晰,实时性好。
单一的结构元素,通常检测的结果不能令人满意,为了有效的克服噪声,又能得到精确的边缘信息,合理地
调整元素尺度的大小非常重要。采用多尺度边缘检测算法对图像分别进行变换,再将处理后的图像合起来
能够有效地解决这个问题。
经过分析在这里采用 5 中结构元素作图像边缘检测,5 种结构元素分别为:
000
010
010
作者简介:张勇( 1983-) ,男,河南信阳人,硕士,从事图像处理,信息安全研究.
第2 期
张 勇: 基于多尺度形态学的边缘检测算法的改进
59
尺度的边缘都有良好的响应减少漏检; ( 3) 图像度噪声不敏感,不然造成虚假检测; ( 4) 受边缘的方向影 响小[5]。
2 数学形态学基本算法
两种基本运算是腐蚀运算( Erosion) 和膨胀运算( Dilation) ,形态学中的其他运算都是由这两种运算得 来的。
3 多尺度形态的边缘检测设计
结构元素是数学形态学在图像处理中的一个关键点,对于结构元素的选择会直接影响到图像边缘检测
的效果。不同的结构元素可用于提取不同的图像特征,小尺度结构元素的优点是能够检测到很好的边缘细 节,但是去噪声能力弱。相反大尺寸的结构元素边缘较粗,但去噪声能力强[7]。对于复杂的图像如果采用
膨胀是一种扩张变换,扩大图像,变换使整幅图像的灰度值提高。腐蚀是一种收缩变换,收缩图像,变 换使整幅图像的灰度值降低。两者都对灰度变化较大的边缘敏感,对图像反复进行形态膨胀和腐蚀,便于 将图像目标分离,同时去除噪声,平滑目标体内的灰度,改善图像灰度效果。
开启运算一般能平滑图像的轮廓,削弱狭窄的部分,去掉细长的突出,边缘毛刺和孤立斑点。闭合运算 也可以平滑图像的轮廓,但与开启运算不同,闭合运算一般融合窄的缺口和细长的方口,能填补图像的裂缝 及破洞,所起的连通补缺作用,图像的主要情节保持不变[6],所以在利用形态运算提取图像边缘的同时,能 够去除图像中的噪声,尤其是对脉冲噪声去除效果更佳。
想的边缘,对上面的检测算子修改一下,令:
Bmin( m,n) = min{ Bd( m,n) ,Be( m,n) ,G( m,n) } , Bmax( m,n) = max{ Bd( m,n) ,Be( m,n) ,G( m,n) } ,
Bdec ( m,n) = Bmax ( x,y) - Bmin ( m,n) . 定义新的图像边缘检测算子为:
B ( m,n) = Bd( x,y) + 0. 5Bdec( m,n) . 得到的多尺度的图像边缘检测算子为:
5
Σ BM( m,n) = aiBi( m,n) i =1
式子中: ai( i = 1,2,3,4,5) 为权系数,Bi ( m,n) = f ⊕ gi - f + 0. 5[max{ f ⊕ gi - f,f - fΘg,G( m,n) } - min{ f
5结语
图像的边缘检测在计算机视觉和图像处理中是很重要的,对数学形态学的多尺度边缘检测的算法改进 与传统的边缘算子相比,具有更好的处理效果,但对于高斯噪声图像的处理有待进一步研究提高。
参考文献:
[1] 贾永红. 数字图像处理[M]. 武汉: 武汉大学出版社,2003 [2] 范立南,韩小微,王忠石,等. 基于多结构元的噪声污染灰度图像边缘检测研究[J]. 武汉大学报,2003,36( 3) : 86-90 [3] 朱红. 数字图像处理基础[M]. 北京: 科学出版社,2005: 42-66 [4] 雷艳敏,黄秋元. 基于数学形态学图像边缘检测[J]. 武汉理工大学报,2005,25( 5) : 25-30 [5] 崔屹. 图像处理与分析-数学形态学的方法及应用[M]. 北京: 科学出版社,2000: 57-66 [6] GOVINDARAJAN B,PANETTA K,AGAIAN S. Progressive edge detection on multi-bit image using polynomial-based binarization
001
100
g1 = 1 1 1 , g2 = 0 1 0 , g3 = 1 1 1 ,g4 = 0 1 0 , g5 = 0 1 0 .
000
010
010
100
001
设多尺度结构元素定义为: g5 = g1 ⊕ g2 ⊕ g3 ⊕ g4 ⊕ g5;
60
重庆工商大学学报( 自然科学版)
第 29 卷
对于边缘检测要达到的目的一般有以下几个: ( 1) 边缘定位的精度要高,不能发生边缘漂移; ( 2) 对不同
收稿日期:2011 - 03 - 14;修回日期:2011 - 05 - 18. * 基金项目:国家科技支撑计划( 2008BAH37B04-1) ; 重庆市科技攻关计划项目( CSTC2011AC2143) .
基于数学形态学的边缘信息提取处理优于基于微分运算的边缘提取算法,它不像微分算法对噪声那样 敏感,同时提取的边缘比较平滑,在描述信号形态特征上具有独特的优势。既可以有效地滤除噪声,又能够 保留图像中的原有细节信息,是边缘检测技术的一个重大突破。
1 图像的边沿检测
在图像处理系统和计算机视觉中,许多的信息都包含在图像的边缘中,主要表现在图像的局部特征的 不连续性,即图像的灰度变化比较剧烈的地方,所以图像边缘信息的提取对于图像后续处理非常重要[3]。 图像进行边缘检测的目的就是确定和提取边缘信息,使边缘噪声被抑制和精确定位[4]。
图 1 原图
图 2 Sobel 算子
图 3 Prewitt 算子
图 4 Roberts 算子
图 5 GaussLaplace
图 6 新算法
第2 期
张 勇: 基于多尺度形态学的边缘检测算法的改进
61
实验结果表明,利用传统的算子分别对加噪图像进行边缘检测有以下缺点: Sobel 的算子、Prewitt 算子和 Roberts 算子检测的图像噪声很明显,Gauss-Laplace 算子检测边缘时,会出现边缘像素孤立的情况,边缘出现 断裂现象,检测得到图像边缘不清晰,不够锐化,而文算法具有很好的抗噪性,受噪声影响小,检测得到的图 像精确,边缘清晰。
Abstract: A lot of information of a digital image is provided by image edge,in the processing of an image,as for a complex image,a satisfactory detection result is difficult to be obtained by using the transform such as dilation, erosion,opening,closing and so on and their combination of mathematical morphology through a single structure element. This paper uses multi-element to adjust dimension of morphological structure so that relatively ideal image edge can be gained under the existence of noise. Experiment results show that,compared with traditional edge detection operator,this method needs small computation,has better noise immunity and is suitable for the demand of different image edge detections.