边缘检测

✍ dations ◷ 2025-09-11 07:33:31 #边缘检测

边缘检测(英语:Edge detection)是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。这些包括(i)深度上的不连续、(ii)表面方向不连续、(iii)物质属性变化和(iv)场景照明变化。边缘检测是图像处理和计算机视觉中,尤其是特征检测中的一个研究领域。

图像边缘检测大幅度地减少了数据量,并且剔除了可以认为不相关的信息,保留了图像重要的结构属性。有许多方法用于边缘检测,它们的绝大部分可以划分为两类:基于查找一类和基于零穿越的一类。基于查找的方法通过寻找图像一阶导数中的最大和最小值来检测边界,通常是将边界定位在梯度最大的方向。基于零穿越的方法通过寻找图像二阶导数零穿越来寻找边界,通常是Laplacian过零点或者非线性差分表示的过零点。

边缘可能——也就是说边缘可能随着视角不同而变化,典型地反映在场景、物体的几何形状一个将另一个遮挡起来,也可能——这通常反映被观察物体的属性如表面纹理和表面形状。在二维乃至更高维空间中,需要考虑透视投影的影响。

一个典型的边界可能是(例如)一块红色和一块黄色之间的边界;与此相反的是边线可能是在另外一种不变的背景上的少数不同颜色的点。在边线的每一边都有一个边缘。在许多图像处理的应用中边缘都起着非常重要的作用。然而,在最近几年,不明显依赖于边缘检测作为预处理的计算机视觉处理方法研究获取了一些实质性(成功)的研究成果。

自然界图像的边缘并不总是理想的阶梯边缘。相反,它们通常受到一个或多个下面所列因素的影响:

尽管下面的模型不很完美,但是误差函数 erf {displaystyle operatorname {erf} } () 表示点的亮度,′() 表示点的一阶导数(亮度梯度),这样我们就会发现:

对于更高性能的图像处理来说,一阶导数能够通过带有掩码的原始数据(1维)卷积计算得到。

其它一些边缘检测操作是基于亮度的二阶导数。这实质上是亮度梯度的变化率。在理想的连续变化情况下,在二阶导数中检测过零点将得到梯度中的局部最大值。另一方面,二阶导数中的峰值检测是边线检测,只要图像操作使用一个合适的尺度表示。如上所述,边线是双重边缘,这样我们就可以在边线的一边看到一个亮度梯度,而在另一边看到相反的梯度。这样如果图像中有边线出现的话我们就能在亮度梯度上看到非常大的变化。为了找到这些边线,我们可以在图像亮度梯度的二阶导数中寻找过零点。

如果() 表示点的亮度,′′() 表示点亮度的二阶导数,那么:

同样,许多算法也使用卷积掩码快速处理图像数据:

一旦我们计算出导数之后,下一步要做的就是给出一个阈值来确定哪里是边缘位置。阈值越低,能够检测出的边线越多,结果也就越容易受到图片噪声的影响,并且越容易从图像中挑出不相关的特性。与此相反,一个高的阈值将会丢失细的或者短的线段。

一个常用的这种方法是带有滞后作用的阈值选择。这个方法使用不同的阈值去查找边缘。首先使用一个阈值上限去查找边线开始的地方。一旦找到了一个开始点,我们在图像上逐点跟踪边缘路径,当大于门槛下限时一直纪录边缘位置,直到数值小于下限之后才停止纪录。这种方法假设边缘是连续的界线,并且我们能够跟踪前面所看到的边缘的模糊部分,而不会将图像中的噪声点标记为边缘。

目前,Canny算子(或者这个算子的变体)是最常用的边缘检测方法。在Canny创造性的工作中,他研究了设计一个用于边缘检测最优预平滑滤波器中的问题,后来他说明这个滤波器能够很好地被一阶高斯导数核优化。另外Canny引入了非最大抑制概念,它是说边缘定义为在梯度方向具有最大梯度值的点。

