一种地表温度遥感产品降尺度方法、系统、设备及介质与流程

文档序号:33731886发布日期:2023-04-06 04:15阅读:82来源:国知局
一种地表温度遥感产品降尺度方法、系统、设备及介质与流程

本发明属于卫星遥感对地观测,特别涉及一种地表温度遥感产品降尺度方法、系统、设备及介质。


背景技术:

1、地表温度(land surface temperature,lst)是地表能量和水平衡中的一个重要成分,提供了从局部到全球表面平衡状态的时空变化信息。现如今,地表温度被广泛应用于蒸散发估算、城市热岛监测、局部气候变化、植被监测、农业监测以及森林火灾监测等;然而,由于地表热辐射的能量相对较低以及卫星传感器受限于成本和硬件技术,目前单一的卫星传感器获取的遥感数据存在“时空的矛盾”,即获取的地表温度难以同时满足高空间分辨率和高时间分辨率,极大程度上限制了地表温度的应用需求。

2、针对如何获取高时空lst这一问题,众多学者已提出了不同lst降尺度方法,包括:

3、1)按照算法理论分为基于尺度因子的降尺度方法和基于时空融合的降尺度方法;其中,基于时空融合的降尺度方法更能有效降低模型对辅助数据的依懒性,且低成本、便捷高效地实现地表温度的降尺度;

4、2)按照实现原理可以分为基于权重函数的方法、基于学习的方法和基于解混的方法;其中,对于时间变化波动性强、光谱特征不丰富的lst数据,使权重函数类方法的参数更加敏感,也影响学习类方法训练量的有效性,导致这俩种方法总体融合效果较低;基于解混的方法对于时刻发生变化的lst,在lst变化趋势相同的区域上结合不同传感器变化趋势比相等的假设,可提高不同时相lst的融合效果。

5、当前基于解混策略的模型是主要模型,该类模型能够有效减少地表环境变化对预测精度的影响,同时相比于基于学习的模型,该类方法学习成本低,时间效率比较高;然而,现有该类模型尚存在以下两点缺点:

6、1)线性解混模型无法有效平衡刻画同质单元数量与解混精度;具体解释性的,高空间分辨率的地表问题信息一方面需要大量的地表同质单元,但由于当前线性解混模型求解能力的不足,导致当同质单元数量超过一定范围,线性解混模型出现无法解算的情况;

7、2)当前的权重函数由于其数学本身缺点的影响,导致在地表温度前后变化率为-1的区间中,出现无法预测的情况,导致地表温度的计算出现较大的误差。

8、综上所述,现有的lst降尺度方法中,遥感影像空间降尺度模型无法在地表温度快速变化的场景下,对地表温度进行有效的降尺度估计,存在生产的逐日高空间分辨率地表温度产品精度不足以及无法提供准确的高时空分辨率地表温度产品的技术缺陷。


技术实现思路

1、本发明的目的在于提供一种地表温度遥感产品降尺度方法、系统、设备及介质,以解决现有线性解混模型无法有效估计地表温度以及现有权重函数在变化率-1附近失效的技术问题。

2、为达到上述目的,本发明采用以下技术方案:

3、本发明第一方面提供的一种地表温度遥感产品降尺度方法,包括以下步骤:

4、获取目标时刻t的t前、t后的原始低空间分辨率地表温度数据和原始高空间分辨率地表温度数据;其中,t前为目标时刻t之前的任意有数据时刻,t后为目标时刻t之后的任意有数据时刻;

5、将t前、t后的原始低空间分辨率地表温度数据重采样到与原始高空间分辨率地表温度数据一致的空间分辨率,获得t前、t后的采样后低空间分辨率地表温度数据以及采样后每个像素对应于原始像素的id值;

6、基于t前、t后的采样后的低空间分辨率地表温度数据,按照t前、t、t后三个时间点计算逐像素的变化率,获得低空间分辨率地表温度数据逐像素变化率;

7、将低空间分辨率地表温度数据逐像素变化率、采样后每个像素对应于原始像素的id值以及预获取的地表同质单元id作为输入,利用预训练好的动态多层感知网络dynet预测获得高空间分辨率地表温度数据逐类别变化率;将t前、t后的原始高空间分辨率地表温度数据的差值的绝对值和获得的高空间分辨率地表温度数据逐类别变化率作为输入,利用预训练好的权重感知网络wnet预测获得目标时刻t的地表温度。

8、本发明的进一步改进在于,所述预训练好的动态多层感知网络dynet的获取步骤包括:

9、获取第一训练样本集;其中,所述第一训练样本集中的每个训练样本均包括作为输入的低空间分辨率地表温度数据逐像素变化率、采样后每个像素对应于原始像素的id值和地表同质单元id,以及作为标签的高空间分辨率地表温度数据逐类别变化率;其中,所述高空间分辨率地表温度类别变化率是基于t前、t、t后的原始高空间分辨率地表温度数据,按照t前、t、t后三个时间点逐像素计算,并利用地表同质单元id求取逐个类别的均值得到;地表同质单元id由时间序列地表温度数据聚类或土地覆被类型数据获得;

10、基于所述第一训练样本集对预构建的动态多层感知网络,采用mse loss损失函数进行训练,达到预设收敛条件后,获得所述预训练好的动态多层感知网络。

11、本发明的进一步改进在于,所述预构建的动态多层感知网络dynet包括:用于屏蔽部分输入神经元的暂退层,设置于暂退层后串接的多个全连接层和relu激活函数层,以及用于屏蔽部分输出神经元的暂退层。

12、本发明的进一步改进在于,所述预训练好的权重感知网络wnet的获取步骤包括:

