控制媒体信息播放的方法及终端与流程

文档序号:13264912阅读:171来源:国知局
技术领域本发明涉及媒体播放技术领域,尤其涉及一种控制媒体信息播放的方法及终端。

背景技术:
随着媒体行业的发展,影视剧作的资源愈发丰富,然而影视剧作播放的画面和/或声音并非全部都是健康的、适于少儿视听的,为了防止在公开场合如客厅播放不健康的、不适于少儿视听的画面和/或声音,现有的显示终端如智能电视可以屏蔽经过处理的特殊节目如加入级别描述的节目,但是不能屏蔽没有经过处理的普通片源如没有加入级别描述的节目,当在普通节目中包含不健康的、不适于少儿视听的画面和/或声音时,播放此类节目可以导致少儿与不良媒体信息进行接触,从而影响了少儿的视听环境。

技术实现要素:
本发明的主要目的在于提供一种控制媒体信息播放的方法及终端,旨在屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容。为实现上述目的,本发明提供一种控制媒体播放信息的方法,所述方法包括以下步骤:获取媒体终端的播放信息,解码所述播放信息获取解码数据,所述解码数据包括视频数据和/或音频数据;将所述视频数据和/或所述音频数据分别与预置的特征数据进行匹配,判断所述视频数据和/或所述音频数据与所述特征数据是否匹配,其中,若获取的解码数据包括视频数据,则对从所述视频数据中提取的图像信息进行匹配,其中,若所述解码数据为音视频混合的信息,在所述匹配之前还包括分离混合的所述音频数据以及所述视频数据;若是,则执行屏蔽所述视频数据和/或所述音频数据的操作。优选地,若获取的解码数据包括视频数据,则所述将所述解码数据与预置的特征数据进行匹配,判断所述解码数据与所述特征数据是否匹配的步骤包括:获取所述视频数据的视频序列;分离所述视频序列获取双向预测帧B帧图像;分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪;获取经过边界提取与轮廓追踪处理的双向预测帧B帧图像的对象信息数据;将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配;所述执行屏蔽所述视频数据的操作包括:若所述对象信息数据与所述特征数据匹配,则对所述视频序列中的双向预测帧B帧图像进行打码处理。优选地,若获取的解码数据包括音频数据,则所述将所述解码数据与预置的特征数据进行匹配,判断所述音频数据与所述特征数据是否匹配的步骤包括:获取所述音频数据的内部编码帧I帧数据;将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配;所述执行屏蔽所述音频数据的操作包括:若所述内部编码帧I帧数据与所述特征数据匹配,则对所述内部编码帧I帧数据进行屏蔽处理。优选地,解码媒体终端的播放信息,获取所述播放信息的解码数据的步骤之前还包括:获取预置的存储于特征数据库中的特征数据,其中,所述特征数据包括危险特征数据、恐怖特征数据、脏话特征数据、暴力血腥特征数据以及裸体与成人特征数据。优选地,所述模糊匹配的步骤包括:获取所述视频数据和/或所述音频数据的关键帧数据;从所述关键帧数据中提取特征数据;将所述特征数据与预置的特征数据进行对比。此外,为实现上述目的,本发明还提供一种控制媒体信息播放的终端,所述终端包括:解码模块,用于获取媒体终端的播放信息,解码所述播放信息获取解码数据,所述解码数据包括视频数据和/或音频数据;匹配模块,用于将所述视频数据和/或所述音频数据分别与预置的特征数据进行匹配,判断所述视频数据和/或所述音频数据与所述特征数据是否匹配,其中,若所述解码数据为音视频混合的信息,在所述匹配之前还包括分离混合的所述音频数据以及所述视频数据;屏蔽模块,用于当所述视频数据和/或所述音频数据与所述特征数据匹配时,执行屏蔽所述解码数据的操作。优选地,若获取的解码数据包括视频数据,则所述匹配模块还用于:获取所述视频数据的视频序列;分离所述视频序列获取双向预测帧B帧图像;分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪;获取经过边界提取与轮廓追踪处理的双向预测帧B帧图像的对象信息数据;将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配;所述屏蔽模块还用于:若所述对象信息数据与所述特征数据匹配,则对所述视频序列中的双向预测帧B帧图像进行打码处理。优选地,若获取的解码数据包括音频数据,则所述判断信息模块还用于:获取所述音频数据的内部编码帧I帧数据;将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配;所述屏蔽模块还用于:若所述内部编码帧I帧数据与所述特征数据匹配,则对所述内部编码帧I帧数据进行屏蔽处理。优选地,所述控制媒体信息播放的终端还包括:获取特征数据模块,用于获取预置的特征数据,其中,所述特征数据包括危险特征数据、恐怖特征数据、脏话特征数据、暴力血腥特征数据和/或裸体与成人特征数据,存储于特征数据库中。优选地,所述模糊匹配的步骤包括:获取所述视频数据和/或所述音频数据的关键帧数据;从所述关键帧数据中提取特征数据;将所述特征数据与预置的特征数据进行对比。本发明提供一种控制媒体播放信息的方法及终端,当媒体终端播放节目时,获取所述媒体终端的播放信息,解码所述媒体终端的播放信息获取解码数据,所述解码数据包括视频数据和/或音频数据,将所述视频数据和/或所述音频数据与预置的特征数据进行匹配,判断所述视频数据和/或所述音频数据与所述特征数据是否匹配,其中,若所述解码数据为音视频混合的数据,在所述匹配之前还包括分离混合的所述音频数据以及所述视频数据,若是,则执行屏蔽所述视频数据和/或所述音频数据的操作。由于本发明可以在播放过程中,可以分别对音频数据以及视频数据进行分离提取,并屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。附图说明图1为本发明控制媒体播放信息的方法一实施例的流程示意图;图2为本发明控制媒体播放信息的方法二实施例的流程示意图;图3为本发明控制媒体播放信息的方法三实施例的流程示意图;图4为本发明控制媒体播放信息的终端一实施例的功能模块示意图;图5为本发明控制媒体播放信息的终端二实施例的功能模块示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明提供一种控制媒体播放信息的方法及终端。参照图1,图1为本发明控制媒体播放信息的方法一实施例的流程示意图。在一实施例中,该控制媒体播放信息的方法包括:步骤S10,获取媒体终端的播放信息,解码所述播放信息获取解码数据,其中,所述解码数据包括视频数据和/或音频数据;本实施例中,当媒体终端播放节目时,获取所述媒体终端的播放信息,通过解码技术对所述播放信息进行解码,获取所述播放信息的解码数据,其中,所述解码数据包括视频数据和/或音频数据,具体地,所述解码技术,在此不作限定。在一种实施方式中,所述节目包括网络节目与本地节目。具体地,可在用户观看节目前提示用户进行选择,在此不作限定。由于本发明可以监控网络节目或本地节目的播放内容,当在网络节目或本地节目中出现用户预设的需要屏蔽的内容时,则执行对所述网络节目或所述本地节目中的需要屏蔽的内容的屏蔽操作,扩大了屏蔽节目的操作范围。步骤S20,将所述视频数据和/或所述音频数据分别与预置的特征数据进行匹配,判断所述视频数据和/或所述音频数据与所述特征数据是否匹配,其中,若获取的解码数据包括视频数据,则对从所述视频数据中提取的图像信息进行匹配;若所述解码数据为音视频混合的数据,在所述匹配之前还包括分离混合的所述音频数据以及所述视频数据。通过分离音频数据以及视频数据,则可以对音频数据以及视频数据分别进行屏蔽操作,能够使屏蔽更具有针对性,避免屏蔽不需要屏蔽的内容。当获取视频数据和/或音频数据时,将所述视频数据和/或所述音频数据与用户预置的特征数据进行对比,通过对比结果判断经过解码的数据是否符合预设的屏蔽条件,其中,若获取的解码数据包括视频数据,则对从所述视频数据中提取的图像信息进行匹配。在一种实施方式中,当所述视频数据和/或所述音频数据与用户预置的特征数据相符时,则判断所述视频数据和/或所述音频数据需要执行屏蔽的操作,当所述视频数据和/或所述音频数据与所述特征数据不符时,则判断所述视频数据和/或所述音频数据不必执行屏蔽的操作。步骤S30,若所述视频数据和/或所述音频数据与所述特征数据匹配,则执行屏蔽所述视频数据和/或所述音频数据的操作。若对比结果符合用户预设的屏蔽条件,则对所述视频数据和/或所述音频数据进行屏蔽。在一种实施方式中,屏蔽对象包括具备描述级别的完整节目或节目片段的视频数据和/或音频数据,以及缺少级别描述的完整节目与节目片段的视频数据和/或音频数据,通过覆盖和/或替换的方式对所述视频数据和/或所述音频数据进行屏蔽,具体地,所述屏蔽方式,在此不作限定。由于本发明可以屏蔽视频数据和/或音频数据,当在播放信息中出现用户设置的需要屏蔽的信息时,可以根据用户预设的屏蔽条件对所述信息进行屏蔽,完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。本实施例通过获取媒体终端的播放信息,对所述播放信息进行解码,获取所述播放信息的解码数据,其中,所述解码数据包括视频数据和/或音频数据,当获取视频数据和/或音频数据时,将所述视频数据和/或所述音频数据与用户预置的特征数据进行对比,通过对比结果判断所述视频数据和/或所述音频数据是否符合预设的屏蔽条件,若对比结果符合用户预设的屏蔽条件,则对所述视频数据和/或所述音频数据进行屏蔽。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。进一步地,在其他实施例中,若获取的解码数据是所述视频数据,则上述步骤S20可以包括:获取所述视频数据的视频序列;分离所述视频序列获取双向预测帧B帧图像;分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪;获取经过边界提取与轮廓追踪处理的双向预测帧B帧图像的对象信息数据;将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配;上述步骤S30可以包括:若所述对象信息数据与所述特征数据匹配,则对所述视频序列中的双向预测帧B帧图像进行打码处理。本实施例中,当获取的解码数据包括视频数据时,通过获取所述视频数据的视频序列,分离所述视频序列获取双向预测帧B帧图像,分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪,根据经过边界提取与轮廓追踪处理的双向预测帧B帧图像获取对象信息数据,将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配,若匹配,则对所述双向预测帧B帧图像进行打码处理。在一种实施方式中,所述视频通过视频序列GOP的形式进行播放,其中,视频序列GOP包括一个内部编码帧I帧,两个或者多个前向预测帧P帧以及多个双向预测帧B帧,具体地,所述前向预测帧P帧与所述双向预测帧B帧的数量,在此不作限定。不同的播放格式的视频对应不同的帧率,帧率范围一般在每秒20帧至120帧之间,对应2个至10个视频序列GOP。为了节省CPU资源,每隔500毫秒抽取一个双向预测帧B帧图像,通过获取所述视频序列GOP中的双向预测帧B帧图像,对所述双向预测帧B帧图像进行分割处理,通过边界提取与轮廓追踪技术处理经过分割的双向预测帧B帧图像,获取双向预测帧B帧图像的对象信息数据。将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据能否匹配成功,其中,由于在媒体终端中集成开源计算机视觉库OpenCV库,模糊匹配的工作可以通过调用开源计算机视觉库OpenCV库的接口完成,其中,开源计算机视觉库OpenCV库可以直接在媒体终端软件中集成,通过调用指令对图像进行处理,处理结果通过媒体终端输出显示,但是不能直观查看未处理的图像与已处理的图像。开源计算机视觉库OpenCV库可以用于人脸识别如在数万张照片中识别出特定的人脸,当然人脸识别的技术要求较高,面向节目的监控识别的技术要求相比人脸识别较低,优势在于监控识别的对象范围较广,与在汽车自动驾驶中采用的识别技术类似。当匹配成功时,则对双向预测帧B帧图像进行打码处理,具体地,打码形式,在此不作限定。由于本发明没有采用根据级别描述屏蔽视频数据载体即视频的技术手段,而是采用根据播放的视频数据即视频内容屏蔽视频画面的技术手段,在播放过程中,屏蔽包含不健康的、不适于少儿观看的画面,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视觉环境。进一步地,在其他实施例中,若获取的解码数据包括音频数据,则上述步骤S20可以包括:获取所述音频数据的内部编码帧I帧数据;将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配;上述步骤S30可以包括:若所述内部编码帧I帧数据与所述特征数据匹配,则对所述内部编码帧I帧数据进行屏蔽处理。本实施例中,当获取的解码数据是音频数据时,通过所述音频数据获取所述音频数据的内部编码帧I帧数据,将所述内部编码帧I帧数据与预置的特征数据进行匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配,若符合模糊匹配的匹配规则,则对所述内部编码帧I帧数据进行屏蔽处理。在一种实施方式中,所述音频通过内部编码帧I帧的形式进行播放,将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据能否匹配成功。当匹配成功时,则对所述内部编码帧I帧数据进行屏蔽处理。由于本发明可以屏蔽音频数据,当少儿观看影视剧作时,可以处理少儿听到的信息,净化了少儿的听觉环境,进一步阻止少儿与不良媒体信息进行接触。参照图2,图2为本发明控制媒体播放信息的方法二实施例的流程示意图,在上述实施例的基础上,在上述步骤S10之前还包括:步骤S100,获取预置的存储于特征数据库中的特征数据,其中,所述特征数据包括危险特征数据、恐怖特征数据、脏话特征数据、暴力血腥特征数据和/或裸体与成人特征数据。本实施例中,特征数据存储于特征数据库中,特征数据库通过存储于用户预置的特征数据标签库中的标签信息自动关联。在一种实施方式中,用户可以通过在UI界面中输入密码进入特征数据标签库的设置界面,设置需要执行屏蔽操作的特征数据的标签信息,所述标签信息与所述特征数据库自动匹配,其中,特征数据库可以包括危险特征数据库、恐怖特征数据库、脏话特征数据库、暴力血腥特征数据库以及裸体与成人特征数据库,在此不作限定。所述特征数据库通过在计算机上运行编程软件MATLAB获取,编程软件MATLAB具备较为丰富的图像处理方法和函数,通过这些方法和函数可以获取较为直观的图片和数据,其中,所述方法和函数可以包括图像的读取与显示、图像的点运算、图像的几何运算、空间域与频率域的图像增强、彩色图像处理、形态学图像处理、形态分割以及特征提取,在此不作限定。通过在编程软件MATLAB中运行模拟,获取较为直观的图片和数据,将所述图片和数据打包成特征数据库在显示终端软件中集成。具体地,所述特征数据库可以包括涵盖不良内容的图片和与其对应的数据,其中,所数据用来描述所述涵盖不良内容的图片区别于其他图片的特殊属性如人物五官位置与大小比例、头部与整体身高的比例、手和脚的活动范围以及各个部位的基本颜色信息,在此不作限定。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。进一步地,在上述实施例的基础上,在其他实施例中,所述模糊匹配的步骤可以包括:获取所述视频数据和/或所述音频数据的关键帧数据;从所述关键帧数据中提取特征数据;将所述特征数据与预置的特征数据进行对比。本实施例中,通过获取所述视频数据和/或所述音频数据的关键帧数据,并从所述关键帧数据中提取特征数据,将所述特征数据与预置的特征数据进行对比。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。参照图3,图3为本发明控制媒体播放信息的方法三实施例的流程示意图,进一步地,在上述实施例的基础上,在一种具体地实施方式中,在媒体终端播放过程中屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,具体过程如下:1:当媒体终端播放节目时,获取所述媒体终端的播放信息;2:读取用户预置的特征数据标签库;3:根据在所述特征数据标签库中存储的标签选择匹配的特征数据库;4:通过组合所述特征数据库创建特征数据组合库,其中,用户需要屏蔽的特征数据存储于所述特征数据库以及所述特征数据组合库中;5:通过解码技术对所述播放信息进行解码,获取所述播放信息的解码数据;6:当获取的解码数据包括视频数据时,获取所述视频数据的视频序列;7:分离所述视频序列获取双向预测帧B帧图像;8:分割所述双向预测帧B帧图像;9:对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪;10:根据经过边界提取与轮廓追踪处理的双向预测帧B帧图像获取对象信息数据;11:将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配;12:若所述对象信息数据与所述特征数据匹配,则对所述双向预测帧B帧图像进行打码处理;13:当获取的解码数据包括音频数据时,通过所述音频数据获取所述音频数据的内部编码帧I帧数据;14:将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配;15:若所述内部编码帧I帧数据与所述特征数据匹配,则对所述内部编码帧I帧数据进行屏蔽处理。本发明进一步提供一种控制媒体播放信息的终端。参照图3,图3为本发明控制媒体播放信息的终端一实施例的功能模块示意图。在一实施例中,该控制媒体播放信息的终端包括:解码模块01,用于获取媒体终端的播放信息,解码所述播放信息获取解码数据,其中,所述解码数据包括视频数据和/或音频数据;本实施例中,当媒体终端播放节目时,获取所述媒体终端的播放信息,通过解码技术对所述播放信息进行解码,获取所述播放信息的解码数据,其中,所述解码数据包括视频数据和/或音频数据,具体地,所述解码技术,在此不作限定。在一种实施方式中,所述节目包括网络节目与本地节目。具体地,可在用户观看节目前提示用户进行选择,在此不作限定。由于本发明可以监控网络节目或本地节目的播放内容,当在网络节目或本地节目中出现用户预设的需要屏蔽的内容时,则执行对所述网络节目或所述本地节目中的需要屏蔽的内容的屏蔽操作,扩大了屏蔽节目的操作范围。匹配模块02,用于将所述视频数据和/或所述音频数据分别与预置的特征数据进行匹配,判断所述视频数据和/或所述音频数据与所述特征数据是否匹配,其中,若获取的解码数据包括视频数据,则对从所述视频数据中提取的图像信息进行匹配;若所述解码数据为音视频混合的数据,在所述匹配之前还包括分离混合的所述音频数据以及所述视频数据。通过分离音频数据以及视频数据,则可以对音频数据以及视频数据分别进行屏蔽操作,能够使屏蔽更具有针对性,避免屏蔽不需要屏蔽的内容。当获取视频数据和/或音频数据时,将所述视频数据和/或所述音频数据与用户预置的特征数据进行对比,通过对比结果判断所述视频数据和/或所述音频数据是否符合预设的屏蔽条件。在一种实施方式中,当所述视频数据和/或所述音频数据与用户预置的特征数据相符时,则判断所述视频数据和/或所述音频数据需要执行屏蔽的操作,当所述视频数据和/或所述音频数据与所述特征数据不符时,则判断所述视频数据和/或所述音频数据不必执行屏蔽的操作。屏蔽模块03,用于当所述视频数据和/或所述音频数据与所述特征数据匹配时,则执行屏蔽所述视频数据和/或所述音频数据的操作。若对比结果符合用户预设的屏蔽条件,则对所述视频数据和/或所述音频数据进行屏蔽。在一种实施方式中,屏蔽对象包括具备描述级别的完整节目或节目片段的视频数据和/或音频数据,以及缺少级别描述的完整节目与节目片段的视频数据和/或音频数据,通过覆盖和/或替换的方式对所述视频数据和/或所述音频数据进行屏蔽,具体地,所述屏蔽方式,在此不作限定。由于本发明可以屏蔽视频数据和/或音频数据,当在播放信息中出现用户设置的需要屏蔽的信息时,可以根据用户预设的屏蔽条件对所述信息进行屏蔽,完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。本实施例通过获取媒体终端的播放信息,对所述播放信息进行解码,获取所述播放信息的解码数据,其中,所述解码数据包括视频数据和/或音频数据,当获取视频数据和/或音频数据时,将所述视频数据和/或所述音频数据与用户预置的特征数据进行对比,通过对比结果判断所述视频数据和/或所述音频数据是否符合预设的屏蔽条件,若对比结果符合用户预设的屏蔽条件,则对所述视频数据和/或所述音频数据进行屏蔽。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。进一步地,若获取的解码数据包括视频数据,则上述匹配模块02可以用于:获取所述视频数据的视频序列;分离所述视频序列获取双向预测帧B帧图像;分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪;获取经过边界提取与轮廓追踪处理的双向预测帧B帧图像的对象信息数据;将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配;上述屏蔽模块03可以用于:若所述对象信息数据与所述特征数据匹配,则对所述视频序列中的双向预测帧B帧图像进行打码处理。本实施例中,当获取的解码数据包括视频数据时,通过获取所述视频数据的视频序列,分离所述视频序列获取双向预测帧B帧图像,分割所述双向预测帧B帧图像,对经过分割的双向预测帧B帧图像进行边界提取与轮廓追踪,根据经过边界提取与轮廓追踪处理的双向预测帧B帧图像获取对象信息数据,将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据是否匹配,若匹配,则对所述双向预测帧B帧图像进行打码处理。在一种实施方式中,所述视频通过视频序列GOP的形式进行播放,其中,视频序列GOP包括一个内部编码帧I帧,两个或者多个前向预测帧P帧以及多个双向预测帧B帧,具体地,所述前向预测帧P帧与所述双向预测帧B帧的数量,在此不作限定。不同的播放格式的视频对应不同的帧率,帧率范围一般在每秒20帧至120帧之间,对应2个至10个视频序列GOP。为了节省CPU资源,每隔500毫秒抽取一个双向预测帧B帧图像,通过获取所述视频序列GOP中的双向预测帧B帧图像,对所述双向预测帧B帧图像进行分割处理,通过边界提取与轮廓追踪技术处理经过分割的双向预测帧B帧图像,获取双向预测帧B帧图像的对象信息数据。将所述对象信息数据与预置的特征数据进行模糊匹配,判断所述对象信息数据与所述特征数据能否匹配成功,其中,由于在媒体终端中集成开源计算机视觉库OpenCV库,模糊匹配的工作可以通过调用开源计算机视觉库OpenCV库的接口完成,其中,开源计算机视觉库OpenCV库可以直接在媒体终端软件中集成,通过调用指令对图像进行处理,处理结果通过媒体终端输出显示,但是不能直观查看未处理的图像与已处理的图像。开源计算机视觉库OpenCV库可以用于人脸识别如在数万张照片中识别出特定的人脸,当然人脸识别的技术要求较高,面向节目的监控识别的技术要求相比人脸识别较低,优势在于监控识别的对象范围较广,与在汽车自动驾驶中采用的识别技术类似。当匹配成功时,则对双向预测帧B帧图像进行打码处理,具体地,打码形式,在此不作限定。由于本发明没有采用根据级别描述屏蔽视频数据载体即视频的技术手段,而是采用根据播放的视频数据即视频内容屏蔽视频画面的技术手段,在播放过程中,屏蔽包含不健康的、不适于少儿观看的画面,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视觉环境。进一步地,若获取的解码数据包括音频数据,则上述匹配模块02可以用于:获取所述音频数据的内部编码帧I帧数据;将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配;上述屏蔽模块03可以用于:若所述内部编码帧I帧数据与所述特征数据匹配,则对所述内部编码帧I帧数据进行屏蔽处理。本实施例中,当获取的解码数据包括音频数据时,通过所述音频数据获取所述音频数据的内部编码帧I帧数据,将所述内部编码帧I帧数据与预置的特征数据进行匹配,判断所述内部编码帧I帧数据与所述特征数据是否匹配,若符合模糊匹配的匹配规则,则对所述内部编码帧I帧数据进行屏蔽处理。在一种实施方式中,所述音频通过内部编码帧I帧的形式进行播放,将所述内部编码帧I帧数据与预置的特征数据进行模糊匹配,判断所述内部编码帧I帧数据与所述特征数据能否匹配成功。当匹配成功时,则对所述内部编码帧I帧数据进行屏蔽处理。由于本发明可以屏蔽音频数据,当少儿观看影视剧作时,可以处理少儿听到的信息,净化了少儿的听觉环境,进一步阻止少儿与不良媒体信息进行接触。参照图4,图4为本发明控制媒体播放信息的终端二实施例的功能模块示意图,在上述实施例的基础上,在上述解码模块01之前还包括:获取特征数据模块101,用于获取预置的特征数据,其中,所述特征数据包括危险特征数据、恐怖特征数据、脏话特征数据、暴力血腥特征数据和/或裸体与成人特征数据,存储于特征数据库中。本实施例中,特征数据存储于特征数据库中,特征数据库通过存储于用户预置的特征数据标签库中的标签信息自动关联。在一种实施方式中,用户可以通过在UI界面中输入密码进入特征数据标签库的设置界面,设置需要执行屏蔽操作的特征数据的标签信息,所述标签信息与所述特征数据库自动匹配,其中,特征数据库可以包括危险特征数据库、恐怖特征数据库、脏话特征数据库、暴力血腥特征数据库以及裸体与成人特征数据库,在此不作限定。所述特征数据库通过在计算机上运行编程软件MATLAB获取,编程软件MATLAB具备较为丰富的图像处理方法和函数,通过这些方法和函数可以获取较为直观的图片和数据,其中,所述方法和函数可以包括图像的读取与显示、图像的点运算、图像的几何运算、空间域与频率域的图像增强、彩色图像处理、形态学图像处理、形态分割以及特征提取,在此不作限定。通过在编程软件MATLAB中运行模拟,获取较为直观的图片和数据,将所述图片和数据打包成特征数据库在显示终端软件中集成。具体地,所述特征数据库可以包括涵盖不良内容的图片和与其对应的数据,其中,所数据用来描述所述涵盖不良内容的图片区别于其他图片的特殊属性如人物五官位置与大小比例、头部与整体身高的比例、手和脚的活动范围以及各个部位的基本颜色信息,在此不作限定。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。进一步地,在上述实施例的基础上,在其他实施例中,所述匹配模块模糊匹配的步骤可以包括:获取所述视频数据和/或所述音频数据的关键帧数据;从所述关键帧数据中提取特征数据;将所述特征数据与预置的特征数据进行对比。本实施例中,通过获取所述视频数据和/或所述音频数据的关键帧数据,并从所述关键帧数据中提取特征数据,将所述特征数据与预置的特征数据进行对比。由于本发明可以在播放过程中,屏蔽包含不健康的、不适于少儿视听的画面和/或声音的节目内容,从而完善了针对少儿观看影视剧作的保护措施,净化了少儿的视听环境。本发明的控制媒体播放信息的终端为与本发明控制媒体播放信息的方法一一对应的系统装置,在此不对本发明的控制媒体播放信息的终端详述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机。服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1