视音频信息的处理方法、装置及电视机的制作方法

文档序号:7869498阅读:346来源:国知局
专利名称:视音频信息的处理方法、装置及电视机的制作方法
技术领域
本发明涉及电视技术领域,尤其涉及一种视音频信息的处理方法、装置及电视机。
背景技术
随着电视技术的快速发展,电视机视频、音频的可调节项也越来越多。电视机在迅速发展的同时,也出现了一些应用上的弊端。例如,电视机视频和音频的调节菜单的菜单项非常多,用户需要使用这些菜单项进行电视视音频效果的调节,一般用户不明白这些菜单对应的功能,往往在调节过程中得不到想要的视音频效果。现有技术下,调节电视的视音频的方法通常为打开视音频调节窗口,通过相应的菜单项对电视的图像显示或音量大小进行设置。目前使用的音频调节的菜单项有左声道、右声道、平衡、音量等;图像调节的菜单项有图像亮度、图像对比度、色彩饱和度等,由此可以看出,现有技术下的视音频调节方法使得电视视音频信息的处理比较复杂,降低了用户的体验效果。

发明内容
本发明实施例提供了一种视音频信息的处理方法、装置和电视机,可以实现对电视机的视音频信息自动进行处理,减小了电视机的视音频信息的处理复杂度。第一方面,本发明实施例提供了一种视音频信息的处理方法,所述方法包括对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值;对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值;将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值;当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子;根据所述视音频参数的调节因子,对视音频信息进行调节处理。在第一种可能的实现方式中,所述获取对应的视音频参数的调节因子之后还包括将所述当前加权位置值存储为需要比对的所述参考位置值。结合第一方面,在第二种可能的实现方式中,所述获取对应的视音频参数的调节因子包括利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。结合第一方面,在第三种可能的实现方式中,所述根据所述视音频参数的调节因子,对视音频信息进行调节处理包括将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。结合第一方面,在第四种可能的实现方式中,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间;所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的
提示信息。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象不处于极近状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。结合第一方面,在第六种可能的实现方式中,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值不小于所述最大位置值时,如果所述参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间;所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值所述最大位置值时,如果所述参考值表征的所述目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。结合第一方面的第一种、第二种、第三种、第四种、第五种、第六种、第七种可能的实现方式,在第八种可能的实现方式中,所述视音频参数包括亮度参数、对比度参数、色彩饱和度参数、音量参数中的一种或多种。第二方面,本发明实施例提供了一种视音频信息的处理装置,所述装置包括获取单元,用于对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值;处理单元,用于对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值;对比单元,用于将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值;第一计算单元,用于当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子;调节单元,用于根据所述视音频参数的调节因子,对视音频信息进行调节处理。在第一种可能的实现方式中,所述装置还包括第一存储单元,用于将所述当前加权位置值存储为需要比对的所述参考位置值。结合第二方面,在第二种可能的实现方式中,所述第一计算单元具体用于利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。结合第二方面,在第三种可能的实现方式中,所述调节单元具体用于将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。结合第二方面,在第四种可能的实现方式中,所述装置还包括第二计算单元,用于当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间;关闭单元,用于所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述装置还包括第二存储单元,用于当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象不处于极近状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第二计算单元还用于,当所述当前加权位置值不小于所述最大位置值时,如果所述参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间;所述关闭单元还用于,所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。结合第二方面的第六种可能的实现方式,在第七种可能的实现方式中,所述第二存储单元还用于,当所述当前加权位置值所述最大位置值时,如果所述参考值表征的所述目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。结合第二方面的第一种、第二种、第三种、第四种、第五种、第六种、第七种可能的实现方式,在第八种可能的实现方式中,所述视音频参数包括亮度参数、对比度参数、色彩饱和度参数、音量参数中的一种或多种。第三方面,本发明实施例提供了一种电视机,所述电视机包括上述视音频信息的
处理装置。本发明实施例提供的视音频信息的处理方法、装置和电视机,通过对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值;对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值;将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值;当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子;根据所述视音频参数的调节因子,对视音频信息进行调节处理。由此实现了对电视机的视音频进行自动调整,减小了电视机的视音频信息的处理复杂度。


