基于数学形态学的图像处理方法_段汕_中南民族大学学报_2003_30

合集下载

形态学图像处置专业知识讲座

形态学图像处置专业知识讲座
闭操作的几何解释
的边界通过B中的点完成 B在A的边界外部转动
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。
形态学图像处理
开操作的3条性质
闭操作的3条性质
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不
当开之操处,作请和联系闭本人操或作网站应删用除。举例
形态学图像处理的数学基础和所用语言是集合论
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。
形态学图像处理
概述(续)
形态学图像处理的应用可以简化图像数据,保持它 们基本的形状特性,并除去不相干的结构
形态学图像处理的基本运算有4个:膨胀、腐蚀、 开操作和闭操作
集合S的凸壳H是包含S的最小凸集合 H-S称为S的凸缺 求取集合A的凸壳C(A)的简单形态学算法:
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。
形态学的主要应用
凸壳
先对A用 运用击中或击不中变换,反复使用,当 不再发生变化时,执行与A的并集运算,用 表示 结果
形态学的主要应用
边界提取
边界提取定义为
上式表示:先用B对A腐蚀,然后用A减去腐蚀得到, B是结构元素
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。
边界提取举例
1表示为白色,0表示为黑色
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。
本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。

基于数学形态学的图像处理算法

基于数学形态学的图像处理算法

基于数学形态学的图像处理算法作者:罗秋棠来源:《电子技术与软件工程》2016年第06期摘要进入21世纪以来,计算机技术尤其是数字图像技术的不断进步发展,图像的重要性逐渐凸显。

图像处理领域中形态学应用范围较广,它非常重视图像的构成特征,较之类似方法形态学技术的结构特征优势明显。

本文介绍了一种基于数学形态学的图像处理算法,即分水岭算法。

【关键词】图像分割图像处理数学形态学分水岭1 图像分割的概述和定义图像分割是指用区域对图像所进行的分割。

这些区域的总和应覆盖整个图象,而彼此互不重叠,分割后的图像应具有相同的特性,这些特性可以是形状、颜色、纹理、灰度等任何一个。

在图像处理中,图像分割时一个关键的步骤。

因为在图像的研究过程中,大家一般只对某些其中的部分感兴趣。

为了更好的识别与分析目标,往往要把这部分区域分割出来,再对分割出来的目标作深层次的分析,对目标进行特征的提取、参数识别和测量,能更好的促进下一层级的图像理解和分析。

成像技术可以用来泛指所有与图像相关技术,这些技术数量巨大,我们可以把它们放到图像工程范畴里。

图像工程分为理解、分析、处理三个层级,且会研究所有涉及到图像的领域。

图像处理是为了优化视觉效果,分析是为了检测图像里我们所需要的信息。

图像分割是一种重要的图像处理技术,在实际的应用和理论研究中已经受到了人们的广泛重视,在不同的研究领域图像分割有不同的名称,如目标检测技术,阈值化技术,图像区分或求差技术,目标识别技术,目标轮廓技术,目标跟踪技术等。

2 分水岭图像分割过程我们将图像分割的过程描述如下:首先,设想存在一个二维图像,并认为它是一个三维地形表面,且有一系列的低谷存在于该三维地形表面,二维图像的表面像素点或最小值对应地形表面连接区的底部。

假设我们将这些极小值刺穿,将该三维地形表面逐渐浸至湖水中,在上述过程中,由于在湖内存在水压,将会有水从被刺穿的洞中涌出,这个涌出过程直至涌出的水与湖水高度相同才停止,停止时水面已经完全将该三维地形表面浸没。

基于SV形态学方法的图像分解问题的研究

基于SV形态学方法的图像分解问题的研究

