通用亚像素边缘检测算法

合集下载

亚像素级点定位及边缘定位算法

亚像素级点定位及边缘定位算法

亚像素级点定位及边缘定位算法亚像素级点定位及边缘定位算法是一种能够在图像中精确定位和边缘检测的算法。

它通过对图像进行像素级的分析和处理,能够找到图像中的细微差别和边缘信息,从而实现更精确的定位和边缘检测。

下面将详细介绍几种常用的亚像素级点定位及边缘定位算法。

一、亚像素级点定位算法1.插值算法插值算法是一种常用的亚像素级点定位算法。

它通过对像素的灰度值进行插值计算,从而得到更精确的像素位置。

常用的插值算法有双线性插值和双三次插值。

在双线性插值算法中,通过对四个临近像素点的灰度值进行加权平均,得到相邻像素间的插值结果。

它能够有效地减小像素间的差异,提高像素位置的精确性。

双三次插值算法是在双线性插值算法的基础上进行改进的。

它通过对16个临近像素点的灰度值进行加权平均,得到相邻像素间的插值结果。

双三次插值算法在提高像素位置精确性的同时,还能够减小插值过程中的误差。

2.亚像素匹配算法亚像素匹配算法是一种基于像素灰度值的定位方法。

它通过对图像中的相关区域进行匹配,找到最高相关度的位置,从而确定像素的位置。

亚像素匹配算法常用的方法有基于互相关和基于匹配滤波器。

基于互相关的亚像素匹配算法通过计算两个像素区域之间的互相关系数,确定像素位置。

它能够提取出像素间的相似性,从而找到最匹配的位置。

基于匹配滤波器的亚像素匹配算法通过滤波器的响应值来确定像素位置。

滤波器通过对图像进行卷积计算,得到滤波器的响应值。

根据滤波器的响应值,可以确定像素的位置。

边缘定位算法是一种能够提取图像中边缘信息的算法。

常用的边缘定位算法有基于梯度的方法和基于模板匹配的方法。

基于梯度的边缘定位算法通过计算图像的灰度梯度,找到像素值变化剧烈的位置,从而确定边缘的位置。

常用的梯度算子有Sobel算子、Prewitt算子等。

基于模板匹配的边缘定位算法通过将预先定义的边缘模板与图像进行匹配,找到与模板相匹配的位置,从而确定边缘的位置。

常用的模板有Laplacian模板、Canny模板等。

亚像素边缘检测算法

亚像素边缘检测算法

亚像素边缘检测算法刘伟;薛国新【摘要】针对传统边缘检测算法的定位精度低、对噪声敏感等缺点,提出了Susan-Zernike亚像素边缘检测方法.首先使用Susan边缘检测算法实现边缘粗定位,然后用Zernike算子实现边缘重定位.实验表明该算法能够很好地实现亚像素定位,且运行时间较短,效率较高.%The traditional edge detection algorithm is low precision and sensitive to noise. In view of this, Susan —Zernike subpixel edge detection method is put forward. First, Susan edge detection algorithm was used to determine coarse position of edge, and then to relocate edge with the Zernike operator. The experiment showed that the proposed algorithm well realized subpixel edge detection, ran faster and had higher efficiency.【期刊名称】《常州大学学报(自然科学版)》【年(卷),期】2012(024)004【总页数】5页(P53-57)【关键词】Susan边缘检测;Zernike矩;亚像素边缘;边缘检测【作者】刘伟;薛国新【作者单位】常州大学信息科学与工程学院,江苏常州213164;常州大学信息科学与工程学院,江苏常州213164【正文语种】中文【中图分类】TP391边缘是图像的一个基本特征,对边缘的检测一直是图像处理技术中非常重要的问题。

传统的边缘检测算子,通常对噪声比较敏感,且检测一般为像素级,精度较低。

亚像素级点定位及边缘定位算法

亚像素级点定位及边缘定位算法

