一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

生态系统分类样本库构建方法和装置与流程

2022-02-22 04:47:13 来源:中国专利 TAG:


1.本发明涉及卫星遥感领域,特别是指一种生态系统分类样本库构建方法和装置。


背景技术:

2.随着对地观测技术的快速发展,获取卫星遥感影像的空间分辨率日益精细、传感器类型逐渐丰富、时间效率越来越高、数据体量增长迅猛,应用领域也越来越广泛。如何充分挖掘海量卫星遥感数据的价值潜能是卫星遥感应用发展的重要方向。利用多源、多尺度卫星遥感影像快速获得大区域生态系统类型分布数据,是自然资源监管与生态功能评价应用中面临的基础问题。生态系统分类样本库的建设是智能遥感解译与分类的核心要素之一。生态系统类型智能解译分类的精度很大程度上取决于影像样本的数量、区域性、多样性等。我国地域跨度广,土地利用类型多样,生态系统季节及地域差异明显,遥感影像分类结果受遥感影像尺度信息影响较大,需要建设多尺度的生态系统分类样本库来支持大区域生态系统类型的解译分类。
3.传统的分类样本库获取主要通常依赖于人工标注方式,业务人员根据目视判读结果直接从遥感影像中裁切所需分类的地物影像块作为样本。人工标注耗时长、效率低,而且业务人员的专业水平参差不齐,采样质量难以把控,规范性有待提高。
4.传统的分类样本主要用于常规的土地利用/地表覆被分类,缺少植被、季节、区域、尺度、海拔、土壤等生态系统类型特有的样本标识信息,难以满足我国地域跨度广、季节及地域差异明显等生态系统类型解译分类的需求,限制了遥感智能解译与分类的精度。


技术实现要素:

