遥感卫星数据处理方法及系统与流程

文档序号:34117640发布日期:2023-05-11 01:21阅读:229来源:国知局
遥感卫星数据处理方法及系统与流程

本技术涉及智能化处理,并且更具体地,涉及一种遥感卫星数据处理方法及系统。


背景技术:

1、随着卫星遥感的快速发展,遥感卫星数据在国土、林业等领域逐渐呈现出业务化应用的趋势。随着在轨遥感卫星越来越密集,其载荷数据及应用多样性越来越显著,同时遥感卫星数据规模急速增长,用户对数据处理及应用的高时效性需求越来越强烈,系统还面临着高可扩展性需求及资源整合紧迫性需求。当前,遥感卫星数据处理系统还无法满足用户对数据处理高时效性的需求,因此必须结合当前大数据技术的发展,解决目前系统面临的挑战。

2、因此,期望一种优化的遥感卫星数据处理方案。


技术实现思路

1、为了解决上述技术问题,提出了本技术。本技术的实施例提供了一种遥感卫星数据处理方法及系统,其获取多个边缘计算节点在预定时间段内多个预定时间点的任务量;采用基于深度学习的人工智能技术,挖掘各个边缘计算节点的任务量的时序动态变化关联特征,基于时序动态变化关联特征对于每个边缘计算节点的任务量的时序变化情况进行评估,以此提高各个边缘节点的任务量的时序关联特征的表达能力。这样,可以避免造成数据载荷堆积,提高遥感卫星数据处理的时效性。

2、第一方面,提供了一种遥感卫星数据处理方法,其包括:

3、获取多个边缘计算节点在预定时间段内多个预定时间点的任务量;

4、将所述各个边缘计算节点在预定时间段内多个预定时间点的任务量分别按照时间维度排列为任务量时序输入向量以得到多个任务量时序输入向量;

5、将所述多个任务量时序输入向量分别通过包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构以得到多个多尺度任务量时序特征向量,其中,所述第一一维卷积神经网络和所述第二一维卷积神经网络使用具有不同尺度的一维卷积核;

6、将所述多个多尺度任务量时序特征向量进行二维排列为全局任务量时序输入矩阵后通过作为特征提取器的卷积神经网络模型以得到节点间任务量关联特征矩阵;

7、以所述各个多尺度任务量时序特征向量作为查询特征向量,计算其与所述节点间任务量关联特征矩阵之间的矩阵乘积以得到多个分类特征向量;

8、将所述多个分类特征向量通过分类器以得到多个概率值,并对所述多个概率值进行归一化以使得所述多个概率值之和为1;

9、以及基于所述多个概率值,对所述多个边缘计算节点进行数据分配。

10、在上述遥感卫星数据处理方法中,将所述多个任务量时序输入向量分别通过包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构以得到多个多尺度任务量时序特征向量,包括:将所述多个任务量时序输入向量输入所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构的第一一维卷积神经网络以得到第一尺度任务量特征向量,其中,所述第一一维卷积神经网络具有第一尺度的一维卷积核;将所述多个任务量时序输入向量输入所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构的第二一维卷积神经网络以得到第二尺度任务量特征向量,其中,所述第二一维卷积神经网络具有第二尺度的一维卷积核,所述第一尺度不同于所述第二尺度;以及,将所述第一尺度任务量特征向量和所述第二尺度任务量特征向量进行级联以得到所述多个多尺度任务量时序特征向量。

11、在上述遥感卫星数据处理方法中,将所述多个多尺度任务量时序特征向量进行二维排列为全局任务量时序输入矩阵后通过作为特征提取器的卷积神经网络模型以得到节点间任务量关联特征矩阵,包括:使用所述作为特征提取器的卷积神经网络模型的各层在层的正向传递中对输入数据分别进行卷积处理、沿通道维度的池化处理和非线性激活处理以由所述作为特征提取器的卷积神经网络模型的最后一层的输出为所述节点间任务量关联特征矩阵,其中,所述作为特征提取器的卷积神经网络模型的第一层的输入为所述全局任务量时序输入矩阵。

12、在上述遥感卫星数据处理方法中,以所述各个多尺度任务量时序特征向量作为查询特征向量,计算其与所述节点间任务量关联特征矩阵之间的矩阵乘积以得到多个分类特征向量,包括:以如下矩阵公式计算所述各个多尺度任务量时序特征向量与所述节点间任务量关联特征矩阵之间的矩阵乘积以得到多个分类特征向量;其中,所述矩阵公式为:

13、

14、其中,表示所述节点间任务量关联特征矩阵,表示所述多个分类特征向量,表示所述各个多尺度任务量时序特征向量,表示向量相乘。

15、在上述遥感卫星数据处理方法中,将所述多个分类特征向量通过分类器以得到多个概率值,包括:使用所述分类器的多个全连接层对所述多个分类特征向量进行全连接编码以得到编码分类特征向量;以及,将所述编码分类特征向量通过所述分类器的softmax分类函数以得到所述分类结果。

