首页 / 专利库 / 视听技术与设备 / 均值漂移过程 / 一种高分辨率卫星遥感影像中构筑物轮廓提取方法

一种高分辨率卫星遥感影像中构筑物轮廓提取方法

阅读:597发布:2021-01-06

专利汇可以提供一种高分辨率卫星遥感影像中构筑物轮廓提取方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种高 分辨率 卫星遥感影像中构筑物轮廓提取方法,包括如下步骤:(1)对影像进行预处理,提高影像的清晰度;(2)根据提取的构筑物对象的大小设定分割的最小区域大小参数,执行面向对象的高分辨率遥感影像分割;(3)利用基于梯度矢量流的主动轮廓线模型 算法 对分割后图像进行边缘拟合;(4)矢量化;(5)优化处理。本发明方法能够提取真实反映 建筑物 的轮廓,而且输出格式为矢量格式,可以直接用于GIS的矢量数据更新。,下面是一种高分辨率卫星遥感影像中构筑物轮廓提取方法专利的具体信息内容。

1.一种高分辨率卫星遥感影像中构筑物轮廓提取方法,其特征在于包括如下步骤:
(1)对影像进行预处理,提高影像的清晰度;
(2)根据提取的构筑物对象的大小设定分割的最小区域大小参数,执行面向对象的高分辨率遥感影像分割;
(3)利用改进的主动轮廓线模型对分割后图像进行边缘拟合与跟踪
(4)矢量化;
(5)优化处理。
2.根据权利要求1所述的一种高分辨率卫星遥感影像中构筑物轮廓提取方法,其特征在于:
所述的步骤(1)中,对图像进行预处理主要是纠正原始图像中的几何与辐射变形,同时,在预处理过程中增大提取目标与背景的反差,以取得更好的分割效果;
所述的步骤(2)中,分割算法采用面向对象的基于置信度的均值漂移分割算法,该算法实际上是将基于置信度的边缘检测与均值漂移分割算法相结合,可以显著地提高分割影像的质量
所述的步骤(3)中,改进的主动轮廓线模型是指采用基于梯度向量流的主动轮廓线模型,该模型将传统Snakes的边界图用扩散方程进行处理,得到整个图像域的梯度向量场作为外部;经过扩散方程处理后的梯度矢量场比边界图更加有序、更能体现物体边界的宏观走势,从而克服了传统Snake无法收敛到轮廓的深度凹陷部分的缺点;
所述的步骤(5)中,优化处理是指使用R2V软件对提取出的矢量进行简单的平滑处理。

说明书全文

一种高分辨率卫星遥感影像中构筑物轮廓提取方法

