一种视频不健康内容自动处理方法及系统

文档序号:1697144 发布日期:2019-12-10 浏览:26次 >En<

阅读说明:本技术 一种视频不健康内容自动处理方法及系统 (Method and system for automatically processing unhealthy content of video ) 是由 单志伟 于 2019-09-10 设计创作,主要内容包括:本发明公开了一种视频不健康内容自动处理方法及系统,方法包括以下步骤:1)播放视频内容,判断用户是否已设置视频过滤,是则跳转至步骤3),否则进入下一步;2)通过摄像头获取观看者面部信息,判断观看者中是否有未成年人,是则进入下一步,否则跳转至步骤4);3)分析视频流媒体数据,根据预先设置对视频进行不健康内容过滤,返回步骤1);4)继续播放视频内容并返回步骤1)。本发明的方法能够区分观看者并针对未成年人自动过滤视频中不健康内容,给未成年人提供一个健康的观影环境。(the invention discloses a method and a system for automatically processing unhealthy contents of a video, wherein the method comprises the following steps: 1) playing video content, judging whether a user sets video filtering, if so, jumping to the step 3), and if not, entering the next step; 2) acquiring face information of a viewer through a camera, judging whether the viewer has minors or not, if so, entering the next step, otherwise, skipping to the step 4); 3) analyzing video streaming media data, filtering unhealthy contents of the video according to preset settings, and returning to the step 1); 4) continue playing the video content and return to step 1). The method can distinguish the viewers and automatically filter unhealthy contents in the video aiming at the minors, and provides a healthy film watching environment for the minors.)

一种视频不健康内容自动处理方法及系统

技术领域

本发明涉及一种视频处理方法,尤其涉及一种视频不健康内容自动处理方法及系统。

背景技术

目前视频主要以流媒体数据形式进行传输,该传输方式以边下载边播放的特性深受用户喜爱。目前我国分级制度与审核机制尚不完善,部分视频以及其中的音频和字幕内容带有不健康信息,容易对未成年人观众造成不良影响。现有电子设备,例如手机、平板电脑、电视机、机顶盒等设备都已经存在儿童模式,禁止儿童模式下访问部分应用以及限制部分权限,以避免未成年人接触不健康内容,但是该方式无法区分用户,在未设置儿童模式的情况下,未成年人仍然可以接触不健康内容。同时现有的儿童模式也无法对视频、音频以及字幕中的不健康内容进行实时检测和处理。

发明内容

本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种能够区分观看者并针对未成年人自动过滤视频中不健康内容的视频不健康内容自动处理方法及系统。

为解决上述技术问题,本发明提出的技术方案为:一种视频不健康内容自动处理方法,其特征在于,包括以下步骤:

1)播放视频内容,判断用户是否已设置视频过滤,是则跳转至步骤3),否则进入下一步;

2)通过摄像头获取观看者面部信息,判断观看者中是否有未成年人,是则进入下一步,否则跳转至步骤4);

3)分析视频流媒体数据,根据预先设置对视频进行不健康内容过滤,返回步骤1);

4)继续播放视频内容并返回步骤1)。

优选的,步骤2)中判断观看者中是否有未成年人包括以下步骤:

2.1)将观看者面部信息在数据库中进行查询,判断观看者面部信息是否均已保存在数据库中,是则跳转至步骤2.3),否则将未保存在数据库中的观看者面部信息标记为新面部信息并进入下一步,所述数据库中还保存有与面部信息一一对应的年龄信息;

2.2)对新面部信息进行特征分析,判定观看者年龄,并将新面部信息及年龄信息保存在数据库中;

2.3)读取数据库中与观看者面部信息对应的年龄信息,当有小于18岁的年龄信息时,观看者中有未成年人。

优选的,步骤2.2)之前还包括步骤2.1’),具体为:判断观看者面部信息中是否有管理员面部信息,是则通知管理员录入新面部信息及对应的年龄信息,保存管理员录入的新信息及对应的年龄信息后跳转至步骤2.3),否则进入步骤2.2)。

优选的,步骤3)具体包括以下步骤:

