电视锁定方法及系统与流程

文档序号:14993718发布日期:2018-07-20 23:06阅读:1338来源:国知局

本发明涉及电视技术领域,特别是涉及一种电视锁定方法及系统。



背景技术:

电视锁定,可以将不适合特定年龄段人群观看的节目内容进行屏蔽。

例如,电视儿童锁是对电视机进行锁定的设备,用于屏蔽不适合儿童观看的电视播放内容。儿童锁标志用于标记电视内容,带有儿童锁标志的电视信号装载着不适合儿童观看的电视内容。

但在实现本发明过程中,发明人发现如上的技术中,至少存在如下问题:只有人为设置启动电视儿童锁,电视机才会对带有不适合儿童观看的电视播放内容进行锁定;若解除电视儿童锁设置,电视机则不锁定带有不适合儿童观看的电视播放内容。但是设置和解除设置会影响电视儿童锁的响应效率。

同样,使用设置和解除设置的方式会使得电视锁定的响应效率低。



技术实现要素:

基于此,有必要针对传统的电视锁定方式响应效率低的问题,提供一种电视锁定方法及系统。

一种电视锁定方法,包括以下步骤:

获取电视机所处环境的声音信号;

将声音信号与第一数据库的数据进行匹配,获取估计年龄值,其中第一数据库存储不同年龄值范围内的声音数据;

在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,屏蔽电视信号,其中锁定标志用于标记电视内容。

一种电视锁定系统,包括以下模块:

声音信号获取模块,用于获取电视机所处环境的声音信号;

估计年龄值模块,用于将声音信号与第一数据库的数据进行匹配,获取估计年龄值,其中第一数据库存储不同年龄值范围内的声音数据;

锁定模块,用于在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,屏蔽电视信号,其中锁定标志用于标记电视内容。

上述本发明的电视锁定方法和系统,通过获取电视机所处环境的声音信号,将声音信号与第一数据库的数据进行匹配,即与不同年龄值范围内的声音数据进行匹配,获取估计年龄值,当估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,电视内容被锁定标志标记,屏蔽电视信号,对电视进行锁定;通过对电视机所处环境的声音进行获取和分析,估计观看用户的年龄值,根据估计年龄值与电视内容,进行电视锁定,通过对观看用户年龄值的估计,增加判断条件,使得锁定方法和系统更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的电视锁定方法。

一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述的电视锁定方法。

根据上述本发明的电视锁定方法,本发明还提供一种计算机存储介质和计算机设备,用于通过程序实现上述的电视锁定方法。

附图说明

图1为其中一个实施例的电视锁定方法的流程示意图;

图2为其中一个实施例的电视锁定系统的结构示意图;

图3为其中一个实施例的电视锁定系统的结构示意图;

图4为其中一个实施例的电视锁定系统中年龄值估计模块的结构示意图;

图5为其中一个实施例的电视锁定系统中信号锁定模块的结构示意图;

图6为其中一个具体实施例的电视儿童锁锁定方法的流程示意图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

参见图1所示,为本发明其中一个实施例的电视锁定方法的流程示意图。该实施例中的电视锁定方法,包括以下步骤:

步骤s101:获取电视机所处环境的声音信号;

在本步骤中,获取电视机所处环境的声音信号,电视机所处环境代表观看用户所处环境,电视机所处环境的声音信号中,会包含观看用户的声音信息,该声音信息中隐藏着观看用户的特点。

步骤s102:将声音信号与第一数据库的数据进行匹配,获取估计年龄值,其中第一数据库存储不同年龄值范围内的声音数据;

在本步骤中,第一数据库存储不同年龄值范围内的声音数据,该声音数据中含有不同类型的信息,用于进行声音信号的匹配,在匹配过程中,将声音信号与第一数据库的数据进行匹配,查找到满足最大相似度的数据,将该数据对应的年龄层次或年龄值作为声音信号的估计年龄值,获取估计年龄值;

步骤s103:在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,屏蔽电视信号,其中锁定标志用于标记电视内容;

在本步骤中,设定预设年龄值范围是为了对不同年龄段的人群进行有针对性的电视锁定,锁定标志用于标记电视内容,当电视内容不适宜儿童或者老年人观看时,则获得电视信号的锁定标志为真,在估计年龄值属于预设年龄值范围且锁定标志为真的情况下,屏蔽电视信号。

