视频质检方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:27321504 阅读:49 留言:0更新日期:2021-02-10 10:03
本申请涉及视频质检任务的并行调度及批量处理,具体涉及一种视频质检方法、装置、计算机设备和存储介质。所述方法包括:获取待进行质检的目标视频、以及与目标视频对应的任务配置信息;根据任务配置信息,确定与目标视频对应的至少一个质检子任务;从目标视频中确定与各质检子任务分别相匹配的目标视频区间;根据各质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个质检子任务分别对应的目标质检片段;并行调度各质检子任务并执行,直至得到与目标视频对应的质检结果,其中,在执行每个质检子任务的过程中,将质检子任务所对应的目标质检片段中的多个视频帧共同作为执行对象。采用本方法能够提升视频质检效率。质检效率。质检效率。

【技术实现步骤摘要】
视频质检方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种视频质检方法、装置、计算机设备和存储介质。

技术介绍

[0002]质检指的是对视频中的关键环节进行检测,比如,在保险销售的过程中,销售人员可通过录音录像的技术采集保险销售过程中的视频,并对视频中的签字环节、证件展示环节等关键环节进行质检,以确定签字环节中的签字内容、证件展示环节中展示的证件内容是否符合要求。
[0003]目前,主要是采取人工审核的方式对视频进行质检,由审核人员从头至尾浏览整个视频,并对整个视频中的沟通内容和展示内容进行审核。然而,由于待质检的视频通常长达十几分钟,从而导致通过人工对视频进行质检的效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提升质检效率的视频质检方法、装置、计算机设备和存储介质。
[0005]一种视频质检方法,所述方法包括:获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息;根据所述任务配置信息,确定与所述目标视频对应的至少一个质检子任务;从所述目标视频中确定与各质检子任务分别相匹配的目标视频区间;根据各所述质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个所述质检子任务分别对应的目标质检片段;并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果,其中,在执行每个质检子任务的过程中,将所述质检子任务所对应的目标质检片段中的多个视频帧共同作为执行对象。
[0006]一种视频质检装置,所述装置包括:子任务确定模块,用于获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息;根据所述任务配置信息,确定与所述目标视频对应的至少一个质检子任务;质检片段确定模块,用于从所述目标视频中确定与各质检子任务分别相匹配的目标视频区间;根据各所述质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个所述质检子任务分别对应的目标质检片段;执行模块,用于并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果,其中,在执行每个质检子任务的过程中,将所述质检子任务所对应的目标质检片段中的多个视频帧共同作为执行对象。
[0007]在一个实施例中,子任务确定模块还包括配置模块,用于接收终端发送的待进行质检的目标视频和目标任务配置项;所述目标任务配置项是基于对终端所展示的任务配置
页面中的多个候选任务配置项进行选中操作所得到;将接收到的所述目标任务配置项,作为与所述目标视频相对应的任务配置信息。
[0008]在一个实施例中,质检片段确定模块还包括区间确定模块,用于对所述目标视频进行视频清洗处理,得到所述目标视频的音频文件;确定与各质检子任务分别对应的目标关键词;对所述目标视频中的音频文件进行关键词监听,以确定所述目标关键词在所述音频文件中的出现时刻;基于所述出现时刻对所述目标视频进行分段处理,得到与每个所述质检子任务分别相匹配的目标视频区间。
[0009]在一个实施例中,区间确定模块还用于对所述音频文件进行语音识别,得到所述音频文件的初始识别结果;对所述初始识别结果进行语义分析,得到所述音频文件的结构化识别结果;对所述结构化识别结果进行关键词监听,得到所述目标关键词在所述音频文件中的出现时刻。
[0010]在一个实施例中,质检片段确定模块还包括跳帧模块,用于确定与各所述质检子任务分别对应的跳帧因子;根据各所述质检子任务分别对应的跳帧因子,从各个质检子任务各自对应的目标视频区间中筛选出目标视频帧;对于每个质检子任务,均组合相对应的所述目标视频帧,得到与相应质检子任务对应的目标质检片段。
[0011]在一个实施例中,跳帧模块还用于确定所述目标视频区间的原始帧率;将所述目标视频区间的原始帧率调整为目标帧率;对于每个质检子任务,均根据相应质检子任务分别对应的跳帧因子,从相应质检子任务所对应的、且实现帧率调整后的目标视频区间中筛选出目标视频帧。
[0012]在一个实施例中,执行模块还用于确定每个所述质检子任务在执行时各自所需的执行资源;基于所述执行资源,并行调度所述质检子任务并执行。
[0013]在一个实施例中,执行模块还包括批处理模块,用于对于每个质检子任务的执行,均通过多个请求线程,并行生成相应目标质检片段中的待质检视频帧的质检请求;通过所述请求线程,将生成的所述质检请求写入缓存队列;当所述缓存队列符合执行条件时,批量响应所述缓存队列中的质检请求。
[0014]在一个实施例中,视频质检装置还用于每当获取到待进行质检的目标视频时,确定所述目标视频对应的质检任务;将所述质检任务添加至任务队列;对所述任务队列中的多于一个的质检任务进行并行调度执行,且在执行每个质检任务时均执行从所述获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息的步骤,至所述并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果的步骤。
[0015]在一个实施例中,视频质检装置还用于确定所述任务队列中的当前质检任务,并对所述当前质检任务所包括的各质检子任务进行调度执行;监控所述当前质检任务中每个质检子任务各自对应的执行资源的使用情况;当存在未被使用的执行资源时,基于未被使用的所述执行资源执行所述任务队列中在所述当前质检任务的下一顺序的质检任务。
[0016]在一个实施例中,视频质检装置还用于获取目标视频;所述目标视频为基于保险业务场景所进行录制的双录视频;与所述目标视频对应的质检子任务包括签字识别子任务、单证识别子任务、身份证识别子任务、人脸检测子任务、动作识别子任务以及人体检测子任务中的至少一种。
[0017]在一个实施例中,视频质检装置还包括展示模块,用于当获取得到与所述目标视
频对应的质检结果时,将所述质检结果返回至终端,并触发所述终端展示所述质检结果;其中,所展示的质检结果用于辅助用户对目标视频进行人工审核,且所述质检结果包括执行所述签字识别子任务得到的签字内容、执行所述单证识别子任务得到的单证类型、执行所述身份证识别子任务得到的身份证内容、执行所述人脸检测子任务得到的人物角色标识、执行所述动作识别子任务得到的动作内容及执行所述人体检测子任务得到的人体检测结果中的至少一项。
[0018]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息;根据所述任务配置信息,确定与所述目标视频对应的至少一个质检子任务;从所述目标视频中确定与各质检子任务分别相匹配的目标视频区间;根据各所述质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个所述质检子任务分别对应的目标质检片段;并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果,其中,在执行每个质检子任务的过程中,将所述质检子任务所对应的目标质检片段中的多个视频帧共同作为执行对象。
[0019]一种计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频质检方法,其特征在于,所述方法包括:获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息;根据所述任务配置信息,确定与所述目标视频对应的至少一个质检子任务;从所述目标视频中确定与各质检子任务分别相匹配的目标视频区间;根据各所述质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个所述质检子任务分别对应的目标质检片段;并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果,其中,在执行每个质检子任务的过程中,将所述质检子任务所对应的目标质检片段中的多个视频帧共同作为执行对象。2.根据权利要求1所述的方法,其特征在于,所述获取待进行质检的目标视频、以及与所述目标视频对应的任务配置信息,包括:接收终端发送的待进行质检的目标视频和目标任务配置项;所述目标任务配置项是基于对终端所展示的任务配置页面中的多个候选任务配置项进行选中操作所得到;将接收到的所述目标任务配置项,作为与所述目标视频相对应的任务配置信息。3.根据权利要求1所述的方法,其特征在于,所述从所述目标视频中确定与各质检子任务分别相匹配的目标视频区间,包括:对所述目标视频进行视频清洗处理,得到所述目标视频的音频文件;确定与各质检子任务分别对应的目标关键词;对所述目标视频中的音频文件进行关键词监听,以确定所述目标关键词在所述音频文件中的出现时刻;基于所述出现时刻对所述目标视频进行分段处理,得到与每个所述质检子任务分别相匹配的目标视频区间。4.根据权利要求3所述的方法,其特征在于,所述对所述目标视频中的音频文件进行关键词监听,以确定所述目标关键词在所述音频文件中的出现时刻,包括:对所述音频文件进行语音识别,得到所述音频文件的初始识别结果;对所述初始识别结果进行语义分析,得到所述音频文件的结构化识别结果;对所述结构化识别结果进行关键词监听,得到所述目标关键词在所述音频文件中的出现时刻。5.根据权利要求1所述的方法,其特征在于,所述跳帧信息包括跳帧因子,所述根据各所述质检子任务分别对应的跳帧信息,对相应的目标视频区间进行跳帧处理,得到每个所述质检子任务分别对应的目标质检片段,包括:确定与各所述质检子任务分别对应的跳帧因子;根据各所述质检子任务分别对应的跳帧因子,从各个质检子任务各自对应的目标视频区间中筛选出目标视频帧;对于每个质检子任务,均组合相对应的所述目标视频帧,得到与相应质检子任务对应的目标质检片段。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:确定所述目标视频区间的原始帧率;将所述目标视频区间的原始帧率调整为目标帧率;
所述根据各所述质检子任务分别对应的跳帧因子,从各个质检子任务各自对应的目标视频区间中筛选出目标视频帧,包括:对于每个质检子任务,均根据相应质检子任务分别对应的跳帧因子,从相应质检子任务所对应的、且实现帧率调整后的目标视频区间中筛选出目标视频帧。7.根据权利要求1所述的方法,其特征在于,所述并行调度各所述质检子任务并执行,直至得到与所述目标视频对应的质检结果,包括:确定每个所述质检子任务在执行时各自所需的执行资源;基于所述执行资源,并行调度所述质检子任务并执行。8.根据权利要求1所述的方法,其特征在于,所述在执行每个质检子任务的过程中,将所述质检子...

【专利技术属性】
技术研发人员:严石伟丁凯蒋楠
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1