3.1)接收视频流媒体数据,读取视频流媒体数据中的视频属性信息,判断是否有分级标签,是则进入下一步,否则跳转至步骤3.3);

3.2)判断分级标签是否为成人级,是则对视频进行预设处理并转到步骤3.4),否则播放视频并转到步骤3.4);

3.3)读取视频流媒体数据中的视频帧、音频帧以及字幕帧,对存在不健康内容的视频帧、音频帧或字幕帧进行预设处理;

3.4)返回步骤1)。

优选的,步骤3.3)包括以下步骤:

3.3.1)提取视频流媒体数据中的视频帧及对应的音频帧与字幕帧作为当前视频帧、当前音频帧以及当前字幕帧,判断当前视频帧是否存在不健康内容,如果当前视频帧存在不健康内容,则对当前视频帧进行预设处理并进入下一步,否则播放当前视频帧并进入下一步;

3.3.2)判断当前音频帧是否存在不健康内容,是则对当前音频帧进行预设处理并进入下一步,否则播放当前音频帧并进入下一步;

3.3.3)判断当前字幕帧是否存在不健康内容,是则对当前字幕帧进行预设处理并进入下一步,否则播放当前字幕帧并进入下一步;

3.3.4)返回步骤3.3.1)直到视频流媒体数据中的视频帧、音频帧以及字幕帧均被提取。

优选的,所述预设处理具体为拦截相关数据,即拦截视频流媒体数据中的视频帧、音频帧或字幕帧中的一种或多种,使视频帧、音频帧或字幕帧中的一种或多种的内容不播放。

优选的,步骤3.3.1)中判断视当前视频帧是否存在不健康内容包括以下步骤:

3.3.1a)针对当前视频帧进行图像处理,提取敏感图像区域;

3.3.1b)利用预先构建的不健康内容识别模型计算敏感图像区域信息匹配度,当不健康内容匹配度大于预设阈值时,当前视频帧存在不健康内容。

优选的,步骤3.3.2)中判断当前音频帧是否存在不健康内容包括以下步骤:

3.3.2a)针对当前音频帧进行滤波处理,提取特征音频信号;

3.3.2b)利用预先构建的不健康内容识别模型计算特征音频信号信息匹配度,当不健康内容匹配度大于预设阈值时,当前音频帧存在不健康内容。

优选的,步骤3.3.3)中判断当前字幕帧是否存在不健康内容包括以下步骤:

3.3.3a)针对当前字幕进行文字识别,提取字幕的文字内容;

3.3.3b)利用预先构建的不健康内容识别模型计算文字内容信息匹配度,当不健康内容匹配度大于预设阈值时,当前字幕存在不健康内容。

本发明还提供一种视频不健康内容自动处理系统,包括带有摄像头的显示器屏单元,其特征在于,该显示器屏单元被编程或配置以执行上述视频不健康内容自动处理方法的步骤。

与现有技术相比,本发明的优点在于:

本发明的方法首先设置了视频过滤功能,当视频过滤功能开启后,不管未成年人是否在场,均按照预先设置对视频进行不健康内容过滤,然后在视频过滤功能未开启的情况下,通过摄像头获取观看者面部信息,判断观看者中是否有未成年人,在没有未成年人观众时,不对视频进行处理,不影响观影体验,当观看者中有未成年人时,根据预先设置对视频进行不健康内容过滤,防止视频以及其对应的音频和字幕中的不健康信息对未成年人的身心造成影响。同时每次处理完毕后均重新获取观看者面部信息,实时检测观看者中是否有未成年人,使得未成年人在场时处理视频不健康内容,未成年人不在场时不处理视频内容,实现对于视频不健康信息自动处理。

附图说明

图1为本实施例的方法的流程图。

图2为本实施例的方法中判断观看者中是否有未成年人的流程图。

图3为本实施例的方法中根据预先设置对视频进行不健康内容过滤的流程图。

图4为本实施例的方法中步骤3.3)的流程图。

具体实施方式

以下结合说明书附图和具体优选的实施例对本发明作进一步描述,但并不因此而限制本发明的保护范围。

