云存储图像处理方法、装置及电子设备制造方法及图纸

技术编号:39144506 阅读:22 留言:0更新日期:2023-10-23 14:56
本申请提供一种云存储图像处理方法、装置及电子设备,涉及图像处理与任务调度技术领域。该方法包括:获取待处理的多个图片集合;根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点;将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对所述图片集合进行处理。由此,使得在需要处理大批量图片时,可以将大批量图片划分为多个图片集合,根据多个处理节点的处理性能信息,将各图片集合分配至合适的处理节点进行处理,从而提高了大批量图片的处理效率,减少了服务器资源的浪费。减少了服务器资源的浪费。减少了服务器资源的浪费。

【技术实现步骤摘要】
云存储图像处理方法、装置及电子设备


[0001]本申请涉及图像处理与任务调度
,尤其涉及一种云存储图像处理方法、装置及电子设备。

技术介绍

[0002]随着5G和互联网的不断发展和广泛使用,云存储应用不仅能为用户提供云存储空间来存储数据,还能为用户提供更多智能化服务与体验。其中为用户提供智能化服务与体验,需要对云存储图片进行处理。比如,云存储应用可以对所存储的图片进行识别,从而为图片打上标签,根据标签生成智能相册,或者对所存储的图片进行人脸识别,从而根据人脸对图片进行聚类等。
[0003]在实际应用中,常常存在需要短时间内对大批量图片进行处理的情况,对于这种情况,如何提高图片处理的效率,减少服务器资源的浪费,是亟待解决的问题。

技术实现思路

[0004]本申请提供一种云存储图像处理方法、装置及电子设备,用以解决相关技术中对于需要短时间内对大批量图片进行处理的情况,如何提高图片处理的效率,减少服务器资源的浪费的问题。
[0005]第一方面,本申请提供一种云存储图像处理方法,所述方法包括:获取待处理的多个图片集合;根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点;将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对所述图片集合进行处理。
[0006]第二方面,本申请提供一种云存储图像处理装置,所述装置包括:获取模块,用于获取待处理的多个图片集合;确定模块,用于根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点;分配模块,用于将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对所述图片集合进行处理。
[0007]第三方面,本申请提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的方法。
[0008]第四方面,本申请提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本申请实施例第一方面所述的方法。
[0009]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述的方法。
[0010]本申请的实施例提供的技术方案至少带来以下有益效果:
[0011]本申请实施例,通过获取待处理的多个图片集合,根据多个处理节点的处理性能
信息,确定每个图片集合对应的处理节点,将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对图片集合进行处理,使得在需要处理大批量图片时,可以将大批量图片划分为多个图片集合,根据多个处理节点的处理性能信息,将各图片集合分配至合适的处理节点进行处理,从而提高了大批量图片的处理效率,减少了服务器资源的浪费。
附图说明
[0012]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0013]图1为本申请实施例提供的一种云存储图像处理方法的流程示意图;
[0014]图2为本申请实施例提供的另一种云存储图像处理方法的流程示意图;
[0015]图3为本申请实施例提供的另一种云存储图像处理方法的流程示意图;
[0016]图4为本申请实施例提供的另一种云存储图像处理方法的流程示意图;
[0017]图5为本申请实施例提供的云存储图像处理装置的结构示意图;
[0018]图6为本申请实施例提供的一种云存储平台的结构示意图;
[0019]图7为本申请实施例提供的电子设备的结构示意图。
[0020]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0021]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0022]需要说明的是,本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
[0023]在实际应用中,常常存在需要短时间内对大批量图片进行处理的情况,对于这种情况,如何提高图片处理的效率,减少服务器资源的浪费,是亟待解决的问题。
[0024]针对上述问题,本申请提出如下技术构思:获取待处理的多个图片集合,根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点,将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对图片集合进行处理,使得在需要处理大批量图片时,可以将大批量图片划分为多个图片集合,根据多个处理节点的处理性能信息,将各图片集合分配至合适的处理节点进行处理,从而提高了大批量图片的处理效率,减少了服务器资源的浪费。
[0025]下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
[0026]首先结合图1,对本申请实施例提供的云存储图像处理方法进行说明。图1为本申
请实施例提供的一种云存储图像处理方法的流程示意图。
[0027]需要说明的是,本申请实施例提供的云存储图像处理方法,可以由云存储图像处理装置执行,其中,云存储图像处理装置可以为云存储平台,也可以被配置在云存储平台中,或者为独立于云存储平台的其它图像管理平台,本申请对此不作限制。
[0028]如图1所示,云存储图像处理方法包括如下步骤101

