基于分布式技术的视频检测方法和装置及设备制造方法及图纸

技术编号:28633189 阅读:23 留言:0更新日期:2021-05-28 16:30
本申请涉及一种基于分布式技术的视频检测方法,其特征在于,包括:加载待检测视频文件,生成待检测任务;对待检测任务进行分割得到相应的子任务,并将子任务分配至相应的处理单元;由处理单元对子任务所对应的视频子文件进行质量检测,得到相应的子检测结果;获取各子检测结果,对子检测结果进行汇总生成待检测视频文件的最终检测结果。通过将待检测任务进行任务分割,从而将分割生成的子任务分配至不同的处理单元,由不同的处理单元分别执行接收到的子任务,对各子任务所对应的视频子文件进行质量检测,从而实现了视频数据质量的自动检测的目的。

【技术实现步骤摘要】
基于分布式技术的视频检测方法和装置及设备
本申请涉及视频检测
,尤其涉及一种基于分布式技术的视频检测方法和装置及设备。
技术介绍
随着数字技术在广电行业的普及,电视节目的生产、制作、传输、存储、播出、收录、重用和交流等环节,均通过数字形式进行。由于节目来源的多样性和编码格式的复杂性,通常需要转码以满足播出或使用的要求,在转码过程中很容易产生视频质量问题,如:图像出现静帧、黑场、彩条、彩场和马赛克等情况,音频出现静音、音量过低或过高等情况。在相关技术中,通常会由专门的检测人员对转码后的视频数据进行质量检测,以便于转码后的视频数据能够正常播出或使用。但是,采用人工检测的方式,难以保证检测结果的准确性。
技术实现思路
有鉴于此,本申请提出了一种基于分布式技术的视频检测方法,可以有效实现视频的自动检测。根据本申请的一方面,提供了一种基于分布式技术的视频检测方法,包括:加载待检测视频文件,生成待检测任务;对所述待检测任务进行分割得到相应的子任务,并将所述子任务分配至相应的处理单元;其中,所述子任务包括:子本文档来自技高网...

【技术保护点】
1.一种基于分布式技术的视频检测方法,其特征在于,包括:/n加载待检测视频文件,生成待检测任务;/n对所述待检测任务进行分割得到相应的子任务,并将所述子任务分配至相应的处理单元;其中,所述子任务包括:子任务ID、视频标识ID、视频文件名称、子任务待检测起始时间和子任务待检测结束时间中的至少一种;/n由所述处理单元对所述子任务所对应的视频子文件进行质量检测,得到相应的子检测结果;/n获取各所述子检测结果,对所述子检测结果进行汇总生成所述待检测视频文件的最终检测结果。/n

【技术特征摘要】
1.一种基于分布式技术的视频检测方法,其特征在于,包括:
加载待检测视频文件,生成待检测任务;
对所述待检测任务进行分割得到相应的子任务,并将所述子任务分配至相应的处理单元;其中,所述子任务包括:子任务ID、视频标识ID、视频文件名称、子任务待检测起始时间和子任务待检测结束时间中的至少一种;
由所述处理单元对所述子任务所对应的视频子文件进行质量检测,得到相应的子检测结果;
获取各所述子检测结果,对所述子检测结果进行汇总生成所述待检测视频文件的最终检测结果。


2.根据权利要求1所述的方法,其特征在于,对所述待检测任务进行分割得到相应的子任务时,基于所述待检测视频文件的长度进行分割。


3.根据权利要求2所述的方法,其特征在于,基于所述待检测视频文件的长度进行分割时,包括:
确定所述待检测视频文件的时长;
在所述待检测视频文件的时长大于或等于预设时长时,根据处理单元的配置数量对所述待检测视频文件进行分割,生成多个所述子任务;
在所述待检测视频文件的时长小于所述预设时长时,将所述待检测视频文件生成为单一的子任务进行检测。


4.根据权利要求1所述的方法,其特征在于,所述处理单元对所述子任务所对应的视频子文件进行质量检测时,包括:
由所述视频子文件中提取出每一帧图像数据,对每一帧图像数据的图像质量进行检测;和/或
获取所述视频子文件的音频数据,并由所述音频数据中提取出每一帧图像数据对应的音频采样数据,对提取出的所述音频采样数据进行质量检测。


5.根据权利要求4所述的方法,其特征在于,对每一帧图像数据的图像质量进行检测时,包括静帧检测、黑场检测、彩条检测、彩场检测和马赛克检测中的至少一种;
其中,所述静帧检测,包括:获取每帧图像数据的直方图,并计算每相邻两帧图像数据的直方图的相似度,基于计算得到的每相邻两帧图像数据的直方图的相似度进行静帧检测;
所述黑场检测,包括:遍历每帧图像数据的所有像素,基于每个像...

【专利技术属性】
技术研发人员:荣继
申请(专利权)人:北京锐马视讯科技有限公司
类型:发明
国别省市:北京;11

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

1