如图1所示,本发明的一种视频不健康内容自动处理方法,包括以下步骤:

1)播放视频内容,判断用户是否已设置视频过滤,是则跳转至步骤3),否则进入下一步;

2)通过摄像头获取观看者面部信息,判断观看者中是否有未成年人,是则进入下一步,否则跳转至步骤4);

3)分析视频流媒体数据,根据预先设置对视频进行不健康内容过滤,返回步骤1);

4)继续播放视频内容并返回步骤1)。

本实施例的方法首先设置了视频过滤功能,当视频过滤功能开启后,不管未成年人是否在场,均按照预先设置对视频进行不健康内容过滤,然后在视频过滤功能未开启的情况下,通过摄像头获取观看者面部信息,判断观看者中是否有未成年人,在没有未成年人观众时,不对视频进行处理,不影响观影体验,当观看者中有未成年人时,根据预先设置对视频进行不健康内容过滤,防止视频以及其对应的音频和字幕中的不健康信息对未成年人的身心造成影响。同时每次处理完毕后均重新获取观看者面部信息,实时检测观看者中是否有未成年人,使得未成年人在场时处理视频不健康内容,未成年人不在场时不处理视频内容,实现对于视频不健康信息自动处理。

如图2所示,本实施例步骤2)中判断观看者中是否有未成年人包括以下步骤:

2.1)将观看者面部信息在数据库中进行查询,判断观看者面部信息是否均已保存在数据库中,是则跳转至步骤2.3),否则将未保存在数据库中的观看者面部信息标记为新面部信息并进入下一步,所述数据库中还保存有与面部信息一一对应的年龄信息;

2.2)对新面部信息进行特征分析,可以通过预先设置的人脸特征模型,包括人体测量学模型、柔性模型或外观模型来判定观看者年龄,也可以通过深度学习模型来判定观看者年龄,得到观看者年龄后,将新面部信息及年龄信息保存在数据库中;

2.3)读取数据库中与观看者面部信息对应的年龄信息,当有小于18岁的年龄信息时,观看者中有未成年人。

上述步骤将信息匹配的方法以及模型比对的方法进行结合,将观看者面部信息采集后,利用人脸特征模型或深度学习模型进行比对判断观看者年龄的同时,也根据预先存储观看者面板信息及对应年龄,将采集后的面部信息与所存储的信息进行匹配查找,缩短了处理时间,提高了判断准确度。

为便于对面部信息进行实时管理,将本实施例的方法对用户分配管理员权限,如果观看者中有管理员,就可以将新面部信息及年龄及时录入,使得本方法对于观看者的年龄管理更加准确,步骤2.2)之前还包括步骤2.1’),具体为:判断观看者面部信息中是否有管理员面部信息,是则通知管理员录入新面部信息及对应的年龄信息,保存管理员录入的新信息及对应的年龄信息后跳转至步骤2.3),否则进入步骤2.2)。步骤2.2)中将新面部信息及年龄信息保存在数据库中之后,屏幕显示提示信息,提醒管理员对保存的新面部信息及年龄信息进行完善。

如图3所示,本实施例的步骤3)中根据预先设置对视频进行不健康内容过滤包括以下步骤:

3.1)接收视频流媒体数据,读取视频流媒体数据中的视频属性信息,判断是否有分级标签,是则进入下一步,否则跳转至步骤3.3);

3.2)判断分级标签是否为成人级,是则对视频进行预设处理并转到步骤3.4),否则播放视频并转到步骤3.4),本步骤中,预设处理的方式为拦截视频流媒体数据,使视频内容不播放,即拦截视频流媒体数据中的视频帧、音频帧及字幕帧,使视频帧、音频帧及字幕帧中的内容不播放,直到所接收的视频流媒体数据传输完毕,同时,对视频进行预设处理还可以有其他方式,比如预先置视频播放列表,将非成人级的视频存储于视频播放列表中,选取视频播放列表中的视频进行播放,直到所接收的视频流媒体数据传输完毕;

