一种素材检测方法、装置、计算机设备及可读存储介质与流程

文档序号:30076976发布日期:2022-05-18 03:32阅读:78来源:国知局
一种素材检测方法、装置、计算机设备及可读存储介质与流程

1.本技术涉及广播电视技术,具体地,涉及一种素材检测方法、装置、计算机设备及可读存储介质。


背景技术:

2.对播出系统来讲,保证素材的技术安全质量是安全播出的重要一环。在目前成熟的播出系统中,为了保障素材的技术安全质量,一般都会在系统内设置自动质检和人工质检两个环节,分别通过系统检查和人工检查来保障素材的技术安全质量。
3.然而,现有质检过程一般先经过自动质检环节再进行人工质检,虽然两个质检流程的质检设备集成在一起,但自动质检环节和人工质检相互独立、互不影响,相当于还是只经过了人工质检或者自动质检中的一个质检环节,这不仅浪费了设计和维护自动质检环节的人力物力,还会对待质检素材的质量安全造成影响。


技术实现要素:

4.本技术实施例中提供了一种素材检测方法、装置、计算机设备及可读存储介质。
5.第一方面,本技术实施例提供一种素材检测方法,应用于素材检测系统的自动质检单元,素材检测系统还包括播出数据库、素材存储单元和复核质检单元,播出数据库与自动质检单元、素材存储单元和复核质检单元均通信连接,方法包括:
6.根据接收的素材质检任务,从播出数据库中获取素材质检任务对应的素材信息,并从素材存储单元获取素材质检任务对应的待质检素材;
7.对待质检素材进行质检,得到第一质检结果;
8.将第一质检结果发送至播出数据库,以使复核质检单元从播出数据库中获取第一质检结果,并基于第一质检结果对待质检素材进行人工质检;
9.在第一质检结果为异常质检结果的情况下,从播出数据库中获取经过人工质检的待质检素材对应的更新素材信息以及第二质检结果,其中,更新素材信息包括首开人员标记信息,首开人员标记信息用于标记第一质检结果的首次打开状态;
10.根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果。
11.在一种可能的实施方式中,对待质检素材进行质检,得到第一质检结果,包括:
12.获取待质检素材的素材类型;
13.在待质检素材的素材类型为视频信号的情况下,对视频信号进行黑场质检、彩场质检、彩条质检和静帧质检,并将黑场质检结果、和/或彩场质检结果、和/或彩条质检结果、和/或静帧质检结果确定为第一质检结果;
14.当待质检素材的素材类型为音频信号的情况下,对音频信号进行静音质检,并将静音质检结果确定为第一质检结果。
15.在一种可能的实施方式中,对视频信号进行黑场质检、彩场质检、彩条质检和静帧
质检,并将黑场质检结果、和/或彩场质检结果、和/或彩条质检结果、和/或静帧质检结果确定为第一质检结果,包括:
16.对视频信号进行黑场质检,在视频信号出现黑场的情况下,判断出现黑场的黑场时长是否持续超过预设黑场时长,若是,则将包括黑场时长的黑场质检结果确定为第一质检结果,若否,则不将包括黑场时长的黑场质检结果确定为第一质检结果;
17.对视频信号进行彩场质检,和/或在视频信号出现彩场的情况下,判定出现彩场的彩场帧数是否超过预设彩场帧数,若是,则将包括彩场帧数的彩场质检结果确定为第一质检结果,若否,则不将包括彩场帧数的彩场质检结果确定为第一质检结果;
18.对视频信号进行彩条质检,和/或在视频信号出现彩条的情况下,判定出现彩条的彩条帧数是否超过预设彩条帧数,若是,则将包括彩条帧数的彩条质检结果确定为第一质检结果,若否,则不将包括彩条帧数的彩条质检结果确定为第一质检结果;
19.对视频信号进行静帧质检,和/或在视频信号出现静帧的情况下,判定出现静帧的静帧时长是否持续超过预设静帧时长,若是,则将包括静帧时长的静帧质检结果确定为第一质检结果,若否,则不将包括静帧时长的静帧质检结果确定为第一质检结果。
20.在一种可能的实施方式中,对音频信号进行静音质检,并将静音质检结果确定为第一质检结果,包括:
21.对音频信号进行静音质检,在音频信号的信号电平低于预设信号电平的情况下,判读出现低电平的低电平时长是否持续超过预设低电平时长,若是,则将包括低电平时长的音频质检结果确定为第一质检结果,若否,则不将包括低电平时长的音频质检结果确定为第一质检结果。
22.在一种可能的实施方式中,根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果,包括:
23.当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一质检结果的首次打开状态为未打开,且待质检素材的播出时间小于预设剩余播出时间,则生成第一报警结果,并将第一报警结果作为素材检测结果;
24.当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一质检结果的首次打开状态为未打开,且待质检素材的播出时间大于预设剩余播出时间,则生成第二报警结果,并将第二报警结果作为素材检测结果;
25.当第二质检结果表征待质检素材未通过人工质检,则生成第三报警结果,并将第三报警结果作为素材检测结果;
26.其中,第一报警结果的紧急程度大于第二报警结果,第二报警结果的紧急程度大于第三报警结果。
27.第二方面,本技术实施例提供一种素材检测方法,应用于素材检测系统的复核质检单元,素材检测系统还包括播出数据库、素材存储单元和自动质检单元,播出数据库与自动质检单元、素材存储单元和复核质检单元均通信连接,方法包括:
28.根据接收的素材质检任务,从素材存储单元获取素材质检任务对应的待质检素材,并从播出数据库中获取素材质检任务对应的素材信息、以及自动质检单元对待质检素材进行质检得到的第一质检结果;
29.判断是否收到打开第一质检结果的打开指令,若是,则生成表征第一质检结果的
首次打开状态为已打开的首开人员标记信息,若否,则生成表征第一质检结果的首次打开状态为未打开的首开人员标记信息;
30.将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息;
31.接收外部输入的基于待质检素材进行质检得到的第二质检结果;
32.将更新素材信息和第二质检结果发送至播出数据库,以使自动质检单元在第一质检结果为异常质检结果的情况下,根据从播出数据库获取的首开人员标记信息、第二质检结果以及待质检素材的播出时间生成素材检测结果。
33.在一种可能的实施方式中,在判断是否收到打开第一质检结果的打开指令的步骤之前,方法还包括:
34.判断素材质检任务对应的素材信息是否存在表征第一质检结果的首次打开状态为已打开的首开人员标记信息;
35.若是,则执行将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息的步骤;
36.若否,则执行判断是否收到打开第一质检结果的打开指令的步骤。
37.在一种可能的实施方式中,在判断是否收到打开第一质检结果的打开指令的步骤之前,方法还包括:
38.在第一质检结果为异常质检结果的情况下,生成自动质检未通过提醒并展示。
39.第三方面,本技术实施例提供一种素材检测装置,应用于素材检测系统的自动质检单元,素材检测系统还包括播出数据库、素材存储单元和复核质检单元,播出数据库与自动质检单元、素材存储单元和复核质检单元均通信连接,装置包括:
40.获取模块,用于根据接收的素材质检任务,从播出数据库中获取素材质检任务对应的素材信息,并从素材存储单元获取素材质检任务对应的待质检素材;
41.质检模块,用于对待质检素材进行质检,得到第一质检结果;将第一质检结果发送至播出数据库,以使复核质检单元从播出数据库中获取第一质检结果,并基于第一质检结果对待质检素材进行人工质检;
42.生成模块,用于在第一质检结果为异常质检结果的情况下,从播出数据库中获取经过人工质检的待质检素材对应的更新素材信息以及第二质检结果,其中,更新素材信息包括首开人员标记信息,首开人员标记信息用于标记第一质检结果的首次打开状态;根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果。
43.第四方面,本技术实施例提供一种素材检测装置,应用于素材检测系统的复核质检单元,素材检测系统还包括播出数据库、素材存储单元和自动质检单元,播出数据库与自动质检单元、素材存储单元和复核质检单元均通信连接,装置包括:
44.获取模块,用于根据接收的素材质检任务,从素材存储单元获取素材质检任务对应的待质检素材,并从播出数据库中获取素材质检任务对应的素材信息、以及自动质检单元对待质检素材进行质检得到的第一质检结果;
45.质检模块,用于判断是否收到打开第一质检结果的打开指令,若是,则生成表征第一质检结果的首次打开状态为已打开的首开人员标记信息,若否,则生成表征第一质检结果的首次打开状态为未打开的首开人员标记信息;将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息;接收外部输入的基于待质检素材进行质检得到的第二
质检结果;
46.生成模块,用于将更新素材信息和第二质检结果发送至播出数据库,以使自动质检单元在第一质检结果为异常质检结果的情况下,根据从播出数据库获取的首开人员标记信息、第二质检结果以及待质检素材的播出时间生成素材检测结果。
47.第五方面,本技术实施例提供一种计算机设备,计算机设备包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备执行第一方面和第二方面至少一种可能的实施方式中的素材检测方法。
48.第六方面,本技术实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行第一方面和第二方面至少一种可能的实施方式中的素材检测方法。
49.采用本技术实施例中提供的素材检测方法、装置、计算机设备及可读存储介质,通过根据接收的素材质检任务,从播出数据库中获取素材质检任务对应的素材信息,并从素材存储单元获取素材质检任务对应的待质检素材;然后对待质检素材进行质检,得到第一质检结果;接着将第一质检结果发送至播出数据库,以使复核质检单元基于第一质检结果对待质检素材进行人工质检获得第二质检结果;在第一质检结果为异常质检结果的情况下,根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果,如此设计,保证了自动质检结果和人工质检结果的结合使用,提高了待质检素材的质量安全。
附图说明
50.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
51.图1为本技术实施例提供的素材检测系统的场景交互示意图;
52.图2为本技术实施例提供的素材检测方法的一种步骤流程示意图;
53.图3为本技术实施例提供的素材检测方法的另一种步骤流程示意图;
54.图4为本技术实施例提供的用于执行图2和图3中素材检测方法的素材检测装置的结构示意框图;
55.图5为本技术实施例提供的用于执行图2和图3中素材检测方法的计算机设备的结构示意框图。
具体实施方式
56.在实现本技术的过程中,发明人发现,现有的播出系统素材质检方案,虽然设置了自动质检和人工质检两个环节,但并没有将二者的质检结果进行联动,这不仅会使得自动质检环节可能做了无用功,浪费人力物力,还会导致整个质检环节实际上只有人工质检环节,给待质检素材的质量安全把控带来影响。
57.针对上述问题,本技术实施例中提供了一种素材质检方法、装置、计算机设备及可读存储介质,在通过自动质检单元完成质检后,将得到的第一质检结果一并发送至复核质检单元,在复核质检单元中利用首开人员标记信息来确定质检人员是否打开并查看了第一质检结果,并将确定结果记录至更新素材信息,再将复核质检单元得到的第二质检结果与
更新素材信息返回至自动质检单元,在前次自动质检时得到的第一质检结果为异常的基础上,利用对应的第二质检结果、更新素材信息中的首开人员标记信息以及待质检素材播出时间来对待质检素材进行准确的最终质检,得到素材质检结果,并可以基于生成的素材检测结果,提醒工作人员通过再次执行人工质检来弥补可能的漏检。
58.为了使本技术实施例中的技术方案及优点更加清楚明白,以下结合附图对本技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本技术的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
59.请结合参阅图1,图1为本技术实施例提供的素材检测系统的场景交互示意图,其中,素材检测系统可以包括自动质检单元10、播出数据库20、素材存储单元30和复核质检单元40,播出数据库20与自动质检单元10、素材存储单元30和复核质检单元40均通信连接。在本技术实施例的其他实施方式中,素材检测系统也可以由更多或者更少的组件构成,在此不做限制。
60.请结合参阅图2,图2为本技术实施例提供的素材检测方法的步骤流程示意图,该素材检测方法可以由图1中的自动质检单元10作为执行主体执行实施,下面对该素材检测方法进行详细的描述。
61.步骤s201,根据接收的素材质检任务,从播出数据库20中获取素材质检任务对应的素材信息,并从素材存储单元30获取素材质检任务对应的待质检素材。
62.步骤s202,对待质检素材进行质检,得到第一质检结果。
63.步骤s203,将第一质检结果发送至播出数据库20,以使复核质检单元40从播出数据库20中获取第一质检结果,并基于第一质检结果对待质检素材进行人工质检。
64.步骤s204,在第一质检结果为异常质检结果的情况下,从播出数据库20中获取经过人工质检的待质检素材对应的更新素材信息以及第二质检结果。
65.其中,更新素材信息包括首开人员标记信息,首开人员标记信息用于标记第一质检结果的首次打开状态。
66.步骤s205,根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果。
67.在本技术实施例中,待质检素材可以是用于电视节目播出的素材,可以在将其制作好后存储在素材存储单元30中,素材存储单元30可以是现有节目播出框架中的二级存储单元,播出数据库20则用于存储位于素材存储单元30的待质检素材对应的素材信息,其中,素材信息可以包括节目代码、音频语言、字幕语言、时长、声道信息、二级存储位置、播出时间等信息。为了保证节目正常的播出,需要对每个待质检素材进行质检,质检通过后方可将其发送至三级存储单元中进行后续节目的播出。对于每个待质检素材,可以生成对应的素材质检任务,素材质检任务可以包括任务id、任务状态、素材文件名、节目名称、素材路径、创建时间、完成时间等,以使素材质检任务可以通过确定质检信息对待质检素材触发质检操作,素材质检任务可以是由策略服务器生成的,也可以是由用户人工发起的,在此不做限制。在本技术实施例中,可以先在播出数据库20中确定出素材信息,然后根据素材信息从素材存储单元30中获取待质检素材,也可以基于素材质检任务同时从播出数据库20获取素材信息以及从素材存储单元30获取对应的待质检素材。
68.应当理解的是,自动质检单元10对待质检素材进行质检的方式可以是通过预设的质检软件实现对多个项目进行自动质检,复核质检单元40可以是通过质检人员参与,对设备展示的待质检素材进行质检,并输入对应的指令以表明该待质检素材是否通过了人工质检,值得说明的是,为了能够确保在复核质检单元40的质检过程中质检人员除了进行正常的人工质检,还需要质检人员结合自动质检单元10的第一质检结果进行质检,以保证待质检素材的安全性。可以在质检人员首次查看第一质检结果时产生首开人员标记信息,并以此得到更新素材信息,结合复核质检单元40产生的第二质检结果以及待质检素材的播出时间,得到最终的素材检测结果。
69.如此设计,能够保证复核质检单元40在进行质检的过程中会查看自动质检单元10的质检结果,并在第一质检结果为异常结果时着重检测,以此来保证待质检素材的质量安全是由自动质检单元10和复核质检单元40配合完成的,避免了后续在利用待质检素材进行节目播出的过程中由于待质检素材的质量不过关导致的节目出错问题。
70.在一种可能的实施方式中,前述步骤s202可以通过以下方式执行实施。
71.子步骤s202-1,获取待质检素材的素材类型。
72.子步骤s202-2,在待质检素材的素材类型为视频信号的情况下,对视频信号进行黑场质检、彩场质检、彩条质检和静帧质检,并将黑场质检结果、和/或彩场质检结果、和/或彩条质检结果、和/或静帧质检结果确定为第一质检结果。
73.子步骤s202-3,当待质检素材的素材类型为音频信号的情况下,对音频信号进行静音质检,并将静音质检结果确定为第一质检结果。
74.在本技术实施例中,能够制作成节目的待质检素材的素材类型可以同时包括视频信号和音频信号,也可以单独包括视频或音频信号,针对视频信号,可以进行黑场质检、彩场质检、彩条质检和静帧质检,并将对应存在异常的黑场质检结果、彩场质检结果、彩条质检结果、静帧质检结果作为第一质检结果,针对音频信号,则可以进行静音质检,并将存在异常的静音质检结果确定为第一质检结果。
75.在一种可能的实施方式中,前述子步骤s202-2可以通过以下的详细方式执行实施。
76.(1)对视频信号进行黑场质检,在视频信号出现黑场的情况下,判断出现黑场的黑场时长是否持续超过预设黑场时长,若是,则将包括黑场时长的黑场质检结果确定为第一质检结果,若否,则不将包括黑场时长的黑场质检结果确定为第一质检结果。
77.(2)对视频信号进行彩场质检,和/或在视频信号出现彩场的情况下,判定出现彩场的彩场帧数是否超过预设彩场帧数,若是,则将包括彩场帧数的彩场质检结果确定为第一质检结果,若否,则不将包括彩场帧数的彩场质检结果确定为第一质检结果。
78.(3)对视频信号进行彩条质检,和/或在视频信号出现彩条的情况下,判定出现彩条的彩条帧数是否超过预设彩条帧数,若是,则将包括彩条帧数的彩条质检结果确定为第一质检结果,若否,则不将包括彩条帧数的彩条质检结果确定为第一质检结果。
79.(4)对视频信号进行静帧质检,和/或在视频信号出现静帧的情况下,判定出现静帧的静帧时长是否持续超过预设静帧时长,若是,则将包括静帧时长的静帧质检结果确定为第一质检结果,若否,则不将包括静帧时长的静帧质检结果确定为第一质检结果。
80.在本技术实施例中,预设黑场时长可以设置为3秒,例如,视频信号出现了黑场,共
出现了2次,第一次持续了1秒,第二次持续了4秒,由于第一次的黑场时长1秒并没有超过3秒,不将黑场时长持续1秒作为第一质检结果,而第二次黑场时长持续了4秒,超过了预设黑场时长3秒,可以将包括黑场时长持续4秒的黑场质检结果作为第一质检结果。预设彩场帧数可以设置为1帧,例如,视频信号出现了彩场帧数为1帧,由于彩场帧数已经达到了预设彩场帧数,可以将包括彩场帧数为1帧的彩场质检结果作为第一质检结果。预设彩条帧数可以为1帧,例如,视频信号出现了彩条帧数为1,由于彩条帧数已经到了预设彩条帧数,可以将包括彩条帧数为1帧的彩条质检结构作为第一质检结果。预设静帧时长可以为3秒,例如,视频信号出现了静帧,共出现了两次,第一次持续了2秒,第二次持续了5秒,由于第一次的静帧时长2秒并没有超过3秒,不将静帧时长持续2秒作为第一质检结果,而第二次的静帧时长5秒超过了3秒,可以将包括静帧时长持续5秒的静帧质检结果作为第一质检结果。应当理解的是,上述预设黑场时长、预设彩场帧数、预设彩条帧数、预设静帧时长均可以根据实际需求进行调整,在此不做限制。
81.在一种可能的实施方式中,前述子步骤s202-3可以通过以下的详细步骤执行实施。
82.(1)对音频信号进行静音质检,在音频信号的信号电平低于预设信号电平的情况下,判读出现低电平的低电平时长是否持续超过预设低电平时长,若是,则将包括低电平时长的音频质检结果确定为第一质检结果,若否,则不将包括低电平时长的音频质检结果确定为第一质检结果。
83.在本技术实施例中,预设信号电平可以为-60db,预设低电平时长可以为5秒,例如,音频信号的信号电平为-80db,持续了3秒,然后音频信号的信号电频变为-70db,持续了6秒,虽然在信号电平为-80db时已经低于了预设信号电平-60db,但持续时间3秒并没有超过预设低电平时长5秒,不将包括低电平时长3秒的音频质检结果作为第一质检结果,而在信号电平为-70db时已经低于了预设信号电平-60db,且持续时间6秒超过了预设低电平时长5秒,可以将包括低电平时长5秒的音频质检结果作为第一质检结果。
84.应当理解的是,前述针对视频信号和音频信号的质检,可以在出现异常检测结果时将一个或者多个作为第一质检结果。
85.在一种可能的实施方式中,前述步骤s205可以通过以下详细的步骤执行实施。
86.子步骤s205-1,当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一质检结果的首次打开状态为未打开,且待质检素材的播出时间小于预设剩余播出时间,则生成第一报警结果,并将第一报警结果作为素材检测结果。
87.子步骤s205-2,当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一质检结果的首次打开状态为未打开,且待质检素材的播出时间大于预设剩余播出时间,则生成第二报警结果,并将第二报警结果作为素材检测结果。
88.子步骤s205-3,当第二质检结果表征待质检素材未通过人工质检,则生成第三报警结果,并将第三报警结果作为素材检测结果。
89.其中,第一报警结果的紧急程度大于第二报警结果,第二报警结果的紧急程度大于第三报警结果。
90.在本技术实施例中,为了能够保证待质检节目的质量安全,可以通过接收复核质检单元40的第二质检结果、更新素材信息以及待质检素材的播出时间来对待质检素材进行
最终质检。
91.例如,预设剩余播出时间可以为4小时,在第二质检结果表征待质检素材已经通过了人工质检,即已经在复核质检单元40由质检人员进行人工质检,但首开人员标记信息却表征由自动质检单元10生成的第一质检结果在复核质检单元40并没有被打开查看,而待质检素材将被播出时间还剩3小时,而此时的第一质检结果是被认为异常,可以认为待质检素材在复核质检单元40被进行人工质检时很可能存在漏检的情况,且播出时间已经小于了预设剩余播出时间4小时,情况相对紧急,需要工作人员立即进行处理,可以触发第一报警结果作为素材检测结果。示例性的,第一报警结果可以是触发声音报警,同时条目红色显示,声音报警为持续报警。
92.又例如,在第二质检结果表征待质检素材已经通过了人工质检,即已经在复核质检单元40由质检人员进行人工质检,但首开人员标记信息却表征由自动质检单元10生成的第一质检结果在复核质检单元40并没有被打开查看,而待质检素材将被制作成节目的播出时间还剩6小时,在此情况下,虽然可以认为待质检素材在复核质检单元40被进行人工质检时很可能存在漏检的情况,但由于待质检素材播出时间并没有低于预设剩余播出时间4小时,说明情况并不特别紧急,可以触发第二报警结果作为素材检测结果。示例性的,第二报警结果可以是不触发声音报警,同时条目黄色显示。
93.又例如,在第二质检结果表征待质检素材未通过人工质检的情况下,则可以直接触发第三报警结果作为素材检测结果。示例性的,第三报警结果为不做任何声音报警,仅以条目蓝色显示,应当理解是,若距播出时间较近时,值班员会依据操作流程通过素材整备软件重点关注素材的整备情况,不需要再通过自动质检结果报警通知软件来重复报警提示,而待质检素材未通过人工质检,则无需关注是否通过了自动质检,都会被工作人员重点查看,不会发生漏检情况。
94.请结合参阅图3,图3为本技术实施例提供的素材检测方法的另一种步骤流程示意图,可以由图1中的复核质检单元40作为执行主体执行实施,下面对该素材检测方法进行详细的描述。
95.步骤s301,根据接收的素材质检任务,从素材存储单元30获取素材质检任务对应的待质检素材,并从播出数据库20中获取素材质检任务对应的素材信息、以及自动质检单元10对待质检素材进行质检得到的第一质检结果。
96.步骤s302,判断是否收到打开第一质检结果的打开指令,若是,则生成表征第一质检结果的首次打开状态为已打开的首开人员标记信息,若否,则生成表征第一质检结果的首次打开状态为未打开的首开人员标记信息。
97.步骤s303,将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息。
98.步骤s304,接收外部输入的基于待质检素材进行质检得到的第二质检结果。
99.步骤s305,将更新素材息和第二质检结果发送至播出数据库20,以使自动质检单元10在第一质检结果为异常质检结果的情况下,根据从播出数据库20获取的首开人员标记信息、第二质检结果以及待质检素材的播出时间生成素材检测结果。
100.在本技术实施例中,复核质检单元40在接收经过了自动质检单元10对待质检素材的第一质检结果后,为了能够保证第一质检结果和人工质检的第二质检结果能够相互参
考,可以根据是否收到打开第一质检结果的打开指令生成表征第一质检结果的首次打开状态为已打开的首开人员标记信息或者生成表征第一质检结果的首次打开状态为未打开的首开人员标记信息,以此来表明在复核质检单元40进行质检的过程中自动质检单元10产生的第一质检结果是否被打开,即质检人员在进行人工质检得到第二质检结果时有没有参考第一质检结果。如此设计,将包括了首开人员标记信息的更新素材信息返回给播出数据库20,能够使得自动质检单元10在第一质检结果为异常质检结果的情况下,根据从播出数据库20获取的首开人员标记信息、第二质检结果以及待质检素材的播出时间生成素材检测结果。
101.在一种可能的实施方式中,在执行前述步骤s302之前,本技术实施例还提供以下示例。
102.步骤s306,判断素材质检任务对应的素材信息是否存在表征第一质检结果的首次打开状态为已打开的首开人员标记信息。
103.若是,则执行步骤s303。若否,则执行步骤s302。
104.应当理解的是,复核质检单元40参与的流程可能不止一个,即可能不止一个质检人员参与人工质检,为了能够明确后续的质检责任,因此首开人员标记信息用于记录首次打开第一质检结果的人员信息,因此在已经存在表征第一质检结果的首次打开状态为已打开的首开人员标记信息的情况下,不会修改首开人员标记信息,可以直接执行步骤s303。而若不存在表征第一质检结果的首次打开状态为已打开的首开人员标记信息的情况下,则将打开该第一质检结果的人员信息记录到首开人员标记信息中。
105.在一种可能的实施方式中,在执行前述步骤s302之前,本技术实施例还提供以下示例。
106.步骤s307,在第一质检结果为异常质检结果的情况下,生成自动质检未通过提醒并展示。
107.在第一质检结果为异常质检结果的情况下,说明该待质检素材需要重点质检,可以生成自动质检未通过提醒并展示,以提醒质检人员在复核质检单元40中对其进行重点质检,以保证待质检素材的质量。
108.如此设计,可以通过自动质检单元10获取自动质检未通过的素材信息,之后反向查询播出执行单确定播出时间,再结合复核质检单元40的质检结果得到最终的素材质检结果,能够避免由于人工质检并未参考自动质检导致的素材质量安全把控不过关的情况发生。
109.值得说明的是,在本技术实施例中,自动质检单元10和复核质检单元40是相互独立运行的,是可以并行运作的,例如,在自动质检单元10正在进行待质检素材a的自动质检的过程中,复核质检单元40可以进行待质检素材b的人工质检,也可以等待自动质检单元10完成对待质检素材a的自动质检后,对其进行人工质检,两者之间并没有严格的串行执行顺序。又例如,复核质检单元40可以在未收到自动质检单元10对待质检素材a的第一质检结果前完成人工质检得到待质检素材a的第二质检结果,并在自动质检单元10生成待质检素材a的第一质检结果后,根据随即产生的素材检测结果,提醒工作人员再次执行人工质检,以弥补可能存在的漏检情况。
110.本技术实施例提供一种素材检测装置110,应用于素材检测系统的自动质检单元
10,素材检测系统还包括播出数据库20、素材存储单元30和复核质检单元40,播出数据库20与自动质检单元10、素材存储单元30和复核质检单元40均通信连接,请结合参阅图4,素材检测装置110包括:
111.获取模块1101,用于根据接收的素材质检任务,从播出数据库20中获取素材质检任务对应的素材信息,并从素材存储单元30获取素材质检任务对应的待质检素材。
112.质检模块1102,用于对待质检素材进行质检,得到第一质检结果;将第一质检结果发送至播出数据库20,以使复核质检单元40从播出数据库20中获取第一质检结果,并基于第一质检结果对待质检素材进行人工质检。
113.生成模块1103,用于在第一质检结果为异常质检结果的情况下,从播出数据库20中获取经过人工质检的待质检素材对应的更新素材信息以及第二质检结果,其中,更新素材信息包括首开人员标记信息,首开人员标记信息用于标记第一质检结果的首次打开状态;根据首开人员标记信息、第二质检结果以及待质检素材的播出时间,生成素材检测结果。
114.在一种可能的实施方式中,质检模块1102具体用于:
115.获取待质检素材的素材类型;在待质检素材的素材类型为视频信号的情况下,对视频信号进行黑场质检、彩场质检、彩条质检和静帧质检,并将黑场质检结果、和/或彩场质检结果、和/或彩条质检结果、和/或静帧质检结果确定为第一质检结果;当待质检素材的素材类型为音频信号的情况下,对音频信号进行静音质检,并将静音质检结果确定为第一质检结果。
116.在一种可能的实施方式中,质检模块1102进一步具体用于:
117.对视频信号进行黑场质检,在视频信号出现黑场的情况下,判断出现黑场的黑场时长是否持续超过预设黑场时长,若是,则将包括黑场时长的黑场质检结果确定为第一质检结果,若否,则不将包括黑场时长的黑场质检结果确定为第一质检结果;对视频信号进行彩场质检,和/或在视频信号出现彩场的情况下,判定出现彩场的彩场帧数是否超过预设彩场帧数,若是,则将包括彩场帧数的彩场质检结果确定为第一质检结果,若否,则不将包括彩场帧数的彩场质检结果确定为第一质检结果;对视频信号进行彩条质检,和/或在视频信号出现彩条的情况下,判定出现彩条的彩条帧数是否超过预设彩条帧数,若是,则将包括彩条帧数的彩条质检结果确定为第一质检结果,若否,则不将包括彩条帧数的彩条质检结果确定为第一质检结果;对视频信号进行静帧质检,和/或在视频信号出现静帧的情况下,判定出现静帧的静帧时长是否持续超过预设静帧时长,若是,则将包括静帧时长的静帧质检结果确定为第一质检结果,若否,则不将包括静帧时长的静帧质检结果确定为第一质检结果。
118.在一种可能的实施方式中,质检模块1102进一步具体用于:
119.对音频信号进行静音质检,在音频信号的信号电平低于预设信号电平的情况下,判读出现低电平的低电平时长是否持续超过预设低电平时长,若是,则将包括低电平时长的音频质检结果确定为第一质检结果,若否,则不将包括低电平时长的音频质检结果确定为第一质检结果。
120.在一种可能的实施方式中,生成模块1103具体用于:
121.当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一
质检结果的首次打开状态为未打开,且待质检素材的播出时间小于预设剩余播出时间,则生成第一报警结果,并将第一报警结果作为素材检测结果;当第二质检结果表征待质检素材通过人工质检,且首开人员标记信息表征的第一质检结果的首次打开状态为未打开,且待质检素材的播出时间大于预设剩余播出时间,则生成第二报警结果,并将第二报警结果作为素材检测结果;当第二质检结果表征待质检素材未通过人工质检,则生成第三报警结果,并将第三报警结果作为素材检测结果;其中,第一报警结果的紧急程度大于第二报警结果,第二报警结果的紧急程度大于第三报警结果。
122.本技术实施例提供一种素材检测装置110,应用于素材检测系统的复核质检单元40,素材检测系统还包括播出数据库20、素材存储单元30和自动质检单元10,播出数据库20与自动质检单元10、素材存储单元30和复核质检单元40均通信连接,请再次结合参阅图4,素材检测装置110,包括:
123.获取模块1101,用于根据接收的素材质检任务,从素材存储单元30获取素材质检任务对应的待质检素材,并从播出数据库20中获取素材质检任务对应的素材信息、以及自动质检单元10对待质检素材进行质检得到的第一质检结果。
124.质检模块1102,用于判断是否收到打开第一质检结果的打开指令,若是,则生成表征第一质检结果的首次打开状态为已打开的首开人员标记信息,若否,则生成表征第一质检结果的首次打开状态为未打开的首开人员标记信息;将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息;接收外部输入的基于待质检素材进行质检得到的第二质检结果。
125.生成模块1103,用于将更新素材信息和第二质检结果发送至播出数据库20,以使自动质检单元10在第一质检结果为异常质检结果的情况下,根据从播出数据库20获取的首开人员标记信息、第二质检结果以及待质检素材的播出时间生成素材检测结果。
126.在一种可能的实施方式中,获取模块1101还用于:
127.判断素材质检任务对应的素材信息是否存在表征第一质检结果的首次打开状态为已打开的首开人员标记信息;若是,则执行将首开人员标记信息加入素材质检任务对应的素材信息得到更新素材信息的步骤;若否,则执行判断是否收到打开第一质检结果的打开指令的步骤。
128.在一种可能的实施方式中,获取模块1101还用于:
129.在第一质检结果为异常质检结果的情况下,生成自动质检未通过提醒并展示。
130.需要说明的是,前述素材检测装置110的实现原理可以参考前述素材检测方法的实现原理,在此不再赘述。应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,获取模块1101可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上获取模块1101的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集
成逻辑电路或者软件形式的指令完成。
131.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
132.本发明实施例提供一种计算机设备100,计算机设备100包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备100执行前述的素材检测装置110。如图5所示,图5为本发明实施例提供的计算机设备100的结构框图。计算机设备100包括素材检测装置110、存储器111、处理器112及通信单元113。
133.为实现数据的传输或交互,存储器111、处理器112以及通信单元113各元件相互之间直接或间接地电性连接。例如,可通过一条或多条通讯总线或信号线实现这些元件相互之间电性连接。素材检测装置110包括至少一个可以软件或固件(firmware)的形式存储于存储器111中或固化在计算机设备100的操作系统(operating system,os)中的软件功能模块。处理器112用于执行存储器111中存储的素材检测装置110,例如素材检测装置110所包括的软件功能模块及计算机程序等。
134.本发明实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行前述的素材检测方法。
135.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
136.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
137.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
138.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
139.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
140.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1