一种音量调节方法、装置和智能终端的制作方法

文档序号:10616437阅读:547来源:国知局
一种音量调节方法、装置和智能终端的制作方法
【专利摘要】本发明实施例提供了一种音量调节方法、装置和智能终端,涉及电子技术领域,用以至少解决用户在不同场景下智能终端无法自动调节音量的问题,包括将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二摄像头分别同时拍摄的图像合成至少一张三维立体图像;在预设时间内,对所述至少一张三维立体图像进行人体识别处理,获取每个三维立体图像包含的人体轮廓信息;根据每个三维立体图像包含的人体轮廓信息以及用户行为库中包括的至少一张行为标准图像,从用户行为库中确定目标行为标准图像;根据所述目标行为标准图像以及预设音量适配库中行为标准图像与预设调整策略之间的对应关系,对智能终端的音量进行调整。本发明实施例用于智能终端中。
【专利说明】
-种音量调节方法、装置和智能终端
技术领域
[0001] 本发明实施例设及电子技术领域,尤其设及一种音量调节方法、装置和智能终端。
【背景技术】
[0002] 随着智能电视发展趋势,在对智能电视的操控方面,用户体验已经成为衡量智能 电视标准的重要依据。智能电视的音量自动调节功能,作为用户体验的一个关键体验点,越 来越多的得到了智能电视用户的期待。一般通过对智能电视用户行为的判断,实现智能电 视的音量自动调节。
[0003] 现有技术中,一方面,智能电视的音量自动调节功能,大多只能利用红外检测模 块、图像识别模块检测用户与智能电视之间的距离。并根据用户与智能电视之间的距离实 现智能电视的音量自动调节,例如,四川长虹电器股份有限公司采用红外检测的方式对智 能电视用户的实时距离进行检测,并依此进行音量的自动调节青岛歌尔声学科技有限公司 申请的公开号为CN104378564A的申请文件公开了"智能电视自动调节音量方法",该申请文 件首先系统检测用户与智能电视之间的用户完成智能电视音量设置时的初始距离及用户 与智能电视之间的实时距离,并将初始距离与实时距离进行比较,当实时距离大于初始距 离时,系统自动在初始音量的基础上进行音量递增,当实时距离小于初始距离时,系统自动 在初始音量的基础上进行音量递减的音量自动调节方法。
[0004] 但是,上述申请文件的音量自动调节方法判断的依据是根据用户距离智能电视的 远近,由于人体恒定溫度一般在37度,会发出特定波长的红外线,一般通过红外检测的方式 探测人体发射的红外线,从而获取用户与智能电视之间的距离,但是红外检测的方式容易 受到各种热源干扰且红外穿透能力差,人体红外福射容易被遮挡,不易被接收等问题。并且 上述申请文件中只有唯一的一个距离因素作为音量调节的依据,无法在用户距离不变的前 提条件下,其他条件发生变化后,比如,用户当前不在观看智能电视,用户在接听电话等条 件下,帮助用户自动调节音量,满足用户在此应用场景下需要自动调节音量的需求。

【发明内容】