[0001] 技术领域
[0002] 本发明涉及一种高分辨率卫星遥感影像中构筑物轮廓提取方法,属于高分辨率卫星遥感影像处理与信息提取技术应用领域。
[0003] 背景技术
[0004] 从遥感影像上自动识别地物类型并精确量测地物形状、大小,是遥感影像信息提取和摄影测量研究中的热点和难点,也是最终高度自动化地由影像获取基础地理信息的关键问题。当前,高分辨率遥感影像数据处理和信息提取方法相对进展缓慢,人工解译和判读仍然是普遍的工作方式,费时费,成为制约高分辨率遥感影像广泛应用的主要瓶颈因素。因此,如何有效地利用高分辨率影像的高分辨率特性提取人工地物,探索快速、高效的高分辨率影像数据计算机处理与信息提取方法已成为当前遥感应用研究领域的一个重要研究课题。
[0005] 高分辨率卫星影像可以更准确、细致的反映地表的特征,从而更多的地表细节将清晰地展现出来。可是,随之而来的是影像上非目标地物噪声也越来越多,加上遥感影像中地物细节的多样性和复杂性,使我们利用高分辨率遥感影像提取地物信息仍难以达到满意的效果。以建筑物提取为例,首先,其结构尺度往往是变化的。此外,建筑物与建筑物之间可能存在遮挡阴影的影响。再者,由于建筑材料的不同而导致光谱特征、纹理特征存在差异。加之影像本身常常存在不同程度的畸变(如受太阳高度、大气散射、传感器性能等因素影响),决定了高分辨率遥感影像信息提取时计算机数字图像处理的复杂性。目前,传统的基于像素光谱特征的单尺度影像信息提取方法在高分辨率卫星遥感影像人工地物提取方面存在明显的缺陷。如影像分割过程中,因为噪声或者灰度差异较小但分属不同地物类型的相邻像素,分割中会很容易的被合并为一个区域对象,从而造成地物目标错提或漏提。
[0006] 本发明的目的为克服上述难点而提供一种结合面向对象的尺度相关分割算法与主动轮廓模型算法的构筑物轮廓自动提取方法。本发明可以有效地提取高分辨率卫星遥感影像中不同尺度大小和不同形状的构建物轮廓,从而为从影像上自动识别地物类型并精确测量地物形状和大小提供基础。
[0007] 发明内容
[0008] 本发明的目的是通过以下技术方案实现的。
[0009] 一种高分辨率卫星遥感影像中构筑物轮廓提取方法,它包括如下步骤:
[0010] (1)对影像进行预处理,包括辐射校正、去噪处理、几何纠正等,提高影像的清晰度;
[0011] (2)根据提取的构筑物对象的大小设定分割的最小区域大小参数,执行面向对象的高分辨率遥感影像分割;
[0012] (3)利用改进的主动轮廓线模型对分割后图像进行边缘拟合与跟踪
[0013] (4)矢量化;
[0014] (5)优化处理。
[0015] 在上述的一种高分辨率卫星遥感影像中构筑物轮廓提取方法步骤中,
[0016] 所述的步骤(1),对图像进行预处理主要是纠正原始图像中的几何与辐射变形,同时,在预处理过程中增大提取目标与背景的反差,以取得更好的分割效果。
[0017] 所述的步骤(2),分割算法采用面向对象的基于置信度的均值漂移尺度相关分割算法,该算法实际上是将基于置信度的边缘检测与均值漂移分割算法相结合,可以显著地提高分割影像的质量
[0018] 所述的步骤(3),改进的主动轮廓线模型是指采用基于梯度向量流的主动轮廓线模型,该模型将传统Snakes的边界图用扩散方程进行处理,得到整个图像域的梯度向量场作为外部力。经过扩散方程处理后的梯度矢量场比边界图更加有序、更能体现物体边界的宏观走势,从而克服了传统Snake无法收敛到轮廓的深度凹陷部分的缺点。
[0019] 所述的步骤(5),优化处理是指使用R2V软件对提取出的矢量进行简单的平滑处理。
[0020] 本发明方法能够提取真实反映建筑物的轮廓,而且输出格式为矢量格式,可以直接用于GIS的矢量数据更新。
[0021] 本发明的优点是:
[0022] (1)可提取感兴趣的任何尺度大小的构建物轮廓;
[0023] (2)可提取复杂凹凸形状的构建物轮廓;
[0024] (3)自动化程度高;
[0025] (4)输出为矢量格式,可直接用于GIS的矢量数据更新。
[0026] 附图说明
[0027] 图1为本发明方法数据处理流程图
[0028] 图2为建筑物轮廓提取处理结果图。
[0029] 具体实施方式
[0030] 下面结合附图和具体实施方式对本发明作进一步详细描述。
[0031] 以一幅高分辨率数字遥感影像中某一建筑物提取为例,利用本发明方法对高空间分辨率遥感影像进行分割和边界拟合,最后输出矢量数据。处理流程如图1所示,其工作过程描述如下:
[0032] (1)对图像进行预处理:包括辐射校正、去噪处理、几何纠正等,纠正原始图像中的几何与辐射变形并提高影像的清晰度。通过预处理,尽可能的得到在几何和辐射上真实的影像,消除图像中噪声,恢复有用的真实信息;在预处理过程中增大提取目标与背景的反差,以取得更好的分割效果。这里采用的处理方法是对影像进行分段拉伸,增大像素之间的灰度值的差距,增强有关信息的可检测性和最大限度地简化数据,从而提高图像分割、边缘提取的可靠性。
[0033] (2)面向对象的尺度相关影像分割:具体是利用基于置信度的均值漂移尺度相关分割算法执行图像分割。该分割算法结合了基于置信度的边缘检测算法和均值漂移分割算法,这种结合能够恢复信号弱但边界强的区域,可以显著地提高分割影像的质量。因此,该方法可以为高层次解译提供更精确的输入数据,这是本发明方法取得满意结果的核心步骤。下面对该方法描述如下:
[0034] 首先,描述基于置信度的边缘检测算法。传统的基于边缘检测的方法,主要是利用像素的梯度幅度信息,而置信度的边缘检测在像素的梯度幅度信息的基础上充分利用了像素的梯度相位信息,由邻域中心的梯度相位确定标准的边缘模板,将归一化的数据矢量和标准模板相关系数的绝对值作为边缘的置信度,然后再利用影像的结构信息判断该点是否为边缘,从而达到准确检测图像中弱边缘的目的。该算法不但对弱边缘有较好的检测能力,而且对噪声也有很好的抑制作用。
[0035] 其次,描述均值漂移分割算法,其设计为:设一幅图像表示为带有p维向量的二维网格,当p=1时代表灰度图像,当p=3时代表彩色图像,当P>3时代表多光谱图像。格网空间作为空间域,同时灰度级、色彩、多光谱信息作为颜色域。当空间位置向量与颜色向量一起合为空间-颜色域时,维数d=p+2。由于二者的相异性,需要做适当的归一化处理。
[0036] 定义多维核如下:
[0037]
[0038] xs为特征矢量的空间部分,xr为特征矢量的颜色部分,k(x)在空间和颜色域中都使用相同的核,hs、hr分别为核带宽,C为相应的归一化常数。应用中通过控制核带宽参数h=(hs,hr)来决定分割精度
[0039] 设xi、zi、i=1,…,n分别为在空间和颜色域d维输入、滤波后的影像像素;Li为分割后经过标注的第i个像素;hs、hr、M分别表示空间尺度、色彩尺度、最小区域面积。
[0040] 均值漂移分割算法的具体步骤为:
[0041] ①读取影像数据,并将RGB色彩空间转换到LUV特征空间;
[0042] ②运行均值漂移滤波处理LUV影像,并保存所有在d维空间内zi处的收敛点,即zi=yi;
[0043] ③描述基于空间和颜色域的聚类{Cp}p=1Λm,连接所有空间上小于hs,颜色域上小于hr的zi;
[0044] ④对i=1,…,n,指派Li={p|zi∈Cp};
[0045] ⑤优化:限制各区域空间所包含的像素数不小于M。即排除空间域内含有小于M像素的区域。其中M为最小有意义的特征大小,它控制分割影像中的区域个数。
[0046] 由于均值漂移分割输出的质量只受到核带宽hs,hr的控制,所以对核带宽的设置是否合理直接控制了分割输出的质量。均值漂移分割算法既可以对灰度影像进行分割,也可以对彩色影像进行分割。
[0047] 然后,把这上述两者方法结合起来对图像进行处理时,形成基于置信度的均值漂移尺度相关分割算法。这种方法可以恢复信号弱但边界强的区域,这样,它可以为高层次解译提供更精确的输入数据。
[0048] 其执行方式如下:
[0049] 利用置信度边缘检测中的ρη图表(前者为评估梯度值,后者为依据梯度相位及标准边缘模板估计边缘的置信度。),可以定义每个像素(i,j)赋的权为:
[0050] wij=aij·ρij+(1-aij)·ηij
[0051] 其中,aij为[0,1]中的任意值,此参数用来控制ρ和η的混合信息,所以将此参数称为混合参数。当ρ<0.02时,权为0。在本发明方法中,对于一幅影像中所有的像素都采用相同的aij,因此将此参数表示为a。
[0052] 基于置信度的均值漂移分割技术将权结合到均值漂移分割器中。由前面所述,可以将均值漂移表示为:
[0053]
[0054] 其中,f(x)为p维特征空间对应的概率密度函数,xi为这个空间中所用到的数据点,sh,x是以x为中心,以h为半径的p维球面。在x处密度梯度的估算与窗口中的计算出的平均矢量偏移成比例,此偏移量是以窗口中心为起点的偏移。在基于置信度的均值漂移的分割过程的滤波过程中,将位移量进行加权平均,且权为:1-wij。因此,当像素离边缘越近,这些权小,从而进一步加强了均值漂移滤波效果。
[0055] 设定阈值te,在影像进行滤波处理后,对每条边界进行强度检测,由两个区域的公共边上的像素的wij的平均值得到e,当e<te时,在权图上进行分割,当e≥te时,停止分割。
[0056] 实现基于置信度的均值漂移分割。分割过程首先要设置6个参数:2个带宽参数hs,hr(hs也称为空间分辨率参数,hr称为颜色分辨率参数),最小区域参数M,梯度窗口参数n,混合参数a,阈值te;其次根据置信度边缘检测程序,生成ρη图;再根据参数进行权值的计算,并且将权结合到均值漂移影像分割器中,对影像进行均值漂移分割,只到e≥te时,停止分割。
[0057] (3)采用梯度矢量流主动轮廓线模型(GVF Snake)对分割影像进行边界拟合与跟踪。GVF Snake数学描述如下:
[0058] 设用表示轮廓s∈[0,1]。当变化到使能量函数E为:达到最小值时,
就是检测出的边缘。α,β是控制模张力和弹力的权重。要做到能量最小,模型必须满足:
[0059]
[0060] 这时也可以看成内力与外力达到平衡:
[0061]
[0062] 其中,内力是外力是
[0063] 基于梯度矢量流的主动轮廓模型就是将外力定义为矢量场(GVF):
[0064]
[0065]能使能量函数ε:
[0066] 达到最小值。将看成一个与t有关的函数,
可以由下式求得:
[0067] ut(x,y,t)=μ2u(x,y,t)-b(x,y)u(x,y,t)
[0068]             +c1(x,y)
[0069] vt(x,y,t)=μ2v(x,y,t)-b(x,y)v(x,y,t)
[0070]             +c2(x,y)
[0071] 其中
[0072] b(x,y)=fx(x,y)2+fy(x,y)2
[0073] c1(x,y)=b(x,y)fx(x,y)
[0074] c2(x,y)=b(x,y)fy(x,y)
[0075] 为了用迭代计算梯度矢量流,用代表像素间的增减,用
代表每一次迭代的时间轴增减。可以用下面公式计算梯度矢量流:
[0076]
[0077]
[0078]
[0079]
[0080] 为了使这个迭代收敛,必须满足条件:
[0081]
[0082] 这样计算出梯度矢量流之后,就可以求出边界
[0083] 执行步骤如下:
[0084] ①通过多尺度分割获得初始轮廓,初始化参变量α、β、γ、δ(α用来控制轮廓的连续性约束,β控制平滑程度约束)。
[0085] ②对初始轮廓上的每个点,在以这一点为中心的一定大小的窗口内,计算窗口内每一点的能量值:
[0086] Ej=α|Vj-Vj-1|2+β|Vj+i-2Vj+Vj-1|2+rEimage+Econ
[0087] 其中,j=0,1,2…,m-1,m为窗口中像素的个数,Eimage为图像在V(s)点的梯度,Econ=δ·Er(s),Er(s)为距离能量。
[0088] ③如果Ej<Emin,则Emin=Ej,并将当前点移到j所对应的位置。
[0089] ④计算总能量:
[0090]
[0091] ⑤检查总能量是否与上次循环的总能量相同,如果相同,停止迭代,否则转向步骤2。
[0092] (4)对上述拟合后的边界矢量化。此时,由于图像中一些周围小目标及遮挡或阴影的影响,边界粗糙不平滑,需进行下一步优化处理。
[0093] (5)优化处理。使用R2V软件对提取出的矢量进行简单的平滑处理,最终得到优化后的矢量格式轮廓形状。
[0094] 图2为某地区空间分辨率为1m的考那斯高分辨率遥感影像,影像中的建筑物约成倾斜的G形状,有2个小的凹陷部分,较常规的建筑物复杂一些,如图2(a)所示;采用基于置信度的均值漂移尺度相关分割算法对影像进行分割,分割影像结果如图2(b);图2(c)是利用GVF Snake算法对分割后图像进行边缘提取的结果;提取的结果的矢量化结果如图2(d);经过R2V软件优化处理后的矢量化结果如图2(e)。
[0095] 可以看出,采用本发明方法能够较好的提取出地物的轮廓,提取的效果比较理想,基本能够真实反映建筑物的轮廓。而且输出格式为矢量格式,可以直接的用于GIS的矢量数据更新。
[0096] 本发明方法应用中具有以下的特点:
[0097] (1)面向对象的影像分割可以最大限度的削弱图像噪声带来的影响,因为分割的过程中许多的噪声被邻近的区域合并,被分割成一个区域,在图像上显示为一个介质均匀的对象;
[0098] (2)尺度相关分割可以根据不同的高分辨遥感影像的特征调整分割的参数,以求能够达到最好的分割效果,解决了许多传统的分割算法对不同影像可适应性差的缺点;
[0099] (3)GVF Snake算法能够很好的提取地物细微的形状变换,如上述建筑物轮廓拟合中,影像中有几个小的凹凸变化基本都被真实完整的提取出来;
[0100] (4)灵活方便的人工干预,这样可以方便的找出遗漏的分割和提取,去除错误的分割和提取,输出更为准确的矢量化的边缘轮廓信息。
[0101] 为达到好的效果,处理中应注意如下几点:
[0102] (1)对高分辨率遥感影像的质量要求高一些,要做预处理以便最大的消除噪声的影响,增强目标和背景的差异。
[0103] (2)目标的周围常会有一些其他的地物干扰如:汽车、树木等等,在分割的过程中很有可能会被分割成同一个地物,造成错分割。
[0104] (3)多尺度分割的尺度选择困难,一般要做多次的试验或者有丰富的经验,同时过多的人工干预会降低整个方法的速度。
[0105] 应当指出,以上所述具体实施方式可以使本领域的技术人员更全面地理解本发明,但不以任何方式限制本发明。因此,尽管本说明书参照附图和实施方式对本发明已进行了详细的说明,但是,本领域技术人员应当理解,仍然可以对本发明进行修改或者等同替换;而一切不脱离本发明的精神和技术实质的技术方案及其改进,其均应涵盖在本发明专利的保护范围当中。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