亚像素级点定位及边缘定位算法亚像素级点定位及边缘定位算法是在图像处理领域中用于准确定位图像中的点及边缘的算法。

亚像素级定位是针对像素级定位的扩展,能够提供更高精度的定位结果,可以用于诸如图像匹配、目标跟踪等任务。

而边缘定位算法则是用于检测图像中的边缘特征。

1.亚像素插值法:亚像素插值法通过对像素值进行插值计算,来获得更精准的点坐标。

最常见的亚像素插值方法是双线性插值法和双三次插值法。

双线性插值法通过对图像中四个最近的像素进行线性插值来得到亚像素级的点位置。

而双三次插值法则是在四个最近的像素的基础上,通过对像素值进行三次插值来获得更高精度的点坐标。

2.亚像素匹配法:亚像素匹配法是通过匹配目标的特征点来实现亚像素级点定位。

常见的亚像素匹配算法包括亚像素级角点匹配和亚像素级互相关匹配。

亚像素级角点匹配通过对图像中的角点进行亚像素级匹配来得到目标点的亚像素级位置。

亚像素级互相关匹配则是通过计算图像中两个目标区域的互相关性来获得亚像素级位置。

边缘定位算法则是通过分析图像中的灰度变化来检测图像中的边缘特征。

常见的边缘定位算法包括Sobel算子、Canny算子等。

1. Sobel算子:Sobel算子是一种基于图像灰度一阶导数的边缘检测算法。

它通过计算图像灰度值在水平和垂直方向上的变化来检测图像中的边缘。

Sobel算子通过将图像卷积与特定的模板来实现边缘检测,其中模板包含了对灰度变化敏感的权重。

2. Canny算子:Canny算子是一种基于图像灰度二阶导数的边缘检测算法。

与Sobel算子相比,Canny算子对噪声有很强的抑制能力,并能够提供更准确的边缘定位结果。

Canny算子通过计算图像的梯度幅值和方向来检测边缘,在筛选和连接边缘点时能够基于边缘强度和连接性进行优化。

综上所述,亚像素级点定位及边缘定位算法能够提供更高精度的定位结果,可应用于各种图像处理任务中。

这些算法通过插值、匹配、边缘检测等方法来实现图像点和边缘的精确定位。

基于高斯拟合的亚像素边缘检测算法

基于高斯拟合的亚像素边缘检测算法

基于高斯拟合的亚像素边缘检测算法亚像素边缘检测算法是一种通过高斯拟合来提高边缘检测的精度的方法。

在传统的边缘检测算法中,像素级别的边缘检测通常只能得到一个像素的边缘位置,无法提供更精细的边缘信息。

而亚像素边缘检测算法通过在像素之间进行插值,可以得到亚像素级别的边缘位置,从而提高边缘检测结果的准确性。

1.高斯滤波:为了降低图像中的噪声对边缘检测的影响,首先对图像进行高斯滤波。

高斯滤波是一种线性平滑滤波器,可以平滑图像并抑制噪声。

2. Sobel算子计算梯度幅值和方向:利用Sobel算子对滤波后的图像进行梯度计算,得到图像的梯度幅值和方向信息。

梯度幅值可以反应像素灰度变化的快慢,方向可以指示边缘的方向。

3.边缘像素定位:对于像素级别的边缘检测结果,将梯度方向通过插值得到亚像素级别的边缘位置。

通常使用扫描极大值的方法,找到梯度方向变化最大的位置作为亚像素边缘位置。

4.高斯拟合:对于亚像素边缘位置,通过高斯拟合来进一步优化边缘位置的精度。

高斯函数具有很好的拟合性质,可以较准确地描述边缘位置的变化。

通过对亚像素边缘位置附近的像素进行高斯拟合,可以得到更精细的亚像素边缘位置。

5.非极大值抑制:在高斯拟合完成后,对于得到的亚像素边缘位置进行非极大值抑制。

