一种遥感影像切片处理方法及终端技术

技术编号:36559789 阅读:13 留言:0更新日期:2023-02-04 17:14
本发明专利技术公开一种遥感影像切片处理方法及终端,获取遥感影像切片任务,并读取所述遥感影像切片任务对应的配置文件信息;基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点;监听所述各个从节点的任务进度,并记录与所述任务进度对应的任务进度状态点;判断所述任务进度是否异常,若是,则根据任务进度状态点确定任务断点,并基于所述任务断点进行断点续作,实现对海量遥感影像的分块化、异步化以及并行化的加工处理,降低切图耗时,且即使处理过程中出现异常,也能够实现断点续作,确保切图任务的质量,从而提高遥感影像切片的效率和质量,进而降低对服务器的性能要求。能要求。能要求。

【技术实现步骤摘要】
一种遥感影像切片处理方法及终端


[0001]本专利技术涉及影像数据处理
,尤其涉及一种遥感影像切片处理方法及终端。

技术介绍

[0002]在实际的应用当中,覆盖全球或者全国范围内的遥感影像的数据量动则几十、上百TB,甚至上PB级别,在遥感影像数据切片加工处理过程中,全量切片一次耗时过长,对服务器性能要求过高;尤其在对遥感影像数据的时效性要求更高的多时态电网地图应用领域,影像切片频率更高,现有方案很难满足海量遥感影像数据的加工需求。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种遥感影像切片处理方法及终端,能够提高遥感影像切片的效率和质量。
[0004]为了解决上述技术问题,本专利技术采用的一种技术方案为:
[0005]一种遥感影像切片处理方法,包括步骤:
[0006]获取遥感影像切片任务,并读取所述遥感影像切片任务对应的配置文件信息;
[0007]基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点;
[0008]监听所述各个从节点的任务进度,并记录与所述任务进度对应的任务进度状态点;
[0009]判断所述任务进度是否异常,若是,则根据任务进度状态点确定任务断点,并基于所述任务断点进行断点续作。
[0010]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0011]一种遥感影像切片处理终端,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0012]获取遥感影像切片任务,并读取所述遥感影像切片任务对应的配置文件信息;
[0013]基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点;
[0014]监听所述各个从节点的任务进度,并记录与所述任务进度对应的任务进度状态点;
[0015]判断所述任务进度是否异常,若是,则根据任务进度状态点确定任务断点,并基于所述任务断点进行断点续作。
[0016]本专利技术的有益效果在于:获取遥感影像切片任务,并读取遥感影像切片任务对应的配置文件信息,基于配置文件信息对遥感影像切片任务进行分幅分块,得到分块切图任务,并将分块切图任务分发至各个从节点,监听各个从节点的任务进度,并记录与任务进度对应的任务进度状态点,当任务进度异常时,根据任务进度状态点确定任务断点,并基于任
务断点进行断点续作,以此利用主从节点模式进行分布式遥感影像切片处理,实现对海量遥感影像的分块化、异步化以及并行化的加工处理,降低切图耗时,且即使处理过程中出现异常,也能够实现断点续作,确保切图任务的质量,从而提高遥感影像切片的效率和质量,进而降低对服务器的性能要求。
附图说明
[0017]图1为本专利技术实施例的一种遥感影像切片处理方法的步骤流程图;
[0018]图2为本专利技术实施例的一种遥感影像切片处理终端的结构示意图;
[0019]图3为本专利技术实施例的遥感影像切片处理方法中的系统结构图;
[0020]图4为本专利技术实施例的遥感影像切片处理方法中的主节点的处理流程图;
[0021]图5为本专利技术实施例的遥感影像切片处理方法中的从节点的处理流程图。
具体实施方式
[0022]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0023]请参照图1,本专利技术实施例提供了一种遥感影像切片处理方法,包括步骤:
[0024]获取遥感影像切片任务,并读取所述遥感影像切片任务对应的配置文件信息;
[0025]基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点;
[0026]监听所述各个从节点的任务进度,并记录与所述任务进度对应的任务进度状态点;
[0027]判断所述任务进度是否异常,若是,则根据任务进度状态点确定任务断点,并基于所述任务断点进行断点续作。
[0028]从上述描述可知,本专利技术的有益效果在于:获取遥感影像切片任务,并读取遥感影像切片任务对应的配置文件信息,基于配置文件信息对遥感影像切片任务进行分幅分块,得到分块切图任务,并将分块切图任务分发至各个从节点,监听各个从节点的任务进度,并记录与任务进度对应的任务进度状态点,当任务进度异常时,根据任务进度状态点确定任务断点,并基于任务断点进行断点续作,以此利用主从节点模式进行分布式遥感影像切片处理,实现对海量遥感影像的分块化、异步化以及并行化的加工处理,降低切图耗时,且即使处理过程中出现异常,也能够实现断点续作,确保切图任务的质量,从而提高遥感影像切片的效率和质量,进而降低对服务器的性能要求。
[0029]进一步地,所述配置文件信息包括遥感影像源路径、切图任务范围和从节点信息;
[0030]所述基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务包括:
[0031]根据所述遥感影像源路径读取遥感影像源文件信息,并加载遥感影像文件;
[0032]根据所述切图任务范围、所述遥感影像源文件信息以及所述遥感影像文件构建影像金字塔;
[0033]根据所述从节点信息和所述影像金字塔对所述遥感影像切片任务进行分幅分块,得到各个从节点对应的分块切图任务。
[0034]由上述描述可知,以此有效地将全量遥感影像切片任务划分为多个子任务,便于后续分发至不同的从节点进行分布式处理,从而降低海量遥感影像的切片耗时。
[0035]进一步地,所述基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点之前还包括步骤:
[0036]发送连接建立请求至各个从节点;
[0037]接收与所述连接建立请求对应的连接成功信息;
[0038]接收所述各个从节点发送的节点注册请求,并根据所述节点注册请求定时发送心跳包至所述各个从节点。
[0039]由上述描述可知,在分发任务之前先与从节点建立连接,保证后续可顺利开始执行任务,且定时发送心跳包至各个从节点,使从节点知道主节点在线,以确保连接的有效性。
[0040]进一步地,所述根据任务进度状态点确定任务断点包括:
[0041]确定异常的任务进度对应的目标从节点;
[0042]判断与所述目标从节点的连接是否断开,若是,则将最后记录的目标任务进度状态点确定为任务断点。
[0043]由上述描述可知,当监听到异常任务进度后,再判断与从节点的连接是否断开,以此确定出进度异常的原因。
[0044]进一步地,所述基于所述任务断点进行断点续作包括:
[0045]发送新的连接建立请求至所述目标从节点;
[0046]接收与所述新的连接建立请求对应的连接成功信息;
[0047]根据所述连接成功信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种遥感影像切片处理方法,其特征在于,包括步骤:获取遥感影像切片任务,并读取所述遥感影像切片任务对应的配置文件信息;基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点;监听所述各个从节点的任务进度,并记录与所述任务进度对应的任务进度状态点;判断所述任务进度是否异常,若是,则根据任务进度状态点确定任务断点,并基于所述任务断点进行断点续作。2.根据权利要求1所述的一种遥感影像切片处理方法,其特征在于,所述配置文件信息包括遥感影像源路径、切图任务范围和从节点信息;所述基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务包括:根据所述遥感影像源路径读取遥感影像源文件信息,并加载遥感影像文件;根据所述切图任务范围、所述遥感影像源文件信息以及所述遥感影像文件构建影像金字塔;根据所述从节点信息和所述影像金字塔对所述遥感影像切片任务进行分幅分块,得到各个从节点对应的分块切图任务。3.根据权利要求1所述的一种遥感影像切片处理方法,其特征在于,所述基于所述配置文件信息对所述遥感影像切片任务进行分幅分块,得到分块切图任务,并将所述分块切图任务分发至各个从节点之前还包括步骤:发送连接建立请求至各个从节点;接收与所述连接建立请求对应的连接成功信息;接收所述各个从节点发送的节点注册请求,并根据所述节点注册请求定时发送心跳包至所述各个从节点。4.根据权利要求1所述的一种遥感影像切片处理方法,其特征在于,所述根据任务进度状态点确定任务断点包括:确定异常的任务进度对应的目标从节点;判断与所述目标从节点的连接是否断开,若是,则将最后记录的目标任务进度状态点确定为任务断点。5.根据权利要求4所述的一种遥感影像切片处理方法,其特征在于,所述基于所述任务断点进行断点续作包括:发送新的连接建立请求至所述目标从节点;接收与所述新的连接建立请求对应的连接成功信息;根据所述连接成功信息重新恢复所述任务断点,并继续执行所述分块切图任务。6.一种遥感影像切片处理终端,包括存储器、处理器及存储在存储器上并...

【专利技术属性】
技术研发人员:吴跃苏簪铀臧志斌周明徐敏张靖林志清吕喜容郭洋吴极王国梁张永梅许东
申请(专利权)人:厦门亿力吉奥信息科技有限公司国网信息通信产业集团有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1