一种高空间分辨率遥感图像的混合分类方法与流程
未命名
10-09
阅读:106
评论:0
1.本发明属于遥感图像处理技术领域,具体涉及一种高空间分辨率遥感图像的混合分类方法。
背景技术:
2.随着遥感技术的发展,遥感数据的分辨率越来越高,如spot、ikonos、quickbird、worldview和geoeyes等。有些空间分辨率甚至达到0.5米以下;因此,它提供了更多关于地球上土地覆盖的信息,并有可能在较小的尺度上监测土地覆盖。此外,高空间分辨率使得我们可以获得更多的地物结构细节。然而,传统的逐像素分类方法不能满足土地覆盖分类和地物识别的要求。因此,学者们提出了许多新的方法,利用地物的形状、边界和纹理来辅助分类。
3.在高分辨率遥感图像分析中,最突出的方法是基于对象的图像分析(obia)方法。首先,基于光谱、纹理等信息遥将感图像分割成有意义的区域。其次,采用图像分类方法,利用分割结果完成分类。在obia方法的应用过程中,关键的一步是图像分割,它决定了基于对象分类的应用效率。图像分割算法是将图像分割成有意义的区域,这些区域的内部对于遥感数据的光谱、纹理和空间特征都是均匀的。图像分割在遥感领域有许多应用,如分水岭变换、区域增长和markov随机场模型、模糊图像区域等。
4.分水岭变换是一种基于数学形态学的图像分割方法。分水岭的概念来源于地形,将真实图像中每个像素的灰度值视为物理高程。集水区从地表局部极小点开始浸入水。当来自不同集水区的水汇合时,水坝被建成分水岭。将分水岭变换应用于实际图像时,由于噪声和量化误差的影响,会产生过分割。
技术实现要素:
5.本发明的目的是为了解决现有技术中存在对高分辨率遥感图像产生过分割以及分割区域边界精度低的缺点,而提出的一种高空间分辨率遥感图像的混合分类方法。该高空间分辨率遥感图像的混合分类方法对高空间分辨率遥感数据分类具有良好的处理效果。
6.为了实现上述目的,本发明采用了如下技术方案:
7.设计一种高空间分辨率遥感图像的混合分类方法,具体包括如下步骤:
8.s1、基于均值漂移滤波方法对遥感图像进行低通滤波,获取低通滤波的卫星波段:波段1、波段2、
……
波段n,对各滤波段进行均值漂移滤波;
9.s2、采用canny边缘检测方法对步骤1中的低通滤波的卫星波段进行边缘增强,获得遥感图像边缘梯度结果:梯度1、梯度2、
……
梯度n,提取遥感图像的边缘强度;
10.s3、基于s2的结果,采用矢量场模型进行复合梯度,得到了多光谱边缘强度,获得遥感图像总的边缘强度信息;
11.s4、利用分水岭变换方法,在遥感图像中采用自动提取内部和外部标记的算法进行图像分割;
12.s5、采用支持向量机方法对s4分割完成后的遥感影像进行面向像元分类,对遥感影像中的土地覆盖进行逐像素分类,提取建筑物;
13.s6、利用投票原理,将s4分割和s5分类的结果相结合,通过遍历每一个分割区域中类别占优来判定该区域的类别归属,最终完成面向对象的遥感分类。
14.进一步的,在s1中,均值漂移滤波方法的平滑过程中,引入空间核和多光谱核,具体为:
15.设d维空间rd中n个数据点xi,i=1,2,
…
,n,用点x中的g(x)计算mg(x)表示的多元均值移位向量,均值漂移的移位为:
[0016][0017]
其中x是内核的中心,h是内核的带宽;
[0018]mh,g
(x)是加权均值和以x为中心的核之间的差值,差值为:
[0019]
g(x)=cg(|x|2)
ꢀꢀ
(2)
[0020]
其中g(|x|2)称为核g(x)的轮廓;c为归一化常数;
[0021]
空间和多光谱核函数表达式如下所示:
[0022][0023]
其中h
spec
,hs分别为光谱核函数和空间核函数的带宽。
[0024]
进一步的,采用矢量场模型来获得遥感图像总的边缘强度信息的步骤包括:
[0025]
s31:给定f(x,y)为图像,canny边缘检测器表达式为:
[0026][0027]
s32:设定多光谱图像i,则给定点(x0,y0)处的i值是rn中的n维向量,多光谱图像为矢量场,两点p=(x0,y0)和q=(x1,y1)处的图像值的差为:
[0028]
δi=i(p)
–
i(q)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
[0029]
s33:当p和q之间的欧几里得距离d(p,q)趋于零时,该差值为弧元素:
[0030][0031]
其平方范数为:
[0032][0033]
s34:允许测量多光谱图像中的变化,在2
×
2矩阵的特征向量的方向上获得二次形式的极值:
[0034][0035]
多光谱边缘梯度为:
[0036][0037]
其中:
[0038][0039]
步骤34:给定样本标记对的标记训练集(xi,yi){(x1,y1),...,(xn,yn)},其中yi∈{-1,+1},
[0040]
是hilbert空间中的非线性映射,
[0041]
进一步的,在s4中,自动提取内部和外部标记的算法是根据边缘强度,通过自适应寻找阈值来进行标记内部和外部区域。
[0042]
进一步的,在s6中,支持向量机方法对遥感影像进行面向像元分类的分类工作如下:
[0043][0044][0045]
其中w和b定义特征空间中的线性分类器,根据cover定理推导了非线性映射函数表达式,正则化参数c控制分类器的泛化能力,同时它必须由用户选择,并且是能够处理允许的错误的正松弛变量。
[0046]
本发明提出的一种高空间分辨率遥感图像的混合分类方法,有益效果在于:本发明将图像分割和逐像素分类相结合,完成了高分辨率遥感图像的分类,有效提高分割区域边界精度。具体地:
[0047]
(1)、使用标记控制分水岭变换进行图像分割,基于多光谱信息,利用canny边缘检测方法和矢量场模型得到多光谱波段的边缘强度。可有效避免对遥感图像进行分割时容易产生过度分割。
[0048]
(2)、采用分水岭变换-面向像元分类方法对原始遥感图像进行分类,支持向量机方法比传统的最大似然方法具有更高的分类精度,此外,支持向量机在只有少数训练样本可用的异构类中特别有利,最后,在面向像元分类后,利用投票原则结合高空间分辨率遥感影像的最终分类结果。
附图说明
[0049]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0050]
图1是本发明的流程图;
[0051]
图2是本发明关于实施例1中的流程示意图;
[0052]
图3是本发明实施例1中关于遥感图像的混合分类效果图。
具体实施方式
[0053]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]
现结合说明书附图,详细说明本发明的结构特点。
[0055]
参见图1-2,一种高空间分辨率遥感图像的混合分类方法,包括,具体包括如下步骤:
[0056]
步骤1、获取低通滤波的卫星波段,利用均值漂移滤波方法对遥感图像进行低通滤波。
[0057]
基于均值漂移滤波方法对遥感图像进行低通滤波,获得保留边缘信息的低通滤波的卫星波段,波段1、波段2、
……
波段n,对各滤波段进行均值漂移滤波。
[0058]
均值漂移滤波方法的平滑过程中,引入空间核和多光谱核,具体地:设d维空间rd中n个数据点xi,i=1,2,
…
,n,用点x中的g(x)计算mg(x)表示的多元均值移位向量,均值漂移的移位为:
[0059][0060]
其中x是内核的中心,h是内核的带宽;
[0061]mh,g
(x)是加权均值和以x为中心的核之间的差值,差值为:
[0062]
g(x)=cg(|x|2)
ꢀꢀ
(14)
[0063]
其中g(|x|2)称为核g(x)的轮廓;c为归一化常数;
[0064]
空间和多光谱核函数表达式如下所示:
[0065][0066]
其中h
spec
,hs分别为光谱核函数和空间核函数的带宽。
[0067]
步骤2、canny边缘增强,利用canny方法获得每一个卫星波段的边缘梯度结果。
[0068]
采用canny边缘检测方法对步骤1中的卫星波段进行边缘增强,获得每一个卫星波段的边缘梯度结果,梯度1、梯度2、
……
梯度n,提取遥感图像的边缘强度。
[0069]
其中,采用矢量场模型来获得遥感图像总的边缘强度信息的步骤包括:
[0070]
步骤31:给定f(x,y)为图像,canny边缘检测器表达式为:
[0071][0072]
步骤32:设定多光谱图像i,则给定点(x0,y0)处的i值是rn中的n维向量,多光谱图像为矢量场,两点p=(x0,y0)和q=(x1,y1)处的图像值的差为:
[0073]
δi=i(p)
–
i(q)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(17)
[0074]
步骤33:当p和q之间的欧几里得距离d(p,q)趋于零时,该差值为弧元素:
[0075][0076]
其平方范数为:
[0077][0078]
步骤34:允许测量多光谱图像中的变化,在2
×
2矩阵的特征向量的方向上获得二次形式的极值:
[0079][0080]
多光谱边缘梯度为:
[0081][0082]
其中:
[0083][0084]
步骤34:给定样本标记对的标记训练集(xi,yi){(x1,y1),...,(xn,yn)},其中yi∈{-1,+1},
[0085]
是hilbert空间中的非线性映射,
[0086]
步骤3、矢量场模型进行复合梯度,借助矢量场模型得到了多光谱边缘强度。
[0087]
基于步骤2的结果,再采用矢量场模型,得到了多光谱边缘强度,获得遥感图像总的边缘强度信息。
[0088]
步骤4、分水岭分割,在遥感图像中,相邻的两个不同地物可能具有相似的光谱特征。因此,这两个地面物体之间的边缘梯度很小。在以下标记控制的分水岭分割中,像这些边缘特征一样具有弱边缘梯度的像素可以标记为内部区域。然后利用分水岭变换对遥感图像进行分割。
[0089]
利用分水岭变换方法,在遥感图像中采用自动提取内部和外部标记的算法进行图像分割。其中,自动提取内部和外部标记的算法是根据边缘强度,通过自适应寻找阈值来进行标记内部和外部区域。
[0090]
步骤5、面向像元分类,提取建筑物,利用支持向量机方法对遥感影像中的土地覆盖进行逐像素分类。
[0091]
采用支持向量机方法对分割完成后的遥感影像进行面向像元分类,对遥感影像中的土地覆盖进行逐像素分类,提取建筑物。其中,支持向量机方法对遥感影像进行面向像元分类的分类工作如下:
[0092][0093][0094]
其中w和b定义特征空间中的线性分类器,根据cover定理推导了非线性映射函数表达式,正则化参数c控制分类器的泛化能力,同时它必须由用户选择,并且是能够处理允许的错误的正松弛变量。
[0095]
步骤6、投票原理,利用投票原理完成基于对象的遥感分类。
[0096]
利用投票原理,将步骤4分割和步骤5分类的结果相结合,通过遍历每一个分割区域中类别占优来判定该区域的类别归属,最终完成面向对象的遥感分类。
[0097]
参见图3,实验结果表明,该高空间分辨率遥感图像的混合分类方法对高空间分辨率遥感数据分类具有良好的处理效果。
[0098]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种高空间分辨率遥感图像的混合分类方法,包括,其特征在于,具体包括如下步骤:s1、基于均值漂移滤波方法对遥感图像进行低通滤波,获取低通滤波的卫星波段:波段1、波段2、
……
波段n,对各滤波段进行均值漂移滤波;s2、采用canny边缘检测方法对步骤1中的低通滤波的卫星波段进行边缘增强,获得遥感图像边缘梯度结果:梯度1、梯度2、
……
梯度n,提取遥感图像的边缘强度;s3、基于s2的结果,采用矢量场模型进行复合梯度,得到了多光谱边缘强度,获得遥感图像总的边缘强度信息;s4、利用分水岭变换方法,在遥感图像中采用自动提取内部和外部标记的算法进行图像分割;s5、采用支持向量机方法对s4分割完成后的遥感影像进行面向像元分类,对遥感影像中的土地覆盖进行逐像素分类,提取建筑物;s6、利用投票原理,将s4分割和s5分类的结果相结合,通过遍历每一个分割区域中类别占优来判定该区域的类别归属,最终完成面向对象的遥感分类。2.根据权利要求1所述的一种高空间分辨率遥感图像的混合分类方法,其特征在于,在s1中,均值漂移滤波方法的平滑过程中,引入空间核和多光谱核,具体为:设d维空间rd中n个数据点xi,i=1,2,
…
,n,用点x中的g(x)计算mg(x)表示的多元均值移位向量,均值漂移的移位为:其中x是内核的中心,h是内核的带宽;m
h,g
(x)是加权均值和以x为中心的核之间的差值,差值为:g(x)=cg(|x|2)
ꢀꢀꢀꢀꢀꢀꢀ
(2)其中g(|x|2)称为核g(x)的轮廓;c为归一化常数;空间和多光谱核函数表达式如下所示:其中h
spec
,h
s
分别为光谱核函数和空间核函数的带宽。3.根据权利要求1所述的一种高空间分辨率遥感图像的混合分类方法,其特征在于,采用矢量场模型来获得遥感图像总的边缘强度信息的步骤包括:s31:给定f(x,y)为图像,canny边缘检测器表达式为:s32:设定多光谱图像i,则给定点(x0,y0)处的i值是rn中的n维向量,多光谱图像为矢量场,两点p=(x0,y0)和q=(x1,y1)处的图像值的差为:
δi=i(p)
–
i(q)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)s33:当p和q之间的欧几里得距离d(p,q)趋于零时,该差值为弧元素:其平方范数为:s34:允许测量多光谱图像中的变化,在2
×
2矩阵的特征向量的方向上获得二次形式的极值:多光谱边缘梯度为:其中:步骤34:给定样本标记对的标记训练集(x
i
,y
i
){(x1,y1),...,(x
n
,y
n
)},其中y
i
∈{-1,+1},是hilbert空间中的非线性映射,4.根据权利要求1所述的一种高空间分辨率遥感图像的混合分类方法,其特征在于,在s4中,自动提取内部和外部标记的算法是根据边缘强度,通过自适应寻找阈值来进行标记内部和外部区域。5.根据权利要求1所述的一种高空间分辨率遥感图像的混合分类方法,其特征在于,在s6中,支持向量机方法对遥感影像进行面向像元分类的分类工作如下:s6中,支持向量机方法对遥感影像进行面向像元分类的分类工作如下:其中w和b定义特征空间中的线性分类器,根据cover定理推导了非线性映射函数表达式,正则化参数c控制分类器的泛化能力,同时它必须由用户选择,并且是能够处理允许的错误的正松弛变量。
技术总结
本发明公开了一种高空间分辨率遥感图像的混合分类方法,涉及遥感图像处理技术领域,包括如下步骤:利用均值漂移滤波方法对遥感图像进行低通滤波;利用Canny方法获得每一个卫星波段的边缘梯度结果;借助矢量场模型得到了多光谱边缘强度;然后利用分水岭变换对遥感图像进行分割;利用支持向量机方法对遥感影像中的土地覆盖进行逐像素分类;利用投票原理完成基于对象的遥感分类。本发明将图像分割和逐像素分类相结合,完成了高分辨率遥感图像的分类,对高空间分辨率遥感数据分类具有良好的处理效果,有效提高分割区域边界精度。有效提高分割区域边界精度。有效提高分割区域边界精度。
技术研发人员:乔延春 吴钰林
受保护的技术使用者:江苏方寸图信息技术有限公司
技术研发日:2023.03.24
技术公布日:2023/10/7
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