非极大值抑制的目的是保留边缘位置的极大值,并抑制其他位置的值。

通过非极大值抑制,可以得到最终的亚像素边缘检测结果。

基于高斯拟合的亚像素边缘检测算法可以提高边缘检测的准确性和精度。

通过对边缘位置的亚像素插值和高斯拟合,可以得到更加精细的边缘信息。

这对于一些要求较高的应用场景,如目标跟踪、图像配准等都具有重要的意义。

然而,该算法在计算复杂度上较高,需要更多的计算资源和时间,因此在实际应用中需要权衡运算速度和边缘检测精度的需求,选择合适的算法实现。

一种新的快速通用二维图像亚像素边缘检测算法

一种新的快速通用二维图像亚像素边缘检测算法

A o e n v r a n a t a g r t m o n v lu i e s la d f s l o ih f r t - i e so a u i e d e d t c i n wo d m n i n ls bp x le g e e to
L N n tn W ANG o g y I Xi —a g, Z n —i
me i n lb s d o he u v ra n i l h r ce sis o ne d me so a s e e l o t m ,me n ie nso a a e n t nie s l a d smp e c a a t r tc fo — i n i n lma s c ntr ag r h i i a wh l So e lo t m. n o v l to uzy ag rt m r n r d c d t ho tn o e a in t nd i r v r cso b lag r h a d c n ou in f z lo ih we e i to u e o s re p r to i i me a mp o e p e ii n.
通用 等问题 , 出了一种新 的亚像 素边 缘检测算法. 析 了 3种 基本边缘 ( 提 分 阶跃 型边缘 、 冲型边 缘 、 脉 屋脊型 边 缘) 的特点 , 利用一维质心算法 对这 3 边缘特征计算上 的通用性及 简易性 进行 了二 维推 广 , 到 了一种具有 种 得
快速通用性 的亚像 素边缘检测算法. 在此基础上针对提高离散化 过程中的精度问题 , I 了高斯卷 积平滑 的 并 弓入
atr t so rekn s f ai e g s p eg , us e g , of de , h loi m w s x n e otod— c i i f he id s de(t d e p l de ro g ) tea rh a t d dt w —i e sc t ob c e e e g t ee

亚像素边缘提取算法

亚像素边缘提取算法

亚像素边缘提取算法随着计算机视觉技术的不断发展,边缘提取算法一直是计算机视觉领域中的一个重要问题。

在图像处理中,边缘是指图像中颜色、亮度、纹理等特征发生突变的区域。

边缘提取算法能够将图像中的边缘区域提取出来,是许多计算机视觉应用的基础。

在传统的边缘提取算法中,常用的方法是Sobel算子、Prewitt 算子、Canny算子等。

这些算法能够有效地提取图像中的边缘信息,但是它们存在一些问题。

例如,它们只能提取出粗略的边缘信息,无法提取出亚像素级别的边缘信息。

因此,在实际应用中,这些算法往往无法满足需求。

为了解决这个问题,研究人员提出了亚像素边缘提取算法。

亚像素边缘提取算法是一种能够提取出亚像素级别的边缘信息的算法。

它能够将图像中的边缘区域提取出来,并且能够提供更加精细的边缘信息,从而能够满足更多的应用需求。

亚像素边缘提取算法的基本思想是基于图像灰度值的变化率进行边缘提取。

它通过对图像中像素的灰度值进行差分计算,来得到图像中的边缘信息。

在差分计算的过程中,亚像素边缘提取算法采用了更加精细的计算方法,从而能够提取出亚像素级别的边缘信息。

亚像素边缘提取算法的具体实现方法有很多种,其中比较常用的方法是基于插值的方法。

在这种方法中,亚像素边缘提取算法会对图像中的像素进行插值处理,从而能够得到更加精确的灰度值。

这样,就能够提取出亚像素级别的边缘信息。

