基于小波变换的边缘检测技术(完整)
基于小波变换的X射线图像边缘检测方法
第2 8卷
第4 期
吉首大学学报( 自然科 学版 )
Jmu f i o n esy( a rl cec din a d0 s uU i ri N t a Si eE io ) Jh v t u n t
V0 . 8 No. 12 4
) .
㈥
以上述标准和准则为基础 , 利用泛函求导的方法可导出 c n 边缘检测器是信噪比与定位之乘积的 ay n 最优逼近算子 .an 边缘检测先利用高斯滤波器平滑图像 , Cny 再用一阶偏导的有限差分来计算梯度的幅值
和方向; 接着对梯度幅值进行极大值抑制 , 最后用双阈值算法检测和连接边缘 . 对于高斯噪声 中的典型边 缘 , c n 个准则相结合可以获得最优检测算子 , 将 ay n 3 但是对于 x射线的斜坡型边缘 , ny c n 检测的效果不 a 是很 理 想 .-] [4 3
3 基 于 小 波变 换 的边 缘 检 测 方 法
小波变换是应用数学 的一个分支 , 其基本思想是用一族函数去表示或逼近某一信号或函数 , 函数 这族 称为子波函数系 , 由一个基本子波函数经过平移和尺度伸缩而构成 . 它是 小波变换是一种窗 口大小固定不
变, 但其形状可以改变的时频局部分析信号的方法 . a a 18 年提出 M lt M lt 98 l在 aa l 算法计算离散小波变换 , 以
文献标识码 : A
x射线经常用于焊缝 的检测 , 而缺陷的有无是考察焊缝质量的关键 . 随着现代工业 的发展 , x射线底 片数字 化 以及 自动 识别 焊缝缺 陷 是社 会 的需 要 , 是无 损 检 测 发展 的方 向 . 也 x射线 底 片 扫描 进 入 计算 机 后, 计算机对其进行一系列的处理 , 提取出有效的信息从而实现 自动识别 , 中边缘 的提取是最为关键的 。 其 它是后续图像分析成败的关键 . 在实际的 x射线底片图像 中, 很多焊道的影像都很模糊 , 没有较为明显 的 边界区分 , 这就使得传统 的边缘提取算法很难提取出准确的边缘 . 笔者利用小波分析将图像的边缘有效分 离开来 , 再利用 c n 边缘检测算子提取 图像边缘 . J a y n
基于小波分析的边缘检测技术
研究展望
进一步研究基于小波分析的边缘检测技术的算法 优化和实现方法,提高边缘检测的精度和效率。
研究基于小波分析的边缘检测技术在其他领域的 应用,如医学图像处理、遥感图像分析、智能交 通等,拓展其应用范围。
将基于小波分析的边缘检测技术与其他图像处理 技术相结合,如形态学处理、频域变换等,以实 现更高效、更精确的图像处理和分析。
利用深度学习技术的强大拟合能力,与小波 分析相结合,进一步提高边缘检测的性能。
跨领域应用
将基于小波分析的边缘检测技术应用于其他 领域,如医学图像处理、视频处理等。
智能化发展
高维数据分析
结合人工智能和机器学习等技术,实现智能 化的边缘检测,能够自动适应不同的场景和 条件。
随着高维数据的不断增加,基于小波分析的 边缘检测技术也可以应用于高维数据的分析 ,如多模态医学图像融合等领域。
基于小波包的边缘检测算法
要点一
小波包的基本原理
小波包是一种扩展的小波变换方法,能够对信号进行更 精细的分解,提供更丰富的信息。基于小波包的边缘检 测算法利用小波包对图像进行多尺度分解,从而提取图 像的边缘信息。
要点二
Wavelet-Based Edge Detectio…
WBE算法是一种基于小波包的边缘检测算法,通过小 波包对图像进行多尺度分解,然后利用分解得到的系数 计算图像的梯度,从而提取边缘信息。该算法具有较好 的边缘检测能力和抗噪声性能。
05
基于小波分析的边缘检测技术 的优缺点
优点
多尺度分析
小波变换能够在多个尺度上分析信号,从 而更准确地检测边缘。
降噪能力
小波分析能够有效地降低噪声对边缘检测 的影响,从而提高检测的准确性。
基于小波变换的多尺度图像边缘检测算法
D esign and I mp lem entation of an VB-based D ynam icM atrix Cryptograph ic Syste m
YANG X iao -p ing, L I De- lu , BAO L i hong ( College o f Physics and In for m at io n Sc ie nce , T ianshu i Norm al Un iv ersity, T ianshui G ansu 741001 , Ch in a) K ey w ord s : dynam ic passwo rd ; net w ork security ; VB Abstract : T his article summ arized gainn ing m ethod of the comm on passw ord fo r the present accoun t passw ord pil fer prob le m, and designed t w o level o f cryptosystem structure th at is the conventional passw ord + dynam ic m atrix passw ord , expect ing to enhance the passw ord security through the passw ord structure , then rea lized th e dynam ic cryptograph ic system w ith VB1
收稿日期 : 2008 -11-13
1 2
第 3期
王玮钊 , 等 : 基于小波变换的多尺度图像边缘检测算法
基于小波变换的多尺度图像边缘检测
第24卷第2期 阜阳师范学院学报(自然科学版) V o l.24,N o.2 2007年6月 Journal of Fuyang T eachers Co llege(N atural Science) Jun.2007基于小波变换的多尺度图像边缘检测郦丹芸1,2,陶 亮1,詹小四2(1.安徽大学计算机科学与技术学院,安徽合肥 230039;2.阜阳师范学院计算机系,安徽阜阳 236041)摘 要:边缘作为图像的最主要特征,成为图像信息获取的重要内容.而小波变换具有检测局域突变的能力,而且可以结合多尺度信息进行检测,因此成为图像信息边缘检测的优良工具.文章首先构造了高斯多尺度边界检测算子,然后根据信号边界与噪声边界的小波变换模值跨尺度传递的不同特性,讨论了不同尺度的检测算子检测的边缘所具有的特点,在此基础上提出由边缘传递、继承和生长构成的多尺度边缘关联融合算法.实验结果说明这种特征提取方法不仅有效地降低了噪声,而且融合的边界比较完整,定位准确.关键词:图像处理;边缘检测;多尺度小波分析;小波中图分类号:T P391 文献标识码:A 文章编号:100424329(2007)022******* 在图像中,边缘是指其周围像素灰度有阶跃变化或屋顶变化的像素的集合.边缘是图像的基本特征之一,.因此,边缘提取与检测在图像处理中占有很重要的地位.传统的边缘检测方法基于空间运算,借助空域微分算子进行,通过将算子模板与图像进行卷积合成,根据模板的大小和元素值的不同有不同的微分算子,如Robert算子、Sobel算子、P rew itt算子、LO G 算子、Canny算子等,这些算子虽然易于实现、具有较好的实时性,但由于边缘检测问题固有的复杂性,使这些方法在抗噪性能和边缘定位方面往往得不到满意的效果,这主要是因为边缘和噪声都是高频信号,很难在噪声和边缘中作取舍[1].1983年W itk in提出尺度空间的思想,对边缘检测中的多尺度多分辨的思想进行了深入、直接的研究.1992年M allat提出小波变换多尺度边缘检测方法,并将小波边缘检测方法与LO G算子及Canny 最优检测算子在小波意义下统一起来,更加明确地表达了多尺度的思想在边缘检测中的重要意义[2].然而,边缘检测的不确定性指出边缘检测算子的抑噪能力和定位精度是一对矛盾,小尺度算子有利于边缘定位,但对噪声极为敏感;大尺度算子抑噪能力强,但边缘定位精度差,甚至会丢失某些局部细节.因此,固定尺度的边缘检测算子难以兼顾良好的边界定位,噪声抑制和弱边界检测等性能指标. M arr[3]从神经生理学和心理物理学出发,指出人的视觉前期处理中有多个分辨率的边缘算子在对图像作卷积,各边缘检测算子输出的组合能提高定位精度,减少噪声干扰.由于小波变换具有良好的时频局域化特性及多尺度分析能力,本文根据多尺度分析构造多尺度边缘检测算子,通过多尺度边缘融合,实现图像边缘的检测.1 多尺度图像边缘提取算法在文献[4]中,Young R.A从人类视觉的生理特性和数学形式上分析,指出一个高斯平滑函数叠加一个高斯函数的二阶导数能够更加精确的模拟人类的视觉特性,即能更好地强化边缘并准确定位.1.1 设计多尺度离散掩模算子高斯函数的一阶导数满足允许小波函数的定义[5],利用高斯函数构造小波边缘检测算子.设Η(x, y)为均值为0,方差Ρ2的高斯函数,Ηs(x,y)= 1s2Η(xs,ys)为Η(x,y)的尺度变换函数,s为伸缩因子,则71s(x,y)=s5Ηs5x,72s(x,y)=s5Ηs5y为尺度上s收稿日期:2007204208基金项目:安徽省高校青年教师“资助计划”项目(2007jql145)作者简介:郦丹芸(1976-),女,硕士研究生,讲师.研究方向:图像处理.的小波函数.在尺度s上,函数f(x,y)∈L2(R2)的W T(小波变换)定义为W1s f(x,y) W2s f(x,y)≡f371s(x,y)f372s(x,y)=s (f3Ηs)(x,y)(1)因此,f(x,y)关于71和72的W T的两个分量为f(x,y)的竖直和水平边缘增强图,记为n1(x,y)和n2(x,y).令I(x,y)=n21+n22,A(x,y)= arctg(n2 n1)分别为边缘幅度图和梯度方向图.在实际应用中,由于图像都为离散化的,因此需要对71s和72s进行采样,获得多尺度离散掩模算子. f(x,y)的W T的离散化形式为:W1s f(x,y)=6x+(L-1) 2m=x-(L-1) 26x+(L-1) 2 n=y-(L-1) 2 f(m,n)71s(x-m,y-n)(2)W2s f(x,y)=6x+(L-1) 2m=x-(L-1) 26x+(L-1) 2 n=y-(L-1) 2 f(m,n)72s(x-m,y-n)(3)其中L为掩模算子的宽度.在实际情况下L不可能为无限长,由于71s,72s具有负指数的衰减形式,因此可以取其波峰和波谷之间距离的两倍作为的长度.可得71s和71s的宽度均为 L=(in t)4sΡ(4)若L为偶数,则L=L+1.若已知L及s,则可通过Ρ=L (in t)4s求出标准差Ρ的值.令最小尺度为s= 1,该尺度对应的掩模算子宽度L=3,可以求出Ρ=0.75.同理可以求出s为任何整数时的掩模算子.1.2 基于多尺度小波算子的边缘检测方法1.2.1 检测边缘候选点对图像进行有限尺度的小波分解,形成噪声逐渐减少的多尺度边缘增强图像.在选定的最大尺度和最小尺度之间设定尺度的跨度,产生一系列尺度空间.首先,两个空间的尺度越相近,则两个尺度下检测出的边缘位置也越相近,两个空间的尺度跨度较大,那么检测出的边缘的位置也会有较大的差异.尺度越小,检测的边缘越接近真实边缘,如果在最小尺度下的噪声边缘淹没了图像边缘,则认为该尺度为无效尺度,重新选择;在最大尺度空间,噪声得到抑制,图像边缘信息在局部模极大值中占主导地位,但要防止边缘失真,如果边缘严重失真,这样的大尺度也视为无效.因此,边缘关联应该在相近的尺度范围内进行,而不应该跨越较大尺度范围,否则边缘信息在相邻尺度空间的相关性将降低.本文选择个相邻的整数尺度,把s=m,m+1,…,m+n-1,m∈Z+作为分解尺度,分别得到各尺度的掩模算子.图像与掩模算子进行卷积,局部模极大值点即为检测出的图像的候选边缘.为边缘幅度设定阈值T s,幅度大于T s的候选点作为边缘点.还为每个边缘的长度设定阈值L s,将连续长度小于阈值L s的边缘删去,使得检测出来的边缘可信度较高,L s一般取20.最小尺度m和最大尺度m+n-1根据具体情况选定,要保证最小尺度下边缘信息比较准确,没有被噪声边缘淹没;最大尺度空间边缘失真较小.对于不同的尺度空间,选择不同的阈值,在最大尺度空间,选择的阈值较高,以减少噪声的影响;而在其他尺度空间,阈值比较小,使得边缘信息尽量完整.因此在最大尺度空间,边缘可能是不完整的.1.2.2 图像的多尺度融合多尺度边缘的融合并不等于将不同尺度下的边缘简单相加,因为不同尺度的边缘检测算子对同一边缘的响应并不相同,因此在不同尺度的边缘增强图像中的位置也不相同,边缘相加必然会造成边缘冗余,同时噪声也没有得到抑制.本文利用多尺度边缘在位置、强度和方向上的联系,提出边缘传递、继承和生长3种处理方法来实现多尺度边缘的融合.尺度s+1上的3×3邻域中的像素是尺度s上局部模极大值点(i,j)的关联域,定义为F s,s+1(i,j).通过下面的判断式来确定尺度s上点(i,j)是否与尺度s+1关联.定义尺度s上局部模极大值点的集合为M,用C s,s+1(i,j)来表示s空间点(i,j)与s+1空间的相关性.则C s,s+1(i,j)=1 ϖ(m,n)∈F s,s+1(i,j)&(m,n)∈M s+1,st. Υs(i,j)-Υs+1(m,n) ≤Αo r Υs(i,j)-Υs+1(m,n)≥360°-Α0 else(5)其中Υs(i,j)和Υs+1(i,j)为尺度s,s+1上极大值点(i,j)的梯度方向,Α是为方向差设定的阈值.如果C s,s+1(i,j)=1,则说明尺度s上极大值点(i,j)是与尺度s+1上极大值点相关联的,否则不关联.(a)边缘传递如果尺度s上的极值点(i,j)不与尺度s+1关联,说明尺度s+1上的边缘信息传递不到(i,j).如果尺度s上的极值点(i,j)与尺度s+1关联,则认为尺度s上的极值点(i,j)是由尺度s+1中的某个边缘点(m,n)传递而来,在不同尺度空间反映图像中的同一边缘.经边缘传递后边缘点集合为B1s,s+1,其组成为 B1s,s+1={(i,j)∈M s C s,s+1(i,j)=1}(6)75第2期 郦丹芸等:基于小波变换的多尺度图像边缘检测(b)边缘继承尺度空间s+1上存在某些边缘点不与尺度上的任何边缘点关联,尺度s+1上这部分边缘信息需要保留,用B2s,s+1表示,其组成为B2s,s+1={(m,n)∈M s+1 Π(i,j)∈ M s,C s,s+1(i,j,m,n)=0} (7)其中C s,s+1(i,j,m,n)表示尺度s上点(i,j)与尺度s +1上点(m,n)的相关性.B1s,s+1表示从尺度s+1传递到尺度s的边缘,而B2s,s+1表示从尺度s+1空间继承下的边缘.引入I s,s+1和Υs,s+1来分别代表合成边缘模值和合成梯度方向,它们表示跨尺度融合后的边缘增强图和梯度方向图. I s,s+1(i,j)=I s+1(i,j),(i,j)∈B2s,s+1I s(i,j), else(8) Υs,s+1(i,j)=Υs+1(i,j),(i,j)∈B2s,s+1Υs(i,j), else(9)(c)边缘生长为了获得完整的边缘,不仅需要边缘的传递、继承,还需要边缘生长.在大尺度空间,为边缘选取较高的阈值T s,以减少噪声的干扰,这也导致了检测出的边缘的不完整性.在小尺度空间,降低阈值T s,虽然噪声的影响较大,但图像的边缘比大尺度空间完整,因此小尺度空间包含了比大尺度空间更多的边缘信息,也包含了更多的噪声边界.由于前面介绍的边缘传递仅在3×3的小窗口内进行,使得边缘信息无法传递到较远的地方.可以增大窗口的尺寸,但是在这种情况下相邻尺度有相关性的局部模极大值可能并不对应于同一边缘.因此本文利用小窗口迭代来实现边缘生长.将从尺度s+1和尺度s通过传递和继承获得的局部模极大值点集合B s,s+1另记为B0s,s+1,Υs,s+1另记为Υ0s,s+1,以此为基础,使得B0s,s+1在M s中迭代扩展.设第k次迭代之后的边缘点集合为B k s,s+1,k≥1.将M s中的像素(i,j)与B k-1s,s+1中的像素的相关性用D k-1s (i,j)表示.如果D k-1s(i,j)=1,表示M s中的像素(i,j)与B k-1s,s+1中的像素相关联;否则不关联.如果点(i,j)在B0s,s+1中是一个边缘的端点,而在M s中位于某个边缘的中间,B k s,s+1通过上述迭代,就会扩展到整个的边缘,完成边缘生长.多尺度边缘融合从最大尺度开始,先进行边缘传递;无法传递的大尺度边缘得到保留;然后在小尺度空间进行边缘的生长扩展.由于扩展只是在像素的8邻域范围内逐步进行,并且有方向的限制,因此可以克服噪声边缘的干扰.以上步骤逐层向下进行,最后得到多尺度融合的边缘.2 实验结果分析下图1中(a)是一幅SA R图像,对图像进行小波变换,图1(b)2(f)是经过5级小波变换后获得的高于给定门限局部模极大值点位置图,即各尺度下的边缘图,尺度分别为s=2,3,4,5,6.从边缘图可以看出,随着尺度的增大,噪声逐渐减少,边缘逐渐平滑.在尺度2时,噪声的影响非常大,边界比较破碎;尺度s=6为最大尺度,提取的边缘体现了原图中的主要边缘,基本不受噪声的影响,但是边缘失真比较严重,且提取的边缘不完整,对于某些连续的边缘,只检测出其中的一段,但是在小尺度空间可以较完整地检测出来.因此需要利用最大尺度空间提供的位置信息,融合各尺度的信息,合成精确的边缘.运用本文提出的多尺度融合算法,结果如图1(g)2(j)所示.通过逐层融合,原来断裂的边缘连接起来,而且边缘位置越来越贴近实际边缘位置.对于本文所选取的小波函数,各尺度下的极值点检测相当于图像的Canny边缘检测.与尺度2、3、4、5下的边界相比,多尺度融合获得的边界有效地抑制了噪声干扰;与尺度6下的边界相比,多尺度融图1 各尺度下边缘检测结果85 阜阳师范学院学报(自然科学版) 第24卷图2 传统的边缘检测算子检测结果合获得的边界定位更准确,边界更完整.图2中(l )为Canny 算子,(m )Sobel 算子,(n )为LO G 算子检测出的边界,通过比较可以看出:对于受强烈噪声污染的SA R 图像,用Canny 算子检测出的边缘较模糊,去噪效果差,在定位精度、精确检测等方面都不如本文采用的方法.与其他边缘检测算子的比较可以获得相似结果.参考文献[8、9]给出了其他基于小波变换的图像边缘检测方法.文献[8]利用多尺度分解获得LL 空间的细节图,然后对细节图进行中值滤波抑制噪声的干扰,对滤波后图像二值化后利用Sobel 算子检测边缘.该方法实际仅利用某一尺度下的细节图进行边缘检测,没有考虑到不同尺度边缘的关联.文献[9]在对相邻尺度的边缘进行信息融合时,仅对链的端点进行处理,没有考虑到不同尺度下,提取的边缘定位的不同.仅利用端点进行融合减少计算量,但是获得的融合边缘定位会有误差,并且这种方法边缘的补充有限.本文方法通过边缘生长可以充分实现不同尺度的边缘互补.因此从机理上说,本文的方法更优越.3 结论本文根据信号边界与噪声边界的小波变换模值跨尺度传递的不同特性,讨论了不同尺度的检测算子检测的边缘所具有的特点,在此基础上提出由边缘传递、继承和生长构成的多尺度边缘关联融合算法.(1)由于小波变换有多尺度的特点,可以利用多尺度特性,通过细节和粗节进行逼近,强于其他经典算法.(2)在边缘和噪声的取舍中,由于二者均为高频信号,很难用频带划分.使用小波变换的方法,使得可在大尺度下抑制噪声,小尺度下,得到边缘的真实位置;而传统的和经典的边缘检测算法则在此问题上不能提供有效的解决办法.不论选用怎样的小波函数,都可以利用上述算法进行多尺度边缘融合.实验表明该方法可以有效抑制噪声的干扰,同时保证融合边界的完整性和定位的准确性.参考文献[1] 刘贵忠,邸双亮.小波分析及其应用[M ].西安:西安电子科技大学出版社,1995:1742289.[2] 王 涛.模糊多尺度边缘检测算法的研究[J ].微计算机信息,2006,22(1023):3042306.[3] M arr .视觉计算理论[M ].姚国正,刘 磊,汪云九,译.北京:科学出版社,1988:2562260.[4] Young R A .Si m ulati on of H um an R etinal Functi on w ith the Gaussian D erivative M odel [J ].IEEE the Computer SocietyConference on Computer V isi on and Pattern R ecogniti on .M ich igan U SA ,1988,8(6):5642569.[5] 程正兴.小波分析算法与应用[M ].西安:西安交通大学出版社,1998:1682257.[6] 陈 虹.基于小波变换的多尺度图像边缘检测[J ].首都师范大学学报(自然科学版),2004,25(12):326.[7] 施成湘.扩展的多尺度模糊边缘检测计算机工程与应用2006,7:65268[8] 赵志钦,王建国.SA R 图像的边沿检测方法研究电子科技大学学报,2000,29(3):2252228.[9] 刘宏兵,杨万海.图像小波边缘提取中阈值选取的一种自适应方法[J ].西安电子科技大学学报,2000,27(3):2942296.I mage Edge D etection Ba sed On M ultisca le W avelet Tran sformL I D an 2yun1,2,TAO L iang 1,ZHAN X iao 2si 2(1.S chool of Co m p u ter S ience ,A nhu i U niversity of Ch ina ,H ef ei A nhu i ,230039,Ch ina ;2.D ep art m ent of Co m p u ter ,F uy ang T eachers Colleg e ,F uy ang A nhu i ,236041,Ch ina )Abstract :T he edge ,as the mo st basic characteristic of i m ages ,is an i m po rtant content of obtaining info r m ati on of ap icture .T he w avelet transfo r m can detect part m utati on ,and can do it com bining m ultiscale info r m ati on ,so w avelet has be 2com e a good too l of detecting info r m ati on of edge i m ages .In th is paper ,a m ultiscale Gaussian edge detecto r is constructed .A cco rding to transfer p roperties acro ss scales of the w avelet modules of the signal edge and the no ise edge ,w e com bine the p roperties of edges in different scales and p ropo se a m ulti 2scale edge fusi on algo rithm consisting of edge transfer ,edge inherit and edge grow th .T he result of experi m ents show s that th is algo rithm can get rid of the affect of no ise and the edges fused have p recise po siti on and intact contour .Key words :i m age p rocess ;edge detecti on ;m ultiscale w avelet transfo r m ;w avelet95第2期 郦丹芸等:基于小波变换的多尺度图像边缘检测。
基于小波变换的边缘检测
算法采用 matlab 语言进 行仿真实验 ,图 1 所示为边缘 检测的原 Lena 图像 ,图 2 为采 用多孔 算法 得到 的边 缘检测 图 ,可见大多明显的边缘都已 经被检测到 ,但也存在噪声和 一些被漏检的较弱的边缘 ,图 3 为经过人机交互的分块阈值 操作和边缘跟踪补偿后的边缘 检测图 ,可见边缘检测效果得 到了较大提高 ,图 4 为作为比 较的 Canny 边缘检测图 ,其存 在很多漏检的边缘 ,检测效果 不如本文算法.
]
= a ×grad[ f ( x1 , x2 ) 3 3θa ( x1 , x2 ) ]
= a ×grad[ f s ( x1 , x2 ) ]
(8)
其中 f s ( x1 , x2 ) 是 f ( x1 , x2 ) 被θa ( x1 , x2 ) 平滑后所得图像. (8) 式表明 W T (1) 和 W T (2) 分别反映此图
5 结论
基于小波变换的模极大值 理论对图像进行边缘检测 ,得 到了较好的检测效果 ,算法的 特点有 : ( 1) 采 用基 于二 阶 B 样条小波的多孔算法提取边缘 能得到较好的检测结果 , (2) 采 用人机交互的方法调整每一子 块的阈值以及边缘跟踪补偿算法 ,进一步补偿了弱边缘并且抑制了噪声.
是弱边缘点 ,取与 p 点幅角方向最接近的点设为新的点 p ,并做标记 ,返回 Step2 ;若 8 邻域没有局部峰值 则判定 p 点为噪声点并去除 ,返回 Step1 ,重新寻找下一条边缘 ;若 8 邻域内有局部峰值但是已经被标记 跟踪过 ,则判定这一条边缘结束 ,返回 Step1 ,重新寻找下一条边缘.
小波系数幅值比较大 ,而噪声能量比较分散 ,小波系数幅值较小. 所以用平滑函数的一阶导数作小波函数 对图像进行小波变换 ,大于一定阈值的小波系数的模极大值点即对应图像的边缘点 ,这就是小波变换用于 边缘检测的原理[122 ] .
基于小波变换的数字图像边缘检测
基于小波变换的数字图像边缘检测数字图像边缘检测是计算机视觉领域中的一个重要问题,它在图像处理、模式识别和计算机视觉应用中有着广泛的应用。
边缘是图像中灰度值发生剧烈变化的地方,对于图像的分割和特征提取具有重要意义。
而小波变换作为一种多尺度分析工具,在数字图像边缘检测中发挥着重要作用。
小波变换是一种时频分析方法,它能够对信号在时间和频率上进行局部化分析。
对于数字图像,小波变换将图像分解为不同尺度的频域子带,每个子带都包含了图像在不同频率范围内的信息。
边缘是图像中高频分量的主要特征,因此小波变换能够提取图像中的边缘信息。
在基于小波变换的数字图像边缘检测中,首先需要对图像进行小波变换,将图像分解为多个尺度的频域子带。
然后,通过对每个子带进行阈值处理,将低频分量和高频分量分离开来。
高频分量中包含了图像中的边缘信息,因此可以通过对高频分量进行边缘检测来获取图像的边缘。
常用的小波函数有多种,如Haar小波、Daubechies小波和Morlet小波等。
不同的小波函数具有不同的频率特性和尺度特性,可以根据具体应用的需求选择合适的小波函数。
此外,还可以通过调整小波变换的尺度参数,来获取不同尺度下的边缘信息。
小波变换的边缘检测方法具有较好的性能和灵活性。
相比于传统的边缘检测方法,基于小波变换的边缘检测能够更好地提取图像中的边缘信息,并且能够对不同尺度下的边缘进行检测。
此外,小波变换还能够处理图像中的噪声,提高边缘检测的精度和稳定性。
综上所述,基于小波变换的数字图像边缘检测是一种有效的方法。
通过对图像进行小波变换,并对高频分量进行边缘检测,可以提取出图像中的边缘信息。
小波变换的边缘检测方法具有较好的性能和灵活性,可以广泛应用于图像处理、模式识别和计算机视觉等领域。
使用小波变换进行图像边缘检测的实用方法
使用小波变换进行图像边缘检测的实用方法图像边缘检测是计算机视觉和图像处理领域中的一个重要任务,它可以帮助我们理解图像的结构和形状。
小波变换是一种在信号处理中常用的工具,它具有多分辨率分析的能力,可以对图像进行细节和边缘的提取。
本文将介绍使用小波变换进行图像边缘检测的实用方法。
首先,我们需要了解小波变换的基本原理。
小波变换是一种将信号分解成不同频率的成分的方法。
它使用一组称为小波基函数的函数来表示信号,这些函数在时域和频域上都具有局部性质。
小波基函数具有时频局部化的特点,能够在时域和频域上同时提供较好的分辨率,因此适用于图像边缘检测。
在实际应用中,我们常用的小波变换方法是离散小波变换(DWT)。
离散小波变换将信号分解成不同频率的子带,每个子带都包含了信号在不同频率上的信息。
对于图像边缘检测,我们通常使用一维的小波变换方法对图像的每一行和每一列进行变换。
接下来,我们需要选择合适的小波基函数。
小波基函数的选择对于图像边缘检测的效果有很大的影响。
常用的小波基函数有Haar小波、Daubechies小波和Symlet小波等。
它们具有不同的性质,适用于不同类型的图像。
在选择小波基函数时,我们需要考虑图像的特点和需求,选择最适合的小波基函数。
然后,我们需要对图像进行小波变换。
在进行小波变换之前,我们需要将图像转换为灰度图像,并进行归一化处理。
然后,我们可以使用离散小波变换算法对图像进行变换。
变换后,我们得到了图像在不同频率上的子带系数。
这些子带系数可以表示图像的细节和边缘信息。
接下来,我们需要对小波变换后的图像进行边缘检测。
一种常用的方法是通过阈值处理来提取边缘信息。
我们可以设置一个阈值,将小于阈值的子带系数置为0,将大于阈值的子带系数保留。
这样,我们就可以得到一个二值图像,其中白色像素表示边缘,黑色像素表示背景。
然而,简单的阈值处理方法往往会导致边缘信息的丢失和噪声的引入。
为了提高边缘检测的准确性,我们可以使用基于小波变换的边缘检测算法,如Canny算子。
基于小波变换的边缘检测
1 小 波用 于 边缘 检 测 的原 理
广广
设 ( ,) z z 是二维平滑函数[I z, ) 3把它沿z, 两个方向 I ( z d z ≠0. x z 上的一阶导数作为两 个
J J
基本小 波 :
, (
、
z ):
aZ 1
() 1
z( ,
中 图分 类 号 : 9 TP3 1 文 献 标 志码 : A 文章 编 号 :6 3 4 O ( 07 O — 0 7一 O 17 — 62 2 O )2 O 8 3
图像边 缘是 二维 图像 中奇异 点 的集 合 , 也就是 灰度 突变 点 的集合 , 映到 频域 表 现 为高 频 , 为 阶跃 反 分
型边缘和屋 脊型边 缘两种 . 边缘 检测器 的工作 既要将 高频 信 号从 图像 中分 离 出来 , 要 区分 边缘 和 噪声 , 又
准确的标 定边缘 位置. 波被誉 为“ 学显微 镜” 在时域 和 频域 都有 良好 的局 部 特性 , 小 数 , 以平 滑 函数 的一 阶
导数作为小波函数对图像进行小波变换, 小波系数的模极大值即对应图像的边缘[ 3 1. - z
a a
( 5)
( ) 6 其 中 一 代表 二维积 , 的具 体含 义是 : 它
f1) ( ̄ 一 『(“ ( ( ̄一 XX 『“ 旦 s 2 l) 厂 ) E X 2 ,
收 稿 日期 :0 6 O 一 O 2 0~ 6 8
() 7
维普资讯
( O 1)
其幅角 ( z 方 向的夹角 ) : 与 是
z z
A[f,洲 [ r T2 g ( - 函 W
麓 ]
… )
z为 z - 边缘 定义 Mo [ f 取 极值 之处 , d WT ] 其方 向则沿 与 Ar [ f ̄ 直 的方 向. 是 噪声也 是 灰度 突 变 g WT 垂 - 但
基于小波变换多尺度边缘检测分析解读
基于小波变换多尺度边缘检测分析解读小波变换是一种时频分析方法,具有多尺度分析的特点。
在图像处理领域中,小波变换被广泛应用于边缘检测。
在这篇文章中,我们将通过分析小波变换多尺度边缘检测的原理和方法,来解读其应用和优势。
首先,我们需要了解小波变换的基本原理。
小波变换可以将信号在时间域和频率域上进行分析,通过选择不同的小波函数(母小波),可以实现不同尺度的信号分析。
小波变换将信号分解成不同频率的子信号,这些子信号可以对应图像的不同特征。
在边缘检测中,我们希望能够提取出图像中明显的边缘特征。
传统的边缘检测算法,如Sobel算子、Canny边缘检测等,只能提取出单一尺度的边缘特征。
而小波变换可以通过选择不同的小波函数,实现多尺度的特征提取。
多尺度边缘检测算法的基本思想是,在不同尺度下,对图像进行小波变换,并提取出具有边缘特征的子信号。
然后将这些子信号进行重构,得到多尺度边缘图像。
具体而言,多尺度边缘检测算法包括以下几个步骤:第一步,选择合适的小波函数。
小波函数的选择会影响边缘检测的效果。
常用的小波函数有Haar小波、Daubechies小波等。
第二步,对图像进行小波变换。
通过选择不同尺度的小波函数,对图像进行小波变换,得到不同频率的子信号。
第三步,提取具有边缘特征的子信号。
根据不同尺度下的边缘特征,选择适当的阈值,将边缘信号从其他噪声信号中分离出来。
第四步,将提取出的边缘信号进行重构。
通过将不同尺度的边缘信号进行重构,得到多尺度的边缘图像。
多尺度边缘检测的优势在于它可以提取出不同尺度的边缘特征。
在实际应用中,图像中的边缘通常具有不同的宽度和强度。
传统的边缘检测算法往往只能提取出其中一特定尺度的边缘特征,而多尺度边缘检测能够提取出多个尺度的边缘特征,从而更全面地描述图像中的边缘结构。
此外,多尺度边缘检测还可以在一定程度上消除图像中的噪声。
由于不同频率的子信号对应着不同尺度的特征,对较高频率的子信号进行阈值处理,可以去除图像中的高频噪声。
小波变换在图像处理中的边缘检测技术介绍
小波变换在图像处理中的边缘检测技术介绍引言:在图像处理领域,边缘检测是一项重要的任务,它可以帮助我们识别图像中的物体边界,从而实现图像分割、目标识别等应用。
而小波变换作为一种常用的信号分析工具,也被广泛应用于边缘检测技术中。
本文将介绍小波变换在图像处理中的边缘检测技术。
一、小波变换简介小波变换是一种数学工具,可以将信号分解成不同频率的成分。
与傅里叶变换相比,小波变换具有时域和频域同时存在的特点,能够提供更多的信号细节信息。
小波变换通过将信号与一组基函数进行卷积运算,得到信号在不同尺度和位置上的频谱信息。
二、小波变换在边缘检测中的应用边缘是图像中灰度变化较大的地方,因此在边缘检测中,我们希望能够找到图像中灰度变化的位置。
小波变换通过分析图像中各个尺度的频谱信息,可以有效地提取出图像中的边缘特征。
1. 尺度变换小波变换可以通过改变基函数的尺度来适应不同尺度的边缘特征。
当基函数的尺度较大时,可以检测到较宽的边缘;而当基函数的尺度较小时,则可以检测到较细的边缘。
通过尺度变换,小波变换可以适应不同大小的边缘特征,提高边缘检测的准确性。
2. 多尺度分解小波变换可以将图像分解成不同尺度的频谱信息,从而提取出不同尺度的边缘特征。
通过对图像进行多尺度分解,可以获取到图像中不同层次的边缘信息,从而实现更全面的边缘检测。
3. 边缘响应小波变换可以通过计算图像在不同尺度上的边缘响应,来检测图像中的边缘特征。
边缘响应可以通过计算小波变换的高频系数来实现,高频系数表示图像中灰度变化较大的位置。
通过计算边缘响应,可以找到图像中的边缘位置,实现边缘检测的目的。
三、小波变换边缘检测算法基于小波变换的边缘检测算法有很多种,其中比较常用的有Canny边缘检测算法和Sobel边缘检测算法。
1. Canny边缘检测算法Canny边缘检测算法是一种经典的边缘检测算法,它基于小波变换的多尺度分解和边缘响应计算。
该算法首先对图像进行高斯滤波,然后利用小波变换进行多尺度分解,计算边缘响应。
如何使用小波变换进行图像边缘检测
如何使用小波变换进行图像边缘检测图像边缘检测是计算机视觉领域中的重要任务,它可以帮助我们识别和分割图像中的物体边界。
在边缘检测算法中,小波变换是一种常用的技术,它能够有效地提取图像中的边缘特征。
本文将介绍如何使用小波变换进行图像边缘检测,并探讨其原理和应用。
一、小波变换的基本原理小波变换是一种时频分析方法,它将信号分解成不同频率的子信号,并对每个子信号进行时域和频域的分析。
在图像处理中,小波变换可以将图像分解成不同尺度和方向的子图像,从而提取图像的边缘特征。
小波变换的基本原理是通过将原始图像与一组小波基函数进行卷积运算来实现的。
这些小波基函数具有不同的频率和方向特性,可以用来表示图像中的不同频率和方向的边缘信息。
通过对图像进行多尺度和多方向的小波变换,可以得到一组小波系数,这些系数反映了图像在不同尺度和方向上的边缘特征。
二、小波变换的算法实现小波变换的算法实现通常可以分为两个步骤:分解和重构。
在分解步骤中,原始图像被分解成多个尺度和方向的子图像,每个子图像都包含了不同频率和方向的边缘信息。
在重构步骤中,通过将这些子图像进行叠加和插值,可以得到原始图像的近似重构。
在实际应用中,常用的小波变换算法有离散小波变换(DWT)和连续小波变换(CWT)。
离散小波变换是一种基于滤波器组的离散变换方法,它通过滤波和下采样的操作来实现图像的分解和重构。
连续小波变换是一种基于小波函数的连续变换方法,它可以实现对信号的连续分解和重构。
三、小波变换在图像边缘检测中的应用小波变换在图像边缘检测中具有广泛的应用。
通过对图像进行小波变换,可以将图像分解成不同频率和方向的子图像,从而提取图像的边缘特征。
这些子图像中的边缘信息可以通过阈值处理和边缘连接的方法来提取和增强。
在小波域中,边缘通常表现为高频和高幅值的小波系数。
通过选择适当的阈值,可以将图像中的边缘特征从噪声和纹理等低频成分中分离出来。
然后,通过边缘连接的方法,可以将这些分离出来的边缘特征进行连接和补全,得到完整的边缘图像。
基于小波变换的边缘检测技术(完整)
基于⼩波变换的边缘检测技术(完整)第⼀章图像边缘的定义引⾔在实际的图像处理问题中,图像的边缘作为图像的⼀种基本特征,被经常⽤于到较⾼层次的特征描述,图像识别。
图像分割,图像增强以及图像压缩等的图像处理和分析中,从⽽可以对图像进⾏进⼀步的分析和理解。
由于信号的奇异点或突变点往往表现为相邻像素点处的灰度值发⽣了剧烈的变化,我们可以通过相邻像素灰度分布的梯度来反映这种变化。
根据这⼀特点,⼈们提出了多种边缘检测算⼦:Roberts算⼦Prewitt算⼦Laplace算⼦等。
经典的边缘检测⽅法是构造出像素灰度级阶跃变化敏感的微分算⼦。
这些算⼦毫⽆例外地对噪声较为敏感。
由于原始图像往往含有噪声、⽽边缘和噪声在空间域表现为灰度有⼤的起落,在频域则反映为同是主频分量,这就给真正的边缘检测到来困难。
于是发展了多尺度分析的边缘检测⽅法。
⼩波分析与多尺度分析有着密切的联系,⽽且在⼩波变换这⼀统⼀理论框架下,可以更深刻地研究多尺度分析的边缘检测⽅法,Mallat S提出了⼀⼩波变换多尺度分析为基础的局部极⼤模⽅法进⾏边缘检测。
⼩波变换有良好的时频局部转化及多尺度分析能⼒,因此⽐其他的边缘检测⽅法更实⽤和准确。
⼩波边缘检测算⼦的基本思想是取⼩波函数作为平滑函数的⼀阶导数或⼆阶导数。
利⽤信号的⼩波变换的模值在信号突变点处取局部极⼤值或过零点的性质来提取信号的边缘点。
常⽤的⼩波算⼦有Marr 算⼦Canny算⼦和Mallat算⼦等。
§1.1信号边缘特征⼈类的视觉研究表明,信号知觉不是信号各部分简单的相加,⽽是各部分有机组成的。
⼈类的信号识别(这⾥讨论⼆维信号即图像)具有以下⼏个特点:边缘与纹理背景的对⽐鲜明时,图像知觉⽐较稳定;图像在空间上⽐较接近的部分容易形成⼀个整体;在⼀个按⼀定顺序组成的图像中,如果有新的成份加⼊,则这些新的成份容易被看作是原来图像的继续;在视觉的初级阶段,视觉系统⾸先会把图像边缘与纹理背景分离出来,然后才能知觉到图像的细节,辨认出图像的轮廓,也就是说,⾸先识别的是图像的⼤轮廓;知觉的过程中并不只是被动地接受外界刺激,同时也主动地认识外界事物,复杂图像的识别需要⼈的先验知识作指导;图像的空间位置、⽅向⾓度影响知觉的效果。
基于小波分析的边缘检测技术研究
跨领域应用与发展
目前基于小波分析的边缘检测方法主要应用于图像处理和计算机视觉领域,但其在其他领域如信号处理、语音识别、生物医学工程等方面也有广泛的应用前景
04
基于小波分析的边缘检测技术实验研究与结果分析
实验目的
基于小波分析的边缘检测技术旨在利用小波变换的特性,通过对图像进行多尺度分解,提取图像中的边缘信息,从而提高图像识别和处理的性能。
结合其他去噪技术
结合其他去噪技术,如中值滤波、高斯滤波等,提高去噪效果。
01
03
02
06
基于小波分析的边缘检测技术未来研究方向与展望
多尺度小波边缘检测…
小波边缘检测算法的…
结合深度学习的小波…
小波边缘检测在医学…
未来研究方向
01
02
03
04
拓展应用领域
随着小波分析理论的发展和普及,基于小波分析的边缘检测技术将在更多的领域得到应用,如视频处理、遥感图像处理等。未来可以进一步拓展其应用范围。
实验研究
实验方法
采用MATLAB作为实验平台,选择合适的小波基函数对图像进行多尺度分解,并对分解后的图像进行边缘检测。同时,为验证算法的有效性,采用传统的边缘检测算法作为对比实验。
实验过程
首先对图像进行预处理,包括灰度化和去噪处理。然后利用小波基函数对图像进行多尺度分解,提取图像在不同尺度下的细节信息和边缘信息。最后,通过对比实验,评估基于小波分析的边缘检测算法的性能。
01
研究背景与意义
研究背景
小波分析是一种强大的数学工具,具有多尺度、多方向和时频分析等特性,适用于图像处理领域。
基于小波分析的边缘检测技术可以更好地利用小波变换的特性,提高边缘检测的精度和鲁棒性。
小波变换及应用(亚像素边缘检测)
现有亚像素检测算法及其特点
现有的亚像素提取算法很多,如重心法、概率 论法、解调测量法、多项式插值法、滤波重建 法、以及矩法等。 有关基于小波的亚像素边缘检测方法尚未见有 报道
现有算法的特点:
– 1.大多需要经过粗精两次定位,比较耗时 – 2.一般存在原理误差,精度不是很高 – 3.边缘模型一般为阶跃边缘
SNR 标准差 最大偏差 ∞ <0.01 <0.01 50 0.03 0.07 40 0.03 0.07 30 0.03 0.07 20 0.09 0.16 10 0.14 0.27
位置测量实验装置
① ② ③ ④
位置测量的实验装置 ①双频激光干涉仪 ②CCD摄像机 ③待检目标 ④二维工作台
实 验 场 景
位置测量不同边缘检测方法检测结果(单位:像素)
边缘检测算法 检测结果
小波系数期望值法
小波系数导数 期望值法
小波系数 线性过零
标准差
0.0194
0.0180
0.0162
最大偏差
0.0342
0.0348
0.0282
仿真实验
• 在亚像素边缘提取算法中,通常要考察 算法两个方面的内容,一是在没有噪声 的情况下算法本身的精度,二是在有噪 声情况下考察算法的抗噪声能力。 • 通过仿真产生理想边缘及其加噪图像, 我们可以知道无噪情况下算法的精度, 同时还可以获得在不同信噪比情况下, 算法的精度。
仿真实验(一)
阶跃边缘及其加噪图像 直线斜率为14/15
方波型屋脊边缘小波系数导数期望值法边缘检测结果(单位:像素)
SNR 标准差 最大偏差 ∞ <0.01 0.01 50 0.03 0.06 40 0.03 0.07 30 0.05 0.09 20 0.07 0.17 10 0.12 0.34
基于小波变换的图像边缘检测
第一章绪论1.1研究背景及意义视觉,是人类取得信息的最主要来源。
统计数据显示,在人类大脑获取的信息之中,大约60%为视觉信息,20%为听觉信息,其他的例如味觉信息、触觉信息等加起来约占20%。
由此可见,视觉信息对人们的重要性。
然而在所有获取视觉信息的途径中,图像无疑是最主要的方式。
我们每天都是在报纸、杂志、书籍、电视等大量的图像信息中度过来的。
可以说,图像是用各种观测系统以不同的形式和手段观测客观世界而获得的,可以直接或者间接作用于人眼并进而产生视知觉的实体。
边缘【1】,是图像的最重要的特征,它是指周围像素灰度有阶跃变化或屋顶变化的那些像素的集合。
Poggio在参考文献中提到“物体(的边界)或许并没有对应着图【1】像中物体(的边界),但是边缘具有十分令人满意的性质,它能大大减少所要处理的信息但是又保留了图像中物体的形状信息。
”他还定义了边缘检测为“主要是(图像的)灰度变化的度量、检测和定位”。
边缘检测通常有三种方式。
第一种为屋顶型边缘,它的灰度是先慢慢上升到一定的程度然后再慢慢的下降。
第二种为阶跃型边缘,它的灰度变化是从一个值到比它高很多的另一个值。
最后一种是线性边缘,它的灰度值是从一个级别跳到另一个级别之后,再跳回来。
不同的边缘有不同的特征,但在大部分情况下,我们都是把图像的边缘全部看成是阶梯型边缘,求得检测这种边缘的最优滤波器,然后用于实践中。
实践证明,边缘检测对于图像的识别意义重大,理由如下:第一,人眼通过追踪未知物体的轮廓(它是由一系列的边缘组成的)而扫视一个未知的物体。
第二,凭经验我们知道,只要能成功的得到图像的边缘,图像的分析就会大大简化,识别也会容易得多。
第三,很多图像并没有具体的物体,对这些图像的理解取决于他们的纹理性质而提取这些纹理性质与边缘检测有着密切的联系。
随着计算机技术的飞速发展,利用计算机对图像信息进行加工的数字信号处理技术更是日新月异。
由于边缘广泛存在于物体与背景之间、物体与物体之间、基元与基元之间且对于图像视觉特征的提取非常重要,所以边缘检测在基于计算机的边界检测、图像分割、模式识别、机器视觉等都有非常重要的作用。
基于小波变换的图像边缘检测
基于小波变换的图像边缘检测摘要:基于小波变换的图像边缘检测是一种新的检测图像边缘的方法,具有多分辨率,多尺度的特性。
本文采用基于小波变换的模极大值原理,利用不同尺度小波变换后的不同方向,如水平方向、垂直方向、正对角线方向等获取高频信息,并通过小波系数的模极值点与过零点,在不同尺度下传播的特性,检测出图像在四个方向上的模极大值,并记录下来,得到图像边缘的位置后,进行比较,得到该位置模的局部最大值。
研究结果表明,基于小波变换的图像边缘检测可以较好的检测图像边缘的细节特征,取得了很好的效果。
关键字:小波变换;边缘检测;多分辨率;多尺度;模极大值Image edge detection based on wavelet transformAbstract:Image edge detection based on wavelet transform is a kind of new method of image edge detection, a multi-resolution, multi-scale features. In this paper, based on the wavelet transform modulus maxima theory, using the different direction of different scale after wavelet transform, such as horizontal, vertical, diagonal direction, such as high frequency information, and through the mould extreme value of wavelet coefficient and the crossing point, the propagation characteristics of different scales to detect the image in four directions of modulus maxima, and record down, get the location of the image edge, after comparison, get the local maximum of the location model. Research results show that the image edge detection based on wavelet transform can better detect the details of the image edge features, good results have been achieved.Keywords:wavelet transform; edge detection; multiresolution; multiscale; modulus maximum1绪论1.1图像边缘检测的现状及目的众所周知,自从1946年在美国纽约第一台计算机出世以来到现在,数字图像边缘检测及方法可谓是层出不穷,与早期相比早已是不可同日而语。
基于小波变换的图像边缘检测技术研究
基于小波变换的图像边缘检测技术研究随着科技的发展,图像处理技术得到了极大的发展。
图像处理作为一种高科技,已经深入到了我们的生活中。
在人们日常生活、工业生产和医疗健康等领域,图像处理都可以提供更好的服务。
图像边缘检测技术就是关键技术之一。
在众多的图像处理技术中,边缘检测技术在实际应用中的重要性一直得到了广泛的认可。
传统的边缘检测技术主要有基于阈值法、基于梯度法、基于二阶导数等几种方法。
但是这些方法在实际应用中都存在一些问题,比如难以处理边缘模糊的情况,易受噪声干扰等。
为了解决这些问题,一些新的边缘检测技术应运而生,其中就包括基于小波变换的图像边缘检测技术。
小波变换是一种多分辨率分析方法,可以将连续信号和离散信号分解成不同尺度的小波基函数。
在小波变换中,基本的函数是小波基函数,它具有局部性和多分辨率性质。
由于小波变换有局部性和多分辨率的特点,被广泛应用于图像处理领域,尤其是图像边缘检测中。
基于小波变换的图像边缘检测技术主要分为两种,一种是基于离散小波变换(DWT)的图像边缘检测技术,另一种是基于连续小波变换(CWT)的图像边缘检测技术。
下面我们就来分别介绍这两种技术。
基于离散小波变换(DWT)的图像边缘检测技术基于离散小波变换的图像边缘检测技术主要包括以下几个步骤:(1)图像预处理为了减少噪声对边缘检测结果的影响,需要对原始图像进行预处理。
可以采用一些滤波器,如高斯滤波器或中值滤波器等,来对图像进行平滑。
(2)小波分解经过预处理的图像经离散小波分解后,可以得到图像在各个不同频率下的小波系数。
(3)小波系数的阈值处理由于小波系数在各个频率下的大小不同,因此可以根据小波系数的大小进行阈值处理。
这可以通过一个单一的全局阈值或基于局部统计特性来完成。
(4)小波系数的逆变换经过阈值处理的小波系数可以进行小波逆变换,从而得到图像的边缘。
基于连续小波变换(CWT)的图像边缘检测技术与基于离散小波变换的图像边缘检测技术不同,基于连续小波变换的图像边缘检测技术直接使用了信号的连续小波变换系数来进行边缘检测。
基于小波变换的边缘检测技术
基于小波变换的边缘检测技术
刘光宇;刘彪;曾志勇;赵恩铭;邢传玺
【期刊名称】《重庆科技学院学报:自然科学版》
【年(卷),期】2022(24)3
【摘要】传统的Roberts算子不适合用来提取存在陡峭边缘的图像,提出在小波变换的基础上,对图像的边缘信息进行提取。
首先,对图像进行小波分解,采用Roberts 算子,求得沿着0°、45°、90°、135°等方向的模值,并将其转换为幅值;然后,根据像素点所在的方向,寻找最大值点,将此点设置为边缘点;最后,将各方向的边缘点连接,形成边缘图像。
通过仿真实验可知,采用该方法提取的边缘细节更加丰富。
【总页数】5页(P74-78)
【作者】刘光宇;刘彪;曾志勇;赵恩铭;邢传玺
【作者单位】大理大学工程学院;哈尔滨工程大学物理与光电工程学院;云南民族大学电气信息工程学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于高维小波变换的高抗噪性边缘检测技术
2.基于小波变换的自适应水岭边缘检测技术
3.基于融合技术的小波变换和形态学边缘检测算法
4.基于融合技术的小波变换和数学形态学的边缘检测算法
5.基于小波变换的图像边缘检测技术的改进
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章图像边缘的定义引言在实际的图像处理问题中,图像的边缘作为图像的一种基本特征,被经常用于到较高层次的特征描述,图像识别。
图像分割,图像增强以及图像压缩等的图像处理和分析中,从而可以对图像进行进一步的分析和理解。
由于信号的奇异点或突变点往往表现为相邻像素点处的灰度值发生了剧烈的变化,我们可以通过相邻像素灰度分布的梯度来反映这种变化。
根据这一特点,人们提出了多种边缘检测算子:Roberts算子Prewitt算子Laplace算子等。
经典的边缘检测方法是构造出像素灰度级阶跃变化敏感的微分算子。
这些算子毫无例外地对噪声较为敏感。
由于原始图像往往含有噪声、而边缘和噪声在空间域表现为灰度有大的起落,在频域则反映为同是主频分量,这就给真正的边缘检测到来困难。
于是发展了多尺度分析的边缘检测方法。
小波分析与多尺度分析有着密切的联系,而且在小波变换这一统一理论框架下,可以更深刻地研究多尺度分析的边缘检测方法,Mallat S提出了一小波变换多尺度分析为基础的局部极大模方法进行边缘检测。
小波变换有良好的时频局部转化及多尺度分析能力,因此比其他的边缘检测方法更实用和准确。
小波边缘检测算子的基本思想是取小波函数作为平滑函数的一阶导数或二阶导数。
利用信号的小波变换的模值在信号突变点处取局部极大值或过零点的性质来提取信号的边缘点。
常用的小波算子有Marr 算子Canny算子和Mallat算子等。
§1.1信号边缘特征人类的视觉研究表明,信号知觉不是信号各部分简单的相加,而是各部分有机组成的。
人类的信号识别(这里讨论二维信号即图像)具有以下几个特点:边缘与纹理背景的对比鲜明时,图像知觉比较稳定;图像在空间上比较接近的部分容易形成一个整体;在一个按一定顺序组成的图像中,如果有新的成份加入,则这些新的成份容易被看作是原来图像的继续;在视觉的初级阶段,视觉系统首先会把图像边缘与纹理背景分离出来,然后才能知觉到图像的细节,辨认出图像的轮廓,也就是说,首先识别的是图像的大轮廓;知觉的过程中并不只是被动地接受外界刺激,同时也主动地认识外界事物,复杂图像的识别需要人的先验知识作指导;图像的空间位置、方向角度影响知觉的效果。
从以上这几点,可以总结出待识别的图像边缘点应具有下列特征即要素:具有较强的灰度突变,也就是与背景的对比度鲜明;边缘点之间可以形成有意义的线形关系,即相邻边缘点之间存在一种有序性;具有方向特征;在图像中的空间相对位置;边缘的类型,即边缘是脉冲型、阶跃型、斜坡型、屋脊型中哪一种。
§1.2图像边缘的定义边缘检测是图像处理中的重要内容。
而边缘是图像中最基本的特征,也是指周围像素灰度有变化的那些像素的集合。
主要表现为图像局部特征的不连续性,也就是通常说的信号发生奇异变化的地方。
奇异信号沿边缘走向的灰度变化剧烈,通常分为阶跃边缘和屋顶边缘两种类型。
阶跃边缘在阶跃的两边的灰度值有明显的变化;屋顶边缘则位于灰度增加与减少的交界处。
我们可以利用灰度的导数来刻画边缘点的变化,分别求阶跃边缘和屋顶边缘的一阶,二阶导数。
如图可见,对于边缘点A,阶跃边缘的一阶导数在A点到最大值,二阶导数在A点过零点;屋顶边缘的一阶导数在A点过零点,二阶导数在A点有最大值。
第二章 传统的边缘检测算子§2.1传统的边缘检测算子边缘检测的实质是采用某种算法来提取出图像中对像与背景间的交界线。
我们将边缘定义为图像中灰度发生急剧变化的区域边界。
而灰度变化的情况可以用图像灰度分布的梯度来反映,所以我们可以用局部图像微分技术来获得边缘检测算子。
以下对比较经典的边缘检测算子进行了理论分析,并做出了比较和评价。
我们记为(,)f f f x y i j x y ∂∂∇=+∂∂图像的梯度,(,)f x y ∇中包含局部灰度的变化信息。
记: (,)e x y = (2.1) 为梯度(,)f x y ∇的幅度,(,)e x y 可以用做边缘检测算子。
常用的边缘检测方法有:差分边缘检测,Roberts 边缘检测算子,Sobel 边缘检测算子,Prewitt 边缘检测算子,Robinson 边缘检测算子,Lapalce 边缘检测算子等等。
§2.2 差分边缘检测方法利用像素灰度的一阶导数算子在灰度迅速变化处得到高值来进行奇异点的检测。
它在某一点的值就代表该点的“边缘强度”,可以通过对这些值设置阈值来进一步得到边缘图像。
但用差分边缘检测必须使差分的方向与边缘方向垂直,这就需要对图像的不同方向都进行差分运算,增加了实际运算的繁琐性。
一般为垂直边缘、水平边缘、对角线边缘检测:图2-1 差分算法检测边缘的方向模板§ 2.3 Roberts 边缘检测算子Roberts 边缘检测算子根据任意一对互相垂直方向上的差分可以用来计算梯度的原理,采用对角线方向相邻两像素之差,即:他们的卷积算子为:10:01x f ⎡⎤∆⎢⎥-⎣⎦ 01:10y f ⎡⎤∆⎢⎥-⎣⎦有了x f ∆,y f ∆之后,很容易计算出Roberts 的梯度幅值(,)R i j ,适当的取门限TH ,作如下判断:(,)R i j TH >,(,)i j 为阶跃边缘点。
{}(,)R i j 为边缘图像。
Roberts 算子采用对角线方向相邻两像素之差近似梯度幅值边缘检测。
检测水平和垂直边缘的效果好于斜向边缘,定位精度高,对噪声敏感。
图2-2:用Roberts算子进行边缘检测的Lena图与原图像§2.4 Sobel边缘检测算子对数字图像{}f i j的每一个像素,考察它上,下,左,右邻点灰度的(,)加权差,与之接近的邻点的权大。
据此,定义Sobel算子如下:卷积算子为:图2-3:Sobel边缘检测算子方向模板适当的取门限TH,作如下判断:(,),(,)>为阶跃边缘点,为s i j TH i j{}s i j边缘图像。
(,)Sobel算子很容易在空间上实现,Sobel边缘检测器不但产生较好的边缘检测效果,而且受噪声的影响也比较小。
当使用大的领域时,抗噪声特性会更好,但这样做会增加计算量,并得出的边缘也比较粗。
Sobel算子利用像素点上下,左右邻点的灰度加权算法,根据在边缘点出达到极值这一现象进行边缘的检测。
Sobel算子对噪声具有平滑作用,提供较为精确的边缘方向信息,但它同时会检测出许多的伪边缘,边缘定位精度不高。
当对精度要求不是很高时,是一种较为常用的方法。
图2-4:用Sobel算子进行边缘检测的Lena图与原图像§2.5 Prewitt边缘检测算子Prewitt算子是一种边缘样板算子。
这些算子样板由理想的边缘子图像构成。
依次用边缘样板去检测图像,与被检测区域为相似的样板给出最大值。
用这个最大值作为算子的输出值(,)P i j,这样就可以将边缘像素检测出来。
定义Prewitt边缘算子模板如下:图2-5:Prewitt边缘检测算子模板8个算子样板对应的边缘方向如下图所示:图2-6:样板方向适当取门限TH,作如下判断:(,),(,)为阶跃边缘点。
(,)P i jP i j TH i j为边缘图像。
图2-7:用Prewitt算子进行边缘检测的Lena图与原图§2.6 Robinson 边缘检测算子Robinson 边缘检测算子也是一种边缘样板算子,其算法和Prewitt边缘检测算子相似,只是8个边缘样板不同。
如下所示:图2-8:Robinson 边缘检测算子模板§2.7 Laplace 边缘检测算子Laplace 算子是二阶微分算子,是一个标量,属于各向同性的运算,对灰度突变敏感。
在数字图像中,可以用差分来近似微分运算,(,)f i j 的Laplace 算子为Laplace 算子的二种估算模板:图2-9:Laplace 的两种估算模板对阶跃边缘,二阶导数在边缘点出现零交叉,即边缘点两边二阶导函数取异号。
Laplace 算子就是据此对{}(,)f i j 的每个像素取它关于x 方向和y 方向的二阶差分之和,这是一个与边缘方向无关的边缘检测算子。
而对屋顶状边缘,在边缘点的二阶导数取极小值,这时对{}(,)f i j 的每个像素取它关于x 方向和y 方向的二阶差分之和的相反数。
Laplace 算子有两个缺点:其一是边缘的方向信息丢失,其二是Laplace 算子为二阶差分,双倍加强了图像中的噪声影响:优点是各向同性,即具有旋转不变性。
因为在微分学中有:一个只包含偶次阶导数和取偶次幂的奇次阶导数的线形组合算子,一定是各向同性的。
Laplace算子实际二阶微分算子,利用边缘点处二阶导函数出现零交叉原理检测边缘。
不具有方向性,对灰度突变敏感,定位精度高,不但检测出了绝大部分的边缘,同时基本上没有出现伪边缘。
但他的检测也存在一些缺点,如丢失一些边缘,有一些边缘不够连续,对噪声敏感且不能获得边缘方向的功能信息。
图2-10:用Laplace算子进行边缘检测的Lena图与原图§2.8 检测结果与结论通过对以上介绍的几种边缘检测算子的算法公式和检测的结果可以看出,Roberts算子简单直观,但边缘检测图里存在有伪边缘;Sobel算子、Prewitt算子和Robinson的检测结果图能检测出更多的边缘,但也存在有伪边缘且检测出来的边缘线比较粗,并放大了噪声;Lapalce算子和改进的Laplace算子利用二阶差分运算来进行检测,但不可以检测出较多的边缘,而且还在很大程度上消除了伪边缘的存在,定位精度高。
但受噪声的影响比较大。
第三章小波变换在图像边缘检测中的应用§3.1 小波思想的引入虽然边缘提取已有梯度算子、Laplace算子、Sobel算子等方法,但这些算法都没有自动变焦的思想。
而事实上,由于物理和光照等原因,每幅图像中的边缘通常产生在不同的尺度范围内,形成不同类型的边缘,这些信息是未知的。
另外图像中还存在有噪声,因此,根据图像特性自适应地正确检测出图像的边缘是非常困难的。
可以肯定,用单一尺度的边缘算子不可能检测出所有的边缘,同时,为避免在滤除噪声是影响边缘检测的正确性,用多尺度的方法检测边缘越来越引起人们的重视。
由于小波变换具有良好的时频局部化特性及多尺度分析能力,在不同尺度上具有“变焦”的功能,适合于检测突变信号。
是检测突变信号强有力的工具,得到了广泛的应用。
§3.1.1小波变换在图像边缘检测中的优势用小波变换对信号做多分辨率分析非常适合提取信号的局部特征。
这是因为小波变换的尺度因子和平移因子构成了一个滑动的时间-频率窗,小尺度下的变换系数对应信号的高频分量,大尺度下的变换系数对应信号的低频分量。
于是信号被分解成各个频率下的分量,这样就可以检测对应不同频率的信号局部特征。
而图像中的突变信息和噪声都属于高频信号,可以利用小波变换后的高频分量进行去噪和得到边缘图像。