基于SV形态学方法的图像分解问题的研究段汕;谢长江;毛振帼【摘要】在固定结构元的形态学方法对图像分解问题研究的基础上,进一步研究了基于空间变化的形态学方法的图像内、外骨架提取及图像分解问题,建立了图像空间变化的内、外骨架变换,并将内、外骨架同时作为分解成分建立了图像分解公式的推广形式,所有公式的建立都给出了相应的推算和证明过程.【期刊名称】《中南民族大学学报(自然科学版)》【年(卷),期】2018(037)004【总页数】5页(P137-141)【关键词】空间变化的结构元;内骨架;外骨架;骨架变换【作者】段汕;谢长江;毛振帼【作者单位】中南民族大学数学与统计学学院,武汉430074;中南民族大学数学与统计学学院,武汉430074;中南民族大学数学与统计学学院,武汉430074【正文语种】中文【中图分类】O143最初的数学形态学方法主要采用固定结构元建立相关的形态学理论,但人们很快发现单一的固定结构元在实际应用中存在许多缺陷,由此结构元的自适应性研究成为改进这一问题的一个方向. 以Serra为代表的学者们[1-3]早在形态学建立初期就提出了结构函数的思想,将结构元视为空间位置变化的函数,Charif-ChefchaouniM和Schonfeld D等人在文献[4,5]中将其命名为空间变化(Spatially-Variant,简写为SV)的结构元(简称SV结构元),并将固定结构元的形态学方法推广到SV结构元的情形[6],对具有SV结构元的形态学(简称SV形态学,即Spatially-Variant Morphology)方法进行了一系列的研究,使得基于固定结构元的形态学理论得以推广.图像分解与重构方法的研究是图像分析中的一个热点问题,有大量成熟的研究结果[7-9]. Xu J对基于骨架的图像分解及重构问题有一系列的研究成果[10,11],其主要采用经典的数学形态学方法进行内、外骨架的提取,利用固定结构元的形态变换建立相关的图像分解及重构公式. Xu J在文献[12]中,将基于固定结构元的内、外骨架变换交替运用于图像的分解,得出了更为一般的分解算法,其优势在于它能够通过较少的骨架点构造出质量较高的近似图像. SV形态学方法的建立,使得对结构元的选取更具自适应性,结构元也从具体的形态变为更为抽象的空间变化的形式,这使得SV形态变换无论在理论上还是在实际应用中都更具优势,SV结构元的适当选取能更有效地实现对目标对象的相关处理. 鉴于SV形态学方法的这一特点,本文在Xu J关于骨架变换研究的基础上,将SV形态学方法应用于建立更具一般性的SV骨架变换,应用SV结构元及SV形态变换实现对目标对象基于骨架的分解和重构,最终获得的结果推广了已有文献的相关结论.1 基础知识关于SV形态变换,Bouaynaya N和Schonfeld D有较为系统的研究[5,6],其中最为重要的内容之一,是将SV形态学中的SV结构元定义为一个由点到集合的映射θ:E→P(E),其中P(E)为幂集,且SV结构元映射θ依继承序θ1≤θ2⟺θ1(z)⊆θ2(z)构成偏序集.SV结构元θ的转置结构元定义为:θ′(y)={z∈E:y∈θ(z),y∈E}.对于任意的X∈P(E),4个最基本的SV形态腐蚀、膨胀、开、闭变换分别定义为:εθ(X)={z∈E|θ(z)⊆(1)σθ(X)={z∈E|θ′(z)∩X≠∅(2)γθ(X)=σθ(εθ(X))=∪{(θ(y)|θ(y)⊆X;y∈E},(3)φθ(X)=εθ(σθ(X))={z∈E|θ(y)∩X≠∅,∀θ(y)|z∈θ(y)}.(4)在以上定义的基础上,首先给出4个引理,作为后续工作开展的基础.引理1 对于A,B∈P(E),有σθ(A∪B)=σθ(A)∪σθ(B).引理2 对于A,B∈P(E),有εθ(A\B)=εθ(A)\σθ′(B).引理3 对于SV结构元θ1和θ2,有σθ2(σθ1)=σσθ2(θ1),即σθ2(σθ1)(X)=σσθ2(θ1)(X).引理4 对于SV结构元θ1和θ2,有εθ2(εθ1)=εσθ1(θ2),即εθ2(εθ1)(X)=εσθ1(θ2)(X).2 SV的内骨架变换根据引理3,以θ为结构元作二次SV膨胀σθ,得到以σθ(θ)为结构元的膨胀运算,若令σθ(θ)=θ2,则有σθ(σθ)=σθ2;同理,σθ(σθ(σθ))=σσσθ(θ)(θ),相当于以θ为结构元作三次膨胀,得到以σσθ(θ)(θ)=θ3为结构元的膨胀运算σθ(σθ(σθ))=σθ3,依此类推相当于以θ为结构元作n次膨胀,得到以为结构元的膨胀运算结合引理4,亦有特别地,当n=1时,σθn和εθn即是σθ和εθ. 关于θ′类似地有:同样,当n=1时,和即是σθ′和εθ′.利用SV开运算的非扩展性[5],即γθ(X)⊆X,对X实施一次开运算γθ(X),得:X=γθ(X)∪S0=σθ(εθ(X))∪S0=σθ(X1)∪S0,(5)其中X1=εθ(X),S0=X\γθ(X).对X1作开运算γθ(X1),将X1表示成如下形式:X1=γθ(X1)∪S1=σθ(εθ(X1))∪S1=σθ(X2)∪S1,(6)其中X2=εθ(X1)=εθ(εθ(X))=εθ2(X),S1=X1\γθ(X1),将(6)式代入到(5)式,并利用引理1可得:X=σθ(X1)∪S0=σθ(σθ(X2)∪S1)∪S0=σθ2(X2)∪σθ(S1)∪S0=σθ2(εθ2(X))∪σθ(S1)∪S0=γθ2(X)∪σθ(S1)∪S0.(7)再对X2进行一次开运算γθ(X2),将X2表示成如下形式:X2=γθ(X2)∪S2=σθ(εθ(X2))∪S2=σθ(X3)∪S2,(8)其中X3=εθ(X2)=εθ(εθ(εθ(X)))=εθ3(X),S2=X2\γθ(X2),将(8)式代入(7)式,并利用引理1可得:X=σθ2(σθ(X3)∪S2)∪σθ(S1)∪S0=σθ3(X3)∪σθ2(S2)∪σθ(S1)∪S0=σθ3(εθ3(X))∪σθ2(S2)∪σθ(S1)∪S0=γθ3(X)∪σθ2(S2)∪σθ(S1)∪S0.(9)重复以上过程,最后可以得到如下公式:X=σθn(Xn)∪σθn-1(Sn-1)∪σθn-2(Sn-2)∪…∪σθ(S1)∪S0=σθn(εθn(X))∪σθn-1(Sn-1)∪σθn-2(Sn-2)∪…∪σθ(S1)∪S0=γθn(X)∪σθn-1(Sn-1)∪σθn-2(Sn-2)∪…∪σθ(S1)∪S0, (10)其中将(10)式称为图像的SV内骨架变换公式,Si(i=0,1,2,…,n-1)称为图像的i级内骨架.3 SV的外骨架变换关于外骨架,文献[12]中有明确的阐述,外骨架作为一种不同于内骨架的图像特征,在实际应用中有其特有的作用.由SV闭运算的扩展性[5],即X⊆φθ′(X),对X进行一次闭运算φθ′(X),有:X=φθ′(X)\T0=εθ′(σθ′(X))\T0=εθ′(X1)\T0,(11)其中X1=σθ′(X),T0=φθ′(X)\X,对X1作类似的操作得:X1=φθ′(X1)\T1=εθ′(σθ′(X1))\T1=εθ′(X2)\T1,(12)其中将(12)式代入到(11)式,并利用引理2可得:(13)再对X2进行一次闭运算φθ′(X2),并将X2表示成为:X2=φθ′(X2)\T2=εθ′(σθ′(X2))\T2=εθ′(X3)\T2,(14)其中将(14)式代入到(13)式,并利用引理2可得:(15)重复相同步骤,最后可以得到:(16)其中将(16)式称为图像的SV外骨架变换公式,Ti(i=0,1,2,…,n-1)称为图像的i级外骨架.4 内、外骨架统一的图像重构公式以上分别利用内、外骨架给出图像的分解及重构公式,但单一运用内骨架或是外骨架进行分解往往产生大量的冗余,且骨架级数相对较高.文献[12]通过实例说明综合运用内、外骨架能重构出高质量的近似图像,且用于重构的内、外骨架成分相对较少.为此,以下将利用SV形态学方法,对文献[12]中的相关工作作进一步地推广.4.1 近似公式的推导在已建立的SV内、外骨架变换的基础上,利用得到的公式及结论,通过交替实施开、闭运算,建立基于内、外骨架的图像分解及重构公式.首先对X进行一次开运算γθ(X),将其表示为:X=γθ(X)∪S0=X′∪S0,(17)其中X′=γθ(X),S0=X\γθ(X).对X′进行一次闭运算φθ′(X′),可得:X′=φθ′(X′)\T0=X1\T0,(18)其中X1=φθ′(X′),T0=φθ′(X′)\X′.将(18)式代入到(17)式可得:X=X1\T0∪S0.(19)运用(7)式可以将X1近似地表示为:(20)其中将(20)式代入到(19)式中,得到关于X的第一个近似式:(21)运用(13)式,将近似地表示为:(22)其中将(22)式代入到(21)式,可得到关于X的第二个近似式:X≈X2\σθ(T1)∪σθ(S1)\T0∪S0.(23)重复同样的步骤,一般地,Xi和可近似地表示为:最终可得X的两个近似表示式:X≈Xn\σθn-1(Tn-1)∪σθn-1(Sn-1)\…\σθ(T1)∪σθ(S1)\T0∪S0,(24)及σθ(T1)∪σθ(S1)\T0∪S0,(25)若正整数N,使得εθN+1(XN)=∅,也即∅,则(25)式可表示为:X≈σθN(SN)\σθN-1(TN-1)∪σθN-1(SN-1)\…\σθ(T1)∪σθ(S1)\T0∪S0.(26)4.2 近似公式的证明可以证明,以上所得到的关于X的所有近似表示式均为等式.下面在4.1节相关公式推证的基础上展开证明.对第一个近似公式(21)式,由X′⊆φθ′(X′)=X1,开运算的增性[5]和(20)式知:γθ(X′)⊆γθ(X1)⟺γθ(X′)⊆又X′=γθ(X),根据开运算的等幂性[5]可得:γθ(X′)⊆⟺γθ(γθ(X))⊆⟺γθ(X)⊆⟺X′⊆由X′=φθ′(X′)\T0=X1\T0知,X′不含有T0中任何点,故有X′=X1\T0⊆两边同时并上S0,利用(19)式,得:X=X1\T0∪S0⊆(27)这说明第一个近似公式(21)式的右边包含X作为子集.对于第二个近似公式(23)式,根据(22)式及闭运算的扩展性[5]可知:⊆⟺⊆X2\σθ(T1),(28)将(28)式带入到(27)式中,可得:X⊆X2\σθ(T1)∪σθ(S1)\T0∪S0,(29)这说明第二个近似公式(23)式的右边包含X作为子集.对于(25)式中n=2的情形,由⊆及开运算的增性[5],可知:⊆γθ2(X2)⟺⊆其中根据开运算的等幂性[5]可知:⊆⟺γθ2(γθ2((X1))⊆⟺γθ2(X1)⊆⟺⊆又由⊆X2\σθ(T1)可知不含有σθ(T1)中的任何点,因而有:⊆(30)将(30)式代入到(27)式,可得:X⊆(31)这说明当n=2时,(25)式的右边包含X作为子集.重复类似的推证,一般地可以得出(24)式及(25)式亦满足:X⊆Xn\σθn-1(Tn-1)∪σθn-1(Sn-1)\…\σθ(T1)∪σθ(S1)\T0∪S0,(32)X⊆…\σθ(T1)∪σθ(S1)\T0∪S0,(33)对于若存在正整数N,使得εθN+1(XN)=∅,则(33)式可进一步简化为:X⊆σθN(S N)\σθN-1(TN-1)∪σθN-1(SN-1)\…\σθ(T1)∪σθ(S1)\T0∪S0.(34)由此证明了以上关于X的所有近似表示式的右边均包含X作为其子集.为证明以上近似公式中的反包含关系亦成立,运用集合的补运算及开、闭运算的对偶性[5]进行相关推证.关于XC可以得出:XC=(X1)C∪T0\S0,(35)关于XC的一般形式的近似公式如下:(X)C≈(Xn)C∪σθn-1(Tn-1)\σθn-1(Sn-1)∪…∪σθ(T1)\σθ(S1)∪T0\S0,(36)(37)其中(Xi)C和可以近似地表示为:因而,在(37)式中,当n=1时,由闭运算的扩展性[5]可知:(X1)C⊆结合(35)式也即:XC⊆(38)这说明当n=1时,(37)式的右边包含XC作为其子集.对于(36)式,当n=2时,有:γθ((X1)C)⊆⟺γθ((X′)C)⊆⟺(X1)C⊆(39)将(39)式代入到(35)式中可得:XC⊆(X2)C∪σθ(T1)∪T0\S0,(38)式表明XC不含有σθ(S1)中的点,故:XC⊆(X2)C∪σθ(T1)\σθ(S1)∪T0\S0,(40)这说明当n=2时,(36)式的右边包含XC作为其子集.对于(37)式,当n=2时,根据闭运算的扩展性[5]可知:(X2)C⊆(41)将(41)式代入到(40)式便可得:XC⊆(42)这说明当n=2时,(37)式的右边包含XC作为其子集.重复类似的推证,一般地可以得出(36)及(37)式亦满足:XC⊆(Xn)C∪σθn-1(Tn-1)\σθn-1(Sn-1)∪…∪σθ(T1)\σθ(S1)∪T0\S0,(43)XC⊆…∪σθ(T1)\σθ(S1)∪T0\S0.(44)如果存在正整数N,使得(εN+1(XN))C=∅,也即∅,则(44)式可进一步化简为:XC⊆σθn-1(Tn-1)\σθn(Sn)\σθn-1(Sn-1)∪…∪σθ(T1)\σθ(S1)∪T0\S0,(45)由此证明了X的近似等式的右边均是X的子集.综合以上的推证结果可知,4.1节中所有关于X的近似式均为等式,即一般地有:X=Xn\σθn-1(Tn-1)∪σθn-1(Sn-1)\…\σθ(T1)∪σθ(S1)\T0∪S0,(46)σθ(T1)∪σθ(S1)\T0∪S0,(47)X=σθN(SN)\σθN-1(TN-1)∪σθN-1(SN-1)\…\σθ(T1)∪σθ(S1)\T0∪S0,(48)(48)式给出了内、外骨架的SV形态骨架变换的推广形式.5 结束语本文将SV形态学方法应用于基于内、外骨架的图像分解及重构问题的研究,用SV结构元替代固定结构元,建立了SV形态学内、外骨架变换,将骨架变换推广到更为一般的形式,弥补了固定结构元对图像重构方法的局限性. 此外,本文还研究了将内、外骨架同时作为分解成分时的图像分解和重构问题,得到了SV内骨架变换和SV外骨架变换的一个统一形式,并给出了一系列相关的推算和证明. 本文就SV形态学方法在图像分解问题中所涉及的相关算法的理论框架进行了研究,后续工作将对所建立的各类图像分解算法进行实验分析,以完善我们的研究工作. 参考文献【相关文献】[1] Serra J.Image analysis and mathematical morphology[M]. New York: Academic Press, 1982.[2] Serra J. Image analysis and mathematical morphology Ⅱ: theor etical advances[M]. New York: Academic Press, 1988.[3] Heijmans H. Morphological image operator[M]. Boston: Academic Press, 1994:22-56.[4] Charif-Chefchaouni M, Schonfeld D. Spatially-variant mathematicalmorphology[C]//IEEE. IEEE International Conference on Image Processing. Chicago: IEEE, 1996:555-559.[5] Bouaynaya N, Charif-Chefchaouni M, Schonfeld D. Spatially-variant mathematical morphology: a geometry- based theory[M]. Chicago: IEEE, 2001:36-60.[6] Bouaynaya N, Charif-Chefchaouni M, Schonfeld D.Theoretical foundations of spatially-variant mathematical morphology part I: binary images[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008,30(5):823-850.[7] Pitas I, Venetsanopoulos A N. Morphological shape decomposition[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1990, 12(1):38-45.[8] Pitas I, Venetsanopoulos A N. Morphological shape representation[J]. Pattern Recognit, 1992, 25(6):555-565.[9] Maragos P A,Schafer R W.Morphological skeleton repre-sentation and coding of binary images[J]. IEEE Transactions on Acoustics Speech and Signal Processing, 1986,34(5):1228-1244.[10] Xu J. Morphological decomposition of 2-D binary shapes into simpler shape parts[J]. Pattern Recognition Letters, 1996, 17(7):759-769.[11] Xu J. A generalized discrete morphological skeleton transform with multiple structuring elements for the extraction of structural shape components[J]. IEEE Transactions on Image Processing, 2003, 12(12):1677-1686.[12] Xu J. A generalized morphological skeleton transform using both internal and external skeleton points[J]. Pattern Recognition, 2014, 47(8):2607-2620.。

基于数学形态学的图像分割算法研究

基于数学形态学的图像分割算法研究

基于数学形态学的图像分割算法研究图像处理算法是计算机视觉领域的重要组成部分,其中图像分割是最基础的任务之一。

图像分割旨在将一幅图像分解为若干个区域,使得同一个区域内的像素具有相似性质。

在实际应用中,图像分割被广泛应用于医学影像、机器人视觉、自动驾驶等方面。

随着计算机性能的提高和算法研究的进步,图像分割的效率和准确性也得到了提高。

本文将重点讨论基于数学形态学的图像分割算法研究。

一、数学形态学简介数学形态学是一种用于描述物体形状的数学理论。

它起源于20世纪60年代的数学和物理学领域,是对图像的几何形状的描述方法。

数学形态学基于一些基本的概念,如结构元素、膨胀、腐蚀等。

其中,结构元素是一种与图像一起使用的模板,膨胀和腐蚀是两种基本的形态学操作。

膨胀可以使图像中的物体逐渐扩张,在与结构元素匹配的像素点被包含时增加,而腐蚀则相反,可以缩小图像中的物体。

数学形态学在图像分割中的应用,主要通过分割物体和背景之间的边界来实现。

这种方法是基于形态学运算中的结构元素来计算图像的欧拉数、凸度、长度和面积等特征。

二、基于数学形态学的图像分割算法基于数学形态学的图像分割算法主要包括以下几个步骤:1. 图像预处理在进行图像分割前,需要进行图像的预处理。

常见的预处理方法包括: 均值滤波、高斯滤波、中值滤波等。

这可以降低图像噪声和增加图像对比度,使得后续分割工作更为准确和稳定。

2. 二值化处理在进行数学形态学操作前,需要将彩色图像转换为二值化图像。

二值化的目的是将不同颜色的像素置于不同的区域中,以便更好地进行形态学分析和操作。

最常见的二值化算法是OTSU算法,在此不再展开讨论。

3. 结构元素选择结构元素通常是一个小的形状,在进行形态学变换时用作模板。

可以选择矩形、圆形、椭圆形、十字形等不同形状,具体选择将取决于需求和应用场景。

4. 形态学操作膨胀和腐蚀是最基本的形态学操作。

通过膨胀运算,图像中的物体可以逐渐扩张,从而得到一系列层次化的物体边界。

遥感影像处理中的数学形态学方法

遥感影像处理中的数学形态学方法

遥感影像处理中的数学形态学方法
段汕
【期刊名称】《中南民族大学学报(自然科学版)》
【年(卷),期】2007(026)002
【摘要】通过对遥感影像处理中现有的形态分析理论、方法和应用系统的总结和归纳,对遥感影像形态学分析方法的研究现状和发展方向进行了论述,并对形态学影像分析方法在遥感影像处理中的作用和意义进行了探讨.
【总页数】6页(P105-110)
【作者】段汕
【作者单位】中南民族大学,计算机科学学院,武汉,430074
【正文语种】中文
【中图分类】TP751
【相关文献】
1.土地利用变更调查遥感监测中Kompsat-3遥感影像处理方法 [J], 韩美伶
2.土地变更调查遥感监测中YG-26遥感影像处理方法 [J], 高岩峰
3.土地变更调查遥感监测中QuickBird遥感影像处理方法的讨论 [J], 杨溯;唐斌;曹瀚
4.矿山地质测绘信息的遥感影像处理方法 [J], 孙凤娜
5.矿山地质测绘信息的遥感影像处理方法探讨 [J], 邹俊华;刘琨
因版权原因,仅展示原文概要,查看原文内容请购买。

数学形态学在图象滤波中的应用

数学形态学在图象滤波中的应用

[收稿日期] 2002-11-14[作者简介] 狄红卫(1969-),男,副教授,研究方向:图象处理与分析,光电信息处理.数学形态学在图象滤波中的应用狄红卫, 许 瑶(暨南大学物理系,广东广州510632)[摘 要] 重点讨论了利用数学形态学进行图象滤波时,在不同场合下应如何正确选择结构元素和处理算法,并给出了相应的滤波结果.[关键词] 数学形态学; 结构元素; 图象滤波[中图分类号] TP391 [文献标识码] A [文章编号] 1000-9965(2003)03-0042-04 数学形态学(mathematical m orphology )是一门新兴的图象分析学科,其基本理论和方法在视觉检测、机器人视觉、医学图象分析等诸多领域都取得了非常成功的应用,可以用来解决抑制噪声、特征提取、边缘检测、图象分割、形状识别、纹理分析、图象恢复与重建、图象压缩等图象处理问题.形态学图象处理是以几何学为基础的,它着重研究图象的几何结构,这种结构表示的可以是分析对象的宏观性质,例如,在分析一个工具的形状时,研究的就是其宏观结构形态;也可以是微观性质,例如,在分析颗粒分布或由小的基元产生的纹理时,研究的便是微观结构形态.在数学形态学中,用集合来描述图象目标X ,在考察图象时,设计一种收集图象信息的“探针”,称结构元素,通常是一些小的简单集合.研究图象几何结构的基本思想是利用一个结构元素去探测一个图象,观察者不断移动结构元素,看是否能够将这个结构元素很好地填放在图象的内部,同时验证填放结构元素的方法是否有效,从而提取有用的信息作结构分析和描述[1].所有的形态学处理都基于填放结构元素的概念.1 基础理论数学形态学的基础和使用的语言是集合论,其基本运算有4种:膨胀、腐蚀、开(启)和闭(合),基于这些基本运算还可以推导和组合成各种数学形态学运算方法.设用δ表示离散的二维欧几里德空间,图象A 是δ的一个子集,结构元素B 也是δ的一个子集,x ∈δ是欧氏的一个点.定义1 将集合A 平移距离x ,表示为A +x ,其定义为A +x ={a +x ∶a ∈A}(1)定义2 集合A 被集合B 腐蚀,表示为A ΘB ,其定义为A ΘB ={x ∶B +x <A}(2)其中<表示子集关系,A ΘB 由将B 平移x 但仍包含在A 内的所有点x 组成.定义3 集合A 被集合B 膨胀,表示为A B ,其定义为第24卷第3期2003年6月 暨南大学学报(自然科学版) Journal of Jinan University (Natural Science ) Vol.24No.3 Jun.2003A B =A c Θ(-B)c (3)其中A c 表示A 的补集,为了利用B 膨胀A ,可将B 相对原点旋转180°得到-B ,再利用-B 对A c 进行腐蚀,腐蚀结果的补集,便是所求的结果.定义4 集合B 对集合A 作开运算,表示为A .B ,其定义为A .B =(A ΘB ) B (4)定义5 集合B 对集合A 作闭运算,表示为A ・B ,其定义为A ・B =[A (-B )]Θ(-B )(5)2 数学形态学在图象滤波中的应用数学形态学是一种非线性滤波方法,下面重点讨论其在图象滤波中的应用.图象在生成、传输、变换过程中会受到各种外界因素的干扰,图象质量会有所下降和退化,图象变得模糊,并且夹有各种噪声.为此,必需先进行图象滤波以去除噪声,然后才可以进行较好的后续处理.然而传统的滤波器在去噪的同时,图象的细节特征也变模糊了,不利于后续处理[2].以数学形态学为理论基础,以形态变换为基本手段,以构造不同结构元素的形态滤波改进了传统滤波器的不足,它利用不同结构元形态学的开闭运算除去图象中的相应结构的外部(内部)随机噪声.结构元素在形态变换中的作用相当于信号处理中的“滤波窗口”.在不同的应用场合,结构元素的选择及其相应的处理算法是不一样的,对不同的目标图象需设计不同的结构元素和不同的处理算法[3].结构元素的大小、形状选择合适与否,将直接影响图象的形态运算结果.我们以开闭运算滤波器为例,详细阐述在不同情况下,应如何正确选择结构元素和处理算法,从而达到好的滤波效果:保持原始图象的轮廓及边缘等重要信息,使图象清晰,视图效果好.开(启)、闭(合)运算具有对偶性,下面讨论开运算对噪声污染图象的恢复能力(同样的结论也适合闭运算).我们给出开运算式(4)的等价方程A .B =∪{B +x ∶B +x <A}.如果将结构元素看做为一形状基元,那么它只通过形状基元平移时能够填入图象内部的位置.更严格地讲,一个点在A .B 之内的充分和必要条件是B 的某些平移包含该点,并且B 本身包含在A 的内部.如果一个图象完全由形状基元的平移所构成,那么,开运算将对其不产生任何影响.可见,开运算具有滤波的作用.211 对噪声污染的颗粒图象的滤波设存在一个未被噪声污染的图象S ,一个噪声图象N ,被噪声污染的图象由S 和N 的并S ∪N 构成.如果最大的噪声粒子比最小的非污染图象粒子小,那么,选择半径在最大噪声粒子和最小非噪声粒子之间的结构元素B 作开运算,可以得到非常好的噪声恢复效果:所有的噪声粒子都被滤掉[4].但是,如果噪声图象与非噪声图象发生重叠形成结团,或者某些噪声粒子的半径超过了某些非噪声粒子的半径,那么情况便会复杂很多.为此,选择圆形的结构元素对于恢复噪声污染图象会产生较好的滤波效果,这是因为:34第3期狄红卫等: 数学形态学在图象滤波中的应用 (1)处理技巧上,通常选择一个与希望处理的输入图象相同形状的结构元素;(2)圆形的圆化作用可以得到低通滤波的效果;(3)采用圆形滤波,不受旋转的影响.接下来,在确定圆形结构元素的半径时,可采用优化方法,将图象和噪声视为随机过程,通过统计分析,对被噪声污染的颗粒图象进行数量分析,求取统计分布参数,获得出现概率最大的噪声颗粒和未被噪声污染颗粒的半径,选取恰当的结构元素半径,得到优化结果.图1给出了优化方法对混叠图象的滤波效果.212 对差、并噪声同存图象的滤波如图2的(a )图所示,假设某一矩形图象受到矩形外的胡椒状噪声(差噪声)污染,可以利用半径大于胡椒颗粒的圆盘作开运算得(a )非噪声粒子; (b )噪声粒子;(c )噪声污染粒子; (d )滤波结果图1 噪声粒子与图象颗粒粒径混叠时开运算的滤波结果到恢复噪声污染的效果,这是因为圆盘不能填入散布在图象背景中的噪声碎片中的缘故. 如果图象中既存在胡椒状噪声(差噪声),同时还存在砂眼噪声(并噪声),那么开闭运算所遇到的问题就会更复杂.一种较直观的方法是先用开运算消除背景中的胡椒状噪声.考虑到矩形中的砂眼是图象补集的一部分,而结构元素不能填入这些部分,可以利用闭运算消除矩形中的砂眼噪声.仔细观察(b )图和(c )图,可看到用圆盘对矩形作开运算,会使矩形的内角变圆.如果结构元素为一底边水平的小正方形,那么开运算便不会产生圆角,所得结果与原图形相同,但这一方案实用性较差,因为在作滤波之前,必须把被噪声干扰的矩形放成水平方位.采用圆盘滤波,则不受旋转影响.(a )受差、并噪声污染的图象;(b )经开运算的矩形图象;(c )经闭运算的矩形图象图2 采用小圆盘的开闭运算 假设在受到差、并噪声污染的矩形图象右上角还存在一个圆形粒子噪声,而且该粒子的半径等于圆盘的半径,显然滤波器漏掉了这个噪声粒子.这时,可以采用更大的圆盘来消去这个不希望的粒子.但是,在作开运算时,圆盘有可能无法填入砂眼噪声之间的图象内部,因而,得到的开闭运算的结果,是一个严重退化的矩形.为此,可以采用交变序列滤波器(ASF )来解决这个问题.在ASF 方法中,开-闭滤波器序列迭代执行.开始时,以一个很小的结构元素开始,然后,逐渐增大结构元素的粒径.这种方法首先消除小的砂眼及胡椒状噪声,从而便于后44 暨南大学学报(自然科学版)2003年续使用更大的结构元素.当然,这一过程必需在某些迭代步骤之后停止,否则便会毁坏所希望得到的图象.数学形态学是一门建立在集合论基础上的学科,数学形态学的成功在于从集合的角度来刻画和分析图象,即以显示的几何描述方式,它的基本出发点就是图象的几何形态[5].从某种意义上讲,数学形态学实际上构成了一种新型的数字图象分析方法和理论.[参考文献][1] 崔 屹.图象处理与分析———数学形态学方法及应用[M].北京:科学出版社,2000.[2] 戴 君.数学形态学在图象处理中的应用[J ].佛山科学技术学院学报,1998,16(2):29-33.[3] 於孝春,曾王召景.用优化方法求取统计分布参数[J ].南京化工学院学报,2000,17(1):59-63.[4] 戴青云,余英林.数学形态学在图象处理中的应用进展[J ].控制理论与应用,2001,18(4):478-482.[5] H UANG Feng -gang.The s oft m orphology applied to detecting image edge [J ].Journal of Image and G raphics ,2000,5A (4):89-93.Application of mathematical morphology in image filteringDI H ong -wei , X U Y ao(Dept.of Physics ,Jinan University ,G uangzhou 510632,China )[Abstract] The present paper is dev oted to the application of the mathematical m orphology in image fil 2tering.The em phasis of discussion is put on how to select structure elements and the processing alg orithm needed.The im proved corresponding resulting filtering is als o given.[K ey w ords] mathematical m orphology ; structuring element ; filter[责任编辑:王蔚良]54第3期狄红卫等: 数学形态学在图象滤波中的应用 。

图像处理方面的参考文献

图像处理方面的参考文献

图像处理方面的参考文献:由整理[1]Pratt W K. Digital image processing:3rd edition [M]. New York:Wiley Inter-science,1991.[2]HUANG Kai-qi,WANG Qiao,WU Zhen-yang,et al. Multi-Scale Color Image Enhancement AlgorithmBased on Human Visual System [J]. Journal of Image and Graphics,2003,8A(11):1242-1247.[3]赵春燕,郑永果,王向葵.基于直方图的图像模糊增强算法[J].计算机工程,2005,31(12):185-187.[4]刘惠燕,何文章,马云飞. 基于数学形态学的雾天图像增强算法[J]. 天津工程师范学院学报, 2009.[5]Pal S K, King R A. Image enhancement using fuzzy sets[J]. Electron Lett, 1980, 16(9): 376—378.[6]Zhou S M, Gan J Q, Xu L D, et al. Interactive image enhancement by fuzzy relaxation [J]. InternationalJournal of Automation and Computing, 2007, 04(3): 229—235.[7]Mir A.H. Fuzzy entropy based interactive enhancement of radiographic images [J]. Journal of MedicalEngineering and Technology, 2007, 31(3): 220—231.[8]TAN K, OAKLEY J P. Enhancement of color images in poor visibility conditions[C] / / Proceedings ofIEEE International Conference on Image Processing. Vancouver, Canada: IEEE press, 2000, 788 - 791. [9]TAN R T, PETTERSSON N, PETERSSON L. Visibility enhancement for roads with foggy or hazyscenes[C] / / IEEE intelligent Vehicles Symposium. Istanbul Turkey: IEEE Press, 2007: 19 - 24.[10]祝培,朱虹,钱学明, 等. 一种有雾天气图像景物影像的清晰化方法[J ]. 中国图象图形学报, 2004, 9 (1) :124 - 128. [11]王萍,张春,罗颖昕. 一种雾天图像低对比度增强的快速算法[J ]. 计算机应用, 2006, 26 (1) : 152 - 156.[12]詹翔,周焰. 一种基于局部方差的雾天图像增强算法[J ]. 计算机应用, 2007, 27 (2) : 510 - 512.[13]芮义斌,李鹏,孙锦涛. 一种图像去薄雾方法[ J ]. 计算机应用,2006, 26 (1) : 154 - 156.[14]Coltuc D,Bolon P,Chassery J-M. Exact Histogram Specification [J]. IEEE TIP,2006,15(05):1143-1152.[15]Menotti D. Contrast Enhancement in Digital Imaging Using Histogram Equalization [D]. Brazil:UFMGUniversidade Federal de Minas Gerais,2008.[16]Alsuwailem A M. A Novel FPGA Based Real-time Histogram Equalization Circuit for Infrared ImageEnhancement [J]. Active and Passive Electronic Devices,2008(03):311-321.[17]杨必武,郭晓松,王克军,等.基于直方图的线性拉伸的红外图像增强新算法[J].红外与激光工程,2003,32(1):1-3,7[18]赵立兴,唐英干,刘冬,关新平.基于直方图指数平滑的模糊散度图像分割[J].系统工程与电子技术,2005,27(7):1182-1185[19]李忠海.图像直方图局部极值算法及其在边界检测中的应用[J].吉林大学学报,2003,21(5):89-91[20]Dah-Chung Chang,Wen-Rong Wu.Image Contrast Enhancement Based on a Histogram Transformation ofLocal Standard Deviation[J].IEEE Transactions on Medical Imageing,1998,17(4):518-530[21]Andrea Polesel, Giovanni Ramponi, and V.John Mathews. Image Enhancement via Adaptive UnsharpMasking[J].IEEE Transactions on Image Processing,2000,9(3)[22]苏秀琴,张广华,李哲.一种陡峭边缘检测的改进Laplacian算子[J].科学技术与工程,2006,6(13):1833-1835[23]张利平,何金其,黄廉卿.多尺度抗噪反锐化淹没的医学影像增强算法[J].光电工程,2004,31(10):53-56,68[24]CHENG H D, XU HU I2JUAN. A novel fuzzy logic app roach to mammogram contrast enhancement[J ].Information Sciences, 2002,148: 167 - 184.[25]Zhou S M, Gan J Q. A new fuzzy relaxation algorithm for image enhancement [J]. International Journal ofKnowledge-based and Intelligent Engineering Systems, 2006, 10(3): 181—192.[26]李水根,吴纪桃.分形与小波[M].北京:科学出版社,2002[27]冈萨雷斯. 数字图像处理[M]. 电子工业出版社,2003.[28]Silvano Di Zenzo,Luigi Cinque.Image Thresholding Using FuzzyEntrops.IEEE TRANSACTIONSONSYSTEM,MAN,ANDCYBERNETICS-PARTB:CYBERNETICS,1998,28(1):23[29]王保平,刘升虎,范九伦,谢维信.基于模糊熵的自适应图像多层次模糊增强算法[J].电子学报,2005,33(4):730-734[30]Zhang D,Wang Z.Impulse noise detection and removal using fuzzy techniques[J].IEEE ElectronicsLetters.1997,33(5):378-379[31]Jun Wang,Jian Xiao, Dan Hu.Fuzzy wavelet network modeling with B-spline wavelet[J].Machine Learningand Cybernetics,2005:4144-4148[32]刘国军,唐降龙,黄剑华,刘家峰.基于模糊小波的图像对比度增强算[J].电子学报,2005,33(4):643-646[33]陈佳娟,陈晓光,纪寿文.基于遗传算法的图像模糊增强处理方法[J].计算机工程与应用,2001,21:109-111[34]汪亚明,吴国忠,赵匀.基于模糊上级遗传算法的图象增强技术[J].农业机械学报,2003,34(3):96-98[35]赵春燕,郑永果,王向葵.基于直方图的图像模糊增强算法[J].计算机工程,2005,31(12):185-186,222[36]Tobias,O.J,Seara.Image segmentation by histogram thresholding using fuzzy sets[J].IEEE Transactions onImage Processing,2002 11(12):1457-1465[37]王玉平,蔡元龙.多尺度B样条小波边缘算子[J].中国科学,A辑,1995,25(4):426-437.[38]李玉,于凤琴,杨慧中等.基于新的阈值函数的小波阈值去噪方法[J].江南大学学报,2006,5(4):476-479[39]M.K.Mihcak,I.Kozintsev,K.R.Subramanian.Low-Complexity Image Denoiseing based on StatisticalModeling of Wavelet Cofficients[J].IEEE Signal Process,1999,6(12):300-303[40]朱云芳,戴朝华,陈维荣.小波信号消噪及阈值函数的一种改进方法[J].中国测试技术,2006,32(7):28-30[41]凌毓涛,姚远,曾竞.基于小波的医学图像自适应增强[J].华中师范大学学报(自然科学版),2004,38(1):47-51[42]何锦平.基于小波多分辨分析的图像增强及其应用研究[D].西北工业大学硕士学位论文,2003,4[43]Hayit Grernspan,Charles H,Anderson.Image Enhancement by Nonlinear Extrapolation[J].IEEE Transactionson Image Processing,2000,9(6):[44]李旭超,朱善安.基于小波模极大值和Neyman Pearson准则阈值的图像去噪.中国图象图形学报,10(8):964-969[45]Tai-Chiu Hsung,Daniel Pak-Kong Lun,Wan-Chi Siu.Denoising by Singularity Detection[J].IEEETransactions on Signal Processing,1999,47(11)[46]Lei Zhang,Paul Bao.Denoising by Spatial Correlation Thresholding[J]. IEEE Transactions on Circuts andSystems for Video Technology,2003,13(6):535-538[47]Shih-Chung B.Lo,Huai Li,Matthew T.Freedman Optimization of Wavelet Decomposition for ImageCompression and Feature Preservation.IEEE Transactions on Medical Imaging,2003,22(9):1141-1151 [48]Junmei Zhong,Ruola Ning.Image Denoising Based on Wavelets and Multifractals for SingularityDetection[J].IEEE Transactions on Image Processing,2005,14(10):1435-1447[49]Z Cai,T H Cheng,C Lu,K R Subramanian. Efficient wavelet based image demising algorithm.Electron.Lett,2001,37(11):683-685[50]Ahmed,J,Jafri,Ahmad.Target Tracking in an Image Sequence Using Wavelet Features and a NeuralNetwork[J].TENCON 2005,10(11):1-6[51]Yunyi Yan,Baolong Guo,Wei Ni.Image Denoising:An Approach Based on Wavelet Neural Network andImproved Median Filtering[J].WCICA 2006:10063-10067[52]Changjiang Zhang,Jinshan Wang,Xiaodong Wang,Huajun Feng.Contrast Enhancement for Image withIncomplete Beta Transform and Wavelet Neural Network[J].Neural Networks and Brain,2005,10:1236-1241 [53]Cao Wanpeng,Che Rensheng,Ye Dong An illumination independent edge detection and fuzzy enhancementalgorithm based on wavelet transform for non-uniform weak illumination images[J]Pattern Recognition Letters 29(2008)192-199[54]金炜,潘英俊,魏彪.基于改进遗传算法的图象小波阈值去噪研究[M].[55]刘轩,刘佳宾.基于对比度受限自适应直方图均衡的乳腺图像增强[J].计算机工程与应用,2008,44(10):173-175[56]Pal S k,King R A.Image enhancement using smoothing with fuzzy sets[J].IEEE Trans,Syst,Man,Cybern,1981,11(7):494-501[57]徐朝伦.基于子波变换和模糊数学的图像分割研究[D]:[博士学位论文].北京:北京理工大学电子工程系,1998[58]Philippe Saint-Marc,Jer-Sen Chen. Adaptive Smoothing: A General Tool for Early Vision[J].IEEETransactions on Pattern Analysis and Machine Intelligence.2003,13(6):514-528[59]翟艺书,柳晓鸣,涂雅瑗. 基于模糊逻辑的雾天降质图像对比度增强算法[J].计算机工程与应用,2008,3[60]艾明晶,戴隆忠,曹庆华. 雾天环境下自适应图像增强去雾方法研究[J].计算机仿真,2009,7[61]Joung - YounKim,Lee - SupKim, Seung - HoHwang. An Advanced Contrast Enhancement Using PartiallyOverlapped Sub - Block Histogram Equalization [J]. IEEE Transactions on Circuits and Systems of Video Technology, 2001, 11 (4) : 475 - 484.[62]Srinivasa G Narasimhan, Shree K. Nayar. Contrast Restoration of weather Degraded Images[ J ]. IEEETransactions on Pattern Analysis andMachine Intelligence, 2003, 25 (6) : 713 – 724[63]陈武凡,鲁贤庆. 彩色图像边缘检测的新算法——广义模糊算子法[ J ]. 中国科学(A) , 2000, 15 ( 2) :219 -224.[64]刘博,胡正平,王成儒. 基于模糊松弛迭代的分层图像增强算法[ J ]. 光学技术,2009,1[65]黄凯奇,王桥,吴镇扬,等. 基于视觉特性和彩色空间的多尺度彩色图像增强算法[J]. 电子学报,2004,32(4):673-676.[66]吴颖谦,方涛,李聪亮,等. 一种基于小波分析和人眼视觉特性的图像增强方法[J]. 数据采集与处理,2003,18:17-21.[67]陈少卿,吴朝霞,程敬之.骨肿瘤X光片的多分辨特征增强.西安:西安交通大学校报,2003.[68]周旋,周树道,黄峰. 基于小波变换的图像增强新算法[J ] . 计算机应用:2005 ,25 (3) :606 - 608.[69]何锦平. 基于小波多分辨分析的图像增强及其应用研究[D] .西安:西北工业大学,2003.[70]张德干.小波变换在数字图像处理中的应用研究[J].沈阳:东北大学,2000.[71]方勇.基于软阈值的小波图像增强方法〔J〕.计算机工程与应用,2002,23:16一19.[72]谢杰成,张大力,徐文立.小波图像去噪综述.中国图象图形学报,2002,3(7),209一217.[73]欧阳诚梓、李勇等,基于小波变换与中值滤波相结合的图像去噪处理[J].中原工学院学报,2006.1[74]王云松、林德杰,基于小波包分析的图像去噪处理[J].计算技术与自动[75]李晓漫, 雷英杰等,小波变换和粗糙集的图像增强方法[J]. 电光与控制,2007.12[76]刘晨,候德文等.基于多小波变换与图像融合的图像增强方法[J]. 计算机技术及应用,2009.5[77]徐凌,刘薇,杨光等.结合小波域变换和空间域变换的图像增强方法[J]. 波谱学杂志,2007.12[78]Peli E. Cont rast in complex images [J ] . J Opt Soc Am A , 1990 , 7 (10) : 2 032 - 2 040.[79]Huang K Q , Wu Z Y, Wang Q. Image enhancement based on t he statistics of visual representation [J ] .Image Vision Comput , 2005 , 23 (1) : 51 - 57.[80]高彦平.图像增强方法的研究与实现[D].山东科技大学硕士学位论文,2005,4[81]XIANG Q S, LI A. Water-fat imaging with direct phase encoding [J]. Magnetic ResonanceImaging,1997,7(6):1002-1015.[82]MA J, SINGH S K, KUMAR A J, et al. Method for efficient fast spin echo Dixon imaging [J]. MagneticResonance in Medicine, 2002, 48(6):1021-1027.。

基于数学形态学的图像边缘检测方法研究文献综述

基于数学形态学的图像边缘检测方法研究文献综述

文献综述课题:基于数学形态学的图像边缘检测方法研究边缘检测是图像分割的核心内容,而图像分割是由图像处理到图像分析的关键步骤,在图像工程中占据重要的位置,对图象的特征测量有重要的影响。

图像分割及基于分割的目标表达、特征提取和参数测量等将原始图像转化为更抽象更紧凑的形式,使得更高层的图像分析和理解成为可能。

从而边缘检测在图像工程中占有重要的地位和作用.因此对边缘检测的研究一直是图像技术研究中热点,人们对其的关注和研究也是日益深入。

首先,边缘在边界检测、图像分割、模式识别、机器视觉等中有很重要的作用。

边缘是边界检测的重要基础,也是外形检测的基础。

同时,边缘也广泛存在于物体与背景之间、物体与物体之间,基元与基元之间,是图像分割所依赖的重要特征。

其次,边缘检测对于物体的识别也是很重要的。

第一,人眼通过追踪未知物体的轮廓而扫视一个未知的物体。

第二,如果我们能成功地得到图像的边缘,那么图像分析就会大大简化,图像识别就会容易得多.第三,很多图像并没有具体的物体,对这些图像的理解取决于它们的纹理性质,而提取这些纹理性质与边缘检测有极其密切的关系。

理想的边缘检测是能够正确解决边缘的有无、真假、和定向定位。

长期以来,人们一直关心这一问题的研究,除了常用的局部算子及以后在此基础上发展起来的种种改进方法外,又提出了许多新的技术,其中,比较经典的边缘检测算子有Roberts cross算子、Sobel算子、Laplacian算子、Canny算子等,近年来又有学者提出了广义模糊算子,形态学边缘算子等。

这些边缘检测的方法各有其特点,但同时也都存在着各自的局限性和不足之处。

本次研究正是在已有的算法基础上初步进行改进特别是形态学边缘算子,以期找到一个更加简单而又实用的算子,相信能对图像处理中的边缘检测方法研究以及应用有一定的参考价值。

一、课题背景和研究意义:伴随着计算机技术的高速发展,数字图像处理成为了一门新兴学科,并且在生活中的各个领域得以广泛应用。

基于数学形态学图像分割算法的研究

基于数学形态学图像分割算法的研究

基于数学形态学图像分割算法的研究
图像分割在计算机视觉领域中得到越来越多的重视,图像分割是衔接图像处理与图像分析的关键步骤,因为图像分割及其基于分割的特征提取和参数测量,目标表达等将原始图像转化为更抽象更紧凑的形式,使得更高层的图像分析和图像理解成为可能。

数学形态学的基本描述语言是基于集合论的思想,将数学形态学方法与图像分割紧密的联系起来是近年来图像处理中的研究热点之一,因而倍受人们关注。

本文阐述基于数学形态学分水岭算法基本原理并分析算法中存在的问题,提出一种改进的分水岭算法,对基于边缘检测图像分割技术与基于区域分割技术进行了分析,结合数学形态学一些基本概念与基本理论,重点研究数学形态学的膨胀与腐蚀运算,开与闭运算,文中以二值形态学为出发点一直延伸到灰度图像当中。

分水岭是最近几年运用数学形态学思想的一种实用性非常广泛的图像分割工具,在围绕分水岭变换方面,详细分析分水岭变换的优缺点,针对传统的分水岭方法存在着严重的过分割现象,分析“过分割”所产生的原因。

针对传统分水岭方法“过分割”,本文利用形态学结构元素,设计多形状多尺度的结构元复合滤波器,过滤图像中的噪声,保留完整的图像细节信息,再对梯度图像进行传统的分水岭变换,相当于在进行分水岭变换之前进行预处理工作。

经过实验验证表明,改进的分水岭算法能够有效地解决“过分割”现象,与传统的分水岭算法相比在分割的时间、轮廓提取、噪声干扰能力上都有明显的改进。

数学形态学在图像处理中的应用

数学形态学在图像处理中的应用

第16卷第2期 佛山科学技术学院学报(自然科学版) Vol.16No.21998年6月 Journal of Foshan University (Natural Science Edition )Jun .1998数学形态学在图像处理中的应用戴 君*摘 要 在图纸图像处理过程中,运用了数学形态学对图像进行预处理,达到了消除噪声,填补空穴,连接断口的目的,并可从线结构中分离出厚区域。

关键词 图像预处理 膨胀 腐蚀 开运算 闭运算中图分类号 TH16 TP391数学形态学(Mathmatical Morphology)是一门建立在集论基础上的学科,它是几何形态分析和描述的有力工具,近年来在数字图象处理和机器视觉领域中,数学形态学亦得到了广泛的应用,从某种意义上讲,数学形态学实际上构成了一种新型的数字图象分析方法和理论。

在数学形态学中,用集合来描述二值图象目标X ,图象各部分之间的关系说明目标的结构特点。

在考察图象时,要设计一种收集图象信息的“探针”,称结构元素(structuring ele-ment)。

结构元素通常是一些小的简单集合。

观察者不断移动结构元素,便可以考察图象各个部分之间的关系,从而提取有用的信息作结构分析和描述[1]。

笔者在图纸图像处理过程中,成功的运用数学形态学对图像进行预处理,以达到消除噪声,填补空穴,连接断口的目的,以及从线结构中分离出厚区域。

1 数学形态学基础理论1.1 基本概念设用Y 表示离散的二维欧几里德空间,图像A 是Y 的一个子集,结构元素B 也是Y 的一个子集,b ∈Y 是欧氏的一个点,定义如下两个概念。

定义1 A b 定义为图像A 被b 平移后的结果表示为A b {a +b |a ∈A}(1)A b 中所有元素是A 中的对应元素平移到以b 为原点的坐标系内结果。

定义2 A ~定义为图像A ~对于图像原点的反射结果,表示为A ~={-a|a ∈A}(2)收稿日期3 修回日期5*佛山科学技术学院科研处,佛山 5:1997-12-0:1998-01-128000图1定义了图像A 及点b 。

基于数学形态学的图像处理

基于数学形态学的图像处理

引言1数学形态学()是研Mathematical Morphology 究数字影像形态结构特征与快速并行处理方法的理论,其历史可追溯到世纪的,,19Euler Steiner 以及本世纪初的论述中。

到crofton Minlowski 1964年法国和在积分几何的研究成果上,Matheron Serra 将数学形态学引入图像处理领域,并研制了基于数学形态学的图像处理系统。

年,的专著1982J.Sem 《图像分析与数学形态学》是数学形态学发展的重要里程碑。

目前,数学形态学已在计算机视觉、信号处理与图像分析、模式识别、计算方法与数据处理等方面得到了极为广泛的应用,这些应用反过来又促进数学形态学的进一步发展。

[1-3]数学形态学基础理论2 数学形态学(也称图像代数)是以形态为基础对图像进行分析的数学工具。

其基本思想是用具有一定形态的结构元素()为工具去structure element 度量和提取图像中的对应形状特征,以达到对图像分析和识别的目的;主要内容是设计一整套概念、变换和算法,用来描述图像的基本特征和基本结构,也就是描述图像中元素与元素、部分与部分间的关系。

它的应用可以简化图像数据,保持其基本形状特征,并除去不相干的结构。

数学形态学作为一种用于数字图像处理和识别的新理论、新方法,理论虽然复杂,但基本思想却简单而完美。

数学形态学算子的性能主要以几何方式进行刻画,而几何描述的特点更适合视觉信息的处理和分析[1-3],其基本思想如图所示。

1数学形态学的基本运算有个:膨胀(扩张4[或结构和)、腐蚀(侵蚀或结构Dilation][Erosion]差)、开启(或结构开)和闭合(Opening Closing 结构闭)。

它们在二值图像和灰度(多值)图像中各有特点。

基于这些基本运算还可以推导和组合成各种数学形态学实用算法。

二值形态学2.1 [3-5]膨胀运算2.1.1 二值形态学中的运算对象是集合。

设和B X 为维欧氏空间中的点集,一般为图像集合 n X (或数据集),为结构元素,B B x 为的核,膨胀B 运算符为“⊕”,则用结构元素对图像集合进B X 行膨胀运算表示为:⊕{∣∩≠}∣↑X B = x X Bx ?= {x Bx X}它表示用来进行膨胀时,其结果为集合X B ,其中包含的是x B x 与之交不为空集的数据集。

基于数学形态学的图像处理方法_段汕_中南民族大学学报_2003_30

基于数学形态学的图像处理方法_段汕_中南民族大学学报_2003_30

第22卷第4期 中南民族大学学报(自然科学版) V o l.22N o.4 2003年12月 Journal of South2Central U niversity fo r N ati onalities(N at.Sci.Editi on) D ec.2003α基于数学形态学的图像处理方法段 汕 梅建新(武汉大学测绘遥感信息工程国家重点实验室)摘 要 从图像的描述方法出发,在二值形态变换的基础上,通过引入图像的阀集合和本影,导出了多值形态学基本形态变换建立的方法,并揭示了二值形态学与多值形态学在结构算法上的相互联系.在图像处理的形态学方法上,提出了基于形态变换的图像边缘提取、多种形态梯度、形态骨架表示方法,以及具有去噪和形态平滑功能的开、闭形态变换在图像分析中的应用.关键词 形态梯度;形态骨架;形态变换中图分类号 TN919.81 文献标识码 A 文章编号 167224321(2003)0420067204 随着计算机技术的发展,图像及信号处理技术越来越为大众所需求.经典的信号处理方法主要是基于线性系统的理论、传统的信号与系统的概念及Fou rier分析,并广泛地运用于不同的科学与技术领域中.然而,对于图像的形态特征和几何结构等非线性因素的分析和描述却由于系统的线性特征而受到限制.[1]从理论和方法上弥补了这一缺憾.数学形态学不仅提供了描述和分析图像几何及形状特征的多种技术和方法,同时它对于经典的信号处理技术也产生了极大的影响并扩展了原有的技术.基于数学形态学的图像处理技术是一种采用集合的概念表示图像、非线性叠加方式描述图像的非线性系统技术,称之为形态系统[2],它广泛地应用于生物医学和电子显微镜图像的分析以及数字图像处理和计算机视觉等领域,并已发展成为一种新型的图像处理方法和理论.用于图像处理的形态系统,具有完备的结构和理论体系,是进行非线性性态分析和描述的有力工具.1 图像的表示方法如同信号处理中线性时不变系统的建立和描述基于信号的多频表示一样,形态系统的描述和分析方法的建立则是基于图像的集合表示以及相应的集合变换.用R和Z分别表示实数集合和整数集合,E =R d或Z d(d=1,2,…)分别表示连续的或离散的d 维空间,则一个d维图像可表示为E上的一个函数,其取值范围为R或Z.如果函数仅取两个不同的值,则图像可用E中的集合表示.如二值图像可表示为取值为1和0的函数f(x),图像的前景可表示为X={x:f(x)=1},背景可表为余集X c={x:f (x)=0},或简单地用X的特征函数来表示.对于多值(灰值)图像f(x)可以通过阀值变换[1,2]获得其二值图像,采用阀值的方法还可以实现对于灰值图像的集合表示.为此,若引入图像f(x)的阀集:T a(f)={x:f(x)≥a},-∞≤a≤+∞.这里幅值a取值于R或Z,取决于f(x)是模拟还是数字图像.利用阀集T a(f)可重构图像f(x)=sup {a:x∈T a(f)}.如果引入T a(f)的特征函数f a(x)=1,x∈T a(f)0,x|T a(f),则f a(x)即给出了一个二值图像,并且有f(x)=sup{a:f a(x)=1}.对于多值图像f(x)的描述还可以运用其本影[1,2]表示.d维图像f(x)的本影(Um b ra)定义为(d+1)2维空间中的集合:U(f)={(x,y):y≤f(x)},并且有:f(x)=sup{y:(x,y)∈U(f)},Πx.由此可见,任何一个多维图像都可以以集合为基元,通过非线性运算的方式加以描述.α收稿日期 2003205205作者简介 段 汕(19622),女,武汉大学博士研究生,现为中南民族大学计算机科学学院副教授,研究方向:图像处理和模式识别,武汉430074基金项目 中南民族大学自然科学基金资助项目(YZY01004)2 基本的形态变换经典的信号分析中卷积是其主要的线性变换工具,其原因在于音频信号可以通过不同频率的谐波线性叠加而成.然而,视觉信号不能运用线性分解的方法加以描述,但可以通过某种偏序的引入建立它的数学模型.因此,在图像的集合表示方式下,建立基于集合理论的图像算子是合情合理的.数学形态学有4种基本的形态运算,即腐蚀(E ro si on)、膨胀(D ilati on)及开(Op en ing)、闭(C lo sing)运算,基于这4种基本的形态运算可以建立具有各种功能的形态变换和实用算法,它们构成了数学形态学应用的基础.在E空间的代数结构下,引入集合XΑE的平移:X b={x+b:x∈X}.对于二值图像X及具有简单形状和小尺寸的紧集B(如d维球体),将:X(B=∪b∈B X b,X B=∩b∈BX-b.(1)分别称为B对X的腐蚀和膨胀,集合B则称为结构元素(Structu ring E lem en t),将腐蚀和膨胀的复合运算:X.B=(X(B) B,X・B=(X B)(B.(2)分别称为B对X的开、闭运算.以上基于二值图像的运算称为二值形态变换或二值形态滤波.运用阀值或本影的方法,在二值形态变换[1,3]的基础上可以获得多值图像的形态变换.运用结构元素B对多值图像f(x)的所有阀集合T a(f)进行膨胀产生集合簇T a(f) B,以此作为阀集合所确定的函数称为结构元素B对多值图像f(x)的膨胀:(f B)(x)=sup{a:x∈T a(f) B}.(3)其等价表示为:(f B)(x)=supy∈B{f(x-y)}.(4)类似地,结构元素B对多值图像f(x)的腐蚀是以T a(f)(B为阀集合的函数:(f(B)(x)=sup{a:x∈T a(f)(B}.(5)其等价表示为:(f(B)(x)=infy∈B{f(x+y)}.(6)这样定义的(f B)(x),(f(B)(x),可以理解为多值图像f(x)在点x的B窗口内的局部最大值和局部最小值,结构元素B还可以理解为一个控制器,控制对图像进行膨胀或腐蚀的范围.以(3)式和(5)式为基础可以引入结构元素B对多值图像f(x)的开、闭运算:f.B=(f(B) B,f・B=(f B)(B.运用多值图像g(x)作为结构元的多值形态运算可以通过本影的方法加以表示,即:(f g)(x)=sup{a:(x,a)∈U(f) U(g)},(f(g)(x)=sup{a:(x,a)∈U(f)(U(g)}.它们的等价形式为:(f g)(x)=supy{f(y)+g(x-y)},(f(g)(x)=infy{f(y)-g(y-x)}.特别地,当g(x)≡0,x∈sp t(g)为平坦结构元时,则有:(f g)(x)=supy∈sp t(g)+x{f(y)},(f(g)(x)=infy∈sp t(g)+x{f(y)}.类似地,可以引入基于多值图像的形态开、闭运算:f.g=(f(g) g,f・g=(f g)(g.综上所述,基于阀集合和本影的多值形态变换是以结构元或其紧支集为窗口的局部极大和极小运算,它是一种非线性运算,也是形态学的基本运算.在图像分析中,极大和极小运算对应于结构元关于图像的最大和最小相关程度的一种描述.3 图像分析中的形态学方法对于图像的形状分析和描述是图像处理中较为困难但又非常重要的问题.对视觉系统而言,几何形状是图像的基本内在特性,利用它能够推导出诸如图像边缘等许多其他信息.数学形态学是研究图像整体形状特征的有效方法,它在图像处理中的主要应用包括特征提取、形状表示和形状描述等等.3.1 基于形态梯度的边缘检测和提取在对图像f(x)的形态变换中,结构元的选取将导致不同的处理效果.如果以尺寸较小的圆盘作为结构元W,则由于它的对称性及各向同性的特点,不仅可以减少图像边缘对方向的敏感性并且具有低通滤波的效果.利用W作膨胀或腐蚀可以扩大或缩小图像,调节W的半径则可以控制图像的收缩程度.因此,一种各向同性的边缘检测可以通过形态梯度算子的作用来完成.具有不同检测效果的形态梯度算子有:腐蚀梯度E g(f)=f (f(W),膨胀梯度D g(f)=(f W) f和形态梯度G(f)=(f W) (f(W).如果选择一个具有方向特征的结构元W,则可以通过以上3种方式实现具有不同方向性的边缘检测.在实际的边缘检测过程中,为了消除边缘像素的冗余,可进一步细化图像边缘.为此可采用一递减的尺度参数或尺度递减的结构元对于图像进行多86 中南民族大学学报(自然科学版)第22卷结构元的形态梯度变换,具体方法可修改为:E g r (f )=f (f (r W ),D g r (f )=(f r W ) f ,G r (f )=(f r W ) (f (r W ).在这种算法下,可通过对参数r 的调试提取较为理想的图像边缘.在理想的情况下,可以获得图像的准确边界:li m r →0E g r (f )=li m r →0D g r(f )=5(f ).图1给出了对于L enna 图像基于形态梯度、腐蚀梯度和膨胀梯度的边缘提取测试,采用的是42邻接结构元,图像的边缘轮廓效果非常明显,其中腐蚀形态梯度具有较为细化的轮廓特征.图1 L enna 图像的形态梯度、腐蚀梯度和膨胀梯度3.2 基于开、闭变换的图像平滑、峰谷检测从代数结构上可看出,开变换能够删除图像中那些在尺度上小于结构元的几何结构,从而能起到光滑图像的外凸边缘得到低通滤波的效果.利用变换P (f )=f -(f .W )对图像进行高通滤波,可获得图像的峰值,起到检测的作用.闭变换与开变换具有对偶关系,它具有填充图像中那些比结构元素小的断裂或凹入部分的功能,同时对于图像外部的滤波作用,使得闭变换能够对于图像的内凸部分起到光滑的作用.运用变换V (f )=(f ・W )-f 可获得图像的谷,并起到检测的作用.利用开、闭变换的上述特点,还可以实现对于噪声污染图像的滤波,如可以利用开变换消除背景中的噪声,利用闭变换消除图像内部的砂眼噪声,从而达到恢复图像的目的.图2给出了L enna 图像的形态峰与形态谷.图2 L enna 图像的形态峰与形态谷3.3 基于形态骨架的形状表示图像的骨架化,即中轴变换(M A T )[1~3]是一种重要的几何描述方法,它可以通过形态腐蚀和形态开变换获得.在二值图像的情形下,对于给定的包含原点的结构元B 和非负整数n ,图像X 关于结构元B 的n 级骨架是集合:S n (X )=(X (nB ) [(X (nB ).B ],n =0,1,…,N .这里N =m ax {n :X (nB ≠ }, 表示空集.利用图像X 关于结构元B 的n 级骨架可以重构图像X 关于结构元B 的开变换:X .kB =∪k ≤n ≤NS n (X ) nB ,0≤k ≤N .若取k =0,X .kB =X ,由此可获得图像X 基于骨架的完全重构:X =∪0≤n ≤N S n (X ) nB ,若1≤k ≤N ,则可以获得由X .kB 所给出的图像X 的光滑部分重构.通过k 的不同取值,可以获得图像X 在不同尺度及不同形状基元S n (X )下的光滑部分重构.进一步地,如果选择不同形状和方向特征的结构元,则可提取图像X 不同的结构信息.96第4期 段 汕等:基于数学形态学的图像处理方法 二值图像的骨架变换可推广到多值图像的情形.图像f (x )关于二值结构元B 的n 级骨架成份是非负函数:S n (f )=(f (nB ) [(f (nB ).B ],n =0,1,…,N .这里N =m ax {n :X (nB ≠ }.图像f (x )的骨架则定义为其n 级骨架成份的分段和:S K (f )=∑Nn =0Sn(f ).图像f (x )的阀值二值图像f a (x )的二值骨架S K (f a )与S K (f )之间具有关系式:S K (f )=∑aS K (fa).图3给出了L enna 图像的一级骨架、二级骨架及二级重构图像,多级骨架的融合,则可较好地重建原始图像.图3 L enna 图像的一级骨架、二级骨架及二级重构图像参 考 文 献[1] H enk J A M H eij m ans .M o rpho logical I m age Opera 2to rs [M ].Bo ston :A cadem ic P ress ,1994[2] M arago s P .M o rpho logical system s fo r m ultidi m en 2si onal signal p rocessing [J ].P roc IEEE ,1990,78:690~710[3] John Goutsias .M o rpho logical rep resentati on of dis 2crete and binary i m ages [J ].IEEE T rans onsignal p ro 2cessing ,1991,39(6):1369~1378I mage Processi ng Ba sed on M a thema tica l M orphologyD uan S han M ei J ianx inAbstract B ase on the b inary m o rpho logical tran sfo r m s ,th resho ld sets and um b ra of grey i m ages ,w e study the m ethod of bu ilding the m u lti 2values m o rpho logical tran sfo r m ,and exp lo ring the in terrelati on s of b inary and grayscale m o rpho logy .In the m o rpho logical app roach of i m age p rocessing ,w e p ropo se edgefeatu re ex tracti on ,m o rpho logical gradien t ,the rep resen tati on of m o rp ho logical skeleton ,and the app lica 2ti on of the op en and clo se m o rpho logical tran sfo r m s in i m age p rocessing such as i m age peak ,valley detec 2ti on .Keywords m o rpho logy gradien t ;m o rpho logical skeleton ;m o rpho logical tran sfo r mD uan Shan A ssoc P rof ,Co llege of Computer Science ,SCU FN ,W uhan 430074;D r .Candidate ,N ati onal L abo rato ry fo r Info r m ati on Engineering in Surveying M app ing and R emo te Sensing ,W uhan U niversity ,W uhan 430079,Ch ina07 中南民族大学学报(自然科学版)第22卷。

基于数学形态学的图像边缘检测方法研究

基于数学形态学的图像边缘检测方法研究

子工业出版社, 1 997. 56~160 .
第 2 期 陈 虎等:基于数学形态学的图像边缘检测方法研究 ・115・ [6] 梁 勇, 李天牧. 多方位形态学结构元素在图像边 缘检测中的应用 [J]. 云南大学学报 ( 自然科学版 ), 1999, 21(5): 392~ 394.
基金项目:海军工程大学科研基金资助项目(E993) 作者简介:陈 虎(1965-) ,男,江苏扬州人,讲师,主要研究领域为计算机图形学。
第 2 期 陈 虎等:基于数学形态学的图像边缘检测方法研究 ・113・
D ( A) = A ⊕ B = {( x, y ) | B xy I A ≠ Φ} (2)
Abstract: In image processing, it is very difficult to withdraw complex image edge characteristic information through a multi-structural element. This article applies mathematics morphology theory and method, brings up one kind of selected multi-structural element, adopts ordering edge examination algorithm to examine image edge information, finally asks to different structural element edge examination results and, thus obtains final edge image output method. Experiment indicates, this method has better image edge examination effect, also simple and flexible nimble, may adapt to different type image edge information examination necessity. Key words: computer application; image processing; mathematics morphology; two values ordering filtering; structural element

一种基于数学形态学的图像边缘检测方法

一种基于数学形态学的图像边缘检测方法

一种基于数学形态学的图像边缘检测方法作者:侯宝生来源:《现代电子技术》2010年第08期摘要:针对经典形态学方法在边缘检测时可去除图像噪声,但难以保留边缘细节的问题,提出一种能有效去除噪声且能准确检测图像边缘的方法。

该方法首先利用大尺度的轮廓结构元素对图像进行滤波开、闭运算,接着用小尺度结构元素在进行经典形态学的膨胀、腐蚀运算后对图像进行梯度运算,从而得到含噪声图像的边缘信息。

实验表明,该方法在准确检测图像边缘的同时,能够有效地去除图像中的噪声,且运算量相对较小。

关键词:边缘检测; 数学形态学; 轮廓结构元素; 噪声中图分类号:TP391文献标识码:A文章编号:1004-373X(2010)08-0093-04Method of Image Edge Detection Based on Extended Mathematical MorphologyHOU Bao-sheng(Shaanxi University of Technology, Hanzhong 723003, China)Abstract: Aiming at the problem that classical morphological method for edge detection can remove the image noise but is difficult to retain the details of the edge, a method that can effectively remove the noise and can accurately detect the details of edges is introduced. The image filtering open and close operation is performed with the large-scale contour structural elements, the gradient operation is conducted by the aid of the small-scale structural elements after the expansion and corrosion operation in the classical morphotogy, and then the edge of the image containing noise information is obtained. Experiments show that the method can effectively remove the image noise while detecting the image edges accurately, and the guantity of computation is relatively small.Key words:edge detection; mathematical morphology; contour structural element; noise0 引言对于图像处理,边缘检测是最重要的基本操作之一。

基于数学形态学的图像处理二

基于数学形态学的图像处理二

第五章二值图像的形态学分割算法5.1概述图像分割是计算机视觉领域中的一项关键技术,是实现自动图像分析时首先需要完成的操作。

它是根据图像的某些特征或特征集合的相似性准则,对图像进行分类,将图像平面划分成一系列“有意义”的区域。

分类结果的好坏直接影响到后面的目标检测、特征提取和目标识别等工作,因此分割的方法和精确程度是至关重要的。

5.1 .1图像分割的数学描述图像分割是将图像分成若干个区域,每一个区域内部有相同或者相似的特性,而相邻区域的特性不同,下面给出图像分割的确切数学描述[26]:设(x,y)为数字图像象素的空间坐标,G={0,1,…,k}为象素的灰度层次。

一幅数字化图像I由M×M个象素组成,M={1,2,…,n},(x,y)∈M×M,于是图像函数可以定义为一种映射f: M×M→G,图像在点(x,y)处的强度记为f(x,y)。

根据灰度和纹理结构的特征,可将图像中的区域B定义为I的相互连通的均匀的子集。

设F为定义在B区域上一致性测量的逻辑准则,则有定义H:B→~D为B的一致性估计的函数,~D是已经定义的D的子区域。

图像分割就是将图像阵列I分割成若干个邻近且互不交迭的非空的子集B1、B2…、B m,即B i应满足下面的条件:5.1.2图像分割的一般方法[27]图像分割大致可以分为基于边缘检测的方法和基于区域的方法。

基于边缘检测的方法使用局部窗口操作,检测出通过给定点的边缘或边界,这些边界把图像分成不同的区域。

基于区域的方法按某种准则人为地把图像分为若干规则块,以后按属性一致的原则,反复分开属性不一致的图像块,合并具有一致属性的相邻图像块,直至形成一张区域图。

在实际应用中,从不同的理论角度提出了许多方法,这些方法主要可划分为三种类型:闽值型,边缘检测型和区域跟踪型。

(l)灰度阈值分割法灰度阈值分割法是一种简单的基于区域的技术。

这种方法是先确定一个处于图像灰度取值范围之中的灰度阈值,然后将图像中各个象素的灰度值都与这个阈值相比较,并根据比较结果将对应的象素划分为两类:象素的灰度值大于阈值的为一类,象素的灰度值小于阈值的为另一类。

基于数学形态学的图象处理全套PPT

基于数学形态学的图象处理全套PPT
注意当B的原点处于A的边缘时,B的一部 分将会在A的外边,此时一般设A之外都为0。
边界提取示例见图7.17。 另外要注意,这里结构元素是8-连通的, 而所得到的边界是4-连通的。
38
(a)
(b)
(c)
(d)
图7.17 边界提取示例
39
7.5.3 区域填充
区域和其边界可以互求。 已知区域可求得其边界,反过来已知边界 通过填充也可得到区域。 图7.18给出区域填充的一个例子 图(a)给出一个区域边界点的集合A,它的 补集见图(b),可通过用结构元素图(c)对它膨胀、 求补和求交来填充区域。
AB(A)b bB
(7.9)
其中: (A)b表示将A中的元素按b移位。位移 运算示意图如图7.11。其结果同于图7.3。
20
图7.11 位移运算进行膨胀
21
利用位移进行腐蚀是对A以所有的b进行负位
移后得到的交集,即把结果与(AND)起来。
AB(A)b bB
(7.10)
其示意图如图7.12。其结果同于图7.4。
“∩” 交集。相当于“and”。 “U” 并集。相当于“or”。 “” 等价于。
“” 空集。
8
7.3 膨胀和腐蚀
二值图象用集合A表示。 作为结构元素的二值模板用集合B表示,B 具有原点。 通常情况下,在膨胀之后,集合A包含于 膨胀结果AB; 通常情况下,在腐蚀之后,腐蚀结果AΘB 包含于集合A。
28
膨胀时则将结构元素B放在集合A外、且边沿重 合滑动,B的原心轨迹构成膨胀后集合的外边 界。图(e)给出结构元素在不同位置膨胀时的情 况,图( f )是最终开启运算的结果。
注意: 该示例也验证了膨胀和腐蚀运算并不是互逆的。 开启运算结束后,原集合A的凸角都变圆了。

毕业论文-基于形态学图像处理方法研究

毕业论文-基于形态学图像处理方法研究

UNIVERSITY OF TECHNOLOGY毕业论文题目基于形态学图像处理方法研究学生姓名学号专业班级通信工程指导教师学院计算机与通信答辩日期2012年基于形态学图像处理方法研究Research on image processing method on morphologyxxx摘要数学形态学是一种基于集合论的方法和理论,它的基本思想是利用一个结构元素去探测一个图像,通过目标图像的形态变换实现结构分析和特征提取的目的。

本论文围绕数学形态学图像处理方法,介绍了形态学在击中或击不中变换、图像的细化和粗化、图像重构和图像平滑方面的基本应用,重点对各种形态学图像边缘检测算法做了仿真实现,并和传统边缘检测算法做比较,最后对结果进行了分析。

关键词:形态学;图像处理;边缘检测AbstractMathematical morphology founded on set theory is a new method applied in the field of image processing and pattern recognition. Its prime principle is using a certain structuring element to measure and extract the corresponding form in an image so that we can analyze and recognize the image. This paper focusing on the mathematical morphology image processing method introduces the morphological applications in hit or miss transform, image of refinement and coarsening, image reconstruction, image smoothing, focuses on a variety of morphological image edge detection algorithm to do the simulation experiments, and compares to the traditional edge detection algorithm. Finally the results will be analyzed.Keywords:morphology; image processing; edge detection目录第1章绪论 (1)1.1 形态学的研究现状 (1)2.2 形态学的研究目的和意义 (2)第2章形态学基本理论 (4)2.1 形态学的研究内容 (4)2.2 二值图像形态学 (5)2.2.1 数字图像的表示及反射平移 (5)2.2.2 二值图像的腐蚀和膨胀运算 (6)2.2.3 二值形态膨胀和腐蚀运算的性质 (8)2.2.4 二值图像开运算和闭运算 (9)2.2.5 二值图像开闭运算性质 (10)2.3 灰度图像形态学 (11)2.3.1 灰度形态学理论基础 (11)2.3.2 灰度形态学腐蚀和膨胀运算 (12)2.3.3 灰度形态学腐蚀和膨胀运算性质 (15)2.3.4 灰度形态学开运算和闭运算 (16)2.3.5 灰度形态学开运算和闭运算性质 (17)2.4 软数学形态学 (18)2.5 模糊数学形态学 (18)第3章形态学在图像处理的基本应用 (19)3.1 击中或击不中变换 (19)3.2 细化和粗化 (19)3.3 形态学重构 (20)3.4 形态学图像平滑 (21)3.5 图像的骨架化及边界像素值的测定 (23)第4章基于形态学的图像边缘检测 (24)4.1 图像边缘的定义 (24)4.2 结构元素的确定 (24)4.2.1 结构元素的形状 (25)4.2.2 结构元素的尺寸 (25)4.3 形态学算法和传统算法的边缘检测比较 (26)4.4 基于单尺度单结构的抗噪型形态学边缘检测 (30)4.5 基于多尺度单结构的边缘检测 (32)4.6 基于单尺度多结构的边缘检测 (34)4.7 基于多尺度多结构的边缘检测 (35)结论 (36)参考文献 (37)附录Ⅰ外文文献翻译 (38)附录Ⅱ程序清单 (68)致谢 (76)第1章绪论1.1 形态学的研究现状数学形态学历史可回溯到19世纪的Eular,Steiner Crofton和本世纪的Minkowski, Matheron 和Serra。

适用于图像恢复的最优形态滤波设计方法

适用于图像恢复的最优形态滤波设计方法

适用于图像恢复的最优形态滤波设计方法段汕;刘丹;周奇鱼【摘要】针对噪声图像的恢复问题,研究了基于SV形态学理论的最优形态滤波设计方法.通过建立SV形态模式谱解决图像与相关几何结构相似性度量问题;通过引入集差距离函数,解决由形态滤波所产生的几何和拓扑畸变程度的量化问题;通过优化问题的设计,在有效去噪和保持图像基本结构之间寻求一个平衡策略,使得优化问题得以求解.最终从理论上证明了一类SV交替滤波和一类SV交替惯序滤波是SV 形态学方法下,适用于图像恢复的最优滤波.【期刊名称】《中南民族大学学报(自然科学版)》【年(卷),期】2019(038)002【总页数】6页(P298-303)【关键词】图像恢复;SV结构映射;SV形态滤波;形态模式谱【作者】段汕;刘丹;周奇鱼【作者单位】中南民族大学数学与统计学学院,武汉 430074;中南民族大学数学与统计学学院,武汉 430074;中南民族大学数学与统计学学院,武汉 430074【正文语种】中文【中图分类】O143噪声图像恢复问题是图像处理领域的一个热点研究课题,具有重要的应用价值.设计一个适用于图像恢复的最优滤波关键在于解决有效去噪和保留原始图像的基本结构. SCHONFELD D在文献[1]中提出了基于固定结构元的形态滤波适用于噪声图像恢复问题的理论和计算研究,证明了基于固定结构元的交替滤波和交替惯序滤波的一些重要性质. 随着形态学应用领域的不断扩展,BOUAYNAYA N等人将基于固定结构元的形态学理论扩展为SV形态学[2,3],文献[4-6]中系统地研究了SV形态变换和SV形态滤波的性质. SERRA J在文献[7]中研究了尺度分布问题,及构成尺度分布的形态变换的重要性质,文献[8]引入了一类SV交替惯序滤波,它是由一系列构成尺度分布的SV开和闭运算交替复合而成. 本文在文献[1]的基础上,通过建立SV形态模式谱解决图像与相关几何结构相似性度量问题;通过引入集差距离函数,解决由形态滤波所产生的几何和拓扑畸变程度的量化问题. 通过优化问题的设计,在有效去噪和保持图像基本结构之间寻求一个平衡,使得优化问题得以求解,最终推证出一类SV交替滤波和一类SV交替惯序滤波是SV算子空间上,在最小平均差意义下适用于噪声图像恢复的最优滤波,并提供了相关理论证明. 本文与文献[1]主要的不同是将SV形态学理论应用于图像恢复问题. 在证明SV交替滤波和SV交替惯序滤波的相关性质之前,本文先对基本的SV形态变换进行简单介绍.1 SV形态变换考虑欧式空间E=Rn或Zn及其幂集P(E),映射θ:E→P(E)称为结构映射,其序关系定义为:θ1≤θ2⟺θ1(z)≤θ2(z),z∈E.考虑结构映射序列{θk}:E→P(E),k∈Z+(Z+是正整数集合),其满足如下条件:(1)对任意z∈E,都有z∈θk(z);(2)结构映射序列{θk}是增性序列:θk≤θk+1;(3)对任意z∈E,若i≥j,则θi(z)是θj(z)开的[8],即:θi(z)=γθj(θi(z)).基于结构映射θk的SV开、闭变换γk(X)、φk(X):γk(X)=∪{θk(y)}θk(y)⊆X;y∈E};φk(X)={z∈E|θk(y)∩X≠∅,∀θk(y)|z∈θk(y)}具有如下性质:性质1[8] 设X,Y∈P(E),则有:(1)若X⊆Y,则γk(X)⊆γk(Y),φk(X)⊆φk(Y)(增性);(2)γk(X)⊆X(非扩展性),φk(X)⊇X(扩展性);(3)γiγj(X)=γmax(i,j)(X);φiφj(X)=φmax(i,j)(X)(筛分性),特别地,当i=j时,有γiγi(X)=γi(X);φiφi(X)=φi(X)(等幂性).若令F={γk(·),φk(·),k=0,1,2,…,λ,λ∈Z+},则由性质1知,F中的γk(·)和φk(·)均构成尺度分布[4].2 SV形态滤波定义1 如果基于结构映射θ的SV形态变换Ψ(θ,X):P(E)→P(E)满足条件:(1)X⊆Y⟺Ψ(θ,X)⊆Ψ(θ,Y)(增性);(2)Ψ(θ,Ψ(θ,X))=Ψ(θ,X)(等幂性),则称Ψ(θ,X)为SV形态滤波.性质2 若Ψ(θ,X)是SV形态滤波,X∈P(E),则有:Ψ(θ,X∪Ψ(θ,X))⊇Ψ(θ,X);Ψ(θ,X∩Ψ(θ,X))⊆Ψ(θ,X).由性质2,按其等式成立的两种情形对SV形态滤波进行如下分类:定义2 对于SV形态滤波Ψ(θ,X),若Ψ(θ,X∪Ψ(θ,X))=Ψ(θ,X),则Ψ(θ,X)称为SV最大滤波;若Ψ(θ,X∩Ψ(θ,X))=Ψ(θ,X),则Ψ(θ,X)称为SV最小滤波;若Ψ(θ,X)既是SV最大滤波,又是SV最小滤波,则Ψ(θ,X)称为SV强滤波.令mk=γkφk;nk=φkγk;rk=φkγkφk;sk=γkφkγk,(1)称mk和nk为SV交替滤波. 显然有:rk=φkmk=nkφk,sk=mkγk=γknk. 令:Mk=mkmk-1...m1;Nk=nknk-1 (1)称Mk和Nk为SV交替惯序滤波.根据定义2,以上基于SV开、闭变换及其复合算子具有以下分类:γk和φk是SV强滤波,mk和rk是SV最大滤波,nk和sk是SV最小滤波.定义3 对于SV形态滤波Ψ(θ,X),X∈P(E),若令则称为Ψ(θ,X)的对偶算子,此时Ψ(θ,X)与两者互为对偶算子.性质性质4 γk⊆sk⊆mk⊆rk⊆φk;γk⊆sk⊆nk⊆rk⊆φk.容易证明,增性变换的复合仍然具有增性,但具有等幂性的变换的复合不一定保持等幂性不变,因此,SV形态滤波的复合也不一定仍是SV形态滤波.下面我们将证明,构成尺度分布的SV形态滤波的复合仍然是SV形态滤波.性质5 设是F中所有可能的复合变换构成的集合,则中的变换均为SV形态滤波. 证明显然中的变换均具有增性,故此,仅需证明中的变换都具有等幂性. 令:则中的任意一个算子都可表示为以下形式之一:Ψ1(θ,X)=φ0(θ,X),Ψ2(θ,X)=φ0γin+1(X),Ψ3(θ,X)=φj0φ0(X),Ψ4(θ,X)=φj0φ0γin +1(X).且一定存在k,l∈Z+,使得对1≤s≤n有ik≥is,jl≥js.由性质1中γi(X)的非扩展性和φi(x)的筛分性得:Ψ1(θ,Ψ1(θ,X))=γi1φj1γi2φj2…γilφjlγil+1φjl+1…γinφjnγi1φj1γi2φj2…γilφjlγil+1φjl+1…γinφjn(X)⊆γi1φj1γi2φj2…γilφjlφjl+1…φjn-1φjnφj1φj2…φjl-1φjlγil+1φjl+1γil+2φjl+2…γinφjn(X)=φ0(θ,X)=Ψ1(θ,X),由性质1中φi(X)的扩展性和γi(X)的筛分性,同理可证:Ψ1(θ,Ψ1(θ,X))⊇Ψ1(θ,X),故有Ψ1(θ,Ψ1(θ,X))=Ψ1(θ,X),即Ψ1(θ,X)具有等幂性,同理可证中另外3种形式的变换也具有等幂性,即中的变换均具有等幂性, 故中的变换均为SV形态滤波.3 θ -连通集首先将基于固定结构元的连通性[1]扩展到基于结构映射θ的连通性的情形.定义4 对结构映射θ:E→P(E),若对任意z∈X及X∈P(E),存在y∈E使得:z∈θ(y)⊆X或z∈θ(y)⊆[γθ(X)]c,则称集合X是θ-连通集.引理1 设集合X∈P(E)是θ-连通集,若z∈X,使得z∉γθ(X),则z∉nθ(X).证明若z∉γθ(X)=∪{θ(y):θ(y)⊆X;y∈E},则对任意y及θ(y)⊆X,有z∉θ(y).又由X是一个θ-连通集,故必存在y0∈E,使得z∈θ(y0)⊆[γθ(X)]c,由此得到z∈θ(y0)⊆γθ((γθ(X))c)=(φθ(γθ(X)))c=(nθ(X))c,即z∉nθ(X).性质6 若φk(X)和φk(Xc)是θk-连通集,k∈Z+,X∈P(E),则有:γk(X)⊆sk(X)=nk(X)⊆mk(X)=rk(X)⊆φk(X).证明由引理1,若z∉mk(X)=γk(φk(X)),则z∉nk(φk(X))=rk(X),故由性质4知mk(X)=rk(X);同理可得mk(Xc)=rk(Xc),即故有nk(X)=sk(X). 则由性质4,可得γk(X)⊆sk(X)=nk(X)⊆mk(X)=rk(X)⊆φk(X).4 光滑SV形态滤波对图像X∈P(E),设其噪声图像为Y∈P(E). 图像恢复中的一个关键问题是,寻求一个“好的”形态滤波Ψ(θ,·),使得Ψ(θ,Y)能“最优”恢复原始图像X. 尽管这个问题之前被广泛研究,最优恢复的标准也各不相同,但滤波图像Ψ(θ,Y)能最大限度地保留原始图像X的一些重要形状、尺度和几何特征,这是首先需要考虑的重要标准.形态模式谱是解决图像形态-尺度特征精确表示的重要工具,它能提供图像与相关几何结构相似性的度量方法. 关于结构映射序列{θk}的SV形态模式谱,有如下定义:定义5 基于结构映射序列{θk},对集合X∈P(E)的SV形态模式谱定义为:其中k∈Z(Z是整数集合),令γ0(X)=φ0(X)=X;Card[X]表示集合X的基数. 由SV开、闭变换的性质知,具有粗糙边界的图像,具有低尺度的模式谱,k值较小;而具有光滑边界的图像,贡献模式谱中高尺度的部分,k值较大. 为此,若存在λ∈Z+使得下式成立,则称图像X为具有λ度的光滑图像:PSk(X)=0,k=-λ,…,-2,-1,0,1,…,λ-1,λ∈Z+.(2)图像恢复中的形态滤波应保留无噪声图像中重要的光滑特征,抑制噪声图像中的粗糙特征. 为此要求输出图像Ψ(·,Y)的光滑度λ>0,即Ψ(·,Y)应满足(2)式:PSk(Ψ(·,Y))=0,k=-λ,…,-2,-1,0,1,…,λ-1,λ∈Z+.由定义5可知,(2)式等价于:γk(X)=γk+1(X),k=0,1,…,λ-1;φk(X)=φk-1(X),k=1,2,…,λ,即γk(X)=X;φk(X)=X,k=0,1,…,λ.由此可知,所寻求的SV形态滤波Ψ(·,Y)需满足下列方程组:(3)设Fλ表示(3)式中对于k=1,2,…,λ所有可能的两个方程复合所产生的新的约束方程L(Ψ(·,·))=Ψ(·,·)中,变换L的全体所构成的集合,并将其中k=λ时所对应的Fλ的子集记为而在(3)式中,当k=λ时,有以下形式:(4)由性质1知,若(4)式成立,则(3)式一定成立,故由{θk}所满足的条件,可取Ψ(·,Y)=Ψ(θλ,Y). 由性质5可知,Fλ中的每一个变换均为SV形态滤波,称Fλ为光滑滤波集. 将(4)式中的两式经过复合可得:(5)以上的分析表明,使得去噪图像具有一定光滑度的形态滤波可取自于光滑滤波集Fλ.5 最小平均差SV形态滤波为解决图像恢复中,由形态滤波所产生的几何和拓扑畸变程度的量化问题,考虑对两幅图像间的差异性进行比较.集合X1,X2∈P(E)的集差距离函数[1]定义为:d(X1,X2)=Card[(X1∪X2)-(X1∩X2)].可以证明d(·,·)是一个度量[1],且满足下列关系式:(1) d(X1,X2)≤d(X1,X3)+d(X3,X2);(6)(2)若X1⊆Y⊆X2,那么d(X1,X2)=d(X1,Y)+d(Y,X2);(7)(3)若Y⊂X1⊆X2,或X1⊆X2⊂Y,那么d(X1,X2)<d(X1,Y)+d(Y,X2).(8)图像恢复中另一个需要解决的问题是,滤波输出图像应尽可能地接近原始图像X.文献[1]中给出了基于固定结构元的最小均差形态滤波解的表示形式,在此基础上,本文将其扩展到SV形态滤波的情形. 前面的研究表明,应选用Fλ中的光滑形态滤波作用于噪声图像Y,以平均集差距离作为滤波前后图像差异的度量工具,以使得平均集差距离最小为最优滤波的刻画方法,最终可建立具有最小平均距离差的SV形态滤波:d(Ψ(θ,Y),∏(θ,Y))Fλ,(9a)其中d(Ψ(θ,Y),∏(θ,Y))Fλ=(9b)(9)式给出了所要解决问题的一个精确解的形式,但实际求解是困难的. 为此,利用前面所研究的一系列性质,考虑一个折中方案,即通过对噪声图像Y及滤波选取的范围加以条件限制,在有效恢复图像和保持X基本结构之间寻求一个平衡,在一定的限制条件下求解优化问题. 考虑到性质6成立的条件,对于噪声图像Y,可适当地假设其满足条件:φk(Y)和φk(Yc)是θk-连通集,k=1,2,…,λ.上的最小平均差SV形态滤波若噪声图像Y满足φk(Y)和φk(Yc)是θk-连通集,利用性质6,令:Fk,max={φk(·),mk(·),rk(·)},Fk,min={γk(·),nk(·),sk(·)},则由(5)式知由此可以建立以下引理2.引理2 对于SV形态滤波Ψ(θ,·)和它的对偶算子有:1)Ψ(θ,·)∈Fλ,max当且仅当2)若Ψ(θ,·)∈Fλ,max,则有Ψ(θ,·)⊇mλ(·);若Ψ(θ,·)∈Fλ,min,则有Ψ(θ,·)⊆nλ(·);3)设φλ(Y)和φλ(Yc)是θλ-连通集,若Ψ(θ,·)∈Fλ,max,则⊆nλ(Y)⊆mλ(Y)⊆Ψ(θ,Y).证明由性质3和性质4分别可得出1)和2);3)当φλ(Y)和φλ(Yc)是θλ-连通集时,由性质6知nλ(Y)⊆mλ(Y). 若Ψ(θ,·)∈Fλ,max,由1)有由2)则有⊆nλ(Y),mλ(Y)⊆Ψ(θ,Y),故:⊆nλ(Y)⊆mλ(Y)⊆Ψ(θ,Y).为了求解优化问题(9),我们首先考虑将最优滤波的寻求范围缩小为Fλ的真子集定理1 设φλ(Y)和φλ(Yc)是θλ-连通集,(1)若nλ(·)⊆Ψ(θλ,·)⊆mλ(·),则(2)若Ψ(θ,·)∈Fλ,max,则Ψ(θλ,Y)=mλ(Y);(3)若Ψ(θ,·)∈Fλ,min,则Ψ(θλ,Y)=定理1是定理2的一个特例,由引理2和定理2的证明过程即可证明定理1.由定理1知,当φλ(Y)和φλ(Yc)是θλ-连通集时,mλ(·)和nλ(·)分别是Fλ,max和Fλ,min中的最小平均差SV形态滤波,因此,mλ(·)和nλ(·)分别是Fλ,max和Fλ,min中的最优滤波.上的最小平均差SV形态滤波由γθ(X)和φθ(X)的性质,以及(1)式知,γθ(X)和φθ(X)的复合只能产生4类不同的变换.集合Fλ中的变换一般由复合运算构成,且具有不同k值的变换亦可以进行复合,但中只涉及到同一值k=λ的变换进行复合. 利用性质6,将Fλ中变换复合的上述特点作为扩大的一种方法,可引入Fλ中的一类新的真子集⊆⊆Fλ.定义6 (1)集合中的元素定义为:若则Ψ(θ,·)是集合中的元素的一个复合变换,并且,若Ψ(θ,·)中含有φk(·),则Ψ(θ,·)一定含有φλ(·),若Ψ(θ,·)中含有mk(·),则Ψ(θ,·)一定含有mλ(·);(2)集合中的元素定义为:若则Ψ(θ,·)是集合中的元素的一个复合变换,并且,若Ψ(θ,·)中含有γk(·),则Ψ(θ,·)一定含有γλ(·),若Ψ(θ,·)中含有nk(·),则Ψ(θ,·)一定含有nλ(·);(3)令引理3 对于SV形态滤波Ψ(θ,·)和它的对偶算子有:当且仅当(2)对任意有Mλ(·)⊆Ψ(θ,·);对任意有Nλ(·)⊇Ψ(θ,·);(3)设φk(Y)和φk(Yc)是θk-连通集,k=1,2,…,λ,若则:⊆Nλ(Y)⊆Mλ(Y)⊆Ψ(θ,Y).根据定义6,由引理2 的证明容易得到引理3.定理2 设φk(Y)和φk(Yc)是θk-连通集,k=1,2,…,λ:(1)若Nλ(·)⊆Ψ(θλ,·)⊆Mλ(·),则(2)若则Ψ(θλ,Y)=(3)若则Ψ(θλ,Y)=证明 (1)显然且d(Ψ(θ,Y),∏(θ,Y))]≥由引理3(2)、(3)知:对任意都有⊆Nλ(Y)⊆Mλ(Y)⊆Ψ(θ,Y).若Nλ(·)⊆Ψ(θλ,·)⊆Mλ(·),则⊆Ψ(θλ,Y)⊆Ψ(θ,Y). 故有:于是可得:(2)由引理3知Nλ(·)⊆Mλ(·),且利用定理2(1),则有:若存在且Ψ(θλ,Y)≠Mλ(Y),则Nλ(Y)⊆Mλ(Y)⊆Ψ(θλ,Y),且d(Ψ(θλ,Y),Mλ(Y))+d(Ψ(θλ,Y),∏(θ,Y)))]>综上可得:(3)若则且由利用(2)有:于是有:在定理2的条件下,Mλ(·)和Nλ(·)分别是和中的最小平均差SV形态滤波,因此,Mλ(·)和Nλ(·)分别是和中的最优滤波.6 结语本文针对图像恢复中的两个基本问题,通过引入SV形态模式谱和集差距离函数,在对噪声图像适当地加以条件限制,并缩小最优滤波寻求范围的情形下,使得滤波优化问题得以求解. 定理1和定理2的证明结果表明,其所得出的一类SV交替滤波和SV交替惯序滤波在最小平均差下,能较好地恢复图像,并保留原始图像的光滑性和相关几何结构.参考文献【相关文献】[1] SCHONFELD D, GOUTSIAS J. Optimal morphological pattern restoration from noisy binary images[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1991,13(1) : 14-29.[2] BOUAYNAYA N, CHARIF-CHEFCHAOUNI M, SCHONFELD D. Spatially-variant mathematical morphology: a geometry-based theory[M]. Chicago: IEEE, 2004: 11-24. [3] BOUAYNAYA N, CHARIF-CHEFCHAOUNI M, SCHONFELD D. Theoretical foundations of spatially-variant mathematical morphology part I: binary images[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008, 30(5) : 823-850.[4] ROERDINK J, HEIJMANS H. Mathematical morphology for structuring elements without translation symmetry[J]. Signal Processing, 1988, 15(6): 271-277.[5] HEIJMANS H. Morphological image operators[M]. Boston:Academic Press, 1994:408-435.[6] CHARIF-CHEFCHAOUNI M,SCHONFELD D.Spatially-variant mathematical morphology[J]. IEEE Transactions on Image Processing, 1994, 25(6) : 555-559.[7] SERRA J. Image analysis and mathematical morphology[M]. New York : Academic Press, 1982: 318-360.[8] BOUAYNAYA N. Spatially-variant morphological restoration and skeleton representation[J]. IEEE Transactions on Image Processing, 2006, 15(11) : 3-6.。

基于数学形态学细化算法的图像边缘细化

基于数学形态学细化算法的图像边缘细化

基于数学形态学细化算法的图像边缘细化李杰;彭月英;元昌安;林墨;王仁民【摘要】Given the improper threshold, Sobel operator could easily lead to the loss of image edges or produce broad pseudo-edges. To solve these problems, appropriate threshold was selected by using the constraint of variance firstly, and then mathematical morphology thinning algorithm was utilized to thin the edge images detected by Sobel operator. The experimental results show that this method can bring about satisfactory thinning effects while retaining the original edge information.%为了解决Sobel算子在阈值选择不当的情况下易造成图像边缘丢失或产生伪边缘的问题,通过最大类间方差的方式选出合适的阈值;同时利用数学形态学细化算法对该边缘图像进行细化处理.实验结果显示,该方法在保持原有边缘图像特征信息的前提下,比传统Sobel算子得到了更好的结果.【期刊名称】《计算机应用》【年(卷),期】2012(032)002【总页数】4页(P514-516,520)【关键词】边缘检测;数学形态学;边缘细化;Sobel算子【作者】李杰;彭月英;元昌安;林墨;王仁民【作者单位】广西师范学院计算机与信息工程学院,南宁530023;广西师范学院计算机与信息工程学院,南宁530023;广西师范学院计算机与信息工程学院,南宁530023;广西师范学院计算机与信息工程学院,南宁530023;广西师范学院计算机与信息工程学院,南宁530023【正文语种】中文【中图分类】TP317.40 引言图像边缘包含了图像最重要的信息。

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

第22卷第4期 中南民族大学学报(自然科学版) V o l.22N o.4 2003年12月 Journal of South2Central U niversity fo r N ati onalities(N at.Sci.Editi on) D ec.2003α基于数学形态学的图像处理方法段 汕 梅建新(武汉大学测绘遥感信息工程国家重点实验室)摘 要 从图像的描述方法出发,在二值形态变换的基础上,通过引入图像的阀集合和本影,导出了多值形态学基本形态变换建立的方法,并揭示了二值形态学与多值形态学在结构算法上的相互联系.在图像处理的形态学方法上,提出了基于形态变换的图像边缘提取、多种形态梯度、形态骨架表示方法,以及具有去噪和形态平滑功能的开、闭形态变换在图像分析中的应用.关键词 形态梯度;形态骨架;形态变换中图分类号 TN919.81 文献标识码 A 文章编号 167224321(2003)0420067204 随着计算机技术的发展,图像及信号处理技术越来越为大众所需求.经典的信号处理方法主要是基于线性系统的理论、传统的信号与系统的概念及Fou rier分析,并广泛地运用于不同的科学与技术领域中.然而,对于图像的形态特征和几何结构等非线性因素的分析和描述却由于系统的线性特征而受到限制.[1]从理论和方法上弥补了这一缺憾.数学形态学不仅提供了描述和分析图像几何及形状特征的多种技术和方法,同时它对于经典的信号处理技术也产生了极大的影响并扩展了原有的技术.基于数学形态学的图像处理技术是一种采用集合的概念表示图像、非线性叠加方式描述图像的非线性系统技术,称之为形态系统[2],它广泛地应用于生物医学和电子显微镜图像的分析以及数字图像处理和计算机视觉等领域,并已发展成为一种新型的图像处理方法和理论.用于图像处理的形态系统,具有完备的结构和理论体系,是进行非线性性态分析和描述的有力工具.1 图像的表示方法如同信号处理中线性时不变系统的建立和描述基于信号的多频表示一样,形态系统的描述和分析方法的建立则是基于图像的集合表示以及相应的集合变换.用R和Z分别表示实数集合和整数集合,E =R d或Z d(d=1,2,…)分别表示连续的或离散的d 维空间,则一个d维图像可表示为E上的一个函数,其取值范围为R或Z.如果函数仅取两个不同的值,则图像可用E中的集合表示.如二值图像可表示为取值为1和0的函数f(x),图像的前景可表示为X={x:f(x)=1},背景可表为余集X c={x:f (x)=0},或简单地用X的特征函数来表示.对于多值(灰值)图像f(x)可以通过阀值变换[1,2]获得其二值图像,采用阀值的方法还可以实现对于灰值图像的集合表示.为此,若引入图像f(x)的阀集:T a(f)={x:f(x)≥a},-∞≤a≤+∞.这里幅值a取值于R或Z,取决于f(x)是模拟还是数字图像.利用阀集T a(f)可重构图像f(x)=sup {a:x∈T a(f)}.如果引入T a(f)的特征函数f a(x)=1,x∈T a(f)0,x|T a(f),则f a(x)即给出了一个二值图像,并且有f(x)=sup{a:f a(x)=1}.对于多值图像f(x)的描述还可以运用其本影[1,2]表示.d维图像f(x)的本影(Um b ra)定义为(d+1)2维空间中的集合:U(f)={(x,y):y≤f(x)},并且有:f(x)=sup{y:(x,y)∈U(f)},Πx.由此可见,任何一个多维图像都可以以集合为基元,通过非线性运算的方式加以描述.α收稿日期 2003205205作者简介 段 汕(19622),女,武汉大学博士研究生,现为中南民族大学计算机科学学院副教授,研究方向:图像处理和模式识别,武汉430074基金项目 中南民族大学自然科学基金资助项目(YZY01004)2 基本的形态变换经典的信号分析中卷积是其主要的线性变换工具,其原因在于音频信号可以通过不同频率的谐波线性叠加而成.然而,视觉信号不能运用线性分解的方法加以描述,但可以通过某种偏序的引入建立它的数学模型.因此,在图像的集合表示方式下,建立基于集合理论的图像算子是合情合理的.数学形态学有4种基本的形态运算,即腐蚀(E ro si on)、膨胀(D ilati on)及开(Op en ing)、闭(C lo sing)运算,基于这4种基本的形态运算可以建立具有各种功能的形态变换和实用算法,它们构成了数学形态学应用的基础.在E空间的代数结构下,引入集合XΑE的平移:X b={x+b:x∈X}.对于二值图像X及具有简单形状和小尺寸的紧集B(如d维球体),将:X(B=∪b∈B X b,X B=∩b∈BX-b.(1)分别称为B对X的腐蚀和膨胀,集合B则称为结构元素(Structu ring E lem en t),将腐蚀和膨胀的复合运算:X.B=(X(B) B,X・B=(X B)(B.(2)分别称为B对X的开、闭运算.以上基于二值图像的运算称为二值形态变换或二值形态滤波.运用阀值或本影的方法,在二值形态变换[1,3]的基础上可以获得多值图像的形态变换.运用结构元素B对多值图像f(x)的所有阀集合T a(f)进行膨胀产生集合簇T a(f) B,以此作为阀集合所确定的函数称为结构元素B对多值图像f(x)的膨胀:(f B)(x)=sup{a:x∈T a(f) B}.(3)其等价表示为:(f B)(x)=supy∈B{f(x-y)}.(4)类似地,结构元素B对多值图像f(x)的腐蚀是以T a(f)(B为阀集合的函数:(f(B)(x)=sup{a:x∈T a(f)(B}.(5)其等价表示为:(f(B)(x)=infy∈B{f(x+y)}.(6)这样定义的(f B)(x),(f(B)(x),可以理解为多值图像f(x)在点x的B窗口内的局部最大值和局部最小值,结构元素B还可以理解为一个控制器,控制对图像进行膨胀或腐蚀的范围.以(3)式和(5)式为基础可以引入结构元素B对多值图像f(x)的开、闭运算:f.B=(f(B) B,f・B=(f B)(B.运用多值图像g(x)作为结构元的多值形态运算可以通过本影的方法加以表示,即:(f g)(x)=sup{a:(x,a)∈U(f) U(g)},(f(g)(x)=sup{a:(x,a)∈U(f)(U(g)}.它们的等价形式为:(f g)(x)=supy{f(y)+g(x-y)},(f(g)(x)=infy{f(y)-g(y-x)}.特别地,当g(x)≡0,x∈sp t(g)为平坦结构元时,则有:(f g)(x)=supy∈sp t(g)+x{f(y)},(f(g)(x)=infy∈sp t(g)+x{f(y)}.类似地,可以引入基于多值图像的形态开、闭运算:f.g=(f(g) g,f・g=(f g)(g.综上所述,基于阀集合和本影的多值形态变换是以结构元或其紧支集为窗口的局部极大和极小运算,它是一种非线性运算,也是形态学的基本运算.在图像分析中,极大和极小运算对应于结构元关于图像的最大和最小相关程度的一种描述.3 图像分析中的形态学方法对于图像的形状分析和描述是图像处理中较为困难但又非常重要的问题.对视觉系统而言,几何形状是图像的基本内在特性,利用它能够推导出诸如图像边缘等许多其他信息.数学形态学是研究图像整体形状特征的有效方法,它在图像处理中的主要应用包括特征提取、形状表示和形状描述等等.3.1 基于形态梯度的边缘检测和提取在对图像f(x)的形态变换中,结构元的选取将导致不同的处理效果.如果以尺寸较小的圆盘作为结构元W,则由于它的对称性及各向同性的特点,不仅可以减少图像边缘对方向的敏感性并且具有低通滤波的效果.利用W作膨胀或腐蚀可以扩大或缩小图像,调节W的半径则可以控制图像的收缩程度.因此,一种各向同性的边缘检测可以通过形态梯度算子的作用来完成.具有不同检测效果的形态梯度算子有:腐蚀梯度E g(f)=f (f(W),膨胀梯度D g(f)=(f W) f和形态梯度G(f)=(f W) (f(W).如果选择一个具有方向特征的结构元W,则可以通过以上3种方式实现具有不同方向性的边缘检测.在实际的边缘检测过程中,为了消除边缘像素的冗余,可进一步细化图像边缘.为此可采用一递减的尺度参数或尺度递减的结构元对于图像进行多86 中南民族大学学报(自然科学版)第22卷结构元的形态梯度变换,具体方法可修改为:E g r (f )=f (f (r W ),D g r (f )=(f r W ) f ,G r (f )=(f r W ) (f (r W ).在这种算法下,可通过对参数r 的调试提取较为理想的图像边缘.在理想的情况下,可以获得图像的准确边界:li m r →0E g r (f )=li m r →0D g r(f )=5(f ).图1给出了对于L enna 图像基于形态梯度、腐蚀梯度和膨胀梯度的边缘提取测试,采用的是42邻接结构元,图像的边缘轮廓效果非常明显,其中腐蚀形态梯度具有较为细化的轮廓特征.图1 L enna 图像的形态梯度、腐蚀梯度和膨胀梯度3.2 基于开、闭变换的图像平滑、峰谷检测从代数结构上可看出,开变换能够删除图像中那些在尺度上小于结构元的几何结构,从而能起到光滑图像的外凸边缘得到低通滤波的效果.利用变换P (f )=f -(f .W )对图像进行高通滤波,可获得图像的峰值,起到检测的作用.闭变换与开变换具有对偶关系,它具有填充图像中那些比结构元素小的断裂或凹入部分的功能,同时对于图像外部的滤波作用,使得闭变换能够对于图像的内凸部分起到光滑的作用.运用变换V (f )=(f ・W )-f 可获得图像的谷,并起到检测的作用.利用开、闭变换的上述特点,还可以实现对于噪声污染图像的滤波,如可以利用开变换消除背景中的噪声,利用闭变换消除图像内部的砂眼噪声,从而达到恢复图像的目的.图2给出了L enna 图像的形态峰与形态谷.图2 L enna 图像的形态峰与形态谷3.3 基于形态骨架的形状表示图像的骨架化,即中轴变换(M A T )[1~3]是一种重要的几何描述方法,它可以通过形态腐蚀和形态开变换获得.在二值图像的情形下,对于给定的包含原点的结构元B 和非负整数n ,图像X 关于结构元B 的n 级骨架是集合:S n (X )=(X (nB ) [(X (nB ).B ],n =0,1,…,N .这里N =m ax {n :X (nB ≠ }, 表示空集.利用图像X 关于结构元B 的n 级骨架可以重构图像X 关于结构元B 的开变换:X .kB =∪k ≤n ≤NS n (X ) nB ,0≤k ≤N .若取k =0,X .kB =X ,由此可获得图像X 基于骨架的完全重构:X =∪0≤n ≤N S n (X ) nB ,若1≤k ≤N ,则可以获得由X .kB 所给出的图像X 的光滑部分重构.通过k 的不同取值,可以获得图像X 在不同尺度及不同形状基元S n (X )下的光滑部分重构.进一步地,如果选择不同形状和方向特征的结构元,则可提取图像X 不同的结构信息.96第4期 段 汕等:基于数学形态学的图像处理方法 二值图像的骨架变换可推广到多值图像的情形.图像f (x )关于二值结构元B 的n 级骨架成份是非负函数:S n (f )=(f (nB ) [(f (nB ).B ],n =0,1,…,N .这里N =m ax {n :X (nB ≠ }.图像f (x )的骨架则定义为其n 级骨架成份的分段和:S K (f )=∑Nn =0Sn(f ).图像f (x )的阀值二值图像f a (x )的二值骨架S K (f a )与S K (f )之间具有关系式:S K (f )=∑aS K (fa).图3给出了L enna 图像的一级骨架、二级骨架及二级重构图像,多级骨架的融合,则可较好地重建原始图像.图3 L enna 图像的一级骨架、二级骨架及二级重构图像参 考 文 献[1] H enk J A M H eij m ans .M o rpho logical I m age Opera 2to rs [M ].Bo ston :A cadem ic P ress ,1994[2] M arago s P .M o rpho logical system s fo r m ultidi m en 2si onal signal p rocessing [J ].P roc IEEE ,1990,78:690~710[3] John Goutsias .M o rpho logical rep resentati on of dis 2crete and binary i m ages [J ].IEEE T rans onsignal p ro 2cessing ,1991,39(6):1369~1378I mage Processi ng Ba sed on M a thema tica l M orphologyD uan S han M ei J ianx inAbstract B ase on the b inary m o rpho logical tran sfo r m s ,th resho ld sets and um b ra of grey i m ages ,w e study the m ethod of bu ilding the m u lti 2values m o rpho logical tran sfo r m ,and exp lo ring the in terrelati on s of b inary and grayscale m o rpho logy .In the m o rpho logical app roach of i m age p rocessing ,w e p ropo se edgefeatu re ex tracti on ,m o rpho logical gradien t ,the rep resen tati on of m o rp ho logical skeleton ,and the app lica 2ti on of the op en and clo se m o rpho logical tran sfo r m s in i m age p rocessing such as i m age peak ,valley detec 2ti on .Keywords m o rpho logy gradien t ;m o rpho logical skeleton ;m o rpho logical tran sfo r mD uan Shan A ssoc P rof ,Co llege of Computer Science ,SCU FN ,W uhan 430074;D r .Candidate ,N ati onal L abo rato ry fo r Info r m ati on Engineering in Surveying M app ing and R emo te Sensing ,W uhan U niversity ,W uhan 430079,Ch ina07 中南民族大学学报(自然科学版)第22卷。

相关文档
最新文档