本实施例中,通过获取电视机所处环境的声音信号,将声音信号与第一数据库的数据进行匹配,即与不同年龄值范围内的声音数据进行匹配,获取估计年龄值,当估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,电视内容被锁定标志标记,屏蔽电视信号,对电视进行锁定;通过对电视机所处环境的声音进行获取和分析,估计观看用户的年龄值,根据估计年龄值与电视内容,进行电视锁定,通过对观看用户年龄值的估计,增加判断条件,使得锁定方法更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

可选的,可通过对电视机所处环境的声音信号中进行处理,如对背景声音过滤,获得用户的声音信息。

可选的,电视锁定方法还可以在屏蔽电视信号的步骤后,包括以下步骤:播放预设替换节目内容,该预设替换节目内容可以是电视节目、新闻节目、公益广告、电视剧、音乐视频等内容。播放预设替换节目内容可以替换掉所需屏蔽的电视信号,缓和地进行锁定方法,降低屏蔽电视信号带来的用户观看感受的不适应性。

可选的,当估计年龄值在0-14岁的范围内,屏蔽不适宜儿童观看的电视节目。屏蔽不适宜儿童观看的电视节目,维持儿童健康成长的环境。

可选的,当估计年龄值在60岁以上的范围,屏蔽不适宜老年人观看的电视节目。老年人不适宜观看过于血腥、暴力或者含有惊吓内容的电视节目,避免老年人观看容易造成较大刺激的电视节目。

在其中一个实施例中,在获取估计年龄值的步骤之后,还包括以下步骤:

在预设时间后,执行获取电视机所处环境的声音信号的步骤。

本实施例中,在获取估计年龄值的步骤之后,经过预设时间,返回执行步骤s101,每相隔一段固定的预设时间,循环进行步骤s101、s102、s103,使得电视锁定方法每相隔一段固定时间重复进行,实时判断电视机所处环境中是否有对应年龄值的用户在观看电视节目,实现电视锁定的实时监测,提高电视锁定的响应效率。

可选的,每相隔30秒的时间,执行获取电视机所处环境的声音信号的步骤循环进行步骤s101、s102、s103,使得电视锁定方法每相隔一段固定时间重复进行。

在其中一个实施例中,获取电视机所处环境的声音信号的步骤包括以下步骤:

通过声音感应器采集电视机所处环境的声波信号,将声波信号转换为电信号,获得电视机所处环境的声音信号。

本实施例中,通过声音感应器采集电视机所处环境的声波信号,将声波信号转换为电信号,获得电视机所处环境的声音信号,通过声音感应器采集声波信号并转换为电信号,提高声音信号的准确性,并且声波信号转换为电信号后,易于声音信号进行传输或处理。

可选的,电视锁定方法还可以在将声波信号转换为电信号的步骤后,包括以下步骤:将电信号转换成数字信号。声音信号从电信号转换成数字信号,更加方便后续的数据使用处理器进行计算。

在其中一个实施例中,将声音信号与第一数据库的数据进行匹配,获得估计年龄值的步骤包括以下步骤:

对声音信号分析,获得声音特征参数;

将声音特征参数与第一数据库的数据进行匹配,获得估计年龄值。

本实施例中,对声音信号分析,获得声音特征参数,将声音特征参数与第一数据库的数据进行匹配,获得估计年龄值。

在其中一个实施例中,声音特征参数包括音调、音量和音色。

本实施例中,声音特征参数包括音调、音量和音色。声音会随着年龄的增长而发生改变,不同年龄层的声音具有各自相应的特点,能够从音调、音量和音色等声音特征中得到分辨,因此可以利用声音的音调、音量和音色等声音特征来分析人的声音信号来获得估计年龄值。

在其中一个实施例中,声音信号为多个;

对声音信号分析,获得声音特征参数的步骤包括以下步骤:

对各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数;

将声音特征参数与第一数据库的数据进行匹配,获得估计年龄值,包括以下步骤:

将各声音特征参数与第一数据库的数据进行匹配,获得各个目标年龄值,其中目标年龄值为声音特征参数所属的声音信号所对应年龄的估计值;

将各目标年龄值中的最小值或最大值作为估计年龄值。

本实施例中,对多个声音信号进行分析,分别对各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数,将各声音特征参数与第一数据库的数据进行匹配,获得各个目标年龄值,其中目标年龄值为声音特征参数对应的声音信号所对应年龄的估计值,将各目标年龄值中的最小值或最大值作为估计年龄值。实际情况可以是多个观看用户观看电视,获取电视机所处环境的声音信号中包含多个声音信号,对多个声音信号进行分析,获得实际情况下多个观看用户的目标年龄值,并且经过分析后,获得估计年龄值,可以减少单个声音信号出现失误,而且使得声音信号的信息量更加充足,获得的估计年龄值更加准确,更加接近实际情况。

