视频数据处理的方法、装置、电子设备及介质制造方法及图纸

技术编号:38347905 阅读:28 留言:0更新日期:2023-08-02 09:27
本公开涉及一种视频数据处理的方法、装置、电子设备及介质,该方法包括:获取视频数据的待处理任务列表;针对待处理任务列表中同一个候选视频数据对应的一种或多种目标启用任务,确定目标启用任务各自的预设抽帧参数中的最大值为初级抽帧参数以及其余预设抽帧参数为次级抽帧参数;基于初级抽帧参数,对候选视频数据进行初级抽帧处理,并基于次级抽帧参数,对初级抽帧处理的结果进行次级抽帧处理,得到目标帧序列并进行缓存;调用与目标启用任务适配的目标AI算法,对目标帧序列进行图像处理,得到AI处理结果;将AI处理结果与缓存的目标帧序列进行匹配,得到视频处理结果。该方法能有效节约处理高并发视频流的算力和内存耗用,提升数据传输效率。提升数据传输效率。提升数据传输效率。

【技术实现步骤摘要】
视频数据处理的方法、装置、电子设备及介质


[0001]本公开涉及人工智能(AI)
,尤其涉及一种视频数据处理的方法、装置、电子设备及介质。

技术介绍

[0002]基于机器学习的AI算法广泛应用至图像类的机器视觉(CV)以及文本类的自然语言处理(NLP)等领域,可实现较为精确的分类、目标识别、目标追踪等的解决方案。
[0003]随着数据传输速率的提升,高清(HD)、4k超高清(Ultra

HD,可达4096像素
×
2160像素的分辨率)等视频资源越来越普遍,单个视频帧或图像的原始尺寸最高可达几Mb到几十Mb(兆比特)级别。在面对高并发的视频数据处理场景时,目前的视频流的数据处理方案或处理框架对于硬件资源、存储空间以及计算能力(简称算力)的要求都相当高,而且处理逻辑复杂且可移植性较差。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开的实施例提供了一种视频数据处理的方法、装置、电子设备及介质。
[0005]第一方面,本公开的实施例提供了一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频数据处理的方法,其特征在于,包括:获取视频数据的待处理任务列表;针对所述待处理任务列表中同一个候选视频数据对应的一种或多种目标启用任务,确定所述目标启用任务各自的预设抽帧参数中的最大值为初级抽帧参数以及其余预设抽帧参数为次级抽帧参数;基于所述初级抽帧参数,对所述候选视频数据进行初级抽帧处理,并基于所述次级抽帧参数,对初级抽帧处理得到的结果进行次级抽帧处理,得到所述目标启用任务各自对应的目标帧序列并进行缓存;调用与所述目标启用任务适配的目标AI算法,对所述目标帧序列进行图像处理,得到AI处理结果;将所述AI处理结果与缓存的所述目标帧序列进行匹配,得到视频处理结果。2.根据权利要求1所述的方法,其特征在于,调用与所述目标启用任务适配的目标AI算法,对所述目标帧序列进行图像处理,得到AI处理结果,包括:对所述目标帧序列中的各个目标帧进行尺寸压缩转换,得到包括转换帧的转换帧序列;所述转换帧的图像分辨率最低等于对应的目标AI算法在训练阶段的输入帧的分辨率;根据所述转换帧的帧名称信息或帧地址信息,生成算法调用请求,所述算法调用请求携带有以下信息:所述目标AI算法的标识,以引用或指针形式传输的转换数据帧;接收来自所述目标AI算法反馈的时序处理结果;对所述时序处理结果进行处理,得到AI处理结果。3.根据权利要求2所述的方法,其特征在于,将所述AI处理结果与缓存的所述目标帧序列进行匹配,得到视频处理结果,包括:将所述AI处理结果进行尺寸恢复转换处理,得到与所述目标帧的分辨率一致的校准AI处理结果,所述校准AI处理结果为所述视频处理结果。4.根据权利要求2所述的方法,其特征在于,所述算法调用请求为针对一种或多种目标启用任务的并发式请求,所述目标帧序列中的目标帧添加有本地时间戳;对所述时序处理结果进行处理,得到AI处理结果,包括:针对所述时序处理结果中针对同一个目标启用任务的候选时序处理结果,缓存处于滑动时间窗口内的有效结果,丢弃处于所述滑动时间窗口外的超时结果;所述滑动时间窗口的窗口时长为预设值;基于缓存的所述有效结果对应的转换帧的本地时间戳,对所述有效结果进行重新排序;输出重新排序后最早时刻的有效结果;随着滑动时间窗口的滑动实时输出的所述有效结果构成所述AI处理结果。5.根据权利要求1所述的方法,其特征在于,所述预设抽帧参数包括预设抽帧率,所述初级抽帧参数包括初级抽帧率,所述次级抽帧参数包括次级抽帧率;基于所述初级抽帧参数,对所述候选视频数据进行初级抽帧处理,并基于所述次级抽帧参数,对初级抽帧处理得到的结果进行次级抽帧处理,得到所述目标启用任务各自对应的目标帧序列,包括:获取所述候选视频数据的原始帧率,并对原始视频帧进行编号;
根据所述原始帧率和所述初级抽帧率,计算得到针对所述候选视频数据的第一抽帧索引号;基于所述第一抽帧索引号在所述原始视频帧进行抽取,得到初级帧序列;对所述初级帧序列中的各个初级帧进行编号;根据所述初级抽帧率和所述次级抽帧率,计算得到针对所述初级帧序列的第二抽帧索引号;基于所述第二抽帧索引号在所述初级帧序列进行抽取,得到...

【专利技术属性】
技术研发人员:都海峰黄桂超邢乃栋梅涛
申请(专利权)人:京东城市北京数字科技有限公司
类型:发明
国别省市:

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

1