13、获取第二训练样本集;其中,所述第二训练样本集中的每个训练样本均包括作为输入的高空间分辨率地表温度数据t前和t后的差值的绝对值和所述第一训练样本集中所述高空间分辨率地表温度数据逐类别变化率,以及作为标签的目标日期的高空间分辨率地表温度;

14、基于所述第二训练样本集对预构建的权重感知网络,采用mse loss损失函数进行训练,达到预设收敛条件后,获得所述预训练好的权重感知网络。

15、本发明的进一步改进在于,所述预构建的权重感知网络包括:用于输入数据的数据映射层,以及设置于数据映射层后串接的多个全连接层和relu激活函数层。

16、本发明的进一步改进在于,所述预构建的权重感知网络wnet中,所述数据映射层进行数据映射的步骤包括:

17、对标签真值数据进行变换,变换表达式为,δlst=lst-lst前;式中,lst为目标时刻t真实的地表温度lst,lst前为t前时刻的地表温度lst,δlst为温度差;

18、当t后时刻的地表温度值小于t前时刻的地表温度值时,高空间分辨率影像逐类别变化率的变换表达式为,式中,为高空间分辨率影像逐类别变化率,为变换后的逐类别变化率;

19、当t后时刻的地表温度值大于t前时刻的地表温度值时,高空间分辨率影像逐类别变化率的变换表达式为,

20、权重感知网络输出的地表温度预测值的表达式为,为模型预测的地表温度lst。

21、本发明的进一步改进在于,获取第一训练样本集和获取第二训练样本集的步骤具体包括:

22、获取样本原始的低空间分辨率地表温度数据和高空间分辨率地表温度数据;

23、将低空间分辨率地表温度数据按照最邻近采样的原则,重采样到与高空间分辨率地表温度数据一致的空间分辨率,形成采样后低空间分辨率地表温度数据以及采样后每个像素对应于原始像素的id值;

24、将时间序列高空间分辨率地表温度数据作为多个特征,聚类生成地表同质单元;

25、按照时间顺序,采样后低空间分辨率地表温度数据和高空间分辨率地表温度数据按照目标时刻前一时刻、目标时刻、目标时刻后一时刻三个时间点计算逐像素的变化率,获得低空间分辨率地表温度数据逐像素变化率和高空间分辨率地表温度数据逐像素变化率;其中,变化率计算表达式为,

26、式中,δlke(i,j)和δlok(i,j)分别是两个周期[tk,te]和[t0,tk]中landsat遥感反射率的差值;le(i,j)是结束日期te的landsat遥感反射率;lk(i,j)是目标日期tk的landsat遥感反射率;l0(i,j)是开始日期t0.的landsat遥感反射率;下标0是开始日期,k是目标日期;e是结束日期;(i,j)代表像素第i行j列;

27、利用生成的地表同质单元对生成的高空间分辨率地表温度数据逐像素变化率进行均值计算,得到高空间分辨率地表温度数据逐类别变化率;

28、构建第一训练集;其中,所述第一训练集的输入特征为低空间分辨率地表温度数据逐像素变化率、采样后每个像素对应于原始像素的id值和地表同质单元,输出标签为高空间分辨率地表温度数据逐类别变化率;

29、构建第二维码训练集;其中,所述第二训练集的输入特征为目标时刻前一时刻与目标时刻后一时刻高空间分辨率地表温度数据差值的绝对值和高空间分辨率地表温度数据逐类别变化率,输出标签为目标时刻的地表温度。

30、本发明第二方面提供的一种地表温度遥感产品降尺度系统,包括:

31、数据获取模块,用于获取目标时刻t的t前、t后的原始低空间分辨率地表温度数据和原始高空间分辨率地表温度数据;其中,t前为目标时刻t之前的任意有数据时刻,t后为目标时刻t之后的任意有数据时刻;

32、数据处理模块,用于将t前、t后的原始低空间分辨率地表温度数据重采样到与原始高空间分辨率地表温度数据一致的空间分辨率,获得t前、t后的采样后低空间分辨率地表温度数据以及采样后每个像素对应于原始像素的id值;

33、变化率获取模块,基于t前、t后的采样后的低空间分辨率地表温度数据,按照t前、t、t后三个时间点计算逐像素的变化率,获得低空间分辨率地表温度数据逐像素变化率;

34、预测模块,用于将低空间分辨率地表温度数据逐像素变化率、采样后每个像素对应于原始像素的id值以及预获取的地表同质单元id作为输入,利用预训练好的动态多层感知网络dynet预测获得高空间分辨率地表温度数据逐类别变化率;将t前、t后的原始高空间分辨率地表温度数据的差值的绝对值和获得的高空间分辨率地表温度数据逐类别变化率作为输入,利用预训练好的权重感知网络wnet预测获得目标时刻t的地表温度。

35、本发明第三方面提供的一种电子设备,包括:

36、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本发明任一项上述的地表温度遥感产品降尺度方法。

37、本发明第四方面提供的一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本发明任一项上述的地表温度遥感产品降尺度方法。

38、与现有技术相比,本发明具有以下有益效果:

39、本发明利用多层感知网络的非线性拟合能力强以及在变化率为-1区间中的预测稳定度高的特点,提供了一种新的地表温度遥感产品降尺度方法;本发明技术方案通过动态多层感知网络来构建非线性解混模型,可实现低分辨率卫星像元到高分辨率卫星像元的动态解混;本发明技术方案通过权重感知网络,可有效避免现有权重函数在变化率-1附近的失效问题。综上,本发明提供的地表温度遥感产品降尺度方法,可对地表温度进行有效的降尺度估计,能够提高地表温度产品精度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1