5.为解决上述技术问题,本发明提供一种生态系统分类样本库构建方法和装置,实现了生态系统分类样本的全自动、多尺度、高精度、规范化的采集建库。
6.本发明提供技术方案如下:
7.一种生态系统分类样本库构建方法,所述方法包括:
8.s1:获取历史时期的生态系统类型空间分布数据、卫星遥感影像数据、植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据;
9.其中,所述生态系统类型的分级包括一级类和二级类,所述一级类和二级类均包括多个生态系统类型;
10.s2:设定所述一级类样本采集窗口的大小,使用所述一级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数,根据一级类样本采集窗口的样本质量系数确定所述一级类的各个生态系统类型的矢量范围;
11.12.其中,r1为一级类样本采集窗口的样本质量系数,m1×
n1为一级类样本采集窗口的大小,sk为一级类样本采集窗口内一级类的第k个生态系统类型的像素数量;
13.s3:根据所述一级类的各个生态系统类型的矢量范围裁剪所述卫星遥感影像数据,得到一级类样本影像块,并为所述一级类样本影像块标记基本属性信息;
14.其中,所述基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源;
15.s4:根据所述一级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型一级类样本;
16.s5:根据所述生态系统类型一级类样本,采集所述生态系统类型一级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息;
17.s6:将所述生态系统类型一级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中,得到生态系统分类样本库。
18.进一步的,所述s5之后,s6之前还包括:
19.s51:将所述一级类样本采集窗口缩小,得到二级类样本采集窗口,使用所述二级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个二级类样本采集窗口的样本质量系数,根据二级类样本采集窗口的样本质量系数确定所述二级类的各个生态系统类型的矢量范围;
[0020][0021]
其中,r2为二级类样本采集窗口的样本质量系数,m2×
n2为二级类样本采集窗口的大小,sk为二级类样本采集窗口内二级类的第k个生态系统类型的像素数量;
[0022]
s52:根据所述二级类的各个生态系统类型的矢量范围裁剪所述卫星遥感影像数据,得到二级类样本影像块,并为所述二级类样本影像块标记基本属性信息;
[0023]
其中,所述基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源;
[0024]
s53:根据所述二级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型二级类样本;
[0025]
s54:根据所述生态系统类型二级类样本,采集所述生态系统类型二级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息;
[0026]
所述s6还包括:
[0027]
将所述生态系统类型二级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中。
[0028]
进一步的,所述s1包括:
[0029]
s101:获取历史时期的生态系统类型空间分布栅格数据,以及对应的生态系统分类体系资料说明文档;
[0030]
s102:获取相同历史时期的多种空间分辨率的卫星遥感影像数据,所述卫星遥感影像数据包括低、中、高空间分辨率遥感影像数据,并对所述卫星遥感影像进行正射校正和
云检测处理;
[0031]
s103:获取相同历史时期的植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据,并通过重采样、块统计和聚合分析将植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据的尺度转换至所述生态系统类型空间分布栅格数据的空间分辨率。
[0032]
进一步的,所述s2包括:
[0033]
s201:根据所述生态系统类型空间分布栅格数据的空间分辨率,设定所述一级类样本采集窗口的大小为m1×
n1;
[0034]
s202:使用所述一级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数r1;
[0035]
s203:根据一级类样本采集窗口的样本质量系数r1判断所述一级类样本采集窗口的有效性;
[0036]
其中,当r1=100%时,该一级类样本采集窗口有效,并记录该一级类样本采集窗口的生态系统类型;
[0037]
当r1《100%时,该一级类样本采集窗口无效;
[0038]
s204:提取有效的一级类样本采集窗口的矢量范围,得到一级类的各个生态系统类型的矢量范围。
[0039]
进一步的,所述s4包括:
[0040]
s401:统计每个一级类样本影像块的平均梯度、均方差、信噪比和信息熵,根据所述平均梯度、均方差、信噪比和信息熵判断所述一级类样本影像块是否满足清晰度要求;若不满足,则查找符合清晰度要求的卫星遥感影像数据,从符合清晰度要求的卫星遥感影像数据上裁剪补充所述一级类样本影像块;
[0041]
s402:统计所述一级类样本影像块的各个生态系统类型的样本数量以及占比,根据各个生态系统类型的占比的方差信息,判断各个生态系统类型的样本数量是否分布均匀;若分布不均匀,对于样本数量缺少的生态系统类型,调整所述一级类样本采集窗口的大小,重复所述s2~s3,筛选样本数量缺少的生态系统类型对应的一级类样本影像块;
[0042]
所述方差信息s2的计算公式如下:
[0043][0044]
其中,m为一级类的生态系统类型的类型数量,xk为一级类的第k个生态系统类型的样本的数量的占比,为xk的平均值;
[0045]
s403:根据所述一级类样本影像块的样本中心经纬度计算样本分布相关系数,根据所述样本分布相关系数判断所述一级类样本影像块是否满足均匀分布或随机分布;若不满足,则调整所述一级类样本采集窗口的大小,重复所述s2~s3,在缺少一级类样本影像块的空间区域重新筛选一级类样本影像块;
[0046]
所述样本分布相关系数l(r)的计算公式如下:
[0047][0048][0049]
其中,r为空间尺度,u
ij
为第i个和第j个一级类样本影像块的中心距离,a为所有一级类样本影像块的总面积,ω
ij
为以第i个一级类样本影像块的中心为圆心,以u
ij
为半径的圆落在面积a中的比例,n为一级类样本影像块的总数,当u
ij
≤r时,ir(u
ij
)=1,否则ir(u
ij
)=0。
[0050]
进一步的,所述方法还包括:
[0051]
s7:根据最新时期的卫星遥感影像数据和生态系统类型空间分布数据对所述生态系统分类样本库进行更新维护。
[0052]
一种生态系统分类样本库构建装置,所述装置包括:
[0053]
数据获取模块,用于获取历史时期的生态系统类型空间分布数据、卫星遥感影像数据、植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据;
[0054]
其中,所述生态系统类型的分级包括一级类和二级类,所述一级类和二级类均包括多个生态系统类型;
[0055]
一级类样本采集窗口扫描模块,用于设定所述一级类样本采集窗口的大小,使用所述一级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数,根据一级类样本采集窗口的样本质量系数确定所述一级类的各个生态系统类型的矢量范围;
[0056][0057]
其中,r1为一级类样本采集窗口的样本质量系数,m1×
n1为一级类样本采集窗口的大小,sk为一级类样本采集窗口内一级类的第k个生态系统类型的像素数量;
[0058]
一级类样本影像块获取模块,用于根据所述一级类的各个生态系统类型的矢量范围裁剪所述卫星遥感影像数据,得到一级类样本影像块,并为所述一级类样本影像块标记基本属性信息;
[0059]
其中,所述基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源;
[0060]
第一质量检查模块,用于根据所述一级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型一级类样本;
[0061]
第一标记模块,用于根据所述生态系统类型一级类样本,采集所述生态系统类型一级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息;
[0062]
存储模块,用于将所述生态系统类型一级类样本及其基本属性信息和生态系统特
征属性信息存储在数据库中,得到生态系统分类样本库。
[0063]
进一步的,所述装置还包括:
[0064]
二级类样本采集窗口扫描模块,用于将所述一级类样本采集窗口缩小,得到二级类样本采集窗口,使用所述二级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个二级类样本采集窗口的样本质量系数,根据二级类样本采集窗口的样本质量系数确定所述二级类的各个生态系统类型的矢量范围;
[0065][0066]
其中,r2为二级类样本采集窗口的样本质量系数,m2×
n2为二级类样本采集窗口的大小,sk为二级类样本采集窗口内二级类的第k个生态系统类型的像素数量;
[0067]
二级类样本影像块获取模块,用于根据所述二级类的各个生态系统类型的矢量范围裁剪所述卫星遥感影像数据,得到二级类样本影像块,并为所述二级类样本影像块标记基本属性信息;
[0068]
其中,所述基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源;
[0069]
第二质量检查模块,用于根据所述二级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型二级类样本;
[0070]
第二标记模块,用于根据所述生态系统类型二级类样本,采集所述生态系统类型二级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息;
[0071]
所述存储模块还包括:
[0072]
将所述生态系统类型二级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中。
[0073]
进一步的,所述数据获取模块包括:
[0074]
第一获取单元,用于获取历史时期的生态系统类型空间分布栅格数据,以及对应的生态系统分类体系资料说明文档;
[0075]
第二获取单元,用于获取相同历史时期的多种空间分辨率的卫星遥感影像数据,所述卫星遥感影像数据包括低、中、高空间分辨率遥感影像数据,并对所述卫星遥感影像进行正射校正和云检测处理;
[0076]
第三获取单元,用于获取相同历史时期的植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据,并通过重采样、块统计和聚合分析将植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据的尺度转换至所述生态系统类型空间分布栅格数据的空间分辨率。
[0077]
进一步的,所述一级类样本采集窗口扫描模块包括:
[0078]
样本采集窗口确定单元,用于根据所述生态系统类型空间分布栅格数据的空间分辨率,设定所述一级类样本采集窗口的大小为m1×
n1;
[0079]
扫描单元,用于使用所述一级类样本采集窗口按照逐行逐列的方式逐像元扫描所述生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数r1;
[0080]
有效性判断单元,用于根据一级类样本采集窗口的样本质量系数r1判断所述一级类样本采集窗口的有效性;
[0081]
其中,当r1=100%时,该一级类样本采集窗口有效,并记录该一级类样本采集窗口的生态系统类型;
[0082]
当r1《100%时,该一级类样本采集窗口无效;
[0083]
矢量范围提取单元,用于提取有效的一级类样本采集窗口的矢量范围,得到一级类的各个生态系统类型的矢量范围。
[0084]
进一步的,所述第一质量检查模块包括:
[0085]
清晰度检查单元,用于统计每个一级类样本影像块的平均梯度、均方差、信噪比和信息熵,根据所述平均梯度、均方差、信噪比和信息熵判断所述一级类样本影像块是否满足清晰度要求;若不满足,则查找符合清晰度要求的卫星遥感影像数据,从符合清晰度要求的卫星遥感影像数据上裁剪补充所述一级类样本影像块;
[0086]
数量检查单元,用于统计所述一级类样本影像块的各个生态系统类型的样本数量以及占比,根据各个生态系统类型的占比的方差信息,判断各个生态系统类型的样本数量是否分布均匀;若分布不均匀,对于样本数量缺少的生态系统类型,调整所述一级类样本采集窗口的大小,重复所述一级类样本采集窗口扫描模块和一级类样本影像块获取模块,筛选样本数量缺少的生态系统类型对应的一级类样本影像块;
[0087]
所述方差信息s2的计算公式如下:
[0088][0089]
其中,m为一级类的生态系统类型的类型数量,xk为一级类的第k个生态系统类型的样本的数量的占比,为xk的平均值;
[0090]
空间分布检查单元,用于根据所述一级类样本影像块的样本中心经纬度计算样本分布相关系数,根据所述样本分布相关系数判断所述一级类样本影像块是否满足均匀分布或随机分布;若不满足,则调整所述一级类样本采集窗口的大小,重复所述一级类样本采集窗口扫描模块和一级类样本影像块获取模块,在缺少一级类样本影像块的空间区域重新筛选一级类样本影像块;
[0091]
所述样本分布相关系数l(r)的计算公式如下:
[0092][0093][0094]
其中,r为空间尺度,u
ij
为第i个和第j个一级类样本影像块的中心距离,a为所有一级类样本影像块的总面积,ω
ij
为以第i个一级类样本影像块的中心为圆心,以u
ij
为半径的圆落在面积a中的比例,n为一级类样本影像块的总数,当u
ij
≤r时,ir(u
ij
)=1,否则ir(u
ij
)=0。
[0095]
进一步的,所述装置还包括:
[0096]
更新模块,用于根据最新时期的卫星遥感影像数据和生态系统类型空间分布数据对所述生态系统分类样本库进行更新维护。
[0097]
本发明具有以下有益效果:
[0098]
本发明利用历史生态系统类型空间分布数据设定多尺度样本采集窗口,根据样本质量系数自动锁定样本采集窗口的空间位置;然后在对应的卫星遥感影像中进行样本采集与基本属性信息标注,然后利用样本的影像清晰度、样本数量、空间分布等统计信息优化样本质量,进一步的标记样本的生态系统特征属性信息,最后将采集完成的样本入库管理与更新维护,实现了生态系统分类样本的全自动、多尺度、高精度、规范化的采集建库,实现了样本库的智能扩建与可持续构建。
[0099]
本发明构建了生态系统类型一级类、二级类等多尺度生态系统分类样本库,在样本信息中标注了植被、季节、区域、尺度、海拔、土壤等生态系统类型特有的样本标识信息,解决了不同尺度生态系统分类解译面临的尺度效应问题,满足了生态系统分类样本多样性与区域性的要求,为生态系统遥感智能解译分类奠定了可靠的样本基础。
附图说明
[0100]
图1为本发明的生态系统分类样本库构建方法的流程图;
[0101]
图2为生态系统类型一级类样本的一个示例的示意图;
[0102]
图3为本发明的生态系统分类样本库构建装置的示意图。
具体实施方式
[0103]
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0104]
实施例1:
[0105]
本发明实施例提供一种生态系统分类样本库构建方法,如图1所示,该方法包括:
[0106]
s1:获取历史时期的生态系统类型空间分布数据、卫星遥感影像数据、植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据,并对各类数据进行预处理。
[0107]
其中,生态系统类型的分级包括一级类和二级类,一级类和二级类均包括多个生态系统类型。
[0108]
具体的,s1的一种实现方式包括:
[0109]
s101:获取历史时期的生态系统类型空间分布栅格数据,包括生态系统一级类和二级类等信息,以及对应的生态系统分类体系资料说明文档。
[0110]
s102:获取与生态系统类型空间分布栅格数据相同历史时期的多种空间分辨率的卫星遥感影像数据,卫星遥感影像数据包括低、中、高空间分辨率遥感影像数据,并对卫星遥感影像进行正射校正和云检测等处理,获得正射校正后的无云区域的遥感影像。
[0111]
s103:获取与生态系统类型空间分布栅格数据相同历史时期的植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据,并通过重采样、块统计和聚合分析等方法将上述各类数据的尺度转换至生态系
统类型空间分布栅格数据对应的空间分辨率。
[0112]
上述s1的一种实现方式只是用于举例说明,不能作为本发明的限制。s2:设定一级类样本采集窗口的大小,使用一级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数,根据一级类样本采集窗口的样本质量系数确定一级类的各个生态系统类型的矢量范围。
[0113][0114]
其中,r1为一级类样本采集窗口的样本质量系数,m1×
n1为一级类样本采集窗口的大小,sk为一级类样本采集窗口内一级类的第k个生态系统类型的像素数量。
[0115]
本步骤初步设定一级类样本采集窗口的大小,用一级类样本采集窗口逐行逐列逐像元扫描生态系统类型空间分布数据,并统计每个一级类样本采集窗口位置的样本质量系数,根据样本系数锁定一级类样本采集窗口的空间位置。
[0116]
具体的,s2的一种实现方式包括:
[0117]
s201:根据生态系统类型空间分布栅格数据的空间分辨率,设定一级类样本采集窗口的大小为m1×
n1。
[0118]
s202:使用一级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数r1。
[0119]
s203:根据一级类样本采集窗口的样本质量系数r1判断一级类样本采集窗口的有效性。
[0120]
其中,当r1=100%时,设定该一级类样本采集窗口有效,并记录该一级类样本采集窗口的生态系统类型,该一级类样本采集窗口的生态系统类型即为使得sk/(m1×
n1)最大的生态系统类型。
[0121]
当r1《100%时,该一级类样本采集窗口无效。
[0122]
s204:提取有效的一级类样本采集窗口的矢量范围,得到一级类的各个生态系统类型的矢量范围。
[0123]
本步骤针对有效的一级类样本采集窗口,提取其矢量范围,初步获得生态系统类型一级类样本采集窗口的空间位置,即为一级类的各个生态系统类型的矢量范围。
[0124]
s3:根据一级类的各个生态系统类型的矢量范围裁剪卫星遥感影像数据,得到一级类样本影像块,并为一级类样本影像块标记基本属性信息。
[0125]
本步骤的卫星遥感影像数据为与生态系统类型空间分布数据相同历史时期且相同空间分辨率的数据。根据前述的矢量范围,裁切相应位置的卫星遥感影像数据,并标记得到的影像块的基本属性信息,作为初步采集的生态系统类型一级类样本影像块。
[0126]
其中,基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源等。
[0127]
具体的:
[0128]
样本分级即为所述一级类样本影像块对应的生态系统类型的分级,此处为一级类。
[0129]
样本类型为生态系统分类体系所对应的分类名称,如一级类所对应的森林生态系统、灌丛生态系统、草地生态系统、湿地生态系统、农田生态系统、荒漠生态系统、城镇生态
系统等。
[0130]
样本类型代码为生态系统分类体系所对应的分类名称的代码。
[0131]
样本大小为一级类样本采集窗口的大小,为m1×
n1。
[0132]
样本中心经纬度为所述一级类样本影像块中心的经纬度。
[0133]
季度为生长季和非生长季,其中生长季为每年4-10月,非生长季为11月至次年3月。
[0134]
所在区域为华东地区、华南地区、华北地区、华中地区、西南地区、西北地区和东北地区。
[0135]
卫星传感器为卫星遥感影像的卫星传感器。
[0136]
影像时间为卫星遥感影像的成像时间。
[0137]
空间分辨率为卫星传感器的空间分辨率。
[0138]
影像来源包括全色影像、多光谱影像、融合影像、雷达影像、高光谱影像和地面照片等。
[0139]
s4:根据一级类样本影像块的清晰度、数量和空间分布进行质量检查,进一步优化一级类样本影像块的质量,得到生态系统类型一级类样本。
[0140]
具体的,s4的一种实现方式包括:
[0141]
s401:统计每个一级类样本影像块的平均梯度、均方差、信噪比和信息熵等信息,根据平均梯度、均方差、信噪比和信息熵判断一级类样本影像块是否满足清晰度要求;若不满足,则查找符合清晰度要求的卫星遥感影像数据,从符合清晰度要求的卫星遥感影像数据上裁剪补充一级类样本影像块。
[0142]
本发明不限制平均梯度、均方差、信噪比和信息熵的具体计算方式,可以采用现有技术中已有的计算平均梯度、均方差、信噪比和信息熵公式,也可以采用本发明规定的公式。
[0143]
在其中一个示例中,平均梯度g的计算公式如下:
[0144][0145]
其中,表示水平方向的梯度,表示垂直方向的梯度,p,q分别为一级类样本影像块中像素的行数和列数。
[0146]
平均梯度g越大,表明一级类样本影像块越清晰,反映一级类样本影像块中细节反差和纹理变换越好。
[0147]
s402:统计一级类样本影像块的各个生态系统类型的样本数量以及占比,根据各个生态系统类型的占比的方差信息,判断各个生态系统类型的样本数量是否分布均匀;若分布不均匀,对于样本数量缺少的生态系统类型,调整一级类样本采集窗口的大小,重复s2~s3,筛选样本数量缺少的生态系统类型对应的一级类样本影像块。
[0148]
方差信息s2的计算公式如下:
[0149][0150]
其中,m为一级类的生态系统类型的类型数量,xk为一级类的第k个生态系统类型的样本的数量的占比,为一级类的各个生态系统类型的样本的数量的占比的平均值,为1/m。方差s2越小,说明各个生态系统类型的样本数量分布越均匀。
[0151]
s403:根据一级类样本影像块的样本中心经纬度计算样本分布相关系数,根据样本分布相关系数判断一级类样本影像块是否满足均匀分布或随机分布;若不满足,则调整一级类样本采集窗口的大小,重复s2~s3,在缺少一级类样本影像块的空间区域重新筛选一级类样本影像块。
[0152]
样本分布相关系数l(r)的计算公式如下:
[0153][0154][0155]
其中,r为空间尺度,u
ij
为第i个和第j个一级类样本影像块的中心距离,a为所有一级类样本影像块的总面积,ω
ij
为以第i个一级类样本影像块的中心为圆心,以u
ij
为半径的圆落在面积a中的比例,n为一级类样本影像块的总数,当u
ij
≤r时,ir(u
ij
)=1,否则ir(u
ij
)=0。
[0156]
当l(r)=0时,表示一级类样本影像块随机分布,当l(r)》0时,表示一级类样本影像块聚集分布,当l(r)《0时,表示一级类样本影像块均匀分布。
[0157]
s5:根据生态系统类型一级类样本,采集生态系统类型一级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型等信息,并两采集的上述各类信息标记至生态系统特征属性信息。
[0158]
其中,植被覆盖度包括生态系统类型一级类样本的平均植被覆盖度、最大植被覆盖度、最小植被覆盖度等信息。
[0159]
土地利用结构包括生态系统类型一级类样本的土地利用类型占比等信息。
[0160]
居民点密度为生态系统类型一级类样本的平均居民点密度。
[0161]
干旱指数为生态系统类型一级类样本的干旱指数,包括湿润、半湿润、干旱、半干旱等信息。
[0162]
海拔高度为生态系统类型一级类样本的平均海拔高度。
[0163]
地形坡度为生态系统类型一级类样本的平均坡度。
[0164]
土壤类型为生态系统类型一级类样本的主要土壤类型。
[0165]
上述s2~s5为生态系统类型一级类样本的获取过程,对于生态系统类型二级类,其获取过程与生态系统类型一级类类似,具体过程参见s51~s54,包括:
[0166]
s51:将一级类样本采集窗口缩小,得到二级类样本采集窗口,使用二级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个二级类样
本采集窗口的样本质量系数,根据二级类样本采集窗口的样本质量系数确定二级类的各个生态系统类型的矢量范围。
[0167][0168]
其中,r2为二级类样本采集窗口的样本质量系数,m2×
n2为二级类样本采集窗口的大小,sk为二级类样本采集窗口内二级类的第k个生态系统类型的像素数量。
[0169]
s52:根据二级类的各个生态系统类型的矢量范围裁剪卫星遥感影像数据,得到二级类样本影像块,并为二级类样本影像块标记基本属性信息。
[0170]
本步骤中使用的卫星遥感影像为中、高空间分辨率遥感影像。
[0171]
基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源。
[0172]
s53:根据二级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型二级类样本。
[0173]
s54:根据生态系统类型二级类样本,采集生态系统类型二级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息。
[0174]
获得生态系统类型一级类样本和生态系统类型二级类样本及其基本属性信息和生态系统特征属性信息后,即可执行后续的s6。
[0175]
s6:将生态系统类型一级类样本和生态系统类型二级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中统一管理,得到生态系统分类样本库。
[0176]
本步骤中,将采集完成的生态系统类型一级类样本和生态系统类型二级类样本统一存储在数据库中,包括样本影像块、样本空间矢量及其基本属性信息和生态系统特征属性信息;根据不同的生态系统分类体系,构建生态系统类型一级类样本和生态系统类型二级类样本对应关系的关系表,便于样本库的智能扩建与可持续构建。
[0177]
建立生态系统分类样本库后,可以定期对其进行更新维护,更新维护的方法包括:
[0178]
s7:根据最新时期的卫星遥感影像数据和最新时期的生态系统类型空间分布数据对生态系统分类样本库进行更新维护。
[0179]
具体的,s7的一种实现方式包括:
[0180]
s701:基于已有的生态系统分类样本库的样本空间矢量,在最新时期的卫星遥感影像数据上采集与样本空间矢量相同区域的样本,检查新采集的样本的光谱、纹理等信息与历史样本影像块的信息的一致性,采集信息匹配一致的样本,并更新到生态系统分类样本库中。
[0181]
s702:利用最新时期的生态系统类型空间分布数据,按照上述s1-s6重新进行样本的采集与质量检查,并更新到生态系统分类样本库中。
[0182]
本发明利用历史生态系统类型空间分布数据设定多尺度样本采集窗口,根据样本质量系数自动锁定样本采集窗口的空间位置;然后在对应的卫星遥感影像中进行样本采集与基本属性信息标注,然后利用样本的影像清晰度、样本数量、空间分布等统计信息优化样本质量,进一步的标记样本的生态系统特征属性信息,最后将采集完成的样本入库管理与更新维护,实现了生态系统分类样本的全自动、多尺度、高精度、规范化的采集建库,实现了
样本库的智能扩建与可持续构建。
[0183]
本发明构建了生态系统类型一级类、二级类等多尺度生态系统分类样本库,在样本信息中标注了植被、季节、区域、尺度、海拔、土壤等生态系统类型特有的样本标识信息,解决了不同尺度生态系统分类解译面临的尺度效应问题,满足了生态系统分类样本多样性与区域性的要求,为生态系统遥感智能解译分类奠定了可靠的样本基础。
[0184]
下面通过一个具体的示例对本发明的方法进行详细说明:
[0185]
1、获取2010年全国生态环境十年变化调查评估全国生态系统分布栅格数据(即生态系统类型空间分布数据)。其中,空间分辨率30米,生态系统类型一级类包括森林、灌丛、草地、湿地、农田、城镇、荒漠、其他。
[0186]
同时,获取同时期2010年的landsat30米分辨率影像数据,以及植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型以及生态系统分类相关资料,并对各类数据进行预处理。
[0187]
2、初步设定生态系统类型一级类样本采集窗口的像素大小为10
×
10像素,用一级类样本采集窗口逐行逐列逐像元扫描全国生态系统分布栅格数据,并统计每个一级类样本采集窗口的样本质量系数,根据样本系数锁定一级类样本采集窗口的空间位置,得到一级类的各个生态系统类型的矢量范围。
[0188]
3、获得生态系统类型一级类对应的同时期、同分辨率的卫星遥感影像数据,根据一级类的各个生态系统类型的矢量范围,裁切相应位置的卫星遥感影像数据,并标记裁切得到的影像块的基本属性信息,作为初步采集的生态系统类型一级类样本影像块。
[0189]
4、对初步采集的生态系统类型一级类样本影像块的清晰度、样本数量、样本空间分布等进行质量检查,进一步优化样本质量,得到生态系统类型一级类样本。
[0190]
5、根据已确定的质量合格的生态系统类型一级类样本,采集生态系统类型一级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型等信息,标记样本的生态系统特征属性信息。
[0191]
6、将采集完成的生态系统类型一级类分类样本存储在数据库中统一管理,部分地区的生态系统类型一级类分类样本的结果见图2。
[0192]
7、采用上述1-6的步骤,利用2015年全国生态环境十年变化调查评估全国生态系统分布数据重新采集生态系统类型一级类样本,对历史生态系统类型一级类样本库进行更新。
[0193]
实施例2:
[0194]
本发明实施例提供一种生态系统分类样本库构建装置,如图3所示,该装置包括:
[0195]
数据获取模块1,用于获取历史时期的生态系统类型空间分布数据、卫星遥感影像数据、植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据。
[0196]
其中,生态系统类型的分级包括一级类和二级类,一级类和二级类均包括多个生态系统类型。
[0197]
一级类样本采集窗口扫描模块2,用于设定一级类样本采集窗口的大小,使用一级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数,根据一级类样本采集窗口的样本质量系数确定一级
类的各个生态系统类型的矢量范围。
[0198][0199]
其中,r1为一级类样本采集窗口的样本质量系数,m1×
n1为一级类样本采集窗口的大小,sk为一级类样本采集窗口内一级类的第k个生态系统类型的像素数量。
[0200]
一级类样本影像块获取模块3,用于根据一级类的各个生态系统类型的矢量范围裁剪卫星遥感影像数据,得到一级类样本影像块,并为一级类样本影像块标记基本属性信息。
[0201]
其中,基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源。
[0202]
第一质量检查模块4,用于根据一级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型一级类样本。
[0203]
第一标记模块5,用于根据生态系统类型一级类样本,采集生态系统类型一级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息。
[0204]
存储模块6,用于将生态系统类型一级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中,得到生态系统分类样本库。
[0205]
本发明的装置还包括:
[0206]
二级类样本采集窗口扫描模块,用于将一级类样本采集窗口缩小,得到二级类样本采集窗口,使用二级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个二级类样本采集窗口的样本质量系数,根据二级类样本采集窗口的样本质量系数确定二级类的各个生态系统类型的矢量范围。
[0207][0208]
其中,r2为二级类样本采集窗口的样本质量系数,m2×
n2为二级类样本采集窗口的大小,sk为二级类样本采集窗口内二级类的第k个生态系统类型的像素数量。
[0209]
二级类样本影像块获取模块,用于根据二级类的各个生态系统类型的矢量范围裁剪卫星遥感影像数据,得到二级类样本影像块,并为二级类样本影像块标记基本属性信息。
[0210]
其中,基本属性信息包括样本分级、样本类型、样本类型代码、样本大小、样本中心经纬度、季度、所在区域、卫星传感器、影像时间、空间分辨率和影像来源。
[0211]
第二质量检查模块,用于根据二级类样本影像块的清晰度、数量和空间分布进行质量检查,得到生态系统类型二级类样本。
[0212]
第二标记模块,用于根据生态系统类型二级类样本,采集生态系统类型二级类样本对应位置的植被覆盖度、土地利用结构、居民点密度、干旱指数、海拔高度、地形坡度和土壤类型,并标记至生态系统特征属性信息。
[0213]
相应的,存储模块还包括:
[0214]
将生态系统类型二级类样本及其基本属性信息和生态系统特征属性信息存储在数据库中。
[0215]
作为本发明实施例的一种具体实现方式,前述的数据获取模块包括:
[0216]
第一获取单元,用于获取历史时期的生态系统类型空间分布栅格数据,以及对应的生态系统分类体系资料说明文档。
[0217]
第二获取单元,用于获取相同历史时期的多种空间分辨率的卫星遥感影像数据,卫星遥感影像数据包括低、中、高空间分辨率遥感影像数据,并对卫星遥感影像进行正射校正和云检测处理。
[0218]
第三获取单元,用于获取相同历史时期的植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据,并通过重采样、块统计和聚合分析将植被覆盖度数据、土地利用结构数据、居民点密度数据、干旱指数数据、海拔高度数据、地形坡度数据和土壤类型数据的尺度转换至生态系统类型空间分布栅格数据的空间分辨率。
[0219]
一级类样本采集窗口扫描模块包括:
[0220]
样本采集窗口确定单元,用于根据生态系统类型空间分布栅格数据的空间分辨率,设定一级类样本采集窗口的大小为m1×
n1。
[0221]
扫描单元,用于使用一级类样本采集窗口按照逐行逐列的方式逐像元扫描生态系统类型空间分布数据,并计算每个一级类样本采集窗口的样本质量系数r1。
[0222]
有效性判断单元,用于根据一级类样本采集窗口的样本质量系数r1判断一级类样本采集窗口的有效性。
[0223]
其中,当r1=100%时,该一级类样本采集窗口有效,并记录该一级类样本采集窗口的生态系统类型。
[0224]
当r1《100%时,该一级类样本采集窗口无效。
[0225]
矢量范围提取单元,用于提取有效的一级类样本采集窗口的矢量范围,得到一级类的各个生态系统类型的矢量范围。
[0226]
第一质量检查模块包括:
[0227]
清晰度检查单元,用于统计每个一级类样本影像块的平均梯度、均方差、信噪比和信息熵,根据平均梯度、均方差、信噪比和信息熵判断一级类样本影像块是否满足清晰度要求;若不满足,则查找符合清晰度要求的卫星遥感影像数据,从符合清晰度要求的卫星遥感影像数据上裁剪补充一级类样本影像块。
[0228]
数量检查单元,用于统计一级类样本影像块的各个生态系统类型的样本数量以及占比,根据各个生态系统类型的占比的方差信息,判断各个生态系统类型的样本数量是否分布均匀;若分布不均匀,对于样本数量缺少的生态系统类型,调整一级类样本采集窗口的大小,重复一级类样本采集窗口扫描模块和一级类样本影像块获取模块,筛选样本数量缺少的生态系统类型对应的一级类样本影像块。
[0229]
方差信息s2的计算公式如下:
[0230][0231]
其中,m为一级类的生态系统类型的类型数量,xk为一级类的第k个生态系统类型的样本的数量的占比,为xk的平均值。
[0232]
空间分布检查单元,用于根据一级类样本影像块的样本中心经纬度计算样本分布相关系数,根据样本分布相关系数判断一级类样本影像块是否满足均匀分布或随机分布;若不满足,则调整一级类样本采集窗口的大小,重复一级类样本采集窗口扫描模块和一级类样本影像块获取模块,在缺少一级类样本影像块的空间区域重新筛选一级类样本影像块。
[0233]
样本分布相关系数l(r)的计算公式如下:
[0234][0235][0236]
其中,r为空间尺度,u
ij
为第i个和第j个一级类样本影像块的中心距离,a为所有一级类样本影像块的总面积,ω
ij
为以第i个一级类样本影像块的中心为圆心,以u
ij
为半径的圆落在面积a中的比例,n为一级类样本影像块的总数,当u
ij
≤r时,ir(u
ij
)=1,否则ir(u
ij
)=0。
[0237]
本发明的装置还可以包括:
[0238]
更新模块,用于根据最新时期的卫星遥感影像数据和生态系统类型空间分布数据对生态系统分类样本库进行更新维护。
[0239]
本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例1中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。
[0240]
需要说明的是,本说明书上述所述的装置或者系统根据相关方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照方法实施例的描述,在此不作一一赘述。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件 程序类、存储介质 程序实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0241]
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定按照要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0242]
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
[0243]
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书一个或多个时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0244]
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
[0245]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0246]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0247]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0248]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0249]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。
[0250]
本领域技术人员应明白,本说明书一个或多个实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0251]
本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本底和远程计算机存储介质中。
[0252]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述并不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0253]
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献