103。
[0029]步骤101,获取待处理的多个图片集合。
[0030]在一个实施例中,多个图片集合可以预先存储在其它设备中,云存储图像处理装置可以从该其它设备获取得到。其中,多个图片集合可以由该其它设备对待处理的多张图片进行划分得到,也可以由该其它设备之外的设备对待处理的多张图片进行划分得到,本申请对此不作限制。
[0031]在一个实施例中,多个图片集合可以预先存储在云存储图像处理装置中,云存储图像处理装置可以从该装置中直接获取得到,本申请对此不作限制。其中,多个图片集合可以由该装置对待处理的多张图片进行划分得到,也可以由该装置之外的设备对待处理的多张图片进行划分得到,本申请对此不作限制。
[0032]在一个实施例中,云存储图像处理装置可以获取待处理的多张图片,并对多张图片进行划分,从而获取到待处理的多个图片集合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云存储图像处理方法,其特征在于,所述方法包括:获取待处理的多个图片集合;根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点;将对每个图片集合的处理作为一个任务,分配至对应的处理节点,以通过对应的处理节点对所述图片集合进行处理。2.根据权利要求1所述的方法,其特征在于,所述获取待处理的多个图片集合,包括:获取待处理的多张图片;针对所述多张图片中的每张图片,获取所述图片的属性信息;根据所述多张图片中的各所述图片的属性信息,确定各所述图片的图片权重系数,其中,所述图片权重系数表征对应图片的处理优先级;根据所述多张图片中各所述图片的图片权重系数,对所述多张图片进行整合,得到所述多个图片集合,其中,不同所述图片集合中各图片的图片权重系数的和值之间的差值小于预设阈值。3.根据权利要求2所述的方法,其特征在于,所述图片的属性信息,包括以下信息中的至少一种:所述图片的编码格式、所述图片占用的存储空间、所述图片所属的任务类型、所述图片中的内容信息以及所述图片中的文字信息;所述根据所述多张图片中的各所述图片的属性信息,确定各所述图片的图片权重系数,包括:针对所述多张图片中的每张图片,根据所述图片的编码格式,确定所述图片的编码权重;根据所述图片占用的存储空间,确定所述图片的存储空间权重;根据所述图片所属的任务类型,确定所述图片的任务权重;根据所述图片中的内容信息,确定所述图片对应的内容标签,并根据所述内容标签确定所述图片的标签权重;根据所述图片中的文字信息,获取所述图片中的热点词语,并根据所述热点词语确定所述图片的热词权重;根据所述每张图片的编码权重、所述存储空间权重、所述任务权重、所述标签权重和所述热词权重中的至少一个,确定所述每张图片的图片权重系数。4.根据权利要求2所述的方法,其特征在于,所述根据所述多张图片中各所述图片的图片权重系数,对所述多张图片进行整合,得到多个所述图片集合,包括:根据所述多张图片中各所述图片的图片权重系数中的最大权重系数,确定权重系数上限值;将各所述图片按照图片权重系数从低到高的顺序排列,并基于排列在前的至少一张图片,得到子图片集合,其中,所述子图片集合中各图片的图片权重系数的和值低于所述权重系数上限值;将所述子图片集合与所述多张图片中的第一图片组合,得到第一候选图片集合,其中,所述第一图片为所述多张图片中对应的图片权重系数最大的图片;将所述多张图片中排列在第二图片之后的第k张图片,与所述多张图片中排列在所述第一图片之前的第k张图片组合,得到至少一个第二候选图片集合,其中,k为1至K之间的整数,K为小于所述多张图片的数量的整数,所述第二图片为所述子图片集合中对应的图片权
重系数最大的图片;基于所述第一候选图片集合与所述至少一个第二候选图片集合,得到所述多个图片集合。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述根据多个处理节点的处理性能信息,确定每个图片集合对应的处理节点,包括:针对每个所述图片集合,根据所述多个处理节点的处理性能信息,确定各所述处理节点在所述图片集合下的调度优先级;其中,所述处理性能信息包括以下至少之一:存储所述图片集合中图片的存储节点与各所述处理节点之间的传输带宽和传输...

【专利技术属性】
技术研发人员:彭琨李小青丁小波蔡茂贞钟地秀臧文静赖俊滔黄珊珊黎蕴玉
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1