多低轨卫星的数据处理方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-09-05 15:05:48
本技术涉及卫星数据处理,尤其是涉及一种多低轨卫星的数据处理方法、装置、电子设备及存储介质。
背景技术:
1、低轨卫星通过其自身安装的卫星天线为其波束覆盖范围内的通信设备提供数据通信服务;同时低轨卫星之间也支持数据通信。由于低轨卫星的能源有限,低轨卫星只做透明转发,如低轨卫星之间的数据传输或低轨卫星为通信设备进行数据传输,即低轨卫星只起到接收和转发的功能。
2、本技术的发明人发现在针对复杂度高的数据时,如图像数据,低轨卫星往往不会对图像数据做任何处理,而是将图像数据直接转发至地面通信基站,由地面通信基站完成对图像数据的解析以及图像的生成;即低轨卫星对复杂度高的数据的处理能力低,且使用将图像数据转发至地面通信基站,由地面通信基站进行处理的方式,其图像数据的安全性也会变低。
技术实现思路
1、为了提高低轨卫星对复杂数据计算的能力,以及提高复杂数据的安全性;本技术提供一种多低轨卫星的数据处理方法、装置、电子设备及存储介质。
2、本技术提供一种多低轨卫星的数据处理方法,采用如下的技术方案:
3、一种多低轨卫星的数据处理方法,包括:
4、确定总数据计算资源;其中,总数据计算资源为多个目标低轨卫星的剩余数据计算资源的总量;
5、获取目标图像数据,并确定对目标图像数据进行处理所需的图像计算资源;
6、在总数据计算资源大于图像计算资源的情况下,对目标图像数据进行数据划分,以得到多个子待处理图像数据;其中,多个子待处理图像数据与多个目标低轨卫星的剩余数据计算资源具有对应关系;
7、基于对应关系,将多个子待处理图像数据发送至多个目标低轨卫星进行数据处理,并获取和整合数据处理后的多个子待处理图像数据。
8、根据一些实施例,上述的确定总数据计算资源,包括:获取星链中与多个低轨卫星分别对应的剩余数据计算资源;将剩余数据计算资源与预设计算资源进行对比;将大于预设计算资源的剩余数据计算资源保留,并将其对应的低轨卫星定义为目标低轨卫星;将与多个目标低轨卫星分别对应的剩余数据计算资源进行整合,得到总数据计算资源。
9、根据一些实施例,上述的确定对目标图像数据进行处理所需的图像计算资源,包括:确定目标图像数据的第一数据量,以及获取与目标图像数据对应的拍摄区域;调取与拍摄区域对应的多张历史图像,并确定多张历史图像分别对应的第二数据量;从多个第二数据量中筛选出与第一数据量满足预设数据量关系的目标数据量,并调取与目标数据量对应的历史图像的历史图像计算资源;将历史图像计算资源作为对目标图像数据进行处理所需的图像计算资源。
10、根据一些实施例,上述的对目标图像数据进行数据划分,以得到多个子待处理图像数据,包括:获取与多个目标低轨卫星分别对应的剩余数据计算资源;基于多个剩余数据计算资源以及预设划分规则对目标图像数据进行划分,以得到多个子待处理图像数据。
11、根据一些实施例,上述的基于多个剩余数据计算资源以及预设划分规则对目标图像数据进行划分,以得到多个子待处理图像数据,包括:以资源量从大到小的排序规则对多个剩余数据计算资源进行排序,并确定与每个剩余数据计算资源对应的资源占比;基于预设划分规则以及资源占比,对目标图像数据进行划分,以得到多个子待处理图像数据;其中,预设划分规则为以资源量从大到小依次筛选出剩余数据计算资源,并基于与剩余数据计算资源对应的资源占比对目标图像数据进行划分。
12、根据一些实施例,上述的将多个子待处理图像数据发送至多个低轨卫星进行数据处理之后,还包括:在获取到的多个目标低轨卫星中任一目标低轨卫星在单位时间周期内的剩余数据计算资源的变化量大于预设计算资源变化量的情况下,获取任一目标低轨卫星的当前新增数据,并确定当前新增数据对应的数据等级;其中,当前新增数据为任一目标低轨卫星进行接收和转发的数据;在数据等级小于预设数据等级的情况下,生成数据处理暂缓指令,并将数据处理暂缓指令发送至任一目标低轨卫星,控制任一目标低轨卫星对当前新增数据暂缓处理。
13、根据一些实施例,上述的确定处理数据对应的数据等级之后,还包括:在数据等级大于预设数据等级的情况下,获取与星链中除多个目标低轨卫星以外的其他低轨卫星对应的当前剩余数据计算资源;在当前剩余数据计算资源大于任一目标低轨卫星对应的子待处理图像数据进行数据处理时所需的计算资源的情况下,生成数据转发指令,并发送至任一目标低轨卫星,控制任一目标低轨卫星将其对应的子待处理图像数据发送至其他低轨卫星进行数据处理。
14、本技术提供一种多低轨卫星的数据处理装置,采用如下技术方案:
15、一种多低轨卫星的数据处理装置,包括:第一计算资源确定模块、第二计算资源确定模块、数据划分模块以及数据发送与接收模块,其中,
16、第一计算资源确定模块,用于确定总数据计算资源;其中,总数据计算资源为多个目标低轨卫星的剩余数据计算资源的总量;
17、第二计算资源确定模块,用于获取目标图像数据,并确定对目标图像数据进行处理所需的图像计算资源;
18、数据划分模块,用于在总数据计算资源大于图像计算资源的情况下,对目标图像数据进行数据划分,以得到多个子待处理图像数据;其中,多个子待处理图像数据与多个目标低轨卫星的剩余数据计算资源具有对应关系;
19、数据发送与接收模块,用于基于对应关系,将多个子待处理图像数据发送至多个目标低轨卫星进行数据处理,并获取和整合数据处理后的多个子待处理图像数据。
20、根据一些实施例,第一计算资源确定模块,具体用于:获取星链中与多个低轨卫星分别对应的剩余数据计算资源;将剩余数据计算资源与预设计算资源进行对比;将大于预设计算资源的剩余数据计算资源保留,并将其对应的低轨卫星定义为目标低轨卫星;将与多个目标低轨卫星分别对应的剩余数据计算资源进行整合,得到总数据计算资源。
21、根据一些实施例,第二计算资源确定模块,具体用于:确定目标图像数据的第一数据量,以及获取与目标图像数据对应的拍摄区域;调取与拍摄区域对应的多张历史图像,并确定多张历史图像分别对应的第二数据量;从多个第二数据量中筛选出与第一数据量满足预设数据量关系的目标数据量,并调取与目标数据量对应的历史图像的历史图像计算资源;将历史图像计算资源作为对目标图像数据进行处理所需的图像计算资源。
22、根据一些实施例,数据划分模块,具体用于:获取与多个目标低轨卫星分别对应的剩余数据计算资源;基于多个剩余数据计算资源以及预设划分规则对目标图像数据进行划分,以得到多个子待处理图像数据。
23、根据一些实施例,数据划分模块,具体还用于:以资源量从大到小的排序规则对多个剩余数据计算资源进行排序,并确定与每个剩余数据计算资源对应的资源占比;基于预设划分规则以及资源占比,对目标图像数据进行划分,以得到多个子待处理图像数据;其中,预设划分规则为以资源量从大到小依次筛选出剩余数据计算资源,并基于与剩余数据计算资源对应的资源占比对目标图像数据进行划分。
24、根据一些实施例, 多低轨卫星的数据处理装置,还包括:数据等级获取模块以及数据处理暂缓指令生成模块,其中,数据等级获取模块,用于在获取到的多个目标低轨卫星中任一目标低轨卫星在单位时间周期内的剩余数据计算资源的变化量大于预设计算资源变化量的情况下,获取任一目标低轨卫星的当前新增数据,并确定当前新增数据对应的数据等级;其中,当前新增数据为任一目标低轨卫星进行接收和转发的数据;数据处理暂缓指令生成模块,用于在数据等级小于预设数据等级的情况下,生成数据处理暂缓指令,并将数据处理暂缓指令发送至任一目标低轨卫星,控制任一目标低轨卫星对当前新增数据暂缓处理。
25、根据一些实施例,多低轨卫星的数据处理装置,还包括:数据转发指令生成模块,其中,数据转发指令生成模块,用于在数据等级大于预设数据等级的情况下,获取与星链中除多个目标低轨卫星以外的其他低轨卫星对应的当前剩余数据计算资源;在当前剩余数据计算资源大于任一目标低轨卫星对应的子待处理图像数据进行数据处理时所需的计算资源的情况下,生成数据转发指令,并发送至任一目标低轨卫星,控制任一目标低轨卫星将其对应的子待处理图像数据发送至其他低轨卫星进行数据处理。
26、本技术提供一种电子设备,采用如下的技术方案:
27、一种电子设备,该电子设备包括:
28、处理器;
29、存储器,存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行上述多低轨卫星的数据处理方法。
30、本技术提供一种计算机可读存储介质,采用如下技术方案:
31、一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行上述多低轨卫星的数据处理方法。
32、根据本技术所提供的上述实施例,确定出多个目标低轨卫星的剩余数据计算资源的总量,即总数据计算资源,并确定出目标图像数据处理所需的图像计算资源;将两者进行对比,在总数据计算资源大于图像计算资源的情况下,对目标图像数据进行数据划分,以得到与多个目标低轨卫星存在对应关系的多个子待处理图像数据;之后,基于对应关系,将多个子待处理图像数据发送至分别对应目标低轨卫星进行性数据处理,并在多个目标低轨卫星完成数据处理后获取并整合处理后的多个子待处理图像数据;从而实现仅使用低轨卫星完成对复杂数据的处理,提高了低轨卫星对复杂数据计算的能力。
本文地址:https://www.jishuxx.com/zhuanli/20240905/289541.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表