[0005] 本发明的实施例提供一种音量调节方法、装置和智能终端,用W至少解决用户在 不同场景下智能终端无法自动调节音量的问题。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,本发明实施例提供一种音量调节方法,包括:
[000引将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二摄像头分别同 时拍摄的包含用户行为的图像合成至少一张=维立体图像;
[0009] 在预设时间内,对所述至少一张=维立体图像进行人体识别处理,获取每个=维 立体图像包含的人体轮廓信息;
[0010] 根据每个=维立体图像包含的人体轮廓信息W及用户行为库中包括的至少一张 行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准图像;
[0011] 根据所述目标行为标准图像W及预设调整策略对智能终端的音量进行调整。
[0012] 第二方面,本发明实施例提供一种音量调节装置,包括:
[0013] 合成单元,用于将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二 摄像头分别同时拍摄的包含用户行为的图像合成至少一张=维立体图像;
[0014] 获取单元,用于在预设时间内,对所述至少一张=维立体图像进行人体识别处理, 获取每个=维立体图像包含的人体轮廓信息;
[0015] 确定单元,用于根据每个=维立体图像包含的人体轮廓信息W及用户行为库中包 括的至少一张行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准 图像;
[0016] 调整单元,用于根据所述目标行为标准图像W及预设调整策略对智能终端的音量 进行调整。
[0017] 第=方面,本发明实施例提供一种智能终端,所述智能终端包括处理器、存储器、 系统总线和通信接口、平行设置在所述智能终端上的第一摄像头和第二摄像头,运行在所 述智能终端处理器上的音量调节装置和声音播放终端;
[0018] 其中,所述第一摄像头和第二摄像头处于同一水平线上;
[0019] 所述第一摄像头和第二摄像头,用于在预设时间拍摄至少一张包含用户行为的图 像;
[0020] 所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述系统总 线连接,当所述智能终端运行时,所述处理器执行所述存储器存储的所述计算机执行指令, W使所述智能终端执行如本发明实施例第一方面所提到任何一种实现方式所述的音量调 节方法。
[0021] 本发明实施例提供一种音量调节方法,通过将预设时间内的N个拍摄时刻中每个 拍摄时刻,第一摄像头和第二摄像头分别同时拍摄的包含用户行为的图像合成至少一张= 维立体图像,并提取所述至少一张=维立体图像中每个=维立体图像包含的人体轮廓信 息,并根据每个=维立体图像包含的人体轮廓信息从用户行为库中获取目标行为标准图 像,由于每个行为标准图像在用户行为库中对应一个预设调整策略,故可W根据所述目标 行为标准图像从用户行为库中获取与所述目标行为标准图像对应的预设调整策略,对智能 终端的音量进行调整,本发明实施例提供的方法可W根据用户行为对智能终端的音量进行 调整,该方法简单,且通过=维立体图像确定目标行为标准图像的方式精确度高。
【附图说明】
[0022] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图 获得其他的附图。
[0023] 图Ia为本发明实施例提供的一种智能终端的结构示意图;
[0024] 图化为本发明实施例提供的一种音量调节方法的流程示意图一;
[0025] 图2为本发明实施例提供的一种音量调节方法的流程示意图二;
[0026] 图3a为本发明实施例提供的第一图像中任意一个像素点为中屯、像素点建立预设 窗口的不意图;
[0027] 图3b为本发明实施例提供的第一图像中任意一个像素点为中屯、像素点建立预设 窗口与第二图像进行匹配的示意图;
[0028] 图3c为本发明实施例提供的第一图像中任意一个像素点为中屯、像素点建立预设 窗口与第二图像匹配结果示意图;
[0029] 图4为本发明实施例提供的一种音量调节方法的流程示意图
[0030] 图5为本发明实施例提供的一种音量调节装置的结构示意图一;
[0031] 图6为本发明实施例提供的一种音量调节装置的结构示意图二;
[0032] 图7为本发明实施例提供的一种音量调节装置的结构示意图=。
【具体实施方式】
[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0034] 本发明实施例提供的一种音量调节方法可W由智能终端来执行,参见图la,图Ia 示出了一种智能终端的硬件示意图。该智能终端包括一个或多个处理器40(图中仅示出一 个)、存储器41、通信接口 43、通信总线42W及显示屏44W及拍摄装置(图中未示出),该拍摄 装置包括两个摄像头,分别为第一摄像头和第二摄像头。所述第一摄像头和第二摄像头平 行设置在所述智能终端。本领域普通技术人员可W理解,图Ia所示的结构仅为示意,其并不 对智能终端4的结构造成限定。例如,智能终端4还可包括比图Ia中所示更多或者更少的组 件,或者具有与图Ia所示不同的配置。
[0035] 其中,所述第一摄像头和第二摄像头处于同一水平线上;
[0036] 所述第一摄像头和第二摄像头,用于在预设时间拍摄至少一张包含用户行为的图 像。
[0037] 通信总线42用于智能终端4中各组成部件之间的通信。通信接口 43用于插接外部 设备,例如鼠标及键盘等,W接收用户输入的信息。
[0038] 显示屏44用于显示智能终端识别出的目标手势操作W及目标手势操作对应的操 作界面W及操作界面中显示出的音量调节菜单。
[0039] 存储器41可用于存储软件程序W及模块,数据库,如本发明实施例中的用户行为 库、人脸特征库W及预设音量适配库W及对所述至少一张=维立体图像进行人体识别处理 W及对智能终端的音量进行调整对应的程序指令/模块。存储器41可包括高速随机存储器, 还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存 储器。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,运些远程 存储器可W通过网络连接至智能终端4。上述网络的实例包括但不限于互联网、企业内部 网、局域网、移动通信网及其组合。
[0040] 处理器40通过运行存储在存储器41内的软件程序W及模块,从而执行各种功能应 用W及数据处理,例如,处理器40通过调用存储器41中的对智能终端的音量进行调整的方 法的应用程序,W实现快速而准确的对智能终端的音量进行调整。
[004"1] 该智能终端可W为平板电脑、笔记本电脑、UMPC(Ultra-mobile Personal Computer,超级移动个人计算机)、上网本、PDA(Personal Digital Assistant,个人数字助 理)W及智能电视等终端设备。
[0042] 本发明实施例提供一种音量调节方法,如图化所示,包括:
[0043] S101、将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二摄像头分 别同时拍摄的包含用户行为的图像合成至少一张=维立体图像;
[0044] S102、在预设时间内,对所述至少一张=维立体图像进行人体识别处理,获取每个 =维立体图像包含的人体轮廓信息;
[0045] S103、根据每个=维立体图像包含的人体轮廓信息W及用户行为库中包括的至少 一张行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准图像;所 述行为标准图像包括用户所处的场景W及用户在所述场景下的动作行为;
[0046] S104、根据所述目标行为标准图像W及预设音量适配库中行为标准图像与预设调 整策略之间的对应关系,对智能终端的音量进行调整。
[0047] 本发明实施例提供一种音量调节方法,通过将预设时间内的N个拍摄时刻中每个 拍摄时刻,第一摄像头和第二摄像头分别同时拍摄的包含用户行为的图像合成至少一张= 维立体图像,并提取所述至少一张=维立体图像中每个=维立体图像包含的人体轮廓信 息,并根据每个=维立体图像包含的人体轮廓信息从用户行为库中获取目标行为标准图 像,由于每个行为标准图像在用户行为库中对应一个预设调整策略,故可W根据所述目标 行为标准图像从用户行为库中获取与所述目标行为标准图像对应的预设调整策略,对智能 终端的音量进行调整,本发明实施例提供的方法可W根据用户行为对智能终端的音量进行 调整,该方法简单,且通过=维立体图像确定目标行为标准图像的方式精确度高。
[0048] 本发明实施例的一种音量调节方法的执行主体为智能终端的处理器,该智能终端 可W为电视、电脑等,本发明实施例对此不作限定,该第一摄像头和第二摄像头用于获取用 户行为的图像,该第一摄像头和第二摄像头可W是在智能终端上设置的摄像头,也可W是 设置在智能终端外与所述智能终端的处理器相连的摄像头。
[0049] 本发明实施例中,该第一摄像头和第二摄像头感应用户是否在终端前具有用户行 为(例如,用户是否在打电话、用户是否不在智能终端附近),当第一摄像头和第二摄像头感 应到用户的用户行为时,获取预设时间内用户产生用户行为时的至少一张图像,另外,也可 通过用户手动输入用户行为控制终端的开始信息,如用户按下在终端遥控器中设置启动手 势识别技术的启动按键,再获取到所述启动按键触发的启动指令后,处理器控制所述第一 摄像头和第二摄像头获取用户产生用户行为时的至少一张图像。
[0050] 其中,预设时间是指用户完成一个用户行为大概所需要的时间,可W是整个用户 行为全部完成的时间,也可W是用户行为的主要部分的完成时间等,预设时间可W提前设 定,如可将所述预设时间设置为200ms-500ms;具体可通过设置在所述处理器中的定时器W 实现。在200ms-500ms的时间段内,将获取到的含用户行为的图像按获取的先后顺序缓存在 终端的存储器中,在需要识别的时候,通过处理器从存储器中获取,由于第一摄像头和第二 摄像头在Is内可W拍摄10~60个图像帖,优选的,是25~30个图像帖,由于第一摄像头和第 二摄像头拍摄的用户行为是一个动态过程,故每一帖图像帖是有差异的,故在选择合成= 维立体图像时,通过选取第一摄像头和第二摄像头在同一时刻拍摄的一帖图像,运样可W 避免形成的=维立体图像与实际用户行为之间的差异,提高了识别精确性。
[0051] 其中,根据摄像头的拍摄性能,在预设时间内总共包含L个拍摄时刻,每个拍摄时 刻第一摄像头和第二摄像头都拍摄有照片,可W选取N个拍摄时刻所述第一摄像头和第二 摄像头分别同时拍摄的包含用户行为的图像合成脚长=维立体图像,也可W选取N个拍摄时 刻所述第一摄像头和第二摄像头分别同时拍摄的包含用户行为的图像合成脚长=维立体图 像,其中,L〉N。
[0052] 图像即为摄像头拍摄的一张图片,图像帖则为固定时间内连续拍摄的一系列图 片,图像帖序列由一系列图像组成。
[0053] 当然,在选择合成=维立体图像时,可W选择第一摄像头连续拍摄的几张图像W 及第二摄像头连续拍摄的几张图像中每一张图像均合成=维立体图像(其中,第二摄像头 拍摄的每张图像的时间均与第一摄像头中在同一时刻拍摄的照片对应)。
[0054] 其中,对于将第一摄像头和第二摄像头在同一时刻分别拍摄的至少一张包含用户 行为的图像合成=维立体图像的方式,本发明实施例对此不进行限定,由于对于第一摄像 头和第二摄像头在预设时间内拍摄的每张图像合成=维立体图像的方式和原理均相同,本 发明实施例仅W第一图像和第二图像为例进行说明,其中,第一图像和第二图像分别为在 预设时间内由第一摄像头和第一摄像头在同一时刻分别拍摄的图像中的至少一张,并不具 有任何指示性含义。
[0055] 其中,本发明实施例对所述用户行为不进行限定,用于可W根据自己的习惯进行 设置。例如,打电话;举办宴会等等。
[0056] 其中,本发明实施例中用户行为库包括的至少一张行为标准图像,可W为智能终 端出厂时厂商存储在智能终端用户行为库中的行为标准图像,也可W是用户自己根据自己 的习惯在用户行为库中利用第一摄像头或者第二摄像头基于特定场景下的用户行为添加 的图片。
[0057] 其中,本发明实施例中的人体轮廓信息包括人体轮廓的图像信息,其它信息均不 包括,即轮廓的图形。
[0058] 本发明实施例对预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二 摄像头分别同时拍摄的包含用户行为的图像合成至少一张=维立体图像的方式不进行限 定,示例性的,如图2所示,步骤SlOl可W通过W下方式实现:
[0059] S1011、获取所述第一图像中的每个像素点;
[0060] 其中,对于获取第一图像的每个像素点的具体方式,本发明实施例在此不再寶述, 可W通过现有技术来实现,例如,粒子滤波。
[0061] 获取到第一图像的每个像素点W后,可W W所述第一图像和第二图像设置坐标 系,则第一图像和第二图像上的每个像素点均可W用坐标的形式表示,当然还可W存在其 他方式用W唯一标记第一图像和第二图像上相应的像素点,本发明实施例在此不再寶述。
[0062] 需要说明的是,在获取=维立体图像的时候,还可W先提取所述第一图像的用户 行为轮廓,在提取到用户行为轮廓W后,获取所述第一图像的用户行为轮廓中的每个像素 点,基于每个所述用户行为轮廓中的每个像素点执行步骤S1012,运样可W进一步提高识别 精度,避免在=维立体图像中引入背景或者干扰。
[0063] S1012、W所述第一图像的每个像素点为中屯、像素点建立预设窗口;其中,所述预 设窗口包含按照预设距离,W所述中屯、像素点为中屯、的M个像素点;
[0064] 为了清楚的介绍像素点与预设窗口之间的关系,如图3a所示,图3a为本发明实施 例提供的一种W第一图像中任意一个像素点为中屯、像素点建立预设窗口的示意图,其预设 窗口可W通过W所述中屯、像素点为中屯、,在所述中屯、像素点四周化、下、左、由)各延长L个 长度单位所包含的区域,即所述预设距离为2L,则上述M个像素点即为W所述中屯、像素点四 周各延长L个长度单位所包含的区域内的所有像素点;本发明实施例对所述L的具体大小不 进行限定,可W根据实际需要达到的精度进行设定。
[0065] S1013、获取所述预设窗口的像素值;
[0066] 由于预设窗口内包含M个像素点,故所述预设窗口的像素值为M个像素点像素值的 总和,对于计算每个像素值的具体方式本发明实施例在此不再寶述,例如,若所述预设窗口 为W任意一个像素点为中屯、像素点向左向右各一个像素点,则该预设窗口内包含5个像素 点,该预设窗口的像素值为5个像素点像素值的总和。
[0067] S1014、根据所述预设窗口的像素值,从所述第=图像中提取与所述预设窗口的像 素值差异值最小的区域为目标区域。
[0068] 由于对于第一图像中每个像素点,W该像素点为中屯、像素点建立预设窗口,并根 据预设窗口的像素值从所述第二图像中查到的目标区域的方式和原理均相同,故本发明实 施例仅W第一像素点为中屯、像素点为例进行说明,该第一像素点为第二图像中的任意一个 像素点,并不具有指示性含义。
[0069] 示例性的,如图4所示,步骤S1014可W通过W下方式实现:
[0070] S10141、确定所述第一像素点在所述第一图像中的坐标,并W所述第一像素点为 中屯、像素点建立预设窗口。
[0071] 如图3a所示;该图3a中黑色实屯、方框为W第一像素点为中屯、像素点,在黑色实屯、 方框外的边框(即图3a中指示的预设窗口)为W该第一像素点为中屯、像素点建立的预设窗 口,其中,该预设窗口的大小可W根据实际需要达到的精度进行设定,本发明实施例在此不 再寶述。
[0072] S10142、在保持所述第一像素点纵坐标不变的情况下,从所述第二图像中选取每 个候选区域,所述候选区域的窗口距离与所述第一预设窗口大小相同,且所述候选区域为 W所述第二图像中任意一个像素点为中屯、像素点建立的,所述候选区域内的每个像素点的 纵坐标与所述第一像素点的纵坐标相同;
[0073] 其中,所述候选区域的窗口距离是指候选区域内任意一个中屯、像素点,按照预设 距离化,W所述中屯、像素点为中屯、,在所述中屯、像素点四周(上、下、左、由)各延长L个长度 单位所包含的区域。
[0074] S10143、计算每个所述候选区域的像素值,所述像素值是指候选区域内所有像素 点的灰度值之和;
[0075] S10144、将所述候选区域的像素值与所述预设窗口的像素值的差异值最小的候选 区域确定为目标区域。
[0076] 其中,当获取到第一像素点的坐标时,可W将所述第一像素点从第二图像指向第 一图像的方向,保持纵坐标不变的情况下,将第一像素点遍历所述第二图像中与所述第一 像素点纵坐标相同,但横坐标不同的任何一个像素点,即将第一像素点保持纵坐标不变,将 第一像素点从横轴沿第二图像指向第一图像的方向移动,并可W通过SAD( Sum of Absolute Difference)或SSD(Sum of Squared Difference)算法matching方式从第二图 像中提取与所述预设窗口的像素值差异值最小的区域为目标区域。
[0077] 示例性的,如图3b所示,图3b中示例出将第一像素点保持纵坐标不变时,从横轴沿 第二图像指向第一图像的方向,将第一像素点移动时,第一像素点的像素值与第二图像中 在与第一像素点纵坐标相同的每个像素点为中屯、像素点构成的预设窗口的像素值之间的 差异值,由图3c可知,在d点所述第二图像中的预设窗口的像素值与第一像素点的像素值之 间的差异值最小,故d点对应的预设窗口则为本发明实施例中的目标区域。
[0078] 当然,为了减少计算量,在获取到第一像素点的坐标W后,可W从所述二图像中与 所述第一像素点纵坐标相同,大于等于横坐标的候选区域中选取目标区域。
[0079] 当然,本发明实施例也可W基于第二图像,在第一图像中选取与第二图像中任意 一个像素点构建的预设窗口的像素值差异最小的区域为目标区域,此时,应按照第一图像 指向第二图像的方向,保持纵坐标不变的情况下,将第二图像中的每个像素点构成的预设 窗口遍历所述第一图像的候选区域,W获取目标区域。
[0080] S1015、确定每个所述目标区域的中屯、像素点;
[0081] S1016、将每个所述第一图像的中屯、像素点与所述目标区域的中屯、像素点进行匹 配,获取与所述第一图像对应的=维立体图像。
[0082] 优选的,为了提高识别精度,需要提取出所述第一图像中的用户行为轮廓,在此用 户行为轮廓的基础上,获取每一个像素点的像素信息,并从=维立体图像中获取与之对应 的像素点距离信息,由于用户的用户行为应处于同一平面,因而拥有相近的像素点距离信 息,故在识别之前,可W对=维立体图像中用户行为对应的像素点距离进行均值操作,W便 用户行为轮廓内的用户行为与背景等干扰信息进行分离,从而高精度的提取出用户的用户 行为。
[0083] 需要说明的是,本发明实施例中每个=维立体图像的大小均和与合成所述=维立 体图像的二维图像的大小相同,所述第一图像中的每个像素点对应的最小差异值则为在= 维立体图像各像素值。
[0084] 本发明实施例对步骤S103的具体实现方式不进行限定。
[0085] 示例性的,一种实现方式中,步骤S103可W包括:
[0086] S1031A、将每个=维立体图像包含的人体轮廓信息进行调整,形成N个与标准图像 大小相等的图像,其中,所述图像中包含人体轮廓信息;
[0087] 其中,本发明实施例对所述将每个=维立体图像包含的人体轮廓信息进行调整的 方式不进行限定,例如,可W是按照人体的轮廓信息根据距离放缩后,形成和标准图像相似 大小的图像信息。
[0088] S1032A、在预设时间内,计算M个目标图像中每个目标图像包含的人体轮廓信息与 用户行为库中的至少一个行为标准图像中包含的人体特征信息之间的相似度;其中,M《N;
[0089] 其中,所述M个目标图像为按照预设周期,在预设时间内从所述N个图像中选择的。
[0090] 本发明实施例对所述预设周期不进行限定,示例性的,该预设周期可W为0.5S。
[0091 ] S1033A、在预设时间内,若确定所述M个目标图像中每个目标图像包含的人体轮廓 信息与第一行为标准图像包含的人体特征信息之间的相似度均大于等于预设阔值,则将所 述第一行为标准图像确定为目标行为标准图像。
[0092] 计算每个目标图像包含的人体轮廓信息与第一行为标准图像包含的人体特征信 息之间的相似度时,可W采用灰度识别或者特征值匹配等图像识别算法。
[0093] 需要说明的是,在生成人体的轮廓信息时首先利用背景差分法和阴影消除技术在 =维立体图像中提取运动或者静止的人体轮廓,将时变的2D轮廓形状转换为对应的ID距离 向量特征信息处理。
[0094] 通过上述实现方式,可W利用多组图像的相似度比对,进一步提高用户的目标行 为标准图像的准确度,进一步增加用户与智能电视的交互性,提高了音量调节的精度W及 用户体验。另一种实现方式中,为了精确快速的从所述用户行为库中获取目标行为标准图 像,在所述智能终端中还设置有人脸特征库,所述人脸特征库包括至少一张图片,所述图片 中包含人脸信息,所述用户行为库还包括所述人脸特征库中包含的每张图片对应的至少一 张行为标准图像。
[00巧]所述步骤S103可W包括:
[0096] S1031B、根据所述每个=维立体图像包含的人体轮廓信息从人脸特征库中获取目 标图片W及所述目标图片对应的至少一张行为标准图像;所述目标图片为所述人脸特征库 中包含的每个图片所包含的人脸信息与每个=维立体图像包含的人体轮廓信息匹配的图 片;
[0097] S1032B、在预设时间内,计算M个目标图像中每个目标图像包含的人体轮廓信息与 所述目标图片对应的至少一张行为标准图像中包含的人体特征信息之间的相似度;
[0098] 采用灰度识别或者特征值匹配等图像识别算法,计算M个目标图像中每个目标图 像包含的人体轮廓信息和目标图片对应的至少一张行为标准图像中包含的人体特征信息 的相似度。
[0099] S1033B、若确定预设时间所述M个目标图像中每个目标图像包含的人体轮廓信息 与第一行为标准图像中包含的人体特征信息之间的相似度均大于等于预设阔值,则将所述 第一行为标准图像确定为目标行为标准图像。
[0100] 通过该实现方式,可W通过处理器直接从人脸特征库选择出对智能终端进行操控 的目标用户对应的目标图片,由于目标图片对应的行为标准图像的数量小于用户行为库中 的数量,运样可W进一步缩小计算每个=维立体图像与用户行为库中每个行为标准图像中 包含的人体特征信息之间的相似度的范围,不仅缩小了获取目标行为标识图像的时间,而 且提高了智能电视音量调节的精度。
[0101] 本发明实施例对所述预设阔值不进行限定,用户可W根据需要进行设置,示例性 的,本发明实施例中的预设阔值可W为90%或95%。
[0102] 进一步可选的,本发明实施例还提供一种实现方式:
[0103] S1031C、在预设时间内,若确定所述M个目标图像中每个目标图像包含的人体轮廓 信息在用户行为库中不存在匹配的目标行为标准图像,则将所述智能终端的音量调节至初 始值。
[0104] 其中,本发明实施例中的初始值是指自动调整音量之前的音量值。
[0105] 其中,本发明实施例对所述预设音量适配库中行为标准图像与预设调整策略之间 的对应关系不进行限定。由于对于调节智能终端音量的方式存在多种预设调整策略,不同 的调整策略对应不同的调整方式W及调整结果,本发明实施例对此不进行限定,示例性的, 本发明实施例中的预设调整策略可W为行为标准图像与目标音量的对应关系,也可W为每 个场景W及用户在所述场景下的动作行为与音量调整方式的对应关系;或者可W为每个行 为标准图像与音量调整方式之间的对应关系,下面分别进行说明。
[0106] 示例性的,第一方面,步骤S104可W通过W下方式实现:
[0107] S1041A、根据所述目标行为标准图像从预设音量适配库中预设的行为标准图像与 目标音量的对应关系中确定与所述目标行为标准图像对应的目标音量;
[0108] S1042A、根据所述目标音量,将智能终端的音量调整至所述目标音量。
[0109] 其中,本发明实施例对预设音量适配库中预设的行为标准图像与目标音量的对应 关系的存储方式不进行限定,可W是W表格形式存储,如表1所示,也可W是W其他方式进 行存储。
[0110] 表1预设音量适配库中可W包含如下行为标准图像: 「/"Hill
LQ112」其中,本发明实施例对所还行为标准阁像中具体包曾的用尸所处的场景必用尸 在所述场景下的动作行为不进行限定,用户可W根据需要进行设置。例如,该行为标准图像 1-5可W包含的场景为用户在打电话,此时可W将音量适配库中该为行为标准图像1-5对应 的音量值设置为音量值5,该行为标准图像1-1可W包含的场景为智能终端的摄像头检测范 围内没有任何用户,则可W将该行为标准图像1-1对应的音量值设置为音量值1。当然所述 行为标准图像1-2还可W包含的场景为用户未打电话时的场景,运样当智能终端的摄像头 获取的行为标准图像为1-5时,该智能终端的处理器将智能终端的音量调整为音量值5,当 智能终端的摄像头获取的行为标准图像为1-2时,该智能终端的处理器将智能终端的音量 调整为音量值2。当然具体的音量值可W根据用户平时的习惯进行设置,本发明实施例对此 不进行限定,当用户在打电话时,具体的音量值可W设置为不影响用户打电话时的音量值, 或者静音。当用户不接打电话时,可W将具体的音量值设置为用户可W听到的值。
[0113] 当然,表1所示的每种手势对应的操作指令可W由用户进行修改。
[0114] 示例性的,第二方面,步骤S104可W通过W下方式实现:
[0115] S1041B、获取所述目标行为标准图像所指示的场景W及用户在所述场景下的动作 行为;
[0116] S1042B、根据所述目标行为标准图像所指示的场景W及用户在所述场景下的动作 行为W及所述预设音量适配库中每个场景W及用户在所述场景下的动作行为与音量调整 方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音量调整方式用于指示 增大或递减智能终端的音量。
[0117]表2预设音量适配库中可W包含如下行为标准图像: 「01181
[0119] 其中,本发明实施例对所述获取目标行为标准图像所指示的场景W及用户在所述 场景下的动作行为的具体方式不进行限定。由于用户行为库中预先存储的每一张行为标准 图像所指示的场景和动作都可W通过用户通过眼睛自己确定,故可W通过用户自己确定的 每一张行为标准图像所指示的场景和动作所对应的音量值或者调整方式。
[0120] 其中,本发明实施例对所述行为标准图像中具体包含的用户所处的场景W及用户 在所述场景下的动作行为不进行限定,用户可W根据需要进行设置。例如,该行为标准图像 2-5可W包含的场景为用户在打电话,此时可W根据音量适配库中该为行为标准图像2-5对 应的音量调整方式减小智能终端的音量,该行为标准图像2-1可W包含的场景为智能终端 的摄像头检测范围内没有任何用户,则可将该行为标准图像2-1对应的音量调整方式设置 为音量增大,此时当智能终端的摄像头获取的行为标准图像中指示的用户行为与所述行为 标准图像2-1匹配,则可W根据音量适配库中该为行为标准图像2-1对应的音量调整方式增 大智能终端的音量。
[0121] 示例性的,第=方面,步骤S104可W通过W下方式实现:
[0122] S1041C、根据所述目标行为标准图像W及所述预设音量适配库中每个行为标准图 像与音量调整方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音量调整 方式用于指示增大或递减智能终端的音量。
[0123] 当然,需要说明的是,本发明实施例中增大智能终端的音量和减小智能终端的音 量时还可W对每个调整方式设置一个最大目标音量或最小目标音量,即一个行为标准图像 对应的调整方式为增大音量,当音量增大至最大目标音量后,便停止增大,当减小至最小目 标音量后便停止减小。具体最大目标音量或最小目标音量的数值,用户可W根据需要进行 设置,本发明实施例对此不进行限定。
[0124] 进一步可选的,步骤S102可W通过W下步骤实现,由于对于从每张=维立体图像 中获取=维立体图像的人体轮廓信息的方式和原理均相同,故本发明实施例仅W第一=维 立体图像为例进行说明,所述第一=维立体图像为所述至少一张=维立体图像中的任意一 个=维立体图像,并不具有任何指示性含义:
[0125] 本发明实施例对步骤S102的具体实现方式不进行限定,仅是示例性的,步骤S102 可W通过W下方式实现:
[01%] S1021、从所述第一=维立体图像中提取人体的特征信息;
[0127] S1022、从所述人体的特征信息中提取人体轮廓;
[0128] S1023、将所述人体轮廓转换为对应的矩阵的特征向量,生成人体的人体轮廓信 息。
[0129] 如图5所示,本发明实施例还提供一种音量调节装置,如图5所示,该音量调节装置 中的各个功能单元与上述实施例中提供的一种音量调节方法相对应,具体可W参考本发明 的上述实施例中的描述,本发明实施例在此不再寶述。如图5所示,该一种音量调节装置50 包括:
[0130] 合成单元501,用于将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和 第二摄像头分别同时拍摄的包含用户行为的图像合成至少一张=维立体图像;
[0131] 获取单元502,用于在预设时间内,对所述至少一张=维立体图像进行人体识别处 理,获取每个=维立体图像包含的人体轮廓信息;
[0132] 确定单元503,用于根据每个=维立体图像包含的人体轮廓信息W及用户行为库 中包括的至少一张行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为 标准图像;
[0133] 调整单元504,用于根据所述目标行为标准图像W及预设调整策略对智能终端的 音量进行调整。
[0134] 进一步可选的,如图6所示,所述确定单元503,包括:
[0135] 调整模块5031A,用于将每个=维立体图像包含的人体轮廓信息进行调整,形成N 个与标准图像大小相等的图像,其中,所述图像中包含人体轮廓信息;
[0136] 第一计算模块5032A,用于在预设时间内,计算M个目标图像中每个目标图像包含 的人体轮廓信息与用户行为库中的至少一个行为标准图像中包含的人体特征信息之间的 相似度;其中,所述M个目标图像为按照预设周期,在预设时间内从所述N个图像中选择的;
[0137] 第一确定模块5033A,用于在预设时间内,若确定所述M个目标图像中每个目标图 像包含的人体轮廓信息与第一行为标准图像包含的人体特征信息之间的相似度均大于等 于预设阔值,则将所述第一行为标准图像确定为目标行为标准图像。
[0138] 进一步可选的,所述智能终端还包括人脸特征库,所述人脸特征库包括至少一张 图片,所述图片中包含人脸信息,所述用户行为库还包括所述人脸特征库中包含的每张图 片对应的至少一张行为标准图像;
[0139] 相应的,如图6所示,所述确定单元503,包括:
[0140] 第一获取模块5031B,用于根据所述每个=维立体图像包含的人体轮廓信息从人 脸特征库中获取目标图片W及所述目标图片对应的至少一张行为标准图像;所述目标图片 为所述人脸特征库中包含的每个图片所包含的人脸信息与每个=维立体图像包含的人体 轮廓信息匹配的图片;
[0141] 第二计算模块5032B,用于在预设时间内,计算M个目标图像中每个目标图像包含 的人体轮廓信息与所述目标图片对应的至少一张行为标准图像中包含的人体特征信息之 间的相似度;
[0142] 第二确定模块5033B,用于若确定预设时间所述M个目标图像中每个目标图像包含 的人体轮廓信息与第一行为标准图像中包含的人体特征信息之间的相似度均大于等于预 设阔值,则将所述第一行为标准图像确定为目标行为标准图像。
[0143] 进一步可选的,所述音量调节装置50还包括:
[0144] 调节单元505,用于在预设时间内,若确定所述M个目标图像中每个目标图像包含 的人体轮廓信息在用户行为库中不存在匹配的目标行为标准图像,则将所述智能终端的音 量调节至初始值。
[0145] 进一步优选的,如图7所示,所述调整单元504,包括:
[0146] 第=确定模块5041A,用于根据所述目标行为标准图像从预设音量适配库中预设 的行为标准图像与目标音量的对应关系中确定与所述目标行为标准图像对应的目标音量;
[0147] 第一调整模块5042A,用于根据所述目标音量,将智能终端的音量调整至所述目标 音量;或,
[0148] 第二获取模块5041B,用于获取所述目标行为标准图像所指示的场景W及用户在 所述场景下的动作行为;
[0149] 第一调节模块5042B,用于根据所述目标行为标准图像所指示的场景W及用户在 所述场景下的动作行为W及所述预设音量适配库中每个场景W及用户在所述场景下的动 作行为与音量调整方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音量 调整方式用于指示增大或递减智能终端的音量;或;
[0150] 第二调节模块5041C,用于根据所述目标行为标准图像W及所述预设音量适配库 中每个行为标准图像与音量调整方式之间的对应关系,对所述智能终端当前的音量进行调 整,所述音量调整方式用于指示增大或递减智能终端的音量。
[0151] 进一步可选的,对于第一=维立体图像,所述第一=维立体图像为所述至少一张 =维立体图像中的任意一个=维立体图像;
[0152] 相应的,所述获取单元具体用于:
[0153] 从所述第一=维立体图像中提取人体的特征信息;
[0154] 从所述人体的特征信息中提取人体轮廓;
[0155] 将所述人体轮廓转换为对应的矩阵的特征向量,生成人体的人体轮廓信息。
[0156] 在本申请所提供的几个实施例中,应该理解到,所掲露的系统,装置和方法,可W 通过其它的方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可W有另外的划分方式,例如多个单元或组件 可W结合或者可W集成到另一个系统,或一些特征可W忽略,或不执行。另一点,所显示或 讨论的相互之间的禪合或直接禪合或通信连接可W是通过一些接口,装置或单元的间接禪 合或通信连接,可W是电性,机械或其它的形式。
[0157] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0158] 另外,在本发明各个实施例中的各功能单元可W集成在一个处理单元中,也可W 是各个单元单独物理包括,也可W两个或两个W上单元集成在一个单元中。上述集成的单 元既可W采用硬件的形式实现,也可W采用硬件加软件功能单元的形式实现。
[0159] 上述W软件功能单元的形式实现的集成的单元,可W存储在一个计算机可读取存 储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用W使得一台计算机 设备(可W是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部 分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称 ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可W存储 程序代码的介质。
[0160]最后应说明的是:W上实施例仅用W说明本发明的技术方案,而非对其限制;尽管 参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可 W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换; 而运些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。
【主权项】
1. 一种音量调节方法,其特征在于,包括: 将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二摄像头分别同时拍 摄的包含用户行为的图像合成至少一张三维立体图像; 对所述至少一张三维立体图像进行人体识别处理,获取每个三维立体图像包含的人体 轮廓信息; 根据每个三维立体图像包含的人体轮廓信息以及用户行为库中包括的至少一张行为 标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准图像;所述行为标 准图像包括用户所处的场景以及用户在所述场景下的动作行为; 根据所述目标行为标准图像以及预设音量适配库中行为标准图像与预设调整策略之 间的对应关系,对智能终端的音量进行调整。2. 根据权利要求1所述的方法,其特征在于,所述根据每个三维立体图像包含的人体轮 廓信息以及用户行为库中包括的至少一个行为标准图像包含的人体特征信息,从所述用户 行为库中确定目标行为标准图像,包括: 将每个三维立体图像包含的人体轮廓信息进行调整,形成N个与标准图像大小相等的 图像; 在预设时间内,计算Μ个目标图像中每个目标图像包含的人体轮廓信息与用户行为库 中的至少一个行为标准图像中包含的人体特征信息之间的相似度;其中,MSN; 若确定所述Μ个目标图像中每个目标图像包含的人体轮廓信息与第一行为标准图像包 含的人体特征信息之间的相似度均大于等于预设阈值,则将所述第一行为标准图像确定为 目标行为标准图像。3. 根据权利要求2所述的方法,其特征在于,所述智能终端还包括人脸特征库,所述人 脸特征库包括至少一张图片,所述图片中包含人脸信息,所述用户行为库还包括所述人脸 特征库中包含的每张图片对应的至少一张行为标准图像; 相应的,所述根据每个三维立体图像包含的人体轮廓信息以及用户行为库中包括的至 少一张行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准图像, 包括: 根据所述每个三维立体图像包含的人体轮廓信息从人脸特征库中获取目标图片以及 所述目标图片对应的至少一张行为标准图像;所述目标图片为所述人脸特征库中包含的每 个图片所包含的人脸信息与每个三维立体图像包含的人体轮廓信息匹配的图片; 计算Μ个目标图像中每个目标图像包含的人体轮廓信息与所述目标图片对应的至少一 张行为标准图像中包含的人体特征信息之间的相似度; 若确定预设时间内所述Μ个目标图像中每个目标图像包含的人体轮廓信息与第一行为 标准图像中包含的人体特征信息之间的相似度均大于等于预设阈值,则将所述第一行为标 准图像确定为目标行为标准图像。4. 根据权利要求2或3所述的方法,其特征在于,在预设时间内,若确定所述Μ个目标图 像中每个目标图像包含的人体轮廓信息在用户行为库中不存在匹配的目标行为标准图像, 则将所述智能终端的音量调节至初始值。5. 根据权利要求1所述的方法,其特征在于,所述根据所述目标行为标准图像以及预设 音量适配库中行为标准图像与预设调整策略之间的对应关系,对智能终端的音量进行调 整,包括: 根据所述目标行为标准图像从预设音量适配库中预设的行为标准图像与目标音量的 对应关系中确定与所述目标行为标准图像对应的目标音量; 根据所述目标音量,将智能终端的音量调整至所述目标音量;或, 获取所述目标行为标准图像所指示的场景以及用户在所述场景下的动作行为; 根据所述目标行为标准图像所指示的场景以及用户在所述场景下的动作行为以及所 述预设音量适配库中每个场景以及用户在所述场景下的动作行为与音量调整方式之间的 对应关系,对所述智能终端当前的音量进行调整,所述音量调整方式用于指示增大或递减 智能终端的音量;或; 根据所述目标行为标准图像以及所述预设音量适配库中每个行为标准图像与音量调 整方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音量调整方式用于指 示增大或递减智能终端的音量。6. 根据权利要求1-5任意一项所述的方法,其特征在于,对于第一三维立体图像,所述 第一三维立体图像为所述至少一张三维立体图像中的任意一个三维立体图像; 对所述第一三维立体图像进行人体识别处理,获取所述第一三维立体图像的人体轮廓 信息,包括: 从所述第一三维立体图像中提取人体的特征信息; 从所述人体的特征信息中提取人体轮廓; 将所述人体轮廓转换为对应的矩阵的特征向量,生成人体的轮廓信息。7. -种音量调节装置,其特征在于,包括: 合成单元,用于将预设时间内的N个拍摄时刻中每个拍摄时刻,第一摄像头和第二摄像 头分别同时拍摄的包含用户行为的图像合成至少一张三维立体图像; 获取单元,用于对所述至少一张三维立体图像进行人体识别处理,获取每个三维立体 图像包含的人体轮廓信息; 确定单元,用于根据每个三维立体图像包含的人体轮廓信息以及用户行为库中包括的 至少一张行为标准图像包含的人体特征信息,从所述用户行为库中确定目标行为标准图 像; 调整单元,用于根据所述目标行为标准图像以及预设调整策略对智能终端的音量进行 调整。8. 根据权利要求7所述的装置,其特征在于,所述确定单元,包括: 调整模块,用于将每个三维立体图像包含的人体轮廓信息进行调整,形成N个与标准图 像大小相等的图像,其中,所述图像中包含人体轮廓信息; 第一计算模块,用于计算Μ个目标图像中每个目标图像包含的人体轮廓信息与用户行 为库中的至少一个行为标准图像中包含的人体特征信息之间的相似度;其中,MSN; 第一确定模块,用于在预设时间内,若确定所述Μ个目标图像中每个目标图像包含的人 体轮廓信息与第一行为标准图像包含的人体特征信息之间的相似度均大于等于预设阈值, 则将所述第一行为标准图像确定为目标行为标准图像。9. 根据权利要求8所述的装置,其特征在于,所述智能终端还包括人脸特征库,所述人 脸特征库包括至少一张图片,所述图片中包含人脸信息,所述用户行为库还包括所述人脸 特征库中包含的每张图片对应的至少一张行为标准图像; 相应的,所述确定单元,包括: 第一获取模块,用于根据所述每个三维立体图像包含的人体轮廓信息从人脸特征库中 获取目标图片以及所述目标图片对应的至少一张行为标准图像;所述目标图片为所述人脸 特征库中包含的每个图片所包含的人脸信息与每个三维立体图像包含的人体轮廓信息匹 配的图片; 第二计算模块,用于在预设时间内,计算Μ个目标图像中每个目标图像包含的人体轮廓 信息与所述目标图片对应的至少一张行为标准图像中包含的人体特征信息之间的相似度; 第二确定模块,用于若确定预设时间所述Μ个目标图像中每个目标图像包含的人体轮 廓信息与第一行为标准图像中包含的人体特征信息之间的相似度均大于等于预设阈值,则 将所述第一行为标准图像确定为目标行为标准图像。10. 根据权利要求8或9所述的装置,其特征在于,所述装置还包括: 调节单元,用于在预设时间内,若确定所述Μ个目标图像中每个目标图像包含的人体轮 廓信息在用户行为库中不存在匹配的目标行为标准图像,则将所述智能终端的音量调节至 初始值。11. 根据权利要求7所述的装置,其特征在于,所述调整单元,包括: 第三确定模块,用于根据所述目标行为标准图像从预设音量适配库中预设的行为标准 图像与目标音量的对应关系中确定与所述目标行为标准图像对应的目标音量; 第一调整模块,用于根据所述目标音量,将智能终端的音量调整至所述目标音量;或, 第二获取模块,用于获取所述目标行为标准图像所指示的场景以及用户在所述场景下 的动作行为; 第一调节模块,用于根据所述目标行为标准图像所指示的场景以及用户在所述场景下 的动作行为以及所述预设音量适配库中每个场景以及用户在所述场景下的动作行为与音 量调整方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音量调整方式用 于指示增大或递减智能终端的音量;或; 第二调节模块,用于根据所述目标行为标准图像以及所述预设音量适配库中每个行为 标准图像与音量调整方式之间的对应关系,对所述智能终端当前的音量进行调整,所述音 量调整方式用于指示增大或递减智能终端的音量。12. 根据权利要求7-11任意一项所述的装置,其特征在于,对于第一三维立体图像,所 述第一三维立体图像为所述至少一张三维立体图像中的任意一个三维立体图像; 相应的,所述获取单元具体用于: 从所述第一三维立体图像中提取人体的特征信息; 从所述人体的特征信息中提取人体轮廓; 将所述人体轮廓转换为对应的矩阵的特征向量,生成人体的人体轮廓信息。13. -种智能终端,其特征在于,所述智能终端包括处理器、存储器、系统总线和通信接 口、平行设置在所述智能终端上的第一摄像头和第二摄像头,运行在所述智能终端处理器 上的音量调节装置和声音播放终端; 其中,所述第一摄像头和第二摄像头处于同一水平线上; 所述第一摄像头和第二摄像头,用于在预设时间拍摄至少一张包含用户行为的图像; 所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述系统总线连 接,当所述智能终端运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使 所述智能终端执行如权利要求1-6任意一项所述的音量调节方法。
【文档编号】G06K9/00GK105979358SQ201610292050
【公开日】2016年9月28日
【申请日】2016年5月5日
【发明人】纪开虎, 仲维
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1