采用时谱空一体化特征模型的点源风险源自动提取方法与流程

文档序号:11865299阅读:183来源:国知局
采用时谱空一体化特征模型的点源风险源自动提取方法与流程
本发明涉及高光谱遥感图像的目标提取领域,特别涉及采用时谱空一体化特征模型的点源风险源自动提取方法。
背景技术
:水源地生态环境督察需要针对一切对水源地水体有直接或间接影响的所有污染源或风险源进行监察,其中点源污染是对水源地水体有严重影响的污染源,点源风险源是可能产生点源污染的重点监察对象。利用高光谱遥感数据自动提取水源保护区的点源风险源信息,并对水源地所有点源风险源实现空间定位和准确统计,为水源地点源风险源的现场监察提供有利的技术手段。现有的高光谱遥感图像目标自动提取方法主要应用空间信息方法,如纹理特征,或应用谱特征曲线等方法。然而,现有的自动提取方法没有实现完全本质的自动提取,方法中各种参数的设定,阈值的选取都需要人工干预,影响到变化检测的效率和精度。而且,对于高光谱遥感数据的挖掘还不充分,仍然以二维信息处理技术为主,忽视了高光谱图像图谱合一的特点,时、谱、空数据分开研究,或研究空间纹理特征,或研究光谱曲线特征,没有充分利用多维一体化信息。所以有必要提供一种新的自动提取方法,来弥补现有技术中存在的不足之处。技术实现要素:本发明提供了一种采用时谱空一体化特征模型的点源风险源自动提取方法,采用一种时、谱、空一体化特征模型,充分利用遥感图像的时相、空间和谱信息,提高高光谱遥感图像点源风险源提取的精度和自动化程度,以此来解决现有的高光谱遥感图像点源风险源提取技术仍然需要人工的参与,且将时、谱、空数据分开研究,没有充分利用高光谱遥感图像图谱合一的问题。本发明采用的技术方案为:一种采用时谱空一体化特征模型的点源风险源自动提取方法,包括以下几个步骤:步骤1,生成关键谱空子立方体:采用主成分分析方法,获取T个时相高光谱遥感图像中Ti时相的固定I个关键幅高光谱遥感图像,生成关键谱空子立方体;其中T的范围设置在6~12之间,I的范围设置在12~30之间,i的范围设置在1-T之间;步骤2,提取谱空目标子立方体:用一个尺寸为h×k×I滑窗Im在整个关键谱空子立方体的第一幅图像平面内滑动,其中:h代表空间行数,k代表空间列数,I代表光谱维数,即步骤1中的I值,h=k=2n,n的范围设置在3~5之间,计算滑窗内像素的三维梯度,如公式(1)所述:G(x,y,z)=dx(i,j,r)+dy(i,j,r)+dz(i,j,r)dx(i,j,r)=[Im(i+1,j,r)-Im(i-1,j,r)]/2dy(i,j,r)=[Im(i,j+1,r)-Im(i,j-1,r)]/2dz(i,j,r)=[Im(i,j,r+1)-Im(i,j,r-1)]/2---(1)]]>其中,i,j,r表示像素的坐标,x,y,z表示方向的坐标,dx,dy,dz表示x,y,z方向的梯度;将滑窗内的梯度最大值作为谱空兴趣点,滑窗在整个图像平面内滑动,将获得全部谱空兴趣点,得到一幅谱空兴趣点图像,在该谱空兴趣点图像平面执行谱空区域生长法,进行谱空区域生长完成谱空区域分割;所述谱空区域生长法即以谱空兴趣点作为生长的起点,计算谱空兴趣点与平面4邻域或8邻域谱空兴趣点的相似度,如果相似度小于设定的阈值,其中阈值设置在0.2~0.4之间,则以该谱空兴趣点为中心的区域向其邻域继续生长,直到再没有满足条件的像素可以包括进来,区域生长停止;区域生长结束后,得到若干风险区域,根据这些风险区域的空间形状,将其投影到与之对应的具有全部光谱维数的高光谱遥感影像中,即得到若干谱空目标子立方体;步骤3,建立时谱空一体化特征模型,提取子点源风险源:采用词袋的特征描述和稀疏编码,得到谱空目标子立方体的谱空低维特征向量描述符;将全部时相数据构成T个典型时序,采用概率图的DBN网络进行时谱空特征模型的训练和谱空目标子立方体的属性识别,即自动提取子点源风险源;具体包括:步骤3.1:选取三分之一的谱空目标子立方体作为训练样本,训练样本为spectral-spacialobjectionsub-volume,缩写为SSOS;设置SSOS的大小为M×N×P,其中,M代表SSOS的空间行数、N代表SSOS的空间列数,P代表SSOS的空间的光谱维数;步骤3.2:采用滑窗技术对每个SSOS做谱空域的密集采样,得到若干局部谱空兴趣点,局部谱空兴趣点为spectral-spacialinterestpoint,缩写为SSIP,每个SSIP大小均设置为m×n×p,其中,m代表SSIP的空间行数、n代表SSIP的空间列数,p代表SSIP的空间光谱维数,m<M,n<N,p<P,取值根据实际谱空分辨率动态确定;步骤3.3:对所有SSIP采用聚类方法自主生成点源风险源字典,点源风险源字典中的每个词代表了点源风险源的一个典型局部谱空特征;步骤3.4:基于词袋的特征空间进行第一次降维处理;对任意一个SSOS,将包含的每一个SSIP分别根据其与点源风险源字典中的词的距离作归类处理,距离最小的词即为该SSIP的标记,其中最小距离的范围设置在0.1-0.4之间,则每个SSOS转换为若干词的集合;每个词代表一个局部谱空特征,即每个SSOS转化为局部谱空特征的集合,由于SSIP数量大,经词袋法获得的SSOS的谱空特征空间的维数高,此时需要采用稀疏编码对特征空间进行二次降维处理;步骤3.5:建立每个SSOS的基于词袋的稀疏表达式,以直方图的形式直观叙述SSOS的谱空特征属性和每个词对不同SSOS的影响,即基于稀疏编码的特征空间第二次降维处理;步骤3.6:采用DBN网络用于谱空目标子立方体的时谱空一体化特征模型的构建和自动训练识别;将全部时相影像构成T个典型时序,每一时相段每一类风险源的谱空目标子立方体的谱空特征生成一个贝叶斯网络,反映该时相谱空目标子立方体的谱空特征间的概率依存关系,在贝叶斯网络基础上,自动训练生成多个时相的动态贝叶斯网络,反映同一谱空目标子立方体随时相变化的规律;一个谱空目标子立方体时谱空一体化特征模型结构如图3所示,描述了该谱空目标子立方体的谱空特征间的概率依存关系及其随时相Ti(i=[1,…,T])变化的情况,图3中的Ci,Oi,Mi分别代表时相Ti下的谱空特征向量、隐含时相状态和概率依存关系;通过DBN分类器计算其与预先训练好的时谱空一体化特征模型之间的相似概率,其中最大相似概率对应的DBN模型所属的风险源类型即作为谱空目标子立方体的类型,其中概率相似度最大的范围设置在0.7-0.9之间,谱空目标子立方体类型识别模块流程图如图4所示,即完成子点源风险源的提取。第4步,区域合并,实现点源风险源的自动提取:由于谱空区域生长法规则非常严格,导致分割得到的谱空目标子立方体是子点源风险源,即谱空目标子立方体是点源风险源的一部分或全部;因此,在完成属性分类后,需要进行区域合并完成点源风险源的自动提取;所述区域合并规则为:同属性并近邻原则:只有同时满足以下两点合并规则的谱空目标子立方体才能区域合并:第一,两个子点源风险源近邻;第二,同属于某点源风险源,同时结合知识,更新样本模型的形状信息,完成形状的逐步更新和适应,最终实现点源风险源的自动提取。与现有技术相比较,本发明的有益效果在于:(1)本发明有效地充分利用时、谱、空数据,建立一体化特征模型,更准确有效地实现点源风险源形状和类型的自动提取;(2)本发明建立高光谱遥感图像的时谱空一体化特征模型,该模型充分考虑了点源风险源遥感数据中时、空、谱特征的整体关系,分析它们之间相互作用和相互影响的概率图模型关系,有效地实现点源风险源的自动提取,提高点源风险源自动提取的精度和自动化程度;(3)本发明对于提高水源地环境保护,提高水源地保护区监控管理水平,提高人民饮用水质量,促进经济、社会的稳定和发展都具有更实际的应用价值和需求。附图图1中所示为谱空区域生长流程图;图2中所示为点源风险源自动提取框图;图3中所示为基于DBN网络的时谱空一体化特征模型;图4中所示为谱空目标子立方体类型识别模块流程图。附图说明:Ci代表时相Ti下的谱空特征向量,Oi代表时相Ti下的隐含时相状态代表时相Ti下的概率依存关系。具体实施方式下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。结合图1和图2:一种采用时谱空一体化特征模型的点源风险源自动提取方法,包括以下几个步骤:步骤1,生成关键谱空子立方体:采用主成分分析方法,获取T个时相高光谱遥感图像中Ti时相的固定I个关键幅高光谱遥感图像,生成关键谱空子立方体;其中T的范围设置在6~12之间,I的范围设置在12~30之间,i的范围设置在1-T之间;步骤2,提取谱空目标子立方体:用一个尺寸为h×k×I滑窗Im在整个关键谱空子立方体的第一幅图像平面内滑动,其中:h代表空间行数,k代表空间列数,I代表光谱维数,即步骤1中的I值,h=k=2n,n的范围设置在3~5之间,计算滑窗内像素的三维梯度,如公式(1)所述:G(x,y,z)=dx(i,j,r)+dy(i,j,r)+dz(i,j,r)dx(i,j,r)=[Im(i+1,j,r)-Im(i-1,j,r)]/2dy(i,j,r)=[Im(i,j+1,r)-Im(i,j-1,r)]/2dz(i,j,r)=[Im(i,j,r+1)-Im(i,j,r-1)]/2---(1)]]>其中,i,j,r表示像素的坐标,x,y,z表示方向的坐标,dx,dy,dz表示x,y,z方向的梯度;将滑窗内的梯度最大值作为谱空兴趣点,滑窗在整个图像平面内滑动,将获得全部谱空兴趣点,得到一幅谱空兴趣点图像,在该谱空兴趣点图像平面执行谱空区域生长法,进行谱空区域生长完成谱空区域分割;所述谱空区域生长法即以谱空兴趣点作为生长的起点,计算谱空兴趣点与平面4邻域或8邻域谱空兴趣点的相似度,如果相似度小于设定的阈值,其中阈值设置在0.2~0.4之间,则以该谱空兴趣点为中心的区域向其邻域继续生长,直到再没有满足条件的像素可以包括进来,区域生长停止;区域生长结束后,得到若干风险区域,根据这些风险区域的空间形状将其投影到与之对应的具有全部光谱维数的高光谱遥感影像中,即得到若干谱空目标子立方体;步骤3,建立时谱空一体化特征模型,提取子点源风险源:采用词袋的特征描述和稀疏编码,得到谱空目标子立方体的谱空低维特征向量描述符;将全部时相数据构成T个典型时序,采用概率图的DBN网络进行时谱空特征模型的训练和谱空目标子立方体的属性识别,即自动提取子点源风险源;具体包括:步骤3.1:选取三分之一的谱空目标子立方体作为训练样本,训练样本为spectral-spacialobjectionsub-volume,缩写为SSOS;设置SSOS的大小为M×N×P,其中,M代表SSOS的空间行数、N代表SSOS的空间列数,P代表SSOS的空间的光谱维数;步骤3.2:采用滑窗技术对每个SSOS做谱空域的密集采样,得到若干局部谱空兴趣点,局部谱空兴趣点为spectral-spacialinterestpoint,缩写为SSIP,每个SSIP大小均设置为m×n×p,其中,m代表SSIP的空间行数、n代表SSIP的空间列数,p代表SSIP的空间光谱维数,m<M,n<N,p<P;步骤3.3:对所有SSIP采用聚类方法自主生成点源风险源字典,点源风险源字典中的每个词代表了点源风险源的一个典型局部谱空特征;步骤3.4:基于词袋的特征空间进行第一次降维处理;对任意一个SSOS,将包含的每一个SSIP分别根据其与点源风险源字典中的词的距离作归类处理,距离最小的词即为该SSIP的标记,其中最小距离的范围设置在0.1-0.4之间,则每个SSOS转换为若干词的集合;每个词代表一个局部谱空特征,即每个SSOS转化为局部谱空特征的集合,由于SSIP数量大,经词袋法获得的SSOS的谱空特征空间的维数高,此时需要采用稀疏编码对特征空间进行二次降维处理;步骤3.5:建立每个SSOS的基于词袋的稀疏表达式,以直方图的形式直观叙述SSOS的谱空特征属性和每个词对不同SSOS的影响,即基于稀疏编码的特征空间第二次降维处理;步骤3.6:采用DBN网络用于谱空目标子立方体的时谱空一体化特征模型的构建和自动训练识别;将全部时相影像构成T个典型时序,每一时相段每一类风险源的谱空目标子立方体的谱空特征生成一个贝叶斯网络,反映该时相谱空目标子立方体的谱空特征间的概率依存关系,在贝叶斯网络基础上,自动训练生成多个时相的动态贝叶斯网络,反映同一谱空目标子立方体随时相变化的规律;一个谱空目标子立方体时谱空一体化特征模型结构如图3所示,描述了该谱空目标子立方体的谱空特征间的概率依存关系及其随时相Ti(i=[1,…,T])变化的情况,图3中的Ci,Oi,Mi分别代表时相Ti下的谱空特征向量、隐含时相状态和概率依存关系;通过DBN分类器计算其与预先训练好的时谱空一体化特征模型之间的相似概率,其中最大相似概率对应的DBN模型所属的风险源类型即作为谱空目标子立方体的类型,其中概率相似度最大的范围设置在0.7-0.9之间,即完成子点源风险源的提取;谱空目标子立方体类型识别模块流程图如图4所示。第4步,区域合并,实现点源风险源的自动提取:由于谱空区域生长法规则非常严格,导致分割得到的谱空目标子立方体是子点源风险源,即谱空目标子立方体是点源风险源的一部分或全部;因此,在完成属性分类后,需要进行区域合并完成点源风险源的自动提取;所述区域合并规则为:同属性并近邻原则:只有同时满足以下两点合并规则的谱空目标子立方体才能区域合并:第一,两个子点源风险源近邻;第二,同属于某点源风险源,同时结合知识,更新样本模型的形状信息,完成形状的逐步更新和适应,最终实现点源风险源的自动提取。以上描述了本发明的基本原理、主要特征和本发明的优点;本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内,本发明要求保护范围由所附的权利要求书及其等同物界定。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1