图1为本发明实施例提供的一种视音频信息的处理方法流程图;图2为本发明实施例提供的又一视音频信息的处理方法流程图;图3为本发明实施例提供的一种视音频信息的处理装置示意图;图4为本发明实施例提供的一种电视机示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的视音频信息的处理方法、装置和电视机在实际应用时,作为一种新的视音频信息的处理方法可应用于电视机视音频信息的处理场景。用户调节电视机的视音频信息的方法有多种,例如,通过按电视机上的按键进行声音或图像效果的调节,或通过遥控器来遥控调节电视机的声音或图像的效果等。本发明实施例提供了一种新的视音频信息的处理方法,即电视机通过检测目标空间内人的位置变化来自动调节电视机的视音频信息。本发明实施例针对现有技术的缺陷,提供了一种视音频信息的处理方法、装置和电视机。电视机对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值;对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值;将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值;当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子;根据所述视音频参数的调节因子,对视音频信息进行调节处理。由此实现了对电视机的视音频进行自动调整,减小了电视机的视音频信息的处理复杂度。图I为本发明实施例提供的一种视音频信息的处理方法流程图。本实施例的执行主体是电视机,其中描述了电视机通过当前时刻的目标对象的位置值与与参考值的对比结果来自动调节电视机的视音频信息的方法流程。如图I所示,本实施例包括以下步骤步骤101,电视机对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值。电视机中内置了人体检测传感器和距离测量传感器,人体检测传感器通过检测人体发出的红外线,可以检测到当前时刻内存在人,即目标对象的区域,而距离测量传感器则可以测量该目标对象距离电视机的位置值。当然,在一个指定的空间内,可能存在一个或多个目标对象,人体检测传感器可以通过检测人体发出的红外线而检测到指定的空间内的所有目标对象,其中,指定的空间可以是以电视机为圆心的一个扇形区域的空间。步骤102,电视机对所述当前位置值进行加权处理,得到所述目标对象的当前加权
位置值。电视机获取到所有目标对象在当前时刻的位置值后,可以使用加权公式对所有目标对象在当前时刻的位置值进行加权处理,从而得到所述目标对象的当前加权位置值d。步骤103,电视机将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值。在本发明实施例中,所述参考位置值可以为预先设置的参照值,或者历史某次视音频调整中得到的加权位置值,比如可以使用上一次视音频调解中获得的加权位置值作为本次视音频调节中使用的参考位置值。将当前加权位置值与参考位置值进行对比,可根据当前时刻的加权位置值与参考位置值的大小关系来对视音频进行调整。在本发明实施例中,参考值包括最大位置值d_max、最小位置值d_min和参考位置值d_last。其中,最大位置值为预设的一个最大位置参考值,最小位置值为预设的一个最小位置参考值,而参考位置值为上一次检测到的目标对象的位置值。除此之外,参考值还可以包括d_near (参考值所表征的目标对象是否处于极近状态,该值可取值O或1,分别表示目标对象处于极近状态和不处于极近状态),d_far (参考值所表征的目标对象是否处于极远状态,该值可取值O或1,分别表示目标对象处于极远状态和不处于极远状态),d_lastTime(参考值的设定时刻),duration (当前状态的持续时间)、最大位置值d_max和最小位置值d_min,以及(是否处于休眠提示状态),prompt_info_index(休眠提示信息索引,用于根据i s_sleep_prompt的值来索引要显示在电视机屏幕上的内容,如果is_sleep_prompt的值为1,则表示要将电视机设置为休眠状态,此时可以根据该prompt_info_index参数索引要显示的提示信息)。其中,如果目标对象处于极近状态,则设置d_near为True,否则设为false ;如果目标对象处于极远状态,则设置d_far为True,否则设为false ;如果上一次测量时目标对象处于极近状态或极远状态,则设置cLlastTime为上一次测量目标对象的时刻,否则将d_IastTime设置为空!duration的值为上一次记录的持续时间加上当前时刻与上一次测量目标对象的时刻的差值,即duration+ =(当前时刻_d_lastTime)。步骤104,当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,电视机根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子。经过步骤103的对比操作,得到的对比结果可能为下面4种中的一种d_min < d< d—last < d—max,d—min < d—last < d < d—max,d < = d—min,d > = d_max0获取当前加权位置值对应的视音频参数的调节因子包括利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。当d_min < d < d_last < d_max 或 d_min < d_last < d < d_max 时,可以利用预先构建的视音频参数的调节因子函数,计算各个视音频参数的调节因子,形成视音频参数调节矩阵。其中,调节因子函数可以为当前加权位置值和参考位置值的差值的函数。具体地,当d_min < d < d_last < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma(Ad),可以得到亮度参数的调节因子luma_Step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子 contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子saturation_step ;根据音量参数的调节因子函数volume_step=fun_volume ( Δ d),可以得到音量的调节因子 volume_step。另外,将 is_sleep_prompt置为 false, prompt_info_index 置为空。具体地,当d_min < d_last < d < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma( Δ d),可以得到亮度参数的调节因子luma_step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子;根据音量参数的调节因子函数volumejtep = fun_volume ( Δ d),可以得到音量的调节因子volume_step。另外,将is_sleep_prompt置为false, prompt_info_index 置为空。当d < = d_min时,可以通过判断上一次记录的参考值是否处于极近状态,即d_last是否不大于最小位置值d_min,如果上一次记录的参考值表征的所述目标对象处于极近状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。如果当前时刻的d<= d_min,但是上一次记录的参考值不处于极近状态,则将当前时刻保存为d_lastTime。当d > = d_max时,可以判断上一次记录的参考值所表征的目标对象是否处于极远状态,即d_last是否不小于最大位置值d_max,如果上一次记录的参考值表征的所述目标对象处于极远状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。如果当前时刻的d >= d_max,但是上一次记录的参考值表征的目标对象不处于极远状态,则将当前时刻保存为d_IastTime0其中,视音频参数调节矩阵中包括视音频参数的调节因子和休眠或关闭的提示信息,完整的调节矩阵如下T = {luma_step, contrast_step, volume_step, is_sleep_prompt, prompt_info_index};当然,随着技术的进步,音频、视频的参数有可能会升级,但总的处理过程是一样的。本特征的技术特点在于通过当前加权位置值和参考位置值的区别,来获得对于亮度、色度和音量的调节幅度。所述当前位置值和参考位置值的区别实际上就是表征了观众或者说目标对象的位置相对于前次识别的“变化量”或者可以表征该变化量的值,进而可以根据此变化量或者表征该变化量的值对亮度、色度、音量来进行调节。在本发明实施例中,是通过对加权位置值和参考位置值简单做差的方法来获得该变化量或者说获得可以表征该变化量的值,但是,在实际应用中,完全可以采用其他的一维或者二维计算函数,以所述当前加权位置值和参考位置值为参数获得与二者对应的调节因子。此外,在可选择的实施例中,在本发明实施例中,是通过做差的方法来获得当前位置值和参考位置值之间的逻辑关系,在实际应用中,也可以根据其他的算法公式来然后根据预设的调节因子函数来计算亮度、色度和音量的调节幅度。步骤105,电视机根据所述视音频参数的调节因子,对视音频信息进行调节处理。根据所述视音频参数的调节因子,对视音频信息进行调节处理包括将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。通过步骤104得到视音频参数的调节因子后,电视控制器对调节因子进行转换,转换为电视机可以使用的视音频参数的调节量,并且根据视音频参数的调节量,对电视的视音频信息做智能的调节处理,如加大音量、增加亮度、进入休眠提示等。需要说明的是,如果is_sleep_prompt为true,则电视机需要进行休眠提示,并进行倒计时;prompt_info_index是需要显示的休眠提示的信息索引,例如在距离过近时,有害身体健康,建议休眠或关闭,而在距离过远时,无法正常观看,建议休眠或关闭。当然,本发明实施例可以定制化为更多的信息索引选项,对信息索引选项并不做限制。如果is_sleep_prompt如果为false,且当前已经处于休眠提示状态,则取消休眠提示,关闭提示信肩、O需要说明的是,本实施例中的视音频参数可以为亮度参数、图像对比度参数、色彩饱和度参数、音量参数中的一种或多种,也可以为其他的可以调节图像显示效果和声音效果的参数,本实施例中只是以亮度参数、对比度参数、色彩饱和度参数、音量参数进行举例说明,不用于限制本发明的保护范围。由此,本实施例根据目标对象的位置的变化量,计算电视机的视音频参数的调节因子,并根据该视音频参数的调节因子进行视音频信息的自动调整,减小了电视机的视音频信息的处理复杂度。上述实施例简单描述了电视机通过当前时刻目标对象的位置值与与参考值的对比结果来自动调节电视机的视音频的方法流程,下述实施例详细描述电视机自动调节电视机的视音频的方法流程。图2为本发明实施例提供的又一视音频信息的处理方法流程图。本实施例的执行主体是电视机,其中详细描述了电视机通过当前时刻目标对象的位置值与与参考值的对比结果来自动调节电视机的视音频的方法流程。如图2所示,本实施例包括以下步骤步骤201,电视机对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值。电视机中内置了人体检测传感器和距离测量传感器,人体检测传感器通过检测人体发出的10 μ m的红外线,可以检测到当前时刻内存在人,即目标对象的区域,而距离测量传感器则可以测量该目标对象相对电视机的位置值。这里的人体检测传感器可以为焦电型MP运动传感器NaPiOn,焦电型MP运动传感器NaPiOn是目前最小的一种红外线人体检测传感器,可以通过检测人体发出的IOym的红外线来检测人体。当然了,本实施例中也可以使用其他能够检测到人体的传感器,本发明对此不做限定。距离测量传感器可以为BannerQT50U超长距离超声波位移传感器,Banner QT50U超长距离超声波位移传感器可以非常精确地测量出人体距离电视的距离,即目标对象的位置值。当然,在一个指定的空间内,可能存在一个或多个目标对象,人体检测传感器可以通过检测人体发出的红外线而检测到指定的空间内的所有目标对象,其中,指定的空间可以是以电视机为圆心的一个扇形区域的空间。人体感应传感器的获取目标对象,以及目标对象的位置值的具体方法为在要检
测的扇形区域的空间中设置N个采集区域,依次检测第i(i = 1,2,......,N)个采集区域
内是否存在目标对象si. has_human,如果是,则测量该目标对象的距离si. distance,得到
对应第i(i = 1,2,......,N)个采集区域的信号量si (has_human, distance),形成信号量
序列 S = {si, s2, . . . sN}。步骤202,电视机对所述当前位置值进行加权处理,得到所述目标对象的当前加权
位置值。对所得到的信号量序列S = {si, s2,. . . SN}使用加权公式进行加权处理,得到当前加权位置值。步骤203,电视机将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值。在本发明实施例中,所述参考位置值可以为预先设置的参照值,或者历史某次视音频调整中得到的加权位置值,比如可以使用上一次视音频调解中获得的加权位置值作为本次视音频调节中使用的参考位置值。将当前加权位置值与参考位置值进行对比,可以得到当前加权位置值与参考位置值的大小关系。
在本发明实施例中,参考值包括最大位置值d_max、最小位置值d_min和参考位置值d_last。其中,最大位置值为预设的一个最大位置参考值,最小位置值为预设的一个最小位置参考值,而参考位置值为上一次检测到的目标对象的位置值。除此之外,参考值还可以包括d_near (参考值所表征的目标对象是否处于极近状态,该值可取值O或1,分别表示目标对象处于极近状态和不处于极近状态),d_far (参考值所表征的目标对象是否处于极远状态,该值可取值O或1,分别表示目标对象处于极远状态和不处于极远状态),d_IastTime (参考值的设定时刻),duration (当前状态的持续时间)、最大位置值d_max和最小位置值d_min,以及(是否处于休眠提示状态),prompt_info_index (休眠提示信息索引,用于根据is_sleep_prompt的值来索引要显示在电视机屏幕上的内容,如果is_sleep_prompt的值为I,则表示要将电视机设置为休眠状态,此时可以根据该prompt_info_index参数索引要显示的提示信息)。其中,如果目标对象处于极近状态,则设置d_near为True,否则设为false ;如果目标对象处于极远状态,则设置d_far为True,否则设为false ;如果上一次测量时目标对象处于极近状态或极远状态,则设置d_lastTime为上一次测量目标对象的时刻,否则设置为空;duration的值为上一次记录的持续时间加上当前时刻与上一次测量目标对象的时刻的差值,即duration+ =(当前时刻_d_lastTime)。由于目标对象距离电视太远或太近时,可能不适合观看电视节目,考虑到这一情况,参考值还可以包括一个最大位置值d_max和一个最小位置值d_min,在将所述当前加权位置值与参考值进行对比时,还要将当前加权位置值与该最大位置值d_max和最小位置值d_min进行对比。步骤204,当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和参考位置值,获取视音频参数的调节因子。获取所述当前加权位置值视音频参数的调节因子包括利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。具体地,当d_min < d < d_last < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma(Ad),可以得到亮度参数的调节因子luma_Step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子 contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子saturation_step ;根据音量参数的调节因子函数volume_step=fun_volume (Ad),可以得到音量的调节因子volume_step。具体地,当d_min < d_last < d < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma( Δ d),可以得到亮度参数的调节因子luma_step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子;根据音量参数的调节因子函数volumejtep = fun_volume ( Δ d),可以得到音量的调节因子volume_step。本特征的技术特点在于通过当前加权位置值和参考位置值的区别,来获得对于亮度、色度和音量的调节幅度。所述当前位置值和参考位置值的区别实际上就是表征了观众或者说目标对象的位置相对于前次识别的“变化量”或者可以表征该变化量的值,进而可以根据此变化量或者表征该变化量的值对亮度、色度、音量来进行调节。在本发明实施例中,是通过对加权位置值和参考位置值简单做差的方法来获得该变化量或者说获得可以表征该变化量的值,但是,在实际应用中,完全可以采用其他的一维或者二维计算函数,以所述当前加权位置值和参考位置值为参数获得与二者对应的调节因子。此外,在可选择的实施例中,在本发明实施例中,是通过做差的方法来获得当前位置值和参考位置值之间的逻辑关系,在实际应用中,也可以根据其他的算法公式来然后根据预设的调节因子函数来计算亮度、色度和音量的调节幅度。步骤205,根据所述视音频参数的调节因子,对视音频信息进行调节处理。根据所述视音频参数的调节因子,对视音频信息进行调节处理包括将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。当d < = d_min时,可以判断上一次记录的参考值是否处于极近状态。根据参考值中的d_near的取值,可以判断参考值所表征的目标对象是否处于极近状态。如果d_near的取值为true,则说明参考值表征的目标对象处于极近状态,否则说明参考值表征的目标对象不处于极近状态。步骤206,当前加权位置值不大于所述最小位置值时,如果参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间;所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。如果上一次记录的参考值表征的所述目标对象处于极近状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。显示休眠或关闭的提示信息是为了由用户自己决定是否使电视机进入关闭或者休眠状态。当然了,这里也可以设置直接关电视机或者使电视机进入休眠状态。步骤207,当前加权位置值不大于所述最小位置值时,如果所述参考值表征的目标对象不处于极近状态,并且所述参考值的记录时间为空,则将所述当前时刻存储为所述参考值的记录时刻。如果上一次记录的参考值表征的目标对象不处于极近状态,则将当前时刻保存为d_lastTime。以便于作为下一次的参考值。还要将持续时间duration设置为O。步骤208,当前加权位置值不小于所述最大位置值时,判断参考值表征的目标对象是否处于极远状态。当d > = d_max时,可以判断上一次记录的参考值是否处于极远状态。如果参考值中的d_far为true,则判断参考值表征的所述目标对象处于极远状态,否则判断参考值表征的所述目标对象不处于极远状态。步骤209,当前加权位置值不小于所述最大位置值时,如果参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间;所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。当d > = d_max时,可以判断上一次记录的参考值是否处于极远状态,如果上一次记录的参考值表征的所述目标对象处于极远状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。显示休眠或关闭的提示信息是为了由用户自己决定是否使电视机进入关闭或者休眠状态。当然了,这里也可以设置直接关电视机或者使电视机进入休眠状态。步骤210,当前加权位置值不小于所述预设的最大位置值时,如果所述参考值表征的目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。当d > = d_max时,可以判断上一次记录的参考值是否处于极远状态,如果上一次记录的参考值不处于极远状态,则将当前时刻保存为d_lastTime。以便于作为下一次的参考值。步骤211,将当前加权位置值存储为需要比对的所述参考位置值。根据步骤204到步骤210的计算,计算出视音频参数的调节因子之后,可以保存当前加权位置值作为下一次检测的参考位置值d_last ;如果当前加权位置值不大于最小位置值,则将d_near的值保存为true,否则将d_near的值保存为false ;如果当前加权位置值不小于最大位置值,则将d_far保存为true,否则将d_far的值保存为false ;如果当前加权位置值小于等于最小位置值或者大于等于最大位置值,则将当前时刻保存为d_lastTime,否则将d_lastTime保存为空;如果当前加权位置值小于等于最小位置值或者大于等于最大位置值,则将duration+(当前时刻_d_lastTime)保存为duration。由此,便实现了将当前时刻的上述位置数据保存为下一次检测和调节视音频参数的参考值。步骤212,根据所述视音频参数的调节因子,对视音频信息进行调节处理。通过上述步骤得到视音频参数的调节因子后,电视控制器可以使用将调节因子转换为电视控制器可以使用的调节量,以便电视机根据该调节量,对电视机的视音频信息进行相应的调节,如增大首量,增加売度,进入关闭提不等。由此,本实施例根据目标对象的位置的变化量,计算电视机的视音频参数的调节因子,并根据该视音频参数的调节因子进行视音频信息的自动调整,减小了电视机的视音频信息的处理复杂度。相应地,本发明实施例还提供了一种视音频信息的处理装置。图3为本发明实施例提供的一种视音频信息的处理装置示意图。如图3所示,本实施例包括以下单元获取单元301,用于对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值。电视机中内置了人体检测传感器,用来获取当前时刻的目标对象;电视机中还内置了距离测量传感器,用来测量当前时刻的目标对象的位置值。这里目标对象是指人。处理单元302,用于对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值。获取到目标对象及其位置值后,可以对目标对象的位置值进行加权处理,获取当前加权位置值,用以与参考位置值进行对比。对比单元303,用于将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值。在本发明实施例中,所述参考位置值可以为预先设置的参照值,或者历史某次视音频调整中得到的加权位置值,比如可以使用上一次视音频调解中获得的加权位置值作为本次视音频调节中使用的参考位置值。将当前加权位置值与参考位置值进行对比,可以得到当前加权位置值与参考位置值的大小关系。在本发明实施例中,参考值包括最大位置值d_max、最小位置值d_min和参考位置值d_last。其中,最大位置值为预设的一个最大位置参考值,最小位置值为预设的一个最小位置参考值,而参考位置值为上一次检测到的目标对象的位置值。除此之外,参考值还可以包括d_near (参考值所表征的目标对象是否处于极近状态,该值可取值O或1,分别表示目标对象处于极近状态和不处于极近状态),d_far (参考值所表征的目标对象是否处于极远状态,该值可取值O或I,分别表示目标对象处于极远状态和不处于极远状态),d_lastTime(参考值的设定时刻),duration (当前状态的持续时间)、最大位置值d_max和最小位置值d_min,以及(是否处于休眠提示状态),prompt_info_index(休眠提示信息索引,用于根据is_sleep_prompt的值来索引要显示在电视机屏幕上的内容,如果is_sleep_prompt的值为1,则表示要将电视机设置为休眠状态,此时可以根据该prompt_info_index参数索引要显示的提示信息)。在将所述当前加权位置值与参考值进行对比时,还要将当前加权位置值与该最大位置值d_max和最小位置值d_min进行对比。第一计算单元304,用于当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子。第一计算单元具体304用于根据所述加权当前位置和参考位置值,获取对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子.当d_min < d < d_last < d_max 或 d_min < d_last < d < d_max 时,可以利用预先构建的视音频参数的调节因子函数,计算各个视音频参数的调节因子,形成视音频参数调节矩阵。其中,调节因子函数为当前时刻的加权位置值和参考位置值的差值的函数。本特征的技术特点在于通过当前加权位置值和参考位置值的区别,来获得对于亮度、色度和音量的调节幅度。所述当前位置值和参考位置值的区别实际上就是表征了观众或者说目标对象的位置相对于前次识别的“变化量”或者可以表征该变化量的值,进而可以根据此变化量或者表征该变化量的值对亮度、色度、音量来进行调节。在本发明实施例中,是通过对加权位置值和参考位置值简单做差的方法来获得该变化量或者说获得可以表征该变化量的值,但是,在实际应用中,完全可以采用其他的一维或者二维计算函数,以所述当前加权位置值和参考位置值为参数获得与二者对应的调节因子。此外,在可选择的实施例中,在本发明实施例中,是通过做差的方法来获得当前位置值和参考位置值之间的逻辑关系,在实际应用中,也可以根据其他的算法公式来然后根据预设的调节因子函数来计算亮度、色度和音量的调节幅度。调节单元305,用于根据所述视音频参数的调节因子,对视音频信息进行调节处理。调节单元305具体用于将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。
优选地,本发明实施例还包括第一存储单元306,用于将所述当前加权位置值存储为需要比对的所述参考位置值。优选地,本发明实施例还包括第二计算单元307,用于当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间。第二计算单元307还用于,当所述当前加权位置值不小于所述最大位置值时,如果所述参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间。关闭单元308,用于所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提不 目息。关闭单元308还用于,所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。优选地,本发明实施例还包括第二存储单元309,当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象不处于极近状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。第二存储单元309还用于,当所述当前加权位置值所述最大位置值时,如果所述参考值表征的所述目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。需要说明的是,本实施例中的视音频参数可以为亮度参数、图像对比度参数、色彩饱和度参数、音量参数中的一种或多种,也可以为其他的可以调节图像显示效果和声音效果的参数,本实施例中只是以亮度参数、对比度参数、色彩饱和度参数、音量参数进行举例说明,不用于限制本发明的保护范围。由此,本实施例根据目标对象的位置的变化量,计算电视机的视音频参数的调节因子,并根据该视音频参数的调节因子进行视音频信息的自动调整,减小了电视机的视音频信息的处理复杂度。相应地,本发明实施例还提供了一种电视机。图4为本发明实施例提供的一种电视机示意图。如图4所示,本实施例包括以下部件人体检测传感器401、距离测量传感器402、分析器403、处理器404、控制器405、存储器406。人体检测传感器401,用于对当前时刻的目标对象进行检测,并将当前时刻的目标对象信息发送至距离测量传感器402。距离测量传感器402,用于从人体检测传感器401接收当前时刻的目标对象信息,并获取所述目标对象在当前时刻的当前位置值,将所述目标对象在当前时刻的当前位置值传输给分析器403。分析器403,用于从从距离测量传感器402接收目标对象在当前时刻的位置值,对所述当前位置值进行加权处理,得到当前加权位置值d,并将当前加权位置值传输至处理器404。处理器404,用于从分析器403接收计算出的当前加权位置值,并从存储器406中获取存储的参考值,将当前加权位置值与参考值进行对比;根据对比结果,利用对应的视音频参数的调节因子函数,计算视音频参数的调节因子,并将调节因子传输至控制器405。
在本发明实施例中,参考值包括最大位置值d_max、最小位置值d_min和参考位置值d_last。其中,最大位置值为预设的一个最大位置参考值,最小位置值为预设的一个最小位置参考值,而参考位置值为上一次检测到的目标对象的位置值。除此之外,参考值还可以包括d_near (参考值所表征的目标对象是否处于极近状态,该值可取值O或1,分别表示目标对象处于极近状态和不处于极近状态),d_far (参考值所表征的目标对象是否处于极远状态,该值可取值O或I,分别表示目标对象处于极远状态和不处于极远状态),d_lastTime(参考值的设定时刻),duration (当前状态的持续时间)、最大位置值d_max和最小位置值d_min,以及(是否处于休眠提示状态),prompt_info_index(休眠提示信息索引,用于根据is_sleep_prompt的值来索引要显示在电视机屏幕上的内容,如果is_sleep_prompt的值为1,则表示要将电视机设置为休眠状态,此时可以根据该prompt_info_index参数索引要显示的提示信息)。当d_min < d < d_last < d_max 或 d_min < d_last < d < d_max 时,处理器 404具体用于利用预先构建的视音频参数的调节因子函数,计算各个视音频参数的调节因子,形成视音频参数调节矩阵。其中,调节因子函数为当前加权位置值和参考位置值的差值的函数。具体地,当d_min < d < d_last < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma(Ad),可以得到亮度参数的调节因子luma_Step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子 contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子saturation_step ;根据音量参数的调节因子函数volume_step=fun_volume (Ad),可以得到音量的调节因子volume_step。具体地,当d_min < d_last < d < d_max时,可以先计算出当前加权位置值和参考位置值的差值Ad = d_d_last。根据亮度参数的调节因子函数luma_step = fun_luma( Δ d),可以得到亮度参数的调节因子luma_step ;根据对比度参数的调节因子函数contrast_step = fun_contrast ( Δ d),可以得到对比度参数的调节因子contrast_step ;根据色彩饱和度参数的调节因子函数saturation_step = fun_saturation ( Δ d),可以得到色彩饱和度的调节因子;根据音量参数的调节因子函数volumejtep = fun_volume ( Δ d),可以得到音量的调节因子volume_step。当d < = d_min时,处理器404可以判断上一次记录的参考值所表征的目标对象是否处于极近状态,即d_last是否不大于最小位置值d_min,如果上一次记录的参考值表征的所述目标对象处于极近状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。如果当前时刻的d<=d_min,但是上一次记录的参考值不处于极近状态,则将当前时刻保存为d_lastTime。当d > = d_max时,处理器404可以判断上一次记录的参考值表征的目标对象是否处于极远状态,即d_last是否不小于最大位置值d_max,如果上一次记录的参考值表征的所述目标对象处于极远状态,则更新持续时间duration,并且判断更新后的duration是否大于预设的时间阈值,如果大于,则显示休眠或关闭的提示信息。如果当前时刻的d> =d_max,但是上一次记录的参考值表征的目标对象不处于极远状态,则将当前时刻保存为d_IastTime0控制器405,用于从处理器404接收调节因子或关闭提示信息,并将该调节因子或关闭提示信息转换为电视机可以使用的视音频参数的调节量,根据该调节量,对电视机的视音频的输出信息进行智能的调节处理。存储器406,用于存储参考值等相关信息。由此,本发明实施例提供的电视机实现了根据目标对象的位置变化,智能调节视音频信息的输出,减小了电视机的视音频信息的处理复杂度。专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。以上所述的具体实施方式
,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式
而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种视音频信息的处理方法,其特征在于,所述方法包括 对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值; 对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值; 将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值; 当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子; 根据所述视音频参数的调节因子,对视音频信息进行调节处理。
2.根据权利要求I所述的视音频信息的处理方法,其特征在于,所述获取对应的视音频参数的调节因子之后还包括将所述当前加权位置值存储为需要比对的所述参考位置值。
3.根据权利要求I所述的视音频信息的处理方法,其特征在于,所述获取对应的视音频参数的调节因子包括利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。
4.根据权利要求I所述的视音频信息的处理方法,其特征在于,所述根据所述视音频参数的调节因子,对视音频信息进行调节处理包括 将所述视音频参数的调节因子转换为所述视音频参数的调节量; 根据所述视音频参数的调节量,对视音频信息进行调节处理。
5.根据权利要求I所述的视音频信息的处理方法,其特征在于,所述将所述当前加权位置值与参考值进行对比之后还包括 当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间; 所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。
6.根据权利要求5所述的视音频信息的处理方法,其特征在于,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象不处于极近状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。
7.根据权利要求I所述的视音频信息的处理方法,其特征在于,所述将所述当前加权位置值与参考值进行对比之后还包括 当所述当前加权位置值不小于所述最大位置值时,如果所述参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间; 所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。
8.根据权利要求7所述的视音频信息的处理方法,其特征在于,所述将所述当前加权位置值与参考值进行对比之后还包括当所述当前加权位置值所述最大位置值时,如果所述参考值表征的所述目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。
9.根据权利要求1-8任意一项所述的视音频信息的处理方法,其特征在于,所述视音频参数包括亮度参数、对比度参数、色彩饱和度参数、音量参数中的一种或多种。
10.一种视音频信息的处理装置,其特征在于,所述装置包括获取单元,用于对当前时刻的目标对象进行检测,获取所述目标对象在当前时刻的当前位置值; 处理单元,用于对所述当前位置值进行加权处理,得到所述目标对象的当前加权位置值; 对比单元,用于将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值; 第一计算单元,用于当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子; 调节单元,用于根据所述视音频参数的调节因子,对视音频信息进行调节处理。
11.根据权利要求10所述的视音频信息的处理装置,其特征在于,所述装置还包括第一存储单元,用于将所述当前加权位置值存储为需要比对的所述参考位置值。
12.根据权利要求10所述的视音频信息的处理装置,其特征在于,所述第一计算单元具体用于利用所述加权当前位置所对应的视音频参数的调节因子函数,计算得到视音频参数的调节因子。
13.根据权利要求10所述的视音频信息的处理装置,其特征在于,所述调节单元具体用于将所述视音频参数的调节因子转换为所述视音频参数的调节量;根据所述视音频参数的调节量,对视音频信息进行调节处理。
14.根据权利要求10所述的视音频信息的处理装置,其特征在于,所述装置还包括 第二计算单元,用于当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象处于极近状态,并且所述参考值的记录时间不为空,则计算所述极近状态的持续时间; 关闭单元,用于所述极近状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提示信息。
15.根据权利要求14所述的视音频信息的处理装置,其特征在于,所述装置还包括第二存储单元,用于当所述当前加权位置值不大于所述最小位置值时,如果所述参考值表征的所述目标对象不处于极近状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。
16.根据权利要求15所述的视音频信息的处理装置,其特征在于,所述第二计算单元还用于,当所述当前加权位置值不小于所述最大位置值时,如果所述参考值表征的所述目标对象处于极远状态,并且所述参考值的记录时间不为空,则计算所述极远状态的持续时间; 所述关闭单元还用于,所述极远状态的持续时间超过预设的时间阈值时,显示休眠或关闭的提不 目息。
17.根据权利要求16所述的视音频信息的处理装置,其特征在于,所述第二存储单元还用于,当所述当前加权位置值所述最大位置值时,如果所述参考值表征的所述目标对象不处于极远状态,并且所述参考值的记录时刻为空,则将所述当前时刻存储为所述参考值的记录时刻。
18.根据权利要求10-17任意一项所述的视音频信息的处理装置,其特征在于,所述视音频参数包括亮度参数、对比度参数、色彩饱和度参数、音量参数中的一种或多种。
19.一种电视机,其特征在于,所述电视机包括如权利要求10-18任意一项所述的视音频信息的处理装置。
全文摘要
本发明涉及一种视音频信息的处理方法、装置和电视机。该方法包括对当前时刻的目标对象进行检测,获取目标对象在当前时刻的当前位置值;对当前位置值进行加权处理,得到目标对象的当前加权位置值;将所述当前加权位置值与参考值进行对比,所述参考值包括最大位置值、最小位置值和参考位置值;当所述当前加权位置值位于所述最大位置值和所述最小位置值之间时,根据所述当前加权位置值和所述参考位置值,获取对应的视音频参数的调节因子;根据视音频参数的调节因子,对视音频信息进行调节处理。本发明实施例实现了对电视机的视音频信息自动进行处理,减小了电视机的视音频信息的处理复杂度。
文档编号H04N5/44GK102984477SQ201210558779
公开日2013年3月20日 申请日期2012年12月20日 优先权日2012年12月20日
发明者黄明虎 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1