在一个离散矩阵中,非最大抑制阶梯能够通过一种方法来实现,首先预测一阶导数方向、然后把它近似到45度的倍数、最后在预测的梯度方向比较梯度幅度。

一个获得亚点精度边缘的改进实现是通过检测梯度方向上二阶方向梯度的过零点来实现的: L x 2 L x x + 2 L x L y L x y + L y 2 L y y = 0 , {displaystyle L_{x}^{2},L_{xx}+2,L_{x},L_{y},L_{xy}+L_{y}^{2},L_{yy}=0,} 它在梯度方向的三阶方向梯度满足符号条件

其中, L x {displaystyle L_{x}} , L y {displaystyle L_{y}} ... L y y y {displaystyle L_{yyy}} 表示从使用高斯核平滑原始图像得到的尺度空间表示 L {displaystyle L} 计算出的偏微分。

按照这种方法,能够自动得到亚点精度的连续曲线边缘。

滞后门槛也可以用在这些差分边缘片断。

罗盘算子是斯坦福大学的Ruzon在1999年提出的一个新的算子,据实验以及报道,性能超过Canny算子。

相关

  • 椎间盘突出椎间盘脱出症(Spinal disc herniation,或Intervertebral disc herniation),又叫椎间盘突出症,是一种医学上用来描述脊髓上的椎间盘纤维环变性破裂,从而导致髓核移位且超出范围损害
  • 羽虫鸟或者鸟类是鸟纲(学名:Aves)动物的通称,是唯一存活至今的恐龙,现代所有鸟类在生物学上也被分类为鸟形恐龙(即鸟翼类)的一部分;鸟纲的全体成员均为两足、恒温、卵生、身披羽毛且色彩
  • 冲浪冲浪是一种冲浪者利用冲浪板越过涌起浪头激烈水上运动。主要的配备是冲浪板和系在脚上的安全绳。冲浪是波里尼西亚人的一项古老文化。他们的酋长是部落中技术最好的驾浪者、
  • 玛丽路易斯·弗莱瑟玛丽路易斯·弗莱瑟(德语:Marieluise Fleißer,1901年11月23日-1974年2月2日)是德国剧作家。曾因为与贝尔托·布莱希特的关系而中断写作,直到晚年作品才获得认可。
  • 释戒忍释戒忍(1959年1月-),男,汉族,浙江金华人,中国佛教僧人,曾任中国佛教协会副会长,浙江省佛教协会会长,普陀山全山方丈,第十届全国政协委员。
  • 追击巨怪《追击巨怪》(挪威语:Trolljegeren)是一部挪威电影,在2010年于挪威首映。电影情节是虚构的,却以仿纪录片的形式拍摄。根据电影里的说法,这部电影是一部纪录片,被神秘地寄送到电影公
  • 方志学方志学是专门研究地方志的产生和发展规律的学科。“方志学”这一名词,最先由梁启超于1924年提出。中国宋代之前关于修志的论述很少,唐代《元和郡县图志》自序中提到书志有“收
  • MQ-8火力侦察兵无人机MQ-8火力侦察兵无人机(英语:MQ-8 Fire Scout)是美国诺斯洛普·格鲁门公司研制的一种无人直升机,现有海军型和陆军型两个型号。该机型可提供侦察,态势感知,精确定位的支持。
  • 波氏旗鳉波氏旗鳉,为辐鳍鱼纲鳉形目鰕鳉亚目鰕鳉科的其中一种,为热带淡水鱼,被IUCN列为濒危保育类动物,分布于非洲喀麦隆淡水流域,体长可达5公分,栖息在溪流底中层水域,其生活习性不明,可作为观赏鱼。 维基物种上的相关信息:波氏旗鳉
  • TomTomTomTom N.V.是一家主营业务为地图、导航和GPS设备的荷兰公司,总部位于阿姆斯特丹。公司始于1991年,目前约有4000名员工。目前此公司有消费电子、汽车工业、地图授权和Telematics几大业务分支。