需要说明的是,上述实施例中,声音信号为多个,多个声音信号分别是各个观看用户所对应的声音信号。因为实际情况可以是多个观看用户在观看电视,每次采集的声音信号会包含多个观看用户的声音信号,将各个观看用户所对应的声音信号分离,可以获得对应各个观看用户所对应的声音信号,因此获得多个声音信号。

在其中一个实施例中,获取电视机所处环境的声音信号的步骤,包括以下步骤:

在电视机所处环境中,多次获取声音信号;

将声音信号与第一数据库的数据进行匹配,获取估计年龄值的步骤,包括以下步骤:

对多次获取的各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数;

将各声音特征参数与第一数据库的数据进行匹配,获取估计年龄值的步骤,包括以下步骤:

将各声音特征参数与第一数据库的数据进行匹配,获取各个统计年龄值,其中统计年龄值为声音特征参数所属的声音信号所对应年龄的估计值的最大值或最小值;

将各统计年龄值的平均值作为估计年龄值。

本实施例中,在所述电视机所处环境中,多次获取声音信号,对多次获取的声音信号进行分析,分别对各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数,将各声音特征参数与第一数据库的数据进行匹配,获得各个统计年龄值,其中统计年龄值为声音特征参数所属的声音信号所对应年龄的估计值,将各统计年龄值的平均值作为估计年龄值。多次获取声音信号,对多次获取的声音信号进行分析,并且对多次获取的声音信号分析的各个统计年龄值进行统计,经过统计后的平均值作为估计年龄值,可以使估计年龄值更加准确。

可选的,可以按照固定的时间长度采集单次的声音信号。

可选的,还可以完成采集单次的声音信号后,继续重复按照固定的时间长度采集下一次的声音信号,获得多次获取的声音信号。

可选的,每次采集声音信号的时间长度可以是5秒,即获得的声音信号的时间长度是5秒。

可选的,每次采集声音信号的时间长度可以是5秒,采集多个声音信号,即获得多个时间长度是5秒的声音信号。

需要说明的是,本实施例中,从采集声音信号开始,连续多次采集一定时间长度的声音信号,即在采集过程中获得多次获取的声音信号,对采集过程中多次获取的声音信号进行统计处理,可以减少误差。

在其中一个实施例中,在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,屏蔽电视信号的步骤之前,还包括以下步骤:

获取并解析电视信号,获得电视信号的节目信息;

在第二数据库中进行查找节目信息,若第二数据库中存在节目信息,则将锁定标志设置为真,其中第二数据库存储不宜对应预设年龄值的对象观看的节目信息。

本实施例中,获取并解析电视信号,获得电视信号的节目信息,通过获取并解析电视信号,获得电视信号的节目信息,在第二数据库中进行查找节目信息,判断锁定标志,若第二数据库中存在该节目信息,则将锁定标志设置为真,其中第二数据库存储不宜对应预设年龄值的对象观看的节目信息。根据实际的电视信号,将锁定标志设置为真,用于后续步骤中进行电视信号屏蔽的判断条件。根据实际的电视信号进行判断,使得锁定方法更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

在其中一个实施例中,电视信号包括图像和声音。

本实施例中,电视信号包括图像和声音。屏蔽电视信号,即屏蔽电视信号中的图像信号和声音信号。

参见图2所示,为发明第二实施例的电视锁定系统的结构示意图。该实施例中的电视锁定系统,包括以下模块:

声音信号获取模块210,用于获取电视机所处环境的声音信号;

年龄值估计模块220,用于将声音信号与第一数据库的数据进行匹配,获取估计年龄值,其中第一数据库存储不同年龄值范围内的声音数据;

信号锁定模块230,用于在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,屏蔽电视信号,其中锁定标志用于标记电视内容。

本实施例中,声音信号获取模块210通过获取电视机所处环境的声音信号,年龄值估计模块220将声音信号与第一数据库的数据进行匹配,即与不同年龄值范围内的声音数据进行匹配,获取估计年龄值,信号锁定模块230在估计年龄值属于预设年龄值范围,且电视信号的锁定标志为真时,电视内容被锁定标志标记,屏蔽电视信号,对电视进行锁定;通过对电视机所处环境的声音进行获取和分析,估计观看用户的年龄值,根据估计年龄值与电视内容,进行电视锁定,通过对观看用户年龄值的估计,增加判断条件,使得锁定系统更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