3.3)读取视频流媒体数据中的视频帧、音频帧以及字幕帧,本实施例的字幕帧包括解说字幕、对话字幕、以及弹幕等实时评论性字幕,对存在不健康内容的视频帧、音频帧或字幕帧进行预设处理,播放不存在不健康内容的视频帧、音频帧或字幕帧。

如图4所示,本实施例的步骤3.3)包括以下步骤:

3.3.1)提取视频流媒体数据中的视频帧及其对应的音频帧与字幕帧作为当前视频帧、当前音频帧以及当前字幕帧,判断当前视频帧是否存在不健康内容,如果当前视频帧存在不健康内容,则对当前视频帧进行预设处理并进入下一步,否则播放当前视频帧并进入下一步,本步骤中,预设处理的方式为拦截视频流媒体数据中的视频帧,使视频帧的画面不显示,对视频帧的预设处理也可以用其他方式,比如预先设置存储空间,在存储空间存储图片或照片,用图片或照片替换视频帧的画面进行显示,还可以跳过存在不健康内容的视频帧;

3.3.2)判断当前音频帧是否存在不健康内容,是则对当前音频帧进行预设处理并进入下一步,否则播放当前音频帧并进入下一步,本步骤中,预设处理的方式为拦截视频流媒体数据中的音频帧,使音频不播放,对音频帧的预设处理也可以用其他方式,比如预先设置存储空间,在存储空间存储其他音频或音乐,用其他音频或音乐的音频帧替换存在不健康内容的音频帧进行播放,还可以跳过存在不健康内容的音频帧;

3.3.3)判断当前字幕帧是否存在不健康内容,是则对当前字幕帧进行预设处理并进入下一步,否则播放当前字幕帧并进入下一步,本步骤中,预设处理的方式为拦截视频流媒体数据中的字幕帧,使字幕不显示,对字幕帧的预设处理也可以用其他方式,比如预先设置存储空间,在存储空间存储其他字幕,用其他字幕的字幕帧替换存在不健康内容的字幕帧进行显示,还可以跳过存在不健康内容的字幕帧;

3.3.4)返回步骤3.3.1)直到视频流媒体数据中的视频帧、音频帧以及字幕帧均被提取。

本实施例的方法中,对于不健康内容的判断基于深度学习,利用预先训练好的具有多隐层结构的不不健康内容识别模型进行不健康内容识别,基于多层神经网络的深度学习智能模型适用于大数据(海量图像)的分析与识别,可以实现及时、快速地将视频帧、音频帧以及字幕帧中的不健康信息进行识别,进而加快了对于存在不健康内容的视频帧、音频帧或字幕帧的处理速度,减缓用户看到的视频的延迟性。

本实施例的步骤3.3.1)中判断视当前视频帧是否存在不健康内容包括以下步骤:

3.3.1a)针对当前视频帧进行图像处理,提取敏感图像区域;

3.3.1b)利用预先构建的不健康内容识别模型计算敏感图像区域信息匹配度,当不健康内容匹配度大于预设阈值时,当前视频帧存在不健康内容。

本实施例的步骤3.3.2)中判断当前音频帧是否存在不健康内容包括以下步骤:

3.3.2a)针对当前音频帧进行滤波处理,提取特征音频信号;

3.3.2b)利用预先构建的不健康内容识别模型计算特征音频信号信息匹配度,当不健康内容匹配度大于预设阈值时,当前音频帧存在不健康内容。

本实施例的步骤3.3.3)中判断当前字幕帧是否存在不健康内容包括以下步骤:

3.3.3a)针对当前字幕进行文字识别,提取字幕的文字内容;

3.3.3b)利用预先构建的不健康内容识别模型计算文字内容信息匹配度,当不健康内容匹配度大于预设阈值时,当前字幕存在不健康内容。

本发明还提供一种视频不健康内容自动处理系统,包括带有摄像头的显示器屏单元,该显示器屏单元被编程或配置以执行上述视频不健康内容自动处理方法的步骤。

上述只是本发明的较佳实施例,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本发明技术方案保护的范围内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种电视节目共享方法、电视机及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类