一种电视视角自动调整方法及装置\n技术领域\n[0001] 本发明涉及显示设备技术领域,特别是涉及一种电视视角自动调整方法及装置。\n背景技术\n[0002] 随着现代技术的发展,智能平板电视的使用越来越普及,智能平板电视的安装方式也灵活多样。目前很多消费者会选择使用壁挂架将平板电视固定在墙上,由于电视固定位置的可视角度是有限的,因此有些壁挂架支持调节高度视角等功能;另外,有支持自动调整的电视支架(非壁挂架方式),可以根据用户位置等信息,调整电视的高度和角度。\n[0003] 目前的可调节壁挂架仅支持手动调节,在调节的过程中,需要用户通过红外遥控器等设备,向壁挂架发送调节控制信号,壁挂架接收到调节控制信号后,对壁挂架的视角位置进行调整,用户使用起来不太方便。另外,支持自动调整的电视支架(非壁挂架方式)只考虑到了调整电视的高度和电视与电视观看者之间的角度,没有考虑到电视与观看者之间距离的调整,不能达到最佳的可视角度调整需求;在调整的过程中,仅采用摄像头图像识别用户位置,对于摄像头区域以外的用户使用需求不能满足;通过算数平均的算法计算一个或多个观看者位置中心方式一次调节电视的可视角度,没有考虑到多个用户同时观看电视时的使用优先级等因素;在调节的过程中,也没有考虑针对不同屏幕尺寸对电视的位置和视角进行调整。\n发明内容\n[0004] 本发明提供了一种电视视角自动调整方法及系统,能够最大限度地保证观看者随时随地以最佳的视角观看电视,提高用户的观看体验。\n[0005] 本发明提供了如下方案:\n[0006] 依据本发明的一个方面,提供了一种电视视角自动调整的方法,包括:\n[0007] 获取显示屏中心与操控设备之间的前后距离与水平角度;\n[0008] 当所述前后距离和/或所述水平角度不在预设的范围时,调整电视的位置和角度,将所述前后距离和/或水平角度调整到预设的范围内;\n[0009] 获取操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和相对高度;\n[0010] 当所述垂直角度和/或相对高度不在预设的范围时,调整电视的位置和角度,将所述垂直角度和/或相对高度调整到预设的范围内。\n[0011] 依据本发明的另一个方面,提供了一种电视视角调整的装置,包括:\n[0012] 第一获取模块,获取显示屏中心与操控设备之间的前后距离与水平角度;\n[0013] 第一调整模块,当所述前后距离和/或所述水平角度不在预设的范围时,调整电视的位置和角度,将所述前后距离和/或水平角度调整到预设的范围内;\n[0014] 第二获取模块,获取操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和相对高度;\n[0015] 第二调整模块,当所述垂直角度和/或相对高度不在预设的范围时,调整电视的位置和角度,将所述垂直角度和/或相对高度调整到预设的范围内。\n[0016] 通过本发明提供的电视视角自动调整的方法及装置,首先获取电视显示屏中心与操控设备之间的水平角度和前后距离,若显示屏中心与操控设备之间的水平角度和/或距离不在预设的范围内,将该水平角度和/或距离调整到预设的范围内;然后获取操控设备与电视人脸识别装置之间的垂直角度和相对高度,若该垂直角度和/或相对高度不在预设的范围内,将该垂直角度和/或相对高度调整到预设的范围内。采用本发明的方法,通过两次对电视的视角进行调整,与现有的通过一次调整,能够达到更好的调整效果。\n附图说明\n[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0018] 图1是本发明实施例一提供一种电视视角自动调整的方法流程图;\n[0019] 图2是本发明实施例一提供的方法中所使用到的各个模块的连接示意图;\n[0020] 图3是本发明实施例一提供的方法中显示屏中心与操控设备之间的水平角度和前后距离的示意图;\n[0021] 图4是本发明实施例一提供的方法中电视的人脸识别装置与操操控设备持有者双眼之间的垂直角度和相对高度的示意图;\n[0022] 图5是本发明实施例提供的一种电视视角自动调整的方法的整个过程流程图;\n[0023] 图6是本发明实施例二提供的一种电视视角自动调整的装置示意图。\n具体实施方式\n[0024] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。\n[0025] 实施例一、一种电视视角自动调整方法。下面结合图1-图4对本发明提供的方法进行详细说明。\n[0026] 图1中,S101、获取显示屏中心与操控设备之间的前后距离与水平角度。\n[0027] 具体的,在用户观看显示设备显示屏的过程中,由于显示设备显示屏的当前视角可能无法满足用户的需求,此时需要对显示屏的位置和角度进行调整,以尽量满足用户的观看视角需求。本发明以显示设备为目前常用的智能平板电视为例,相应的其操控设备以遥控器(还可以包括其他支持电视操作的手持遥控设备)为例对本步骤进行说明。\n[0028] 在用户通过遥控器向平板电视发送操作指令的同时,通过无线通信定位技术向电视中的遥控器定位模块发送遥控器的定位信息。通常的无线通信定位技术包括GPS无线通信定位技术、蓝牙无线通信定位技术、WIFI无线通信定位技术和红外无线通信定位技术,本发明以蓝牙无线通信定位技术为例对本发明提供的方法进行说明。由于电视和遥控器都自带有蓝牙定位模块,可以通过蓝牙定位模块对电视和遥控器进行定位,在用户通过遥控器对电视发送操作指令的同时,通过蓝牙无线通信向电视中的遥控器定位模块发送遥控器的位置信息。如图2和图3中所示,电视中的遥控器定位模块接收到遥控器的位置信息后,根据电视显示屏中心的位置信息以及遥控器的位置信息,计算出电视显示屏中心与遥控器之间的水平角度Q(H)以及电视屏幕中心与遥控器的前后距离(也称为相对距离)D(X),其中,前后距离即为电视显示屏中心与遥控器之间的直线距离。\n[0029] S102、当上述前后距离和/或水平角度不在预设的范围时,调整电视的位置和角度,将该前后距离和/或水平角度调整到预设的范围内。\n[0030] 当电视中的遥控器定位模块确定出电视显示屏中心与遥控器的水平角度Q(H)以及前后距离D(X)后,将遥控器的位置信息以及上述Q(H)和D(X)均发送给位置优化处理终端进行数据处理。另外,还需要将当前电视显示屏的尺寸发送给位置优化处理终端,其中,位置优化处理终端位于电视中。当电视中的位置优化处理终端接收到上述数据时,根据遥控器的位置信息,以及当前电视显示屏的尺寸,将获取到的电视显示屏中心与遥控器的水平角度Q(H)和前后距离D(X)与预设的范围进行比较,若水平角度Q(H)或前后距离D(X)至少有一者不在预设的范围内,则将Q(H)或D(X)调整到预设的范围内,并将电视显示屏中心尽量调整到与遥控器处于同一水平面,即将Q(H)尽量调整到0度。另外,在上述对Q(H)和D(X)进行调整后,再次对这两个参数进行微调,使遥控器持有者处于电视人脸识别装置的识别范围内。在本实施例中,主要是需要保证遥控器持有者在摄像头的拍摄范围之内,以便摄像头能拍摄到遥控器持有者的面部图像,摄像头放置在电视显示屏中心的上方。将调整后的Q(H)和D(X)两个参数通过UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)接口发送给电视调节装置,例如,目前常用的电视自动壁挂架,电视自动壁挂架根据接收到的调整后的Q(H)和D(X)两个参数,对电视的位置和角度进行调整。具体实施时,若上述水平角度Q(H)不在预设的范围内,通过电视调节装置中的水平旋转调节装置在水平方向上对电视进行旋转,即以水平旋转的方式将水平角度Q(H)调整到预设的范围内;同样,若上述D(X)不在预设的范围内,可以通过电视调节装置中的伸缩装置对电视的位置进行调整,将电视屏幕中心与遥控器之间的距离调整到预设的范围。\n[0031] 需要说明的是,在对遥控器进行定位以及对电视进行调整之前,构建一最佳观看视角记录表,最佳观看视角记录表为每一尺寸屏幕的电视维护一条记录,该记录中包括电视屏幕的尺寸,观看者观看此尺寸屏幕的电视时观看者位置信息,以及观看者在此位置下观看电视时观看者与电视屏幕中心的最优相对位置参数阈值范围。其中,最优相对位置参数阈值范围包括观看者双眼与电视屏幕中心之间的最佳水平垂直角度范围、观看者双眼与电视屏幕中心之间的最佳前后距离范围以及观看者双眼与电视屏幕中心之间最佳相对高度的范围。另外,根据以往的数据分析及学习,可以获得观看者观看电视的最优默认位置,即电视观看者最频繁使用的几种最佳观看位置和推荐的最佳观看位置,将符合用户个性化需求的几个默认观看位置提供给用户进行选择,比如,常用的观看电视的默认位置有客厅的沙发、餐桌等,并获得这些默认位置下观看电视的最优相对位置参数阈值范围。当观看者在沙发或餐桌位置观看电视时,不用进行上述一系列的采集数据(即对观看者进行定位)以及数据分析比较,电视的壁挂架可以直接按照默认的参数对电视的屏幕进行调整。\n[0032] S103、获取操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和相对高度。\n[0033] 上述步骤根据遥控器的位置信息对电视的位置及视角进行了初步调整之后,调整后的参数可能依然无法很好的满足遥控器操作者以及其它的电视观看者的需求,因此需要对电视的位置和视角进行进一步的微调,以便最大限度地满足电视观看者的观看视角需求。\n[0034] 具体的,通过上述初步调整将遥控器持有者调整到放置在电视显示屏中心的上方位置的摄像头拍摄范围内。在上述进行初步调整之后,启动摄像头,以摄像头的位置代表电视屏幕的中心位置。摄像头通过USB(Universal Serial Bus,通用串行总线)接口与电视连接。启动摄像头之后,摄像头对遥控器持有者的面部图像信息进行拍摄,获取遥控器持有者的双眼所在的位置信息,并将该遥控器持有者双眼的位置信息发送给电视中的位置优化处理终端。如图4中所示,位置优化处理终端接收到遥控器持有者双眼的位置信息后,计算遥控器持有者双眼与摄像头之间的垂直角度Q(V)以及垂直相对高度Hg(y),结合前述获取的遥控器(近似认为遥控器的位置与遥控器持有者双眼的位置相同)与电视屏幕中心之间的水平角度Q(H)和距离D(X),就可以获得遥控器持有者双眼与电视屏幕中心之间的水平垂直角度Q(H,V)、距离D(X)以及遥控器持有者双眼与电视屏幕中心的垂直相对高度Hg(y)。\n[0035] 同时,摄像头对电视屏幕前方的面部图像实时进行拍摄,并将拍摄的面部图像传输给电视中的面部识别模块对拍摄的面部图像进行面部识别,判断除了遥控器持有者之外是否还有其它的电视观看者。\n[0036] S104、当垂直角度和/或相对高度不在预设的范围时,调整电视的位置和角度,将该垂直角度和/或相对高度调整到预设的范围内。\n[0037] 具体的,上述步骤通过摄像头以及电视中的人脸识别装置判断除了遥控器持有者之外是否还有其它的电视观看者,若人脸识别装置识别到除了遥控器持有者之外没有其它的电视观看者,则通过调整电视的位置和视角,将显示屏中心与遥控器持有者双眼之间的垂直角度Q(V)和/或相对高度Hg(y)调整到预设的范围内。具体实现时,将上述垂直角度Q(V)和/或相对高度Hg(y)与最佳观看位置记录表中的最佳垂直角度范围和/或最佳相对高度范围比较,若垂直角度Q(V)和/或相对高度Hg(y)不在最佳垂直角度范围和/或最佳相对高度范围内,通过电视调节装置中的显示屏俯仰角调整装置调整显示屏的俯仰角,将垂直角度Q(V)调整到最佳垂直角度范围内,通过电视调节装置中的升降装置调节电视的高度,将电视显视屏中心与遥控器持有者的双眼之间的相对高度调整到最佳相对高度范围内。\n[0038] 若电视的人脸识别装置识别到除了遥控器持有者之外还有其它的电视观看者,具体的,当面部识别模块识别出摄像头拍摄的面部图像中有至少一个面部图像为人脸头像,并且同一人脸图像上的双眼注视电视屏幕的时间达到预设时间时,认为此人为电视观看者,其余的为非电视观看者。若面部识别模块识别到有多位电视观看者时,在拍摄的过程中,摄像头获取电视屏幕前每个人脸图像上双眼的具体位置信息,通过面部识别模块对电视观看者进行识别后,将每位电视观看者的双眼的位置信息发送给电视中的位置优化处理终端。位置优化处理终端接收到每位电视观看者双眼的具体位置信息,计算每位电视观看者的双眼与摄像头之间的水平垂直角度Q(Hn,Vn)(n=1,2,3…)、前后距离D(Xn)(n=1,2,\n3…)以及相对垂直高度Hg(Yn)(n=1,2,3…)。\n[0039] 结合前述获取的遥控器持有者双眼与电视显示屏中心之间的水平垂直角度Q(H,V)和相对高度Hg(y),将包括遥控器持有者在内的所有电视观看者与电视显示屏中心的水平垂直角度、前后距离以及相对高度进行加权平均处理,获得所有电视观看者与电视显示屏中心之间的加权平均水平垂直角度Q’(H,V)、加权平均前后距离D’(X)以及加权平均相对高度H’g(y)。具体实现时,可以构建一加权平均处理计算模型,该计算模型为:\n[0040] Q’(H,V)=(Q(H,V)f(X)+.....+Q(Hn,Vn)f(Xn))/(n+1);\n[0041] D’(x)=(D(x)f(X)+.....+D(xn)f(Xn))/(n+1);\n[0042] Hg’(y)=(Hg(y)f(X)+.....+Hg(yn)f(Xn))/(n+1);\n[0043] 其中,Q’(H,V)、D’(x)、Hg’(y)分别表示加权平均处理后的显示屏中心与所有观看者双眼的加权平均中心位置之间的水平垂直角度、前后距离和相对高度;Q(H,V)、D(x)、Hg(y)分别表示遥控器持有者双眼与显示屏中心之间的水平垂直角度、前后距离和相对高度;\nQ(Hn,Vn)、D(Xn)、Hg(yn)分别表示第n(n=1,2,3,…)个电视观看者双眼与显示屏中心之间的水平垂直角度、前后距离和相对高度;f(X)为遥控器持有者的加权值,f(Xn)为第n(n=1,\n2,3,…)个电视观看者的加权值,其中,加权值与观看者是否持有遥控器以及观看者观看电视的持续时间有关。遥控器持有者的加权值大,即遥控器持有者具有优先级,观看者注视电视屏幕的时间越长,加权值越大。另外,通过计算出的显示屏中心与所有电视观看者双眼之间的加权平均水平垂直角度、距离以及相对高度可以确定所有电视观看者双眼的加权平均中心位置(指所有电视观看者双眼加权平均后的具体位置)。\n[0044] 电视中的位置优化处理终端计算出所有电视观看者的双眼与电视屏幕中心之间的加权平均中心位置参数后,将此加权平均中心位置与最佳观看位置记录表中的预设的参数范围比较,即分别判断Q’(H,V)、D’(x)以及Hg’(y)三个参数是否在预设的遥控器持有者观看电视的极限阈值范围内,若三个参数均在遥控器持有者观看电视的极限阈值范围内,则对上述Q’(H,V)、D’(x)以及Hg’(y)三个参数进行微调,使Q’(H,V)尽量偏向较多的观看者位置以及所有电视观看者的加权平均中心位置,以便最大限度的满足所有电视观看者的需求;若三个参数中有一个参数不在遥控器持有者观看电视的极限阈值范围内,则首先将上述三个参数调整到遥控器持有者观看电视的极限阈值范围内,例如,将Q’(H,V)与遥控器持有者观看电视的极限水平垂直角度Q lim(H,V)进行比较,将Q’(H,V)调整到Q’(H,V)≤Q lim(H,V),在满足Q’(H,V)≤Q lim(H,V)的情况下,对Q’(H,V)进行微调,使Q’(H,V)尽量偏向较多的观看者位置以及所有电视观看者的加权平均中心位置。需要说明的是,在对电视的位置和角度进行调整的过程中,优先满足遥控器持有者的需求,再考虑尽量满足其它电视观看者的需求,主要是考虑到遥控器持有者为观看电视的优先者,因此首先考虑遥控器持有者的需求,克服了现有的未考虑电视观看者优先级的问题,能更好的达到电视观看者的需求。\n[0045] 位置优化处理终端将调整后的Q’(H,V)、D’(X)和Hg’(y)三个参数通过UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)发送给电视的调节装置,比如电视的自动壁挂架,电视的调节装置根据接收到的调整后的参数,对电视的位置及角度进行调整,以达到最佳观看位置和最佳观看视角,具体电视的调节装置采用与前述相同的方法对电视的位置和角度进行调整,在此不再重复说明。\n[0046] 另外,根据以往的数据分析,电视中存储有几种默认的最优观看电视的位置,比如沙发、餐桌,并保存有默认位置观看电视时观看者与电视屏幕中心之间的最优相对位置参数(即电视观看者与电视显示屏中心之间的最佳水平垂直角度范围、最佳前后距离范围和最佳相对高度范围)。当识别到电视观看者观看电视的位置在沙发或餐桌等默认位置时(可以是一个电视观看者观看电视的位置,也可以是多个电视观看者的加权平均中心位置),可以直接调用电视中存储的默认位置下的最优相对位置参数,电视的自动调节装置根据默认的最优相对位置参数对电视屏幕进行调整,而不需要对数据进行分析处理。当遥控器的位置或电视观看者的位置变化时,重新进行数据分析,对电视屏幕的位置和视角随时进行调整,以达到最佳的观看视角。\n[0047] 以上对本发明提供的一种电视视角自动调整方法进行了详细介绍,为了加深对本发明提供的方法的理解,下面结合图5对本发明提供的方法的整个流程图进行说明。\n[0048] 在本实施例中,由于电视和遥控器中均自带有蓝牙通信定位模块,遥控器在向电视发送操作指令的同时,将遥控器的位置数据发送给电视的遥控器定位模块。遥控器定位模块根据遥控器的具体位置数据和电视屏幕中心的位置数据计算出遥控器与电视屏幕中心之间的水平角度Q(H)和遥控器与电视屏幕中心之间的前后距离D(X)。遥控器定位模块将计算出来的Q(H)和D(X)这两个参数发送给位置优化处理终端,位置优化处理终端将接收到的Q(H)和D(X)参数与预设的推荐数据参数范围进行比较,判断Q(H)和D(X)参数是否在推荐的数据参数范围之内。若其中至少有一个参数不在预设的推荐数据参数范围之内,则对此参数进行调整,将此参数调整到预设的推荐数据参数范围之内,在具体调整的过程中,尽量使电视屏幕的中心与遥控器处于同一水平位置,以便遥控器操作者更好地观看电视,另外,需要保证遥控器操作者处于放置在电视屏幕上方中心位置的摄像头的识别范围之内。\n[0049] 当根据遥控器操作者的观看位置对电视进行调整后,启动放置在电视屏幕上方中心位置的摄像头,其中,摄像头的位置数据近似代表电视屏幕中心的位置数据。摄像头对遥控器持有者进行拍摄并获取遥控器持有者的双眼位置数据,摄像头将获取到的遥控器持有者的双眼位置数据传输至电视中的位置优化处理终端,位置优化处理终端根据遥控器持有者双眼的位置数据和摄像头的位置数据,计算遥控器持有者双眼与摄像头之间的垂直角度Q(V)和遥控器持有者双眼与摄像头之间的垂直相对高度Hg(y)。获取到遥控器持有者双眼与摄像头之间的相对位置数据后,采用摄像头与电视中的人脸识别装置进行人脸识别,判断除了遥控器持有者之外是否还有其它的电视观看者。在本实施例中,具体的,摄像头获取电视屏幕前方的面部图像并获取面部图像中双眼的具体位置数据,并对拍摄到的面部图像传输至电视中的人脸识别装置进行人脸识别,当确定某一面部图像为人脸图像,并且此人双眼注视电视屏幕的持续时间达到预设时间时,即可认为此人为电视观看者,其余的人认为是非电视观看者。若人脸识别装置识别到除了遥控器持有者之外没有其它的电视观看者,则将遥控器持有者双眼与摄像头之间的垂直角度Q(V)和相对高度Hg(y)与推荐的范围比较,若垂直角度Q(V)和/或相对高度Hg(y)不在推荐的数据范围内,则将其调节到推荐的数据范围内。\n[0050] 若人脸识别装置识别到除了遥控器持有者之外还有其它的电视观看者,其它的电视观看者有至少一位时,包括遥控器持有者,则至少有两位电视观看者。摄像头获取每个电视观看者双眼的具体位置数据,并将这些电视观看者双眼的具体位置数据发送给电视中的位置优化处理终端,位置优化处理终端根据接收到的每个电视观看者双眼的具体位置数据和摄像头的具体位置数据,分别计算每个电视观看者双眼与摄像头之间的水平垂直角度Q(Hn,Vn)(其中,n=1,2,3,...)、每个电视观看者双眼与摄像头之间的距离D(Xn)(其中,n=1,\n2,3,...)以及每个电视观看者双眼与摄像头之间的垂直相对高度Hg(Yn)(其中,n=1,2,\n3,...)。当位置优化处理终端计算出上述这些数据后,将这些数据进行进一步的分析处理。\n具体的,通过对这些数据进行加权平均处理获取包括遥控器持有者在内的所有电视观看者的加权平均中心位置参数。获得所有电视观看者的加权平均中心位置参数后,即获取加权平均处理后的Q’(H,V)、D’(X)和Hg’(y),并将加权平均处理后的Q’(H,V)、D’(X)和Hg’(y)这三个参数与遥控器持有者极限观看范围阈值进行比较,若某个参数不在遥控器持有者观看范围阈值内,则将其调整到阈值范围内,然后再对调整后的这些参数进行微调,使调整后的Q’(H,V)尽量偏向较多观看者的位置及所有观看者的加权平均中心位置。\n[0051] 将经过调整后的Q’(H,V)、D’(X)和Hg’(y)发送给电视调节装置,电视的调节装置按照调整后的参数对电视的位置及角度进行再次调整(此次调整主要为微调)。另外,当遥控器持有者或其它电视观看者的位置发生变化时,则对电视的位置和角度重新进行调整。\n[0052] 实施例二、一种电视视角自动调整装置。下面结合图6对本发明提供的装置进行详细说明。\n[0053] 图6中,本发明提供的一种电视视角自动调整的装置包括第一获取模块601、第一调整模块602、第二获取模块603、第二调整模块604和第三调整模块605。\n[0054] 第一获取模块601获取显示屏中心与操控设备之间的前后距离与水平角度。\n[0055] 第一调整模块602用于当第一获取模块601获取的显视屏中心与操控设备之间的前后距离和/或水平角度不在预设的范围时,调整电视的位置和/或角度,将上述前后距离和/或水平角度调整到预设的范围内。\n[0056] 具体的,获得预设的范围的一个例子,构建一最佳观看视角记录表,该最佳视角位置记录表中包括当前电视显示屏的尺寸、显示屏中心与操控设备之间的前后距离对应的显示屏中心与操控设备之间的最佳前后距离范围、最佳水平垂直角度范围以及最佳相对高度范围。\n[0057] 当获得预设的范围后,将第一获取模块601获取的前后距离和/或水平角度与最佳观看视角记录表中的最佳前后距离范围和/或最佳水平角度范围进行比较,若前后距离和/或水平角度不在最佳前后距离和/或最佳水平角度范围内,通过电视调整装置中的伸缩装置对电视的位置进行调整,将前后距离调整到最佳前后距离范围内,和/或通过水平旋转调整装置以水平旋转的方式将水平角度调整到0度。另外,还需要保证调整后的前后距离和水平角度满足操控设备持有者在电视的人脸识别模块的识别范围内。\n[0058] 第二获取模块603获取操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和相对高度。\n[0059] 第二调整模块604用于当第二获取模块603获取的操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和/或相对高度不在预设的范围时,调整电视的位置和/或角度,将垂直角度和/或相对高度调整到预设的范围内。\n[0060] 具体的,当电视的人脸识别装置识别到除了操控设备持有者之外没有其它的电视观看者,则将第二获取模块603获取的操控设备持有者双眼与电视的人脸识别装置之间的垂直角度和/或相对高度与最佳观看视角记录表中的最佳垂直角度范围和/或最佳相对高度范围比较,若垂直角度和/或相对高度不在最佳垂直角度范围和/或最佳相对高度范围内,通过电视调节装置中的显示屏俯仰角调节装置对垂直角度进行调整,将垂直角度调整到最佳垂直角度范围内,和/或者通过电视调节装置中的升降装置对电视的高度进行调整,将相对高度调整到最佳相对高度范围内。\n[0061] 第三调整模块605用于若电视的人脸识别装置识别到操控设备持有者以外的至少一个电视观看者,获取操控设备持有者之外的每个电视观看者双眼与电视的人脸识别装置之间的水平垂直角度、前后距离以及相对高度,若上述水平垂直角度和/或前后距离和/或相对高度不在预设的范围内,将该水平垂直角度和/或前后距离和/或相对高度调整到预设的范围内。\n[0062] 具体的,若电视的人脸识别装置识别到操控设备持有者以外的至少一个电视观看者,获取操控设备之外的每个电视观看者双眼与电视的人脸识别装置之间的水平垂直角度、前后距离以及相对高度,并将上述包括操控设备持有者在内的每个电视观看者双眼与电视的人脸识别装置之间的水平垂直角度、前后距离以及相对高度进行加权平均处理获得加权平均值。需要说明的是,在电视的人脸识别装置具体识别的过程中,电视的人脸识别装置实时地对电视显示屏前方的人脸进行识别,当识别到除了操控设备持有者之外的同一人的双眼注视电视显示屏的时间达到预设时间,确定此人为电视观看者。\n[0063] 当获得每个电视观看者双眼与电视的人脸识别装置之间的水平垂直角度、前后距离以及相对高度进行加权平均处理获得加权平均值后,判断加权平均处理后获得的每个电视观看者双眼与电视的人脸识别装置之间的加权平均水平垂直角度和/或加权平均前后距离和/或加权平均相对高度是否在预设的操控设备持有者的极限阈值范围内,若不在,第三调整模块605调整电视的位置和角度,将上述加权平均水平垂直角度和/或加权平均前后距离和/或加权平均相对高度调整到预设的操控设备持有者的观看极限阈值范围内。进行调整后的参数(即水平垂直角度、前后距离、相对高度)尽量使加权平均垂直角度偏向角度的观看者或观看者的加权平均中心位置。\n[0064] 以上对本发明提供的一种电视视角自动调整的方法和装置进行了详细的介绍,采用本发明提供的方法,首先获取电视显示屏中心与操控设备之间的水平角度和前后距离,若该水平角度和/或前后距离不在预设的范围内,则将该水平角度和/或前后距离调整到预设的范围内,并保证将操控设备持有者调整到电视人脸识别装置的识别范围内;然后获取操控设备持有者双眼与电视人脸识别装置之间的垂直角度和相对高度,若该垂直角度和/或相对高度不再预设的范围内,则将此垂直角度和/或相对高度调整到预设的范围内,通过两次对电视的位置和角度进行调整,相比现有的通过一次调整,能够更好的达到电视观看者的视角需求;在调整的过程中,对电视显示屏与操控设备之间的前后距离进行了调整,使调整后的电视视角达到了更好的效果;在对上述参数调整的过程中,采用了加权平均的算法,相比现有的算术平均的算法,以所有观看者的加权平均中心位置为依据,更能满足观看者的实际观看需求;在对电视调整的过程中,还考虑到了电视显示屏的尺寸,最大限度地满足观看者的观看视角需求。\n[0065] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等,尤其是智能电视等嵌入式设备)执行本发明各个实施例或者实施例的某些部分所述的方法。\n[0066] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。\n[0067] 以上对本发明所提供的一种电视视角自动调整的方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。