一种图像数据处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37089228 阅读:20 留言:0更新日期:2023-03-29 20:04
本申请提供了一种图像数据处理方法、装置、计算机设备及存储介质,所述方法包括:从目标文件存储系统获取多个图像数据;所述图像数据携带有所述图像数据的数据量信息;将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道;预先构建好的图像处理组件集从所述数据通道中获取待处理数据;若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,并对所述第一图像数据进行图像处理,得到第一图像处理结果。本申请所述方法,适用于高并发场景下的图像数据的处理,能够提高图像数据的处理效率。处理效率。处理效率。

【技术实现步骤摘要】
一种图像数据处理方法、装置、计算机设备及存储介质


[0001]本申请涉及图像处理
,具体而言,涉及一种图像数据处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]在工业乃至全行业领域内,数据平台所针对的核心还是结构化或半结构化数据,提供的基本都是数理类处理能力,大部分视频或图像数据,在企业内基本上就是汇集存储,在需要的时候应用单独开发对接集成,然后对获取的图像数据进行处理。
[0003]现有视频图像处理较为原始,现在业内缺乏成熟的视频图像数据处理系统,相较于数理类数据处理计算,在处理视频图像数据时,由于视频图像数据的数据量明显过大,如数理类单条数据基本几百b或者几kb,而单张图像的数据基本在几Mb,在传统的数理类数据处理时,数据通道采用内存进行过程数据缓存,通常缓存量支持高达百万条event以上,而若是图像数据的话,单张图像Mb以上的图像event最多支持千条左右,且短视频文件通常在几百MB或者GB级别,因此对高并发场景下的视频图像数据的处理极大地受缓存资源的限制,导致不能一次性处理高并发场景下的图像数据,影响图像数据的处理效率。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种图像数据处理方法、装置、计算机设备及存储介质,能够根据图像数据的数据量大小选择不同的缓存模式,适用于高并发场景下的图像数据的处理,提高图像数据的处理效率。
[0005]第一方面,本申请实施例提供了一种图像数据处理方法,包括以下步骤:
[0006]从目标文件存储系统获取多个图像数据;所述图像数据携带有所述图像数据的数据量信息;
[0007]将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道;
[0008]预先构建好的图像处理组件集从所述数据通道中获取待处理数据;所述预先构建好的图像处理组件集是基于用户在多个候选图像组件中确定的;所述候选图像组件由图像算法封装而成;
[0009]若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,并对所述第一图像数据进行图像处理,得到第一图像处理结果;
[0010]若所述待处理数据为第二图像数据,则对所述第二图像数据进行图像处理,得到第二图像处理结果。
[0011]在一种可能的实施方式中,所述将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道,包括:
[0012]将数据量信息表征的数据量大于或等于预设数值的第一图像数据存储至本地存储库;
[0013]根据所述第一图像数据在所述本地存储库中的存储地址,生成所述第一图像数据的数据标识;
[0014]将所述第一图像数据的数据标识缓存至数据通道;
[0015]将数据量信息表征的数据量小于预设数值的第二图像数据缓存至数据通道。
[0016]在一种可能的实施方式中,所述若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,包括:
[0017]根据所述数据标识,确定所述第一图像数据在所述本地存储库中的存储地址;
[0018]基于所述存储地址,获取所述数据标识对应的第一图像数据。
[0019]在一种可能的实施方式中,所述图像处理组件集的构建方法包括:
[0020]响应用户在多个候选图像处理组件中点击或拖拽的多个目标图像处理组件,将所述多个目标图像处理组件移动至编辑区域;
[0021]响应用户对所述多个目标图像处理组件之间的绘线连接,以及响应对每个目标图像处理组件的属性列表的编辑操作,确定图像处理组件集。
[0022]在一种可能的实施方式中,在步骤所述从目标文件存储系统获取多个图像数据之前,所述方法还包括:
[0023]对从目标文件存储系统获取的视频流进行抽帧,得到多帧图像;
[0024]将所述多帧图像分别进行二进制转换,得到多个图像数据。
[0025]在一种可能的实施方式中,所述方法还包括:
[0026]实时监控所述目标文件存储系统,确定所述目标文件存储系统中的新增视频流文件。
[0027]在一种可能的实施方式中,所述方法还包括确定对所述图像数据的缓存模式,所述缓存模式包括:
[0028]本地缓存模式、数据通道缓存模式、混合缓存模式。
[0029]第二方面,本申请实施例提供了一种图像数据处理装置,包括:
[0030]第一获取模块,用于从目标文件存储系统获取多个图像数据;所述图像数据携带有所述图像数据的数据量信息;
[0031]缓存模块,用于将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道;
[0032]第二获取模块,用于预先构建好的图像处理组件集从所述数据通道中获取待处理数据;所述预先构建好的图像处理组件集是基于用户在多个候选图像组件中确定的;所述候选图像组件由图像算法封装而成;
[0033]第一处理模块,用于若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,并对所述第一图像数据进行图像处理,得到第一图像处理结果;
[0034]第二处理模块,用于若所述待处理数据为第二图像数据,则对所述第二图像数据进行图像处理,得到第二图像处理结果。
[0035]第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面任一项所述的图像数据处理方法的步骤。
[0036]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行第一方面任一项所述的图像数据处理方法的步骤。
[0037]本申请实施例提供的技术方案具有以下有益效果:
[0038]本申请提供的图像数据处理方法,首先从目标文件存储系统获取多个图像数据,所述图像数据携带有所述图像数据的数据量信息,然后为了合理利用缓存资源,使其适用于高并发场景下的图像数据的处理,将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道,为了采用所需要的图像处理组件对图像数据进行处理,预先构建好包括多个图像处理组件的图像处理组件集,采用预先构建好的图像处理组件集从所述数据通道中获取待处理数据,为了获取不同数据量的图像数据,则需要首先判断获取的待处理数据是数据标识还是图像数据,若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,并对所述第一图像数据进行图像处理,得到第一图像处理结果,若所述待处理数据为第二图像数据,则对所述第二图像数据进行图像处理,得到第二图像处理结果,本申请的技术方案通过图像数据的数据量信息选择该图像数据缓存的位置,合理利用缓存资本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像数据处理方法,其特征在于,包括以下步骤:从目标文件存储系统获取多个图像数据;所述图像数据携带有所述图像数据的数据量信息;将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道;预先构建好的图像处理组件集从所述数据通道中获取待处理数据;所述预先构建好的图像处理组件集是基于用户在多个候选图像组件中确定的;所述候选图像组件由图像算法封装而成;若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,并对所述第一图像数据进行图像处理,得到第一图像处理结果;若所述待处理数据为第二图像数据,则对所述第二图像数据进行图像处理,得到第二图像处理结果。2.根据权利要求1所述的图像数据处理方法,其特征在于,所述将数据量信息大于或等于预设要求的第一图像数据的数据标识和数据量信息小于预设要求的第二图像数据缓存至数据通道,包括:将数据量信息表征的数据量大于或等于预设数值的第一图像数据存储至本地存储库;根据所述第一图像数据在所述本地存储库中的存储地址,生成所述第一图像数据的数据标识;将所述第一图像数据的数据标识缓存至数据通道;将数据量信息表征的数据量小于预设数值的第二图像数据缓存至数据通道。3.根据权利要求2所述的图像数据处理方法,其特征在于,所述若所述待处理数据为数据标识,则根据数据标识从本地存储库获取所述数据标识对应的第一图像数据,包括:根据所述数据标识,确定所述第一图像数据在所述本地存储库中的存储地址;基于所述存储地址,获取所述数据标识对应的第一图像数据。4.根据权利要求1所述的图像数据处理方法,其特征在于,所述图像处理组件集的构建方法包括:响应用户在多个候选图像处理组件中点击或拖拽的多个目标图像处理组件,将所述多个目标图像处理组件移动至编辑区域;响应用户对所述多个目标图像处理组件之间的绘线连接,以及响应对每个目标图像处理组件的属性列表的编辑操作,确定图像处理组件集。5....

【专利技术属性】
技术研发人员:李小龙洪挺
申请(专利权)人:北京远舢智能科技有限公司
类型:发明
国别省市:

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

1