在其中一个实施例中,如图3所示,还包括以下模块:

循环计时模块240,用于在年龄值估计模块220获取估计年龄值之后,开启预设时间倒计时;

声音信号获取模块210还用于在循环计数模块240倒计时结束时,重新获取电视机所处环境的声音信号。

本实施例中,循环计时模块240倒计时结束时,声音信号获取模块210重新获取电视机所处环境的声音信号,即每相隔一段倒计时时间,系统循环执行模块210、220、230的操作,使得电视锁定系统每相隔一段时间重复各个模块的操作,实时判断电视机所处环境中是否有对应年龄值的用户在观看电视节目,实现电视锁定的实时监测,提高电视锁定的响应效率。

在其中一个实施例中,声音信号获取模块210通过声音感应器采集电视机所处环境的声波信号,将声波信号转换为电信号,获得电视机所处环境的声音信号。

本实施例中,声音信号获取模块210通过声音感应器采集电视机所处环境的声波信号,将声波信号转换为电信号,获得电视机所处环境的声音信号,通过声音感应器采集声波信号并转换为电信号,提高声音信号的准确性,并且声波信号转换为电信号后,易于声音信号进行传输或处理。

在其中一个实施例中,如图4所示,年龄值估计模块220包括声音特征分析模块221和数据匹配模块222;

声音特征分析模块221用于对所述声音信号分析,获得声音特征参数;

数据匹配模块222用于将所述声音特征参数与所述第一数据库的数据进行匹配,获取估计年龄值。

本实施例中,声音特征分析模块221对声音信号分析,获得声音特征参数,数据匹配模块222将声音特征参数与第一数据库的数据进行匹配,获得估计年龄值。

在其中一个实施例中,声音特征分析模块221可以获得声音特征参数中的音调、音量和音色。

本实施例中,声音特征分析模块221可以获得声音特征参数中的音调、音量和音色。由于声音特征参数包括音调、音量和音色,声音会随着年龄的增长而发生改变,不同年龄层的声音具有各自相应的特点,能够从音调、音量和音色等声音特征中得到分辨,因此可以利用声音的音调、音量和音色等声音特征来分析人的声音信号来获得估计年龄值。

在其中一个实施例中,声音特征分析模块221对各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数;

数据匹配模块222将各声音特征参数与第一数据库的数据进行匹配,获取各个目标年龄值,其中目标年龄值为声音特征参数所属的声音信号所对应年龄的估计值;将各目标年龄值中的最小值或最大值作为估计年龄值。

本实施例中,实际情况可以是多个观看用户观看电视,获取电视机所处环境的声音信号中包含多个声音信号,对多个声音信号进行分析,获得实际情况下多个观看用户的目标年龄值,并且经过分析后,获得估计年龄值,可以减少单个声音信号出现失误,而且使得声音信号的信息量更加充足,获得的估计年龄值更加准确,更加接近实际情况。

需要说明的是,上述实施例中,声音信号为多个,多个声音信号分别是各个观看用户所对应的声音信号。因为实际情况可以是多个观看用户在观看电视,每次采集的声音信号会包含多个观看用户的声音信号,将各个观看用户所对应的声音信号分离,可以获得对应各个观看用户所对应的声音信号,因此获得多个声音信号。

在其中一个实施例中,声音信号获取模块210在电视机所处环境中,多次获取声音信号;

声音特征分析模块221对多次获取的各声音信号分别进行分析,获得各声音信号对应的各个声音特征参数;

数据匹配模块222将各声音特征参数与第一数据库的数据进行匹配,获取各个统计年龄值,其中统计年龄值为声音特征参数所属的声音信号所对应年龄的估计值的最大值或最小值;

将各统计年龄值的平均值作为估计年龄值。

声音信号获取模块210在电视机所处环境中,多次获取声音信号。

本实施例中,多次获取声音信号,对多次获取的声音信号进行分析,并且对多次获取的声音信号分析的各个统计年龄值进行统计,经过统计后的平均值作为估计年龄值,可以使估计年龄值更加准确。

需要说明的是,本实施例中,从采集声音信号开始,连续多次采集一定时间长度的声音信号,即在采集过程中获得多次获取的声音信号,对采集过程中多次获取的声音信号进行统计处理,可以减少误差。

在其中一个实施例中,如图5所示,信号锁定模块230包括以下模块:

电视信号解析模块231,用于获取并解析电视信号,获得电视信号的节目信息;

