网站内容发布审核流程( 本发明涉及一种视频内容审核方法,具体涉及一个基于视频分析的自动化分级的内容监管方法)
优采云 发布时间: 2021-12-30 16:13网站内容发布审核流程(
本发明涉及一种视频内容审核方法,具体涉及一个基于视频分析的自动化分级的内容监管方法)
本发明涉及一种视频内容审核方法,尤其涉及一种基于视频分析的自动化分级内容审核方法。
背景技术:
传统的节目审查监管规定缺乏相应的技术手段,“以人为本”的内容监管方式实际效果不佳。传统的内容审核是将制作好的节目带送到审核部门进行人眼主观审核。在这个过程中,程序提交审核需要大量的人力物力;对于数量众多的项目,这种方式工作量过大,项目评审实施难度大,导致部分不符合国家标准的项目混杂。
随着宽带流媒体技术的发展,网络流媒体发展势头迅猛,这在一定程度上增加了节目审核的复杂性和难度。节目发布形式和资源获取渠道的多样化,增加了节目审核的难度,单靠人工审核远远不能适应社会的发展,不能满足大众文化的需求。
技术实现要素:
有鉴于此,本发明的目的在于提供一种视频内容查看方法及系统。为了对所公开的实施例的某些方面有一个基本的了解,下面给出简要概述。该概述不是一般性评论,也不是旨在识别关键/重要元素或描述这些实施例的保护范围。它的唯一目的是以简单的形式呈现一些概念,作为以下详细说明的前奏。
本发明提供了一种视频内容审核方法,包括:
客户端开始视频内容审核流程后,向服务器发送客户端策略缓存文件的最新版本号请求;
客户端接收服务器返回的最新版本号;
客户端将接收到的最新版本号与本地版本号进行比较,如果本地版本号小于接收到的最新版本号,则向服务器发送更新策略缓冲区的请求;
客户端接收服务器返回的最新策略缓存文件,并相应更新本地策略缓存;
客户端根据本地最新策略缓存文件,触发内容审核,及时屏蔽违禁文件,并将可疑文件上传至内容审核服务器。
本发明还提供了一种视频内容审核系统,包括客户端和服务器:
客户端实时查看播放的流媒体文件或本地文件,及时屏蔽违禁文件,将可疑文件上传至服务器;
服务器处理客户端的审核请求,分析、检索和评估视频和音频内容,并阻止播放禁止内容的节目源。
出于前述和相关目的,一个或多个实施例包括将在后面详细描述并且在权利要求中具体指出的特征。以下描述和附图详细说明了某些示例性方面,并且它们仅指示可以利用各种实施例的原理的各种方式中的一些方式。当结合附图考虑以下详细描述时,其他益处和新颖特征将变得显而易见,并且所公开的实施例旨在包括所有这些方面及其等同物。
图纸说明
图1是根据本发明实施例的视频内容查看方法的流程图;
图2是根据本发明实施例的视频内容评论系统的框图。
如图。图3是根据本发明实施例的视频内容查看终端的结构框图;
图4是根据本发明实施例的视频内容查看服务器的结构框图。
详细说明
下面的描述和附图充分说明了本发明的具体实施例,以使本领域技术人员能够实施它们。其他实现可以包括结构、逻辑、电气、过程和其他变化。示例仅代表可能的更改。除非明确要求,否则各个组件和功能都是可选的,并且操作顺序可以更改。一些实施例的部件和特征可以被包括在其他实施例的部件和特征中或替代其他实施例的部件和特征。本发明实施例的范围包括权利要求的整个范围,以及权利要求的所有可能的等同物。在此上下文中,本发明的这些实施例可以单独或统称为术语“发明”,这只是为了方便,如果实际公开了一项以上的发明,并不旨在自动限制其应用。范围是任何单个发明或发明构思。
本发明提供了一种视频内容审核方法,如图1所示,包括步骤:
步骤s101:客户端启动视频内容审核流程后,向服务器发送客户端策略缓存文件最新版本号请求;
步骤s102:客户端接收服务器返回的最新版本号;
步骤s103:客户端将接收到的最新版本号与本地版本号进行比较,如果本地版本号小于接收到的最新版本号,则向服务器发送更新策略缓冲区的请求;
步骤s104:客户端接收服务器返回的最新策略缓存文件,并相应更新本地策略缓存;
步骤s105,客户端根据本地最新策略缓存文件,触发内容审核,及时屏蔽禁止文件,并将可疑文件上传至内容审核服务器。
上述步骤s101至s105为客户端查看视频内容的过程。之后还包括步骤s106:服务器对客户端的审核请求进行处理,对视音频内容进行分析、检索、评估,对播放禁止内容的节目源进行屏蔽。本发明实施例提供了一种分层的内容审核系统,分别在客户端和服务器端进行内容审核,客户端初步识别可疑文件,上传至服务器,由服务器进行进一步的审核。本发明通过二级审核自动完成对视频内容的审核,大大提高了审核效率。
其中,执行步骤s105时,客户端触发内容审核包括:同时触发视频分析流程、音频分析流程、字幕分析流程、人脸识别分析流程,对审核后的文件进行分析;综合各个进程的分析结果,判断文件是否可疑。
具体分析过程如下:
视频分析服务器可以采用逐帧分析、每10帧分析、每50帧分析、关键帧提取、自适应分析等多种策略。逐帧分析是提取被审计文件每一帧的特征,查询违禁图片库,并保存查询结果;每10帧的分析策略是提取被审计文件10的整数倍的图像特征,查询禁止图片库,保存查询结果;每50帧分析策略是提取审计文件50的整数倍的图片特征,查询禁止图片库,并保存查询结果;关键帧分析策略是首先对审计文件进行关键帧提取,提取提取出的关键帧的特征,查询违禁图片库,并保存查询结果;自适应分析策略是每50帧首先对分析的文件进行分析,并检查查询结果。如果查询结果匹配率高,则每20帧分析一次,如果继续很高,则逐帧分析,如果查询结果一直很高,则可以断定该文件为禁止文件,并将分析完成消息直接发送给审计管理调度单元,同时将查询结果返回给审计管理调度单元;
音频分析服务器可以采用逐帧分析和自适应分析的几种策略。逐帧分析是对被审计文件的每条音频数据进行分段分类,提取特征数据,然后根据提取的特征数据查询禁止的音频特征库,并保存查询结果;自适应分析策略是以10秒的音频数据为单位。先每5个单元分析一次,查看查询结果。如果查询结果匹配率高,则改为每2个单元进行分析,如果继续高,则改为每2个单元进行分析。如果查询结果一直为高,则可以断定该文件为禁止文件,直接向审计管理调度单元发送分析完成消息,
字幕解析服务器可以采用逐帧解析、每10帧解析、每50帧解析、关键帧提取等多种策略。逐帧分析是提取被审计文件每一帧的特征,查询禁用字幕库,并保存查询结果;每10帧的分析策略是提取被审计文件10的整数倍的图像特征,查询禁止字幕库,保存查询结果;每50帧的分析策略是提取被审计文件50的整数倍的图像特征,查询禁用字幕库,并保存查询结果;关键帧提取策略是先对审计文件进行关键帧提取,对提取的关键帧进行特征提取,查询禁用字幕库,并保存查询结果;如果检查结果始终为高,则可以判断该文件为禁止文件,直接向审计管理调度单元发送分析完成消息。同时将查询结果返回给审计管理调度单元;
人脸识别分析服务器可以采用逐帧分析、跳帧分析、关键帧提取等多种策略。逐帧分析是从审计文件的每一帧中提取人脸识别特征,查询禁止人脸库,并保存查询结果;跳帧分析策略是从审计文件中每一定数量的解码结果中提取一个。取帧框进行人脸特征提取,查询禁止人脸特征库,并保存查询结果;关键帧提取策略是先提取审计文件的关键帧,然后对提取的关键帧进行人脸识别特征提取,禁止查询。人脸特征库并保存查询结果;
其中,集成流程的分析结果包括:根据视频分析、音频分析、字幕分析、人脸识别分析的查询结果进行融合评分。各种分析结果都有一个权重,视频分析结果权重0.2,音频分析结果权重0.2,字幕分析结果权重0.4,人脸识别分析结果的权重为0.2。审计管理调度模块对评分结果进行评估。如果总分超过某个阈值(该阈值可以由用户设置,默认值为0.7),审核的电影被认为是可疑的,如果用户设置了执行手动审核操作,
本发明实施例还提供了一种视频内容审核系统,如图1所示。2、包括客户端201和服务器202,其中:
客户端201实时查看其播放的流媒体文件或本地文件,及时屏蔽禁止文件,将可疑文件上传至服务器202;
服务器202处理客户端201的审核请求,对视音频内容进行分析、检索和评估,并屏蔽播放禁止内容的节目源。
本发明实施例还提供了一种视频内容查看终端,如图1所示。3、包括:
发送端口301,用于在视频内容审核流程开始后向服务器发送客户端策略缓存文件最新版本号的请求;
接收端口302用于接收服务器返回的最新版本号;
存储器303具有策略缓冲区,其中携带策略缓存文件;
比较单元304,用于将接收到的最新版本号与存储器303中的本地版本号进行比较,如果本地版本号小于接收到的最新版本号,则通过发送端口向服务器发送更新策略缓冲区301请求
更新单元305,用于通过接收端口302接收服务器最新的策略缓存文件,并相应更新存储器303中的策略缓存文件;
处理单元306用于在存储器303中根据最新策略缓存文件,触发内容审核,及时拦截禁止文件,并通过发送端口301将可疑文件上传至内容审核服务器。
优选地,处理单元306触发的内容审核包括:
同时触发视频分析过程、音频分析过程、字幕分析过程和人脸识别分析过程,对审计文件进行分析;结合各个进程的分析结果,判断文件是否可疑。
优选地,视频分析过程采用逐帧分析、每10帧分析、每50帧分析、关键帧提取或自适应分析的策略。
优选地,音频分析过程采用逐帧分析或自适应分析策略。
优选地,字幕分析过程采用逐帧分析、每10帧、每50帧或关键帧提取的策略。
优选地,人脸识别分析过程采用逐帧分析、跳帧分析或关键帧提取的策略。
优选地,所述综合流程的分析结果包括:根据视频分析、音频分析、字幕分析、人脸识别分析的查询结果进行融合评分,各分析结果具有相应的权重。并对评分结果进行评估,如果总分超过某个阈值,则认为被审计的文件可疑。
优选地,视频分析结果的权重为0.2,音频分析结果的权重为0.2,字幕分析结果的权重为0.4,权重为人脸识别分析结果为0.2。
本发明实施例还提供了一种视频内容审核服务器,如图1所示。如图4所示,包括审计管理调度单元401、视频分析服务器集群402和禁止内容检索集群403,其中:
审计管理调度单元401接收网络流媒体(iptv)审计请求或客户端可疑文件内容审计请求,在审计文件数据库中查询审计文件名和网络路径名。如果发现相同的记录,则表示该文件被禁止,并立即返回禁止信息;如果没有找到相同的记录,则将审核后的文件通过视频分析接口发送到视频分析服务器集群402。接收禁止内容检索集群403,返回是否禁止的判断结果,如果不合法,则将被审计文件信息保存到被审计文件数据库,将被审计文件上传到审计策略单元,并封锁文件源;
视频分析服务器集群402接收到待审核文件后,同时触发视频分析过程、音频分析过程、字幕分析过程、人脸识别分析过程,对待审核文件进行分析。
禁止内容检索集群403集成视频分析服务器集群分析每个进程的结果,判断文件是否可疑;人工审核文件是否被禁止的结果。
优选地,视频分析过程采用逐帧分析、每10帧分析、每50帧分析、关键帧提取或自适应分析的策略。
优选地,音频分析过程采用逐帧分析或自适应分析策略。
优选地,字幕分析过程采用逐帧分析、每10帧、每50帧或关键帧提取的策略。
优选地,人脸识别分析过程采用逐帧分析、跳帧分析或关键帧提取的策略。
优选地,所述综合流程的分析结果包括:根据视频分析、音频分析、字幕分析、人脸识别分析的查询结果进行融合评分,各分析结果具有相应的权重。并对评分结果进行评估,如果总分超过某个阈值,则认为被审计的文件可疑。
优选地,视频分析结果的权重为0.2,音频分析结果的权重为0.2,字幕分析结果的权重为0.4,权重为人脸识别分析结果为0.2。
优选地,还包括状态更新单元404,用于维护文件查看状态。
优选地,状态更新单元404将文件审核状态初始化为待处理状态;当确定文件是否可疑时,将文件审查状态更新为可处理状态;收到人工审核结果后,更新文件审核状态为Processed状态。
根据所公开的实施例,本领域技术人员可以实现或使用本发明。这些实施例的各种修改对于本领域技术人员来说是显而易见的,并且在不脱离本发明的范围和精神的情况下,这里定义的一般原理也可以应用于其他实施例。以上所述仅为本发明的优选实施例而已,并不用于限制本发明。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应收录
在本发明的保护范围之内。