16、在上述遥感卫星数据处理方法中,还包括对所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构、所述作为特征提取器的卷积神经网络模型和所述分类器进行训练;其中,对所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构、所述作为特征提取器的卷积神经网络模型和所述分类器进行训练,包括:获取训练数据,所述训练数据包括多个边缘计算节点在预定时间段内多个预定时间点的训练任务量,以及,所述多个概率值的真实值;将所述各个边缘计算节点在预定时间段内多个预定时间点的训练任务量分别按照时间维度排列为训练任务量时序输入向量以得到多个训练任务量时序输入向量;将所述多个训练任务量时序输入向量分别通过所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构以得到多个训练多尺度任务量时序特征向量,其中,所述第一一维卷积神经网络和所述第二一维卷积神经网络使用具有不同尺度的一维卷积核;将所述多个训练多尺度任务量时序特征向量进行二维排列为训练全局任务量时序输入矩阵后通过所述作为特征提取器的卷积神经网络模型以得到训练节点间任务量关联特征矩阵;以所述各个训练多尺度任务量时序特征向量作为查询特征向量,计算其与所述训练节点间任务量关联特征矩阵之间的矩阵乘积以得到多个训练分类特征向量;将所述多个训练分类特征向量通过所述分类器以得到多个分类损失函数值;以及,基于所述多个分类损失函数值并通过梯度下降的方向传播来对所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构、所述作为特征提取器的卷积神经网络模型和所述分类器进行训练,其中,在所述训练的每一轮迭代中,对所述分类器的权重矩阵进行权重矩阵的空间正则化约束迭代。

17、在上述遥感卫星数据处理方法中,将所述多个训练分类特征向量通过所述分类器以得到多个分类损失函数值,包括:所述分类器以如下分类公式对所述多个训练分类特征向量进行处理以生成分类结果,其中,所述分类公式为:,其中表示所述多个训练分类特征向量,至为权重矩阵,至表示偏置矩阵;以及,计算所述分类结果与真实值之间的交叉熵值作为所述多个分类损失函数值。

18、在上述遥感卫星数据处理方法中,在所述训练的每一轮迭代中,以如下迭代公式对所述分类器的权重矩阵进行权重矩阵的空间正则化约束迭代;其中,所述迭代公式为:

19、

20、其中,是所述分类器的权重矩阵,是所述分类器的权重矩阵的转置矩阵,表示矩阵的frobenius范数,是偏置矩阵,表示矩阵乘法,表示矩阵加法,表示按位置点乘,表示矩阵的指数运算,所述矩阵的指数运算表示计算以矩阵中各个位置的特征值为幂的自然指数函数值,表示迭代后的所述分类器的权重矩阵。

21、第二方面,提供了一种遥感卫星数据处理系统,其包括:

22、数据获取模块,用于获取多个边缘计算节点在预定时间段内多个预定时间点的任务量;

23、向量生成模块,用于将所述各个边缘计算节点在预定时间段内多个预定时间点的任务量分别按照时间维度排列为任务量时序输入向量以得到多个任务量时序输入向量;

24、多尺度模块,用于将所述多个任务量时序输入向量分别通过包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构以得到多个多尺度任务量时序特征向量,其中,所述第一一维卷积神经网络和所述第二一维卷积神经网络使用具有不同尺度的一维卷积核;

25、特征提取模块,用于将所述多个多尺度任务量时序特征向量进行二维排列为全局任务量时序输入矩阵后通过作为特征提取器的卷积神经网络模型以得到节点间任务量关联特征矩阵;

26、矩阵乘积计算模块,用于以所述各个多尺度任务量时序特征向量作为查询特征向量,计算其与所述节点间任务量关联特征矩阵之间的矩阵乘积以得到多个分类特征向量;

27、归一化处理模块,用于将所述多个分类特征向量通过分类器以得到多个概率值,并对所述多个概率值进行归一化以使得所述多个概率值之和为1;以及

28、数据分配模块,用于基于所述多个概率值,对所述多个边缘计算节点进行数据分配。

29、在上述遥感卫星数据处理系统中,所述多尺度模块,包括:第一尺度提取单元,用于将所述多个任务量时序输入向量输入所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构的第一一维卷积神经网络以得到第一尺度任务量特征向量,其中,所述第一一维卷积神经网络具有第一尺度的一维卷积核;第二尺度提取单元,用于将所述多个任务量时序输入向量输入所述包含第一一维卷积神经网络和第二一维卷积神经网络的双分支结构的第二一维卷积神经网络以得到第二尺度任务量特征向量,其中,所述第二一维卷积神经网络具有第二尺度的一维卷积核,所述第一尺度不同于所述第二尺度;以及,级联单元,用于将所述第一尺度任务量特征向量和所述第二尺度任务量特征向量进行级联以得到所述多个多尺度任务量时序特征向量。

30、与现有技术相比,本技术提供的遥感卫星数据处理方法及系统,其获取多个边缘计算节点在预定时间段内多个预定时间点的任务量;采用基于深度学习的人工智能技术,挖掘各个边缘计算节点的任务量的时序动态变化关联特征,基于时序动态变化关联特征对于每个边缘计算节点的任务量的时序变化情况进行评估,以此提高各个边缘节点的任务量的时序关联特征的表达能力。这样,可以避免造成数据载荷堆积,提高遥感卫星数据处理的时效性。

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