【技术实现步骤摘要】
图像处理方法、系统以及存储介质
[0001]本申请涉及图像处理领域,具体而言,涉及一种图像处理方法、系统以及存储介质。
技术介绍
[0002]目前,遥感图像具有文件大、数量多、处理逻辑复杂、计算量大、处理效率要求高等特点,传统做法是通过高性能服务器,或者通过专业遥感处理软件对遥感图像进行处理。但是,高性能服务器价格昂贵,通过高性能服务器对遥感图像进行处理的成本较高。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0004]本申请实施例提供了一种图像处理方法、系统以及存储介质,以至少解决相关技术中通过高性能服务器对遥感图像进行处理,导致处理成本较高的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种图像处理方法,包括:一种图像处理方法,其特征在于,包括:获取目标处理请求,其中,目标处理请求为对遥感图像进行处理的请求;对遥感图像进行切分,得到多个图像块;从目标处理请求中读取每个图像块的资源需求,基于资源需求确定分布式服务器集群中每个图像块对应的目标服务器,其中,分布式服务器集群由多个不同性能的服务器组成;通过每个图像块对应的目标服务器对每个图像块进行处理,得到目标处理结果。
[0006]根据本申请实施例的另一方面,还提供了一种图像处理方法,包括:接收客户端上传的目标处理请求,其中,目标处理请求为对遥感图像进行处理的请求;对遥感图像进行切分,得到多个图像块;从目标处理请求中读取每个图像块的资源需求,基于资源需求确定分布式服务器集群中每个图像块对 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取目标处理请求,其中,所述目标处理请求为对遥感图像进行处理的请求;对所述遥感图像进行切分,得到多个图像块;从所述目标处理请求中读取每个图像块的资源需求,基于所述资源需求确定分布式服务器集群中所述每个图像块对应的目标服务器,其中,所述分布式服务器集群由多个不同性能的服务器组成;通过所述每个图像块对应的目标服务器对所述每个图像块进行处理,得到目标处理结果。2.根据权利要求1所述的方法,其特征在于,所述资源需求包括:目标资源消耗量,以及使用的处理器的目标类型,基于所述资源需求确定分布式服务器集群中所述每个图像块对应的目标服务器包括:基于所述目标资源消耗量,确定所述分布式服务器集群中的服务器集合,其中,所述服务器集合中的服务器的资源量大于或等于所述目标资源消耗量;基于所述目标类型,确定所述服务器集合中所述每个图像块对应的目标服务器,其中,所述目标服务器中的处理器的类型为所述目标类型。3.根据权利要求1所述的方法,其特征在于,通过所述每个图像块对应的目标服务器对所述每个图像块进行处理,得到目标处理结果包括:构建第一有向无环图,其中,所述第一有向无环图包括:多个第一处理步骤对应的节点,所述多个第一处理步骤包括:对所述遥感图像进行切分的步骤,对所述多个图像块进行并行处理的步骤,及对所述多个图像块对应的子处理结果进行合并的步骤;通过所述每个图像块对应的目标服务器对所述每个图像块进行处理,得到所述每个图像块对应的子处理结果;基于所述第一有向无环图,将所述多个图像块对应的子处理结果进行合并,得到所述目标处理结果。4.根据权利要求3所述的方法,其特征在于,通过所述每个图像块对应的目标服务器对所述每个图像块进行处理,得到所述每个图像块对应的子处理结果包括:基于所述目标处理请求的处理类型,构建第二有向无环图,其中,所述第二有向无环图包括:多个第二处理步骤对应的节点;按照所述第二有向无环图,通过每个处理步骤对应的处理算子对所述每个图像块进行处理,得到所述每个图像块对应的子处理结果。5.根据权利要求3所述的方法,其特征在于,在对所述每个图像块进行处理的过程中,或对所述每个图像块处理完毕之后,所述方法还包括:获取所述每个图像块的目标执行状态;将所述目标执行状态存储至第一数据库;基于所述目标执行状态确定所述每个图像块是否执行正常,以及所述每个图像块是否执行完毕。6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述目标处理请求存储在目标队列中,在通过所述每个图像块对应的目标服务器对所述每个图像块进行处理,得到目标处理结果之后,所述方法还包括:
清理所述目标服务器的运行资源;从所述目标队列中删除所述目标处理请求;将所述目标处理结果存储至第二数据库。7.根据权利要求6所述...
【专利技术属性】
技术研发人员:杨名阳,吴继超,张雕,满远斌,
申请(专利权)人:阿里巴巴达摩院杭州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。