锁定标志设置模块232,用于在第二数据库中进行查找节目信息,若第二数据库中存在节目信息,则将锁定标志设置为真,其中第二数据库存储不宜对应预设年龄值的对象观看的节目信息。

本实施例中,电视信号解析模块231获取并解析电视信号,获得电视信号的节目信息,锁定标志设置模块232根据实际的电视信号,将锁定标志设置为真,用于后续步骤中进行电视信号屏蔽的判断条件。根据实际的电视信号进行判断,使得锁定方法更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

本发明的电视锁定系统与本发明的电视锁定方法一一对应,在上述电视锁定方法的实施例阐述的技术特征及其有益效果均适用于电视锁定系统的实施例中。

根据上述电视锁定方法,本发明实施例还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的电视锁定方法的步骤。

根据上述电视锁定方法,本发明实施例还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述的电视锁定方法的步骤。

在一个具体的实施例中,如图6所示,为电视儿童锁锁定方法的流程示意图。

首先,获取电视机所处环境的声音信号。通过声音感应器采集电视机所处环境的声波信号,将声波信号转换为电信号,获得电视机所处环境的声音信号。

获取电视机所处环境的声音信号后,分析声音信号,获得估计年龄值。将声音信号与第一数据库的数据进行匹配,获取估计年龄值,对声音信号分析,获得声音特征参数,将声音特征参数与第一数据库的数据进行匹配,获得估计年龄值,其中第一数据库存储不同年龄值范围内的声音数据,声音特征参数包括音调、音量和音色。

对单次获取的多个声音信号进行分析,获得估计年龄值的最小值。对多个声音信号进行分析,对各声音信号分别分析音调、音量和音色,根据音调、音量和音色,获得各声音信号对应的各个声音特征参数,将各声音特征参数与第一数据库的数据进行匹配,获得各个声音信号的估计年龄值,并选取各个估计年龄值的最小值。

对多次获取的声音信号进行分析和统计,对多次获取的声音信号对应的估计年龄值的最小值计算平均值,获得观看用户年龄值。为了防止获取的声音信号有误或者声音信号内容不具体,将估计年龄值最小值的平均值作为观看用户年龄值(age_average_val)。

判断年龄层次,获得年龄层次标志。设置代码如下:

if(age_average_val<=children_age)----------年龄小于14周岁

children_lock_flag=ture;------------------年龄层次标志设置为成立

分析电视信号,设置儿童锁标志。首先,电视软件系统检测电视信号,获取并解析电视信号,获得电视信号的节目信息;然后,在第二数据库中进行查找节目信息,若第二数据库中存在节目信息,则将儿童锁标志设置为真(bad_effect_flag=ture;),其中第二数据库存储代表不宜对应预设年龄值的对象观看的节目信息。

根据年龄层次标志和儿童锁标志,屏蔽电视信号。当年龄层次标志为真,且电视信号的锁定标志为真时,屏蔽电视信号,屏蔽不适宜儿童观看的电视节目,其中锁定标志用于标记电视内容,电视信号包括图像和声音。设置代码如下:

同理,可选的,对多个声音信号进行分析,获得估计年龄值的最大值;并且对多次获取的声音信号进行分析和统计,对多次获取的声音信号对应的估计年龄值的最大值计算平均值,获得观看用户年龄值;分析电视信号,设置老人锁标志;判断年龄层次,获得年龄层次标志;根据年龄层次标志和老人锁锁标志,屏蔽电视信号,屏蔽不适宜老年人观看的电视节目。

在预设时间后,再跳转至执行获取电视机所处环境的声音信号的步骤。每隔30秒电视系统进行获取电视机所处环境的声音信号分析声音信号,获得观看用户年龄值的步骤操作。由于观看用户随着时间会有变化,其年龄层次也会有变化,这时观看用户的年龄数据也需更新,每30秒循环进行获取电视机所处环境的声音信号分析声音信号,获得观看用户年龄值的步骤,使监测得到实时进行,也使观看用户的数据能够及时地与实际情况保持一致。

上述的实施例中,通过对电视机所处环境的声音进行获取和分析,估计观看用户的年龄值,根据观看用户年龄值与电视内容,进行电视锁定,通过对观看用户年龄值的估计,增加判断条件,使得锁定方法和系统更加适应实际情况,自动实现电视锁定,提高了电视锁定的响应效率。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,包括以上方法所述的步骤,所述的存储介质,如:rom/ram、磁碟、光盘等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1