除了基于插值的方法外,亚像素边缘提取算法还有其他的实现方法。

例如,基于模板匹配的方法、基于概率模型的方法等。

不同的实现方法有着不同的优缺点,需要根据实际应用需求进行选择。

在实际应用中,亚像素边缘提取算法被广泛应用于计算机视觉领域中。

例如,在图像匹配中,亚像素边缘提取算法能够提供更加精确的匹配结果;在目标跟踪中,亚像素边缘提取算法能够提取出目标边缘信息,从而实现目标跟踪。

此外,亚像素边缘提取算法还可以应用于图像分割、三维重建、图像识别等领域。

总之,亚像素边缘提取算法是计算机视觉领域中的一个重要问题。

亚像素级边缘检测技术

亚像素级边缘检测技术

摘要边缘指的是图像中像素值有突变的地方。

边缘检测是图像处理的重要的一部分。

边缘往往携带着一幅图像的大部分信息。

在分析对比已有边缘检测算法的基础上,设计了两种边缘检测方法。

第一种方法先用Sobel算子粗定位,然后用三次样条插值函数对灰度图像进行插值,使目标达到亚像素级,对插值后的灰度图像,利用最大类间方差确定阈值,实现亚像素级的边缘检测。

另一种方法是根据灰度矩算子在目标成像前后的矩不变特性,利用Tabatabai等人提出的前三阶灰度矩,实现了亚像素边缘检测。

通过实验对算法有效性和检测精度进行了研究和验证,给出了工件的实测尺寸对比结果。

实验表明,基于灰度矩的亚像素边缘检测算法和基于Sobel算子的亚像素级边缘检测法比传统的边缘检测算子具有更高的定位精度。

关键词:亚像素级边缘检测;基于插值法的边缘检测;灰度矩ABSTRACTEdge refers to the value of the pixel in the image mutations. Edge detection is an important part of image processing. The edges tend to carry most of the information of an image. In this paper, the design two edge detection methods, the first method first used Sobel operator rough location, and then grayscale image interpolation, cubic spline interpolation function so that the target to achieve sub-pixel level grayscale images after interpolation, the use of the maximum variance between the threshold is determined to achieve sub-pixel edge detection. Another method is the gray moment operator in the moments before and after the target imaging invariant Tabatabai, who proposed the first three gray moment, to achieve sub-pixel edge detection, through experiments the effectiveness of the algorithm and testing the accuracy of research and validation, given the comparison of measured dimensions of the workpiece. The experiments show that, based on gray-scale operator sub-pixel edge detection algorithm has a higher positioning and accuracy than the traditional operator to meet the image target to achieve sub-pixel edge detection.Key words:Sub-pixel edge detection;Edge Detection based interpolation;Gray Moment;目录第1章绪论 (1)1.1 课题研究背景及意义 (1)1.2边缘检测的研究历史和发展趋势 (2)1.3 论文研究内容,解决问题和章节安排 (4)第2章经典边缘检测算子 (6)2.1 数字图像的基本概念 (6)2.1.1 图像数字化 (6)2.2Sobel算子 (7)2.3 Prewitt算子 (9)2.4 LoG算子 (10)2.5实验结果及分析 (10)第3章基于SOBEL算子的亚像素级边缘检测 (12)3.1 Sobel算子改进算法 (12)3.2 三次样条插值 (13)3.3 最大类间方差法(Ostu) (14)3.4 算法实现 (16)3.5 实验结果 (17)3.6 实验结果分析 (18)3.7 本章小结 (19)第4章基于灰度矩的亚像素算法 (20)4.1 灰度矩算子 (20)4.2 灰度矩边缘检测算法 (21)4.2.1 灰度值h1和h2的计算 (21)4.2.2 边缘位置 的确定 (23)4.2.3 边缘方向 (24)4.2.4 边缘的判断条件 (24)4.2.5模板效应 (25)4.2.6 算法实现 (26)4.3 实验结果及分析 (27)4.4 本章小结 (30)结论 (32)参考文献 (33)致谢···································································错误!未定义书签。

