本发明属于遥感技术领域,具体涉及一种城市水体类别提取方法和系统。
背景技术:
在干旱半干旱地区,受季节性降水、洪水等影响,常出现城市河流或湖泊等水体发生断流和洪水漫溢等现象。按照水体存在的状态可以分为固定水体(固定河道),季节性水体和临时性水体三种。水体可以起到维持河道的生物多样性、维持河岸植被生长、提高景观丰度、稳定的供给生产或景观用水、降温增湿等作用,然而由于水体存在的时间差异导致其生态系统服务功能和造成的影响具有明显的差异,如临时性水体可能由于城市洪水满溢导致除河流、湖泊以外,淹没的情况。
城市下垫面包括屋顶、道路、水体、植被、土壤等,在此基础上又可以细分,比如道路分为柏油路、水泥路和土路等,屋顶分为柏油屋顶、混凝土、水泥、其他各种人工复合材料等,加之以上地物产生阴影的影响,因此城市下垫面高度复杂,导致城市水体类别具有一定的挑战性。城市水体信息的提取对于城市水体管理、防灾减灾、水资源评估无疑具有重要的意义。
目前水体的研究和应用中,大多集中在某时间点的水体的识别上,忽视了水体在不同的时间(或季节)由于降水、干旱、分水等导致河流水体干涸、亏缺等水体状态,因此不能更加客观、有效的识别水体类型。
技术实现要素:
本发明所解决的技术问题是如何客观科学的识别水体类型,针对这一技术问题,本发明提供了一种水体类别提取方法,包括:
S1:根据预设城市区域对应的下垫面的特征波段的反射率,计算特征光谱累积指数,根据所述下垫面在不同的时间点对所述特征波的反射率计算波段差方均值,根据所述特征光谱累积指数将所述下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面;
S2:根据所述高反射下垫面的波段差方均值和冰面指数,以及预设的冰面指数阈值,划分出所述高反射下垫面为冰面的部分;
S3:根据所述低反射下垫面的波段差方均值,划分出所述低反射下垫面中的非水体区域,计算除结冰期外的时间点的水体区域的水体监测指数,划分出所述水体区域中有水体覆盖区域和无水覆盖区域;
S4:获取所述有水体覆盖区域在不同季节的时间点中的水面面积,若存在水面面积为零的时间小于第一预设天数,则判定为季节性水体,若水面面积不为零的连续时间小于第二预设天数,则判定为临时性水体,若不存在水面面积为零的时间点或者存在水面面积为零的时间点且判断为冰面,则判定为固定水体。
优选地,所述步骤S1包括:
S11:根据预设城市区域对应的下垫面的特征波段的反射率,根据公式
计算特征光谱累积指数;
S12:根据所述下垫面在不同的时间点的所述特征波段的反射率,按照公式
计算波段差方均值;
S13:若SAC≤Tm,则判定为低反射下垫面,若SAC≥Th,则判定为高反射下垫面,若Th≥SAC≥Tm,则判定为中反射下垫面;
其中,SAC为特征光谱累指数,Ri为特征波段反射率,n为所选择的特征波段数,SMAD为波段差方均值,Rsai为第一时间点a波段i的反射率,Rsbi为第二时间点b波段i的反射率,n为选择的波段数,Tm和Th为预设的阈值。
优选地,所述步骤S2包括:
若所述高反射下垫面上的波段差方均值满足SMAD≥h,且通过遥感测量得到的所述高反射下垫面的冰面指数满足ICI≥e,则判定所述高反射下垫面为冰面;
其中,ICI=(Bgreen-Bswir)/(Bgreen+Bswir),ICI为冰面指数,Bgreen为绿或红波段反射率,Bswir为短波红外反射率,h和e为预设的阈值。
优选地,所述步骤S3包括:
在所述低反射下垫面中,若满足SMAD<m,则判定所述低反射下垫面为非水体区域,m为预设的阈值;
根据公式
EWI=(Bgreen-Bswir+a)/[(Bgreen+Bswir)·(b+NDVI)]
NDVI=(Bnir-Bred)/(Bnir+Bred)
WDI=EWIi-EWIWi
计算除结冰期外的时间点的水体监测指数WDI,若满足WDI<f则判定为有水体覆盖区域,若满足WDI≥f则判定为无水覆盖区域;
其中,a和b为调节系数,EWIWi为水体覆盖情况下低反射区域的EWI值;EWIi为同一位置地物时间点i的EWI值;f为预设的阈值;i为时间点。
优选地,所述步骤S4包括:
若所述获取所述有水体覆盖区域在不同季节的时间点中,若存在|ti-tj|时间段内,,满足WDI<f,且不同的时间点ti和tj的水面面积满足SWti=0,SWtj=0,水体存在的时间间隔g<|ti-tj|≤p,或在|ti-tj|时间段之外的时间点中存在WDI≥f,或者ICI<e中的至少一种情况,则判定为季节性水体;
若存在|ti-tj|时间段内,满足WDI<f,不同的时间点ti和tj的水面面积满足SWti=0,SWtj=0,水体存在的时间间隔0<|ti-tj|≤g,则判定|ti-tj|时间段内为临时性水体;
若在所有时间点均满足SWti≠0,SWtj≠0或ICI≠0,则判定为固定水体;
其中,为SWti为预设时间点ti的水面面积;SWtj为预设时间点tj的水面面积;g和p为预设的阈值;ti和tj为时间点。
另一方面,本发明还提供一种城市水体类别提取系统,包括:
第一识别模块,用于根据预设城市区域对应的下垫面的特征波段的反射率,计算特征光谱累积指数,根据所述下垫面在不同的时间点对所述特征波的反射率计算波段差方均值,根据所述特征光谱累积指数将所述下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面;
第二识别模块,用于根据所述高反射下垫面的波段差方均值和冰面指数,以及预设的冰面指数阈值,划分出所述高反射下垫面为冰面的部分;
第三识别模块,用于根据所述低反射下垫面的波段差方均值,划分出所述低反射下垫面中的非水体区域,计算除结冰期外的时间点的水体区域的水体监测指数,划分出所述水体区域中有水体覆盖区域和无水覆盖区域;
第四识别模块,用于获取所述有水体覆盖区域在不同季节的时间点中的水面面积,若存在水面面积为零的时间点,则判定为季节性水体,若水面面积不为零的连续时间小于预设天数,则判定为临时性水体,若不存在水面面积为零的时间点或者存在水面面积为零的时间点且判断为冰面,则判定为固定水体。
优选地,所述第一识别模块包括:
第一计算单元,用于根据预设城市区域对应的下垫面对特征光谱中的特征波的反射率,根据公式
计算特征光谱累积指数;
第二计算单元,用于根据所述下垫面在不同的时间点对所述特征波的反射率,按照公式
计算波段差方均值;
判定单元,用于若SAC≤Tm,则判定为低反射下垫面,若SAC≥Th,则判定为高反射下垫面,若Th≥SAC≥Tm,则判定为中反射下垫面;
其中,SAC为特征光谱累指数,Ri为特征波段反射率,n为所选择的特征波段数,SMAD为波段差方均值,Rsai为第一时间点a波段i的反射率,Rsbi为第二时间点b波段i的反射率,n为选择的波段数,Tm和Th为预设的阈值。
优选地,所述第二识别模块还用于若所述高反射下垫面上的波段差方均值满足SMAD≥h,且通过遥感测量得到的所述高反射下垫面的冰面指数满足ICI≥e,则判定所述高反射下垫面为冰面;
其中,ICI=(Bgreen-Bswir)/(Bgreen+Bswir),ICI为冰面指数,Bgreen为绿或红波段反射率,Bswir为短波红外反射率,e为冰面指数的阈值。
优选地,所述第三识别模块还用于在所述低反射下垫面中,若满足SMAD<m,则判定所述低反射下垫面为非水体区域;
根据公式
EWI=(Bgreen-Bswir+a)/[(Bgreen+Bswir)·(b+NDVI)]
NDVI=(Bnir-Bred)/(Bnir+Bred)
WDI=EWIi-EWIWi
计算其它时间点的水体区域的水体监测指数WDI,若满足WDI<f则判定为有水体覆盖区域,若满足WDI≥f则判定为无水覆盖区域;
其中,a和b为调节系数,EWIWi为无水体覆盖情况下柏油路等地反射区域的EWI值;EWIi为同地物某时间点的EWI值。
优选地,所述第四识别模块还用于若所述获取所述有水体覆盖区域在不同季节的时间点中的水面面积,若在不同的时间点中存在WDI≥f,SWi≤SWma或者是SWi=0且ICIi<e中的至少一种情况,则判定为季节性水体;
若存在时间点满足WDI<f,不同的时间点ti和tj的水面面积满足SWti=0,SWtj=0,水体存在的时间间隔t=|ti-tj|,则判定为临时性水体;
若在所有时间点均满足SWi≠0,ICIi≠0,且在预设时间段tk-t0内,满足SWtk-t0≠0且ICItk-t0≠0,则判定为tk-t0时间段内的固定水体;
其中,tk-t0≥1,SWma=max(SW1,SW2,SW3....SWi...SWn),SWma为预设的时间段内的最大水面面积;SWi为不同时间点内的水面面积值,SWti为时间点ti的水面面积;SWtj为时间点tj的水面面积。
本发明提供了一种水体类别提取方法和系统,将预设城市区域的下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面后,通过波段差方均值、不同时间点的水面面积、水体监测指数等参数的计算,综合考虑不同季节水体的变化对水体类别进行更加精确的划分。由于划分过程中考虑了时间因素的影响,使得水体识别的结果更加客观和精准。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的水体类别提取方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例提供了一种水体类别提取方法,包括:
S1:根据预设城市区域对应的下垫面对特征光谱中的特征波的反射率,计算特征光谱累积指数,根据所述下垫面在不同的时间点对所述特征波的反射率计算波段差方均值,根据所述特征光谱累积指数将所述下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面;
S2:根据所述高反射下垫面的波段差方均值和冰面指数,以及预设的冰面指数阈值,划分出所述高反射下垫面为冰面的部分;
S3:根据所述低反射下垫面的波段差方均值,划分出所述低反射下垫面中的非水体区域,计算其它时间点的水体区域的水体监测指数,划分出所述水体区域中有水体覆盖区域和无水覆盖区域;
S4:获取所述有水体覆盖区域在不同季节的时间点中的水面面积,若存在水面面积为零的时间点,则判定为季节性水体,若水面面积不为零的连续时间小于预设天数,则判定为临时性水体,若不存在水面面积为零的时间点或者存在水面面积为零的时间点且判断为冰面,则判定为固定水体。
本发明提供了一种水体类别提取方法,将预设城市区域的下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面后,通过波段差方均值、不同时间点的水面面积、水体监测指数等参数的计算,综合考虑不同季节水体的变化对水体类别进行更加精确的划分。由于划分过程中考虑了时间因素的影响,使得水体识别的结果更加客观和精准。
图1是本实施例提供的水体类别提取方法的流程示意图,参见图1,本实施例对城市下垫面的信息进行提取,城市下垫面包括不同材料的屋顶、不同材料的道路、不同的植被、河流湖泊、其他设施(如运动场)等。根据特征波段的反射率,将城市下垫面高反射下垫面,低反射下垫面、中反射下垫面。
获取城市下垫面在各个季节(至少包括冬季)的SAC指数,根据冬季的遥感数据计算得到SAC划分出高反射下垫面,低反射下垫面、中反射下垫面。由于冬季水面可能会结冰,因此,如果遥感图像上的某个像元在不同季节里计算得到的SMDI大于一个阈值m,且ICI大于阈值e,则判定该像元所对应的下垫面区域为冰面。中反射下垫面所在区域不进行信息的提取。
对于低反射下垫面,同样通过SAC和SMDI找出像元中为柏油路或者阴影的区域,以及水面区域。
对于得到水面区域以及其它未识别出来的区域,通过WDI、SWI和ICI指标,划分出季节性水体和临时性水体。
对于只在冬季出现断流的区域,结合近几年内的水面面积变化参数判断其是否为固定水体。
具体地,首先,计算城市下垫面的判别指数。
获取不同季节的特征光谱累积指数:
SAC为特征光谱累指数;Ri为特征波段反射率,;n为所选择的特征波段数。需要说明的是,Ri可选择绿、红短波红外波段反射率数据组合。
然后,提出波段差方均值来判别下垫面发射变化:
SMAD为波段差方均值,Rsai为某时间点a波段i的反射率,Rsbi为另一时间点b波段i的反射率,n为选择的波段数。
设定SMAD≥h判定为大变化,m≤SMAD<h判定为中等变化,SMAD<m判定为小变化,式中m和h分别为中等变化和大变化的阈值。
对于高、中、低反射下垫面信息的识别方法,首先,通过归一化植被指数NDVI确定植被区,如果像元NDVI≥Tc,则为定义为植被区,设面积为Sv。式中,Tc为植被区的阈值;NDVI=(Bnir-Bred)/(Bnir+Bred),式中,Bnir为近红外波段的反射率,Bred为红波段的反射率。
(1)低反射下垫面(水体、柏油路、阴影及其他)
SAC≤Tm为排除植被区的低值反射下垫面
(2)高反射下垫面(高反射的屋顶、冰雪等)
SAC≥Th为排除植被区的高值反射下垫面
(3)中等反射下垫面
Th≥SAC≥Tm为排除植被区的中值反射下垫面
式中,Tm、Th分别为排除植被区的中等反射下垫面和高反射下垫面的阈值。
高反射下垫面的冰面信息提取的步骤如下:
(1)通过SAC≥Th获取上述的高反射下垫面
(2)通过公式SMAD≥h,判定冬天结冰时期和其他季节两个时相的下垫面反射差异。
(3)建立冰面遥感指数
ICI=(Bgreen-Bswir)/(Bgreen+Bswir)
ICI≥e
式中,ICI为冰面指数,Bgr为绿或红波段反射率,Bswir为短波红外反射率,e为冰面指数的阈值。
综合判断,如果满足上述的三项条件,则判定为冰面。
对于柏油及其他非水信息提取(如阴影)(水体以外的低反射区提取)
在冰面信息提取的基础上,应用冬季的遥感影像计算,如果满足如下条件,则判定为柏油、阴影及其他非水信息提取。
SAC≤Tm,SMAD<m
对于水面信息提取,如下所示:
(1)河道、湖泊、其他固定水体等水面信息提取模型
EWI=(Bgreen-Bswir+a)/[(Bgreen+Bswir)·(b+NDVI)]
NDVI=(Bnir-Bred)/(Bnir+Bred)
式中,a和b分别为调节系数,一般取经验值,分别为0.1和0.5.
(2)道路等其他下垫面水覆盖检测方法
WDI=EWIi-EWIWi
WDI为水体监测指数;EWIWi为无水体覆盖情况下柏油路等地反射区域的EWI值;EWIi为同地物某时间点的EWI值。如果WDI<f则判定为有水体覆盖,否则为无水覆盖区,式中f为阈值。
季节性水体信息提取的过程如下:
在上述下垫面类型提取的基础上
(1)除河流、湖泊及固定水体外,无其他水体出现
WDI≥f
(2)水面在河床、湖泊或固定水体范围内
SWi≤SWma
SWma=max(SW1,SW2,SW3....SWi...SWn)
SWma为河流、湖泊或其他固定水体近几年最大水面面积;SWi为不同年河流、湖泊或其他固定水体的水面面积值。
(3)出现断流的情况
(1)SWi=0,
(2)ICIi<e
式中,SWi为某时间点水面面积;ICIi为某时间点的冰面遥感指数。
综合判断,如果出现上述情况则判定为季节性水体。
临时性水面信息提取方法如下:
(1)除河流、湖泊及固定水体外,有其他水体出现
WDI<f
(2)不同时间宽度水面面积变化
SWti=0,SWtj=0,式中,SWti为时间点ti的水面面积;SWtj为时间点tj的水面面积
(3)水体存在的时间间隔
t=|ti-tj|
式中,t为时间间隔;ti和tj为不同的时间点,一般取小于30天。
固定水体的提取方法如下:
(1)没有出现断流的情况,即任何时刻(除冬季结冰外):
SWi≠0
(2)在不出现水体的情况下,出现结冰的情况:
ICIi≠0
(3)水体的年际变化
连续统计3-5年内各类水体随时间的面积变化:
SWtk-t0≠0
ICItk-t0≠0
tk-t0≥1
式中,tk和t0分别为不同的年度;SWtk-t0为tk-t0为时间区间(以年为单位)内任何时间水面面积(冬季除外);ICItk-t0为tk-t0为时间区间(以年为单位)内冬季结冰冰面面积。
如果满足上述条件则判定为tk-t0的固定水体。
本实施例还提供一种水体类别提取系统,包括:
第一识别模块,用于根据预设城市区域对应的下垫面对特征光谱中的特征波的反射率,计算特征光谱累积指数,根据所述下垫面在不同的时间点对所述特征波的反射率计算波段差方均值,根据所述特征光谱累积指数将所述下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面;
第二识别模块,用于根据所述高反射下垫面的波段差方均值和冰面指数,以及预设的冰面指数阈值,划分出所述高反射下垫面为冰面的部分;
第三识别模块,用于根据所述低反射下垫面的波段差方均值,划分出所述低反射下垫面中的非水体区域,计算其它时间点的水体区域的水体监测指数,划分出所述水体区域中有水体覆盖区域和无水覆盖区域;
第四识别模块,用于获取所述有水体覆盖区域在不同季节的时间点中的水面面积,若存在水面面积为零的时间点,则判定为季节性水体,若水面面积不为零的连续时间小于预设天数,则判定为临时性水体,若不存在水面面积为零的时间点或者存在水面面积为零的时间点且判断为冰面,则判定为固定水体。
该城市水体类别提取方法和系统,将预设城市区域的下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面后,通过波段差方均值、冰面遥感指数、水体监测指数等参数的计算,综合识别与区分不同时间点的冰、水的面积,进而减少阴影、柏油路等地反射下垫面对水体信息提取的影响,更加有助于水体类别精确的划分。由于划分过程中考虑了时间因素的影响,使得水体识别的结果更加客观和精准
本发明提供了一种水体类别提取方法和系统,将预设城市区域的下垫面划分为高反射下垫面、低反射下垫面和中反射下垫面后,通过波段差方均值、不同时间点的水面面积、水体监测指数等参数的计算,综合考虑不同季节水体的变化对水体类别进行更加精确的划分。由于划分过程中考虑了时间因素的影响,使得水体识别的结果更加客观和精准。应用中高分辨率的遥感数据,科学、客观的识别城市水体类型,该水体类别提取方法为城市水资源利用、水资源评估、水患灾害评估及完善土地利用分类技术提供支持。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。