基于zernike矩的亚像素边缘检测算法

基于zernike矩的亚像素边缘检测算法

基于zernike矩的亚像素边缘检测算法基于Zernike矩的亚像素边缘检测算法引言边缘检测是计算机视觉领域中的一项重要任务,它在图像处理和模式识别中起着至关重要的作用。

传统的边缘检测算法通常基于像素级别的操作,但在一些应用中,像素级别的边缘检测结果并不能满足需求。

因此,亚像素边缘检测算法应运而生。

本文将介绍一种基于Zernike矩的亚像素边缘检测算法。

Zernike矩Zernike矩是一种广泛应用于图像处理和模式识别中的特征提取方法。

它是由荷兰数学家Zernike于1934年提出的,用于描述图像中的形状和纹理信息。

Zernike矩具有旋转不变性和尺度不变性的特点,因此被广泛应用于边缘检测、目标识别等领域。

基于Zernike矩的亚像素边缘检测算法基于Zernike矩的亚像素边缘检测算法主要包括以下几个步骤:1. 图像预处理对输入图像进行预处理,包括灰度化、平滑化和边缘增强等操作。

这些操作可以提高图像质量,减少噪声对边缘检测结果的影响。

2. Zernike矩计算接下来,对预处理后的图像计算Zernike矩。

Zernike矩是一种二维矩阵,可以描述图像的形状和纹理信息。

计算Zernike矩需要使用到Zernike多项式,这些多项式是一组正交函数,用于描述图像的特征。

3. 边缘检测在计算Zernike矩之后,可以根据Zernike矩的值来进行边缘检测。

一般情况下,边缘在图像中表现为亮度和颜色的变化。

通过分析Zernike矩的变化情况,可以确定边缘的位置和形状。

4. 亚像素插值由于Zernike矩是基于像素级别的计算得到的,其结果精度有限。

为了提高边缘检测的精度,需要进行亚像素插值。

亚像素插值是一种通过对像素进行插值计算来确定边缘位置的方法,可以提高边缘检测的精度。

5. 结果评估对亚像素边缘检测结果进行评估。

评估指标可以包括检测准确率、召回率和F1值等。

通过评估结果,可以判断算法的性能和效果。

总结基于Zernike矩的亚像素边缘检测算法是一种有效的边缘检测方法,可以提高边缘检测的精度和准确性。

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

摘 要:研究了针对不同边缘类型进行同步亚像素级检测的问题.通过详细分析3种基本边缘类
型(阶跃型边缘、脉冲型边缘、屋脊型边缘)的特点,提出了一种基于形体质心思想的通用算法,并对
其进行了严格证明.该算法能同时对这3种基本类型边缘进行亚像素级检测与定位,且不存在原理
性误差.对算法进行离散化处理,给出了便于计算机实现的离散算法.通过实验验证了此算法的有
第41卷第6期 2007年6月
上海交通大学学报
JOURNAI。0F SHANGHAI JIAOTONG UNIVERSITY
文章编号:1006—2467(2007)06一0911一05
v01.41 No.6 Jun.2007
通用亚像素边缘检测算法
盛遵冰, 崔贤玉, 高国安
(哈尔滨工业大学机电工程学院, 哈尔滨150001)
又 g(一z+△p)一g(z一△p) g(一z一△p)=g(z+△p)
故 ,7(zo+z)+厂(zo—z)一。
即/(z)是关于点(z。,o)的奇对称函数. (2)引入变量∞,令z一叫+z。,则
f:三z I厂(z)I妇一z。f:二1厂(叫)1乩+
I+三叫l,7(∞+z。)I幽
由结论(1)可知,I,7(cu+z。)I是以叫为变量关于原 点对称的偶函数,故有
效性,并分析了误差产生的原因.
关键词:亚像素边缘检测;算法;图形质心
中图分类号:TN 911.73
文献标识码:A
A UniVersal AIgOrithm fOr Subpixel Edge DetectiOn
SHENG Zk咒一6i,zg, CLH Xin以一y“, GA0 G“o一乜,z (School of Mechatronics Eng.,Harbin Inst.of Techn0109y,Harbin 150001,China)
弱.另外,各种基于拟合思想的亚像素边缘检测算 法心1】,由于需要拟合多项式,求解矩阵方程,计算量 也相对较大,且对不同边缘类型不具有通用性.其他 的算法,如基于变换域(如小波变换)的亚像素边缘 检测算法【5|、基于Zernike矩的亚像素边缘检测算 法[61等,也存在着这些问题.现有算法的缺点之一是 不能对同一幅图像中的不同边缘类型进行有效检 测,即这些算法不具有良好的通用性.
\’
jf0

.r
(a)理想阶跃型
(b)理想脉冲型
(c)理想屋脊型
Fig.1
图1 3种基本类型边缘的微分图形
The differentials of three basic types of edge
为了说明算法的有效性,首先从理论上给出证
明.为此,先证明以下3个定理.
定理l设“。(z)为理想阶跃边缘函数,即

z2、
\ z口。,
若“(z)分别取为理想阶跃边缘“。(z)、理想脉
冲边缘“。(z)、理想屋脊边缘“,(z),则经点扩散函 数作用后,尖锐的理想边缘被平滑成模糊边缘.点扩
散函数的平滑作用将不可微函数(理想信号)变成了 一个可微函数.上述3个可微函数的一阶导数图形
(见图1)是关于某点对称的.此对称点即为所寻求 的边缘点z。.
本文提出一种基于形体质心思想的通用算法.
收稿日期:2006一07 16 作者简介:盛遵冰(1977一),男,山东鱼台人,博士生,从事基于机器视觉的精密检测测量技术的研究,E—mail:shengzb@hit.edu.cn.
高国安(联系人),男,教授,博士生导师,电话(Tel.):0451—86416778;E‘mail:guoan@hit.edu.cn.
Abstract:The problem for detecting all types of edge with a same method at subpixel level was researched. A novelty universal algorithm for subpixel edge detection based on figure centroid was proposed by analy— zing the characteristics of three basic types of edge(step edge,pulse edge,roof edge). It can process a11 types of edge at one time. The algorithm was demonstrated,and it was illuminated no error theoreticaUy. Afterward discrete form of the algorithm was deduced for calculating on computer. Finally,validity of the algorithm was testified by preliminary experiments in noise and no noise situation,and the reason of mak— ing error was analyzed. Key words:subpixel edge detection;algorithm;figure centroid
因为g 万(z方)是数偶据函数,所以
f:,‘g(p)即一一f_址g(卢)dJ9 f:_厶g(p)即一一f_。g(卢)即
将上式代入式(4),得 厂(z。+z)+,7(z。一z)一。
故,7(z)是关于点(z。,O)的奇对称函数. (2)引入变量叫,令z—cU+z。,则
卜:z l厂,(z)l dz=
I::(cu+z。)I厂(叫+z。)l幽=
z。)l d叫一z。l:二I厂7(叫)I dcu
所以
t丁而一下丁而一。 f::z I厂7(z)l dz z。f:三I厂(∞)I d叫
至此结论(2)获证.
证毕
由于点扩散函数近似为高斯函数,满足定理中
g(z)应为偶函数的要求,故上述结论可用于在图像
中提取边缘的亚像素级位置.而且在3个定理中,结
论(2)的表达形式是一致的.这一点保证了以结论
其中:△,i一厂件,一^;W:一厂。一厂f一,.则
∑z;I川 ∑z。I厂计,一,卜。I
一上}” ——————一(5、 )
∑I∥I ∑l^。一厂,,I
{=l
l=1
此算法的具体过程如下:
(1)计算差分矩阵.使用行差分模板[一1,o,1]
与图像矩阵做卷积运算,然后将其结果取绝对值,得
到矩阵D。.使用列差分模板[一1,o,1]T与图像矩
l+:叫I,,(∞+z。)I如+
z。I::l厂7(∞+z。)I幽
由结论(1)知,,,(z)是关于点(z。,o)的奇对称 函数,故l厂(叫+z。)I是∞关于原点(o,o)偶对称函 数.因为函数叫I,7(cU+z。)I是变量∞关于原点(o, O)的奇对称函数,所以
I:叫I,7(叫+z。)1如=o
又因为
Ez l厂7(z)l dz—z。f:三I厂(叫+
厂(z)一“7。(z)*g(z)=(B—A)× [g(z—zo+△,)一g(z—zo一△p)]
第6期
盛遵冰,等:通用亚像素边缘检测算法
(1)证明厂(z)是关于点(z。,o)的奇对称函 数,
厂(z。+z)+厂(z。一z)一 (B—A)[g(z+△,)一g(z一△,)]+ (B—A)[g(一z+△,)一g(一z一△,)]
随着机器视觉技术在检测和测量中广泛深入的 应用,人们期望能从现有图像信息中获取物体更为 精确的尺寸和位置信息.为此,针对不同应用人们提 出了许多亚像素级边缘检测算法.基于矩保持的亚 像素边缘检测算法是Tabatabai等[1 3于1984年提 出的一种具有代表性的算法,它的基本思想是保持 理想图像和实际图像的多阶矩相等,以此来计算边 缘的亚像素级位置.由于需要计算多阶矩,涉及到多 次方运算,运算量较大,并且对噪声的抑制能力较
(2)引入变量cU,令z一叫+z。,则
卜三z l厂7(z)l如一 f二(叫+z。)I厂‰+z。)I幽= B—A z。l二二l g(叫)I d叫+
B—A j。。∞I g(∞)I d∞
因为g(z)为偶函数,所以
f:三叫l g(叫)l d叫一o
f'+:z l厂7(z)l如 『'+三I,7(z)l如
可i可;面一。 z。I B—A I:三l g(叫)l d叫
(2)为基础的算法对3种基本边缘类型均是有效的.
z。一(£三zl厂(z)I dz)/(£薹I厂7(z)I dz)中,
积分区域为整个实数域,采用数值运算时是无法实
现的.但注意到,求取z。的信息取自,(z)的一阶导
数.在无噪声干扰的情况下,只有在边缘过渡区内
I厂(z)l值才较大,在远离边缘过渡区I厂7(z)I迅速
ቤተ መጻሕፍቲ ባይዱ
1算法的理论基础及证明
理论上,一般认为图像是原始理想信息在点扩 散函数的卷积作用下形成的.在不考虑噪声影响的
情况下,其一维数学模型简单表示为
厂(z)一“(z)*g(z) 其中:“(z)为原始理想信号;,(z)为一维图像信息;
g(z)为点扩散函数,一般近似为高斯函数,
烈列一瓦钗pI一万J ,

1  ̄/2兀d
衰减至非常小的值,几乎近于零.故在实际计算时,
只需取某一个边缘过渡区间即可.
2算法的离散化
为便于在计算机上实现此算法,对定理中的结
914
上 海 交通 大 学 学报
第41卷
论(2)进行离散化处理. 设^为,(z)在z;处的采样值,zi处的微分值
利用此处的前向差分和后向差分的均值代替,记为
J ciI一一&{t2 七飞l—t—ln2一{^
阵做卷积运算,然后将其结果取绝对值,得到矩阵
D2.
(2)根据图像矩阵的统计特性选取差分阈值 T.一般取T—K口,仃为噪声信号的标准差,K为系 数,在无噪声的情况下K—o.
相关文档
最新文档