一种屏幕控制方法及装置与流程

文档序号:14676636发布日期:2018-06-12 21:35阅读:138来源:国知局
一种屏幕控制方法及装置与流程

本发明涉及移动终端技术,尤其涉及一种屏幕控制方法及装置。



背景技术:

随着移动通信技术的高速发展,移动终端的功能也越来越强大。为了满足用户在使用同一个移动终端时对不同屏幕的应用需求,多屏终端应运而生。所谓多屏终端,就是在同一个移动终端上分别设置多个显示屏幕。多屏终端与传统的单屏终端相比,由于多屏终端的多个显示屏幕的配置相互独立,因此用户可以在同一时间通过对多个显示屏幕中的不同的功能菜单进行操作,从而能够在使用同一个移动终端时实现不同应用场景的操作。

用户在使用移动终端的不同应用功能时,往往需要对移动终端的亮度进行控制调节,目前,常用的移动终端的屏幕亮度控制方法包括:通过终端的按键调节亮度、根据环境光线强度自动调节亮度、根据用户设定的手势或声音调节亮度等。

在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:

现有的调节屏幕亮度的方法在单屏终端中可以满足不同类型用户的需求,但是在多屏终端中,不同屏幕会交替使用,亮度控制更加复杂。这是由于在多屏终端中,所有屏幕处于相同的使用环境中,并接收相同的外部刺激,原有方法中的自动控制方法已经无法适应多屏终端的需求,而且手动调节显示屏幕亮度的方式使得用户在使用终端时很不方便,操作不灵活,用户体验较差。



技术实现要素:

本发明实施例提供一种屏幕控制方法及装置,能够实现多屏移动终端的屏幕亮度同步控制的功能,方便用户的操作,提升多屏移动终端的屏幕亮度控制灵活性。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种屏幕控制方法,包括:

根据当前显示屏幕对应的用户脸部特征信息判断所述当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;

当所述当前显示屏幕满足亮度调节条件时,根据所述当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;

根据所述全部n个显示屏幕对应的n个预期亮度值调节所述全部n个显示屏幕的亮度。

在上述方案中,所述根据当前显示屏幕对应的用户脸部特征信息判断所述当前显示屏幕是否满足亮度调节条件之前,包括:

获取用户的行为参数;

判断所述行为参数是否满足预设开启条件,如果满足,则开启亮度控制功能。

在上述方案中,所述当前显示屏幕与用户脸部特征的关联参数,包括:

所述当前显示屏幕与用户脸部特征角度参数、距离参数以及绝对姿态参数。

在上述方案中,所述根据所述当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值,包括:

根据所述角度参数与所述距离参数计算当前显示屏幕的相对位置参数;

根据所述当前显示屏幕的相对位置参数和所述绝对姿态参数计算当前显示屏幕的相对姿态参数;

根据所述当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。。

在上述方案中,所述根据所述当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值,包括:

根据所述当前显示屏幕的相对姿态参数及所述当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算所述全部n个显示屏幕与用户脸部特征的相对角度参数;

根据所述全部n个显示屏幕与用户脸部特征的相对角度参数计算所述全部n个显示屏幕对应的n个预期亮度值。

在上述方案中,所述方法还包括:当所述当前显示屏幕不满足亮度调节条件时,选择下一个显示屏幕确定为新的当前显示屏幕,直到完成全部n个显示屏幕的亮度调节。

本发明实施例提供了一种屏幕控制装置,包括:

确定单元,用于根据当前显示屏幕对应的用户脸部特征信息判断所述当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;

计算单元,用于当所述当前显示屏幕满足亮度调节条件时,根据所述当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;

调节单元,用于根据所述全部n个显示屏幕对应的n个预期亮度值调节所述全部n个显示屏幕的亮度。

在上述方案中,所述装置还包括:

获取单元,用于获取用户的行为参数,并将所述行为参数发送给判断单元;

所述判断单元,用于判断所述行为参数是否满足预设开启条件,如果满足,则开启亮度控制功能,并通知确定单元;

所述确定单元,用于根据当前显示屏幕对应的用户脸部特征信息判断所述当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数。

在上述方案中,所述当前显示屏幕与用户脸部特征的关联参数,包括:

所述当前显示屏幕与用户脸部特征角度参数、距离参数以及绝对姿态参数。

在上述方案中,所述计算单元包括:

第一计算子单元,用于根据所述角度参数与所述距离参数计算当前显示屏幕的相对位置参数,并将所述相对位置参数发送给第二确定子单元;

所述第二计算子单元,用于根据所述当前显示屏幕的相对位置参数和所述绝对姿态参数计算当前显示屏幕的相对姿态参数,并将所述相对姿态参数发送给第三确定子单元;

所述第三计算子单元,用于根据所述当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在上述方案中,所述第三计算子单元具体用于根据所述当前显示屏幕的相对姿态参数及所述当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算所述全部n个显示屏幕与用户脸部特征的相对角度参数;根据所述全部n个显示屏幕与用户脸部特征的相对角度参数计算所述全部n个显示屏幕对应的n个预期亮度值。

在上述方案中,所述调节单元还用于当所述当前显示屏幕不满足亮度调节条件时,选择下一个显示屏幕确定为新的当前显示屏幕,直到完成全部n个显示屏幕的亮度调节。

本发明实施例提供了一种移送终端,其特征在于,包括n个显示屏幕、处理器以及存储有所述处理器可执行指令的数据的存储器,当所述指令被处理器执行时,执行如下操作:

根据当前显示屏幕对应的用户脸部特征信息判断所述当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;

当所述当前显示屏幕满足亮度调节条件时,根据所述当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;

根据所述全部n个显示屏幕对应的n个预期亮度值调节所述全部n个显示屏幕的亮度。

由此可见,在本发明实施例的技术方案中,根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。也就是说,在本发明提出的技术方案中,可以通过计算多屏移动终端的各个屏幕的预期亮度值后根据各个屏幕的预期亮度值对多屏移动终端的屏幕亮度进行同步控制。显然,和现有技术相比,本发明实施例提出的一种屏幕控制方法及装置,能够实现多屏移动终端的屏幕亮度同步控制的功能,方便用户的操作,提升多屏移动终端的屏幕亮度控制灵活性。

附图说明

图1为本发明实施例中屏幕控制方法的实现流程示意图;

图2为本发明实施例中计算预期亮度值方法的实现流程示意图;

图3为本发明实施例中根据相对姿态参数及相对角度参数计算预期亮度值方法的实现流程示意图;

图4为本发明实施例中开启亮度控制功能方法的实现流程示意图;

图5为本发明实施例中屏幕控制装置的第一组成结构示意图;

图6为本发明实施例中屏幕控制装置的第二组成结构示意图。

具体实施方式

实施例一

在本发明的具体实施例中,图1为本发明实施例中屏幕控制方法的实现流程示意图,如图1所示,屏幕控制方法可以包括以下步骤:

步骤101、根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数。

在本发明的具体实施例中,对于具有n个显示屏幕的多屏移动终端,当亮度控制功能开启时,可以在多屏移动终端的全部n个显示屏幕中选择一个显示屏幕,并将该显示屏幕确定为当前显示屏幕,然后根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,n为大于等于2的自然数。

进一步地,在本发明的具体实施例中,多屏移动终端可以通过多种方法获取当前显示屏幕对应的用户脸部特征信息。本发明实施例优选通过安装在多屏移动终端的各个显示屏幕上的摄像装置获取各个屏幕所对应的用户脸部特征信息。

进一步地,在本发明的具体实施例中,当前显示屏幕对应的用户脸部特征信息可以包括多种信息,本发明实施例优选将用户眼部信息是否满足预设条件作为判别是否开启屏幕亮度调节的判定条件,其中,对应于用户眼部信息的预设条件可以包括对于当前屏幕的有效眼部信息。例如,当获取到的与当前显示屏幕对应的用户眼部信息为对于当前屏幕的有效眼部信息时,则可以确定当前显示屏幕满足亮度调节条件。

步骤102、当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在本发明的具体实施例中,根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕满足亮度调节条件时,可以根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

进一步地,在本发明的具体实施例中,当前显示屏幕与用户脸部特征的关联参数可以包括:当前显示屏幕与用户脸部特征角度参数、距离参数以及绝对姿态参数。

进一步地,在本发明的具体实施例中,可以通过多种方法检测获得当前显示屏幕与用户脸部特征的角度参数、距离参数以及该多屏移动终端的绝对姿态参数。较佳地,本发明实施例优选通过安装在多屏移动终端各个显示屏幕上的至少一个摄像装置和距离传感器检测获得各个显示屏幕与用户脸部特征的角度参数;较佳地,本发明实施例优选通过安装在多屏移动终端各个显示屏幕上的至少一个距离传感器检测获得各个显示屏幕与用户脸部特征的距离参数;较佳地,本发明实施例优选通过安装在多屏移动终端上的陀螺仪检测获得该多屏移动终端的绝对姿态参数。例如,当用户脸部特征为用户眼睛时,摄像装置获得用户面部特征,根据双眼和鼻尖三点构成的角度,计算屏幕面与用户眼睛的角度,并通过距离传感器获得屏幕面与用户眼睛的距离。

步骤103、根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。

在本发明的具体实施例中,多屏移动终端可以根据计算获得的全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。其中,多屏移动终端调节全部n个显示屏幕的亮度可以包括使进入用户视线的显示屏幕逐渐变亮,且在该显示屏幕与用户视线垂直时达到全亮;同时使离开用户视线的显示屏幕逐渐变暗,且在该显示屏幕与用户视线平行时或用户预设位置时关闭显示屏幕。

实施例二

图2为本发明实施例中计算预期亮度值方法的实现流程示意图,如图2所示,计算当前显示屏幕的预期亮度值的方法主要包括以下几个步骤:

步骤102a、根据角度参数与距离参数计算当前显示屏幕的相对位置参数。

在本发明的具体实施例中,多屏移动终端可以根据当前显示屏幕与用户脸部特征的角度参数、距离参数计算当前显示屏幕的相对位置参数。其中,多屏移动终端当前显示屏幕的相对位置可以包括该当前显示屏幕与用户脸部特征的角度及前显示屏幕与用户脸部特征的距离。例如,当用户脸部特征为用户眼睛时,多屏移动终端利用当前显示屏幕与眼睛的角度参数以及当前显示屏幕与用户眼睛的距离参数构成当前显示屏幕的相对位置参数。

步骤102b、根据当前显示屏幕的相对位置参数和绝对姿态参数计算当前显示屏幕的相对姿态参数。

在本发明的具体实施例中,多屏移动终端可以根据计算获得的当前显示屏幕的相对位置参数和测量获得的绝对姿态参数计算当前显示屏幕的相对姿态参数。较佳地,为了确保计算结果不受用户姿态的影响,因此需要计算当前显示屏幕的相对姿态参数,其中,当前显示屏幕的相对姿态参数可以为当前显示屏幕以用户脸部特征平面法线方向为基准的角度参数。例如,当用户脸部特征为用户眼睛时,多屏移动终端可以构造以用户视线为法向,眼部平面为切向的用户坐标系,从而计算在用户坐标系中终端的姿态参数作为相对姿态参数。

步骤102c、根据当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在本发明的具体实施例中,多屏移动终端可以根据当前显示屏幕的相对姿态参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算获得全部n个显示屏幕对应的n个预期亮度值。其中,全部n个显示屏幕对应的n个预期亮度值的比例关系由全部n个显示屏幕与用户脸部特征的相对角度参数的比例关系确定。例如,当一个显示屏幕与用户脸部特征的相对角度参数比较大时,可以认为该显示屏幕与用户脸部特征相对较远,则该显示屏幕的预期亮度值较低。

根据上述的分析可知,通过上述的步骤102a~102c,可以在当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的角度参数、距离参数、绝对姿态参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

实施例三

图3为本发明实施例中根据相对姿态参数及相对角度参数计算预期亮度值方法的实现流程示意图。如图3所示,根据相对姿态参数及相对角度参数计算预期亮度值的方法可以包括以下步骤:

步骤102c-1、根据当前显示屏幕的相对姿态参数及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕与用户脸部特征的相对角度参数。

在本发明的具体实施例中,多屏移动终端可以通过计算获得的当前显示屏幕的相对姿态参数以及预先设定的当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕与用户脸部特征的相对角度参数。其中,当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数可以通过多屏移动终端的系统设置模块进行预先设定。

步骤102c-2、根据全部n个显示屏幕与用户脸部特征的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在本发明的具体实施例中,多屏移动终端可以根据计算获得的全部n个显示屏幕与用户脸部特征的相对角度参数的比例关系,确定全部n个显示屏幕亮度的比例关系,从而计算获得全部n个显示屏幕对应的n个预期亮度值。

根据上述的分析可知,通过上述的步骤102c-1~102c-2,可以根据当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

实施例四

在本发明的具体实施例中,在n个显示屏幕中选择一个显示屏幕确为当前显示屏幕之前,多屏移动终端需要开启亮度控制功能。图4为本发明实施例中开启亮度控制功能方法的实现流程示意图,如图4所示,开启亮度控制功能的方法包括以下步骤:

步骤201、获取用户的行为参数。

在本发明的具体实施例中,多屏移动终端在n个显示屏幕中选择一个显示屏幕确为当前显示屏幕之前,先获取用户的行为参数。其中,用户的行为参数可以为用户对多屏移动终端的操作参数,可以包括多屏移动终端的平移、翻转,以及运动的加速度信息。

进一步地,在本发明的具体实施例中,多屏移动终端可以通过多种方法获取用户行为参数,本发明实施例优选通过重力传感器、加速度传感器及陀螺仪等装置检测获得多屏移动终端参数的改变,从而获得用户的行为参数。

步骤202、判断该行为参数是否满足预设开启条件,如果满足,则开启亮度控制功能。

在本发明的具体实施例中,在获得用户的行为参数之后,多屏移动终端可以通过判断该行为参数是否满足预设开启条件来选择是否开启显示屏幕亮度控制功能。其中,预设开启条件可以包括用户的行为类型及对应于该应为类型的参数阈值。

进一步地,在本发明的具体实施例中,为了降低多屏移动终端的能耗,多屏移动终端不仅可以通过判断用户当前的行为参数是否满足预设开启条件来开启显示屏幕亮度控制功能,同时,还可以通过判断用户当前的行为参数是否满足预设关闭条件来关闭显示屏幕亮度控制功能。同样的,预设关闭条件也可以包括用户的行为类型及对应于该应为类型的参数阈值。

在本发明的具体实施例中,进一步地,当当前显示屏幕不满足亮度调节条件时,选择下一个显示屏幕确定为新的当前显示屏幕,直到完成全部n个显示屏幕的亮度调节,从而实现转向用户的屏幕逐渐变亮直至全亮,背离用户的屏幕逐渐变暗直至灭屏。

本发明实施例提出的屏幕控制方法,根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,所述当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。也就是说,在本发明提出的技术方案中,可以通过计算多屏移动终端的各个屏幕的预期亮度值后根据各个屏幕的预期亮度值对多屏移动终端的屏幕亮度进行同步控制。显然,和现有技术相比,本发明实施例提出的一种屏幕控制方法,能够实现多屏移动终端的屏幕亮度同步控制的功能,方便用户的操作,提升多屏移动终端的屏幕亮度控制灵活性;并且,实现起来简单方便,便于普及,适用范围更广。

实施例五

图5为本发明实施例中屏幕控制装置的第一组成结构示意图,如图5所示,屏幕控制装置包括:确定单元401、计算单元402、调节单元403;其中,

确定单元401,用于根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数。

在本发明的具体实施例中,对于具有n个显示屏幕的多屏移动终端,当亮度控制功能开启时,确定单元401可以在多屏移动终端的全部n个显示屏幕中选择一个显示屏幕,并将该显示屏幕确定为当前显示屏幕,然后根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,n为大于等于2的自然数。

进一步地,在本发明的具体实施例中,确定单元401可以通过多种方法获取当前显示屏幕对应的用户脸部特征信息。本发明实施例优选通过安装在多屏移动终端的各个显示屏幕上的摄像装置获取各个屏幕所对应的用户脸部特征信息。

进一步地,在本发明的具体实施例中,当前显示屏幕对应的用户脸部特征信息可以包括多种信息,本发明实施例优选将用户眼部信息是否满足预设条件作为判别是否开启屏幕亮度调节的判定条件,其中,对应于用户眼部信息的预设条件可以包括对于当前屏幕的有效眼部信息。例如,当获取到的与当前显示屏幕对应的用户眼部信息为对于当前屏幕的有效眼部信息时,则可以确定当前显示屏幕满足亮度调节条件。

计算单元402,用于当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在本发明的具体实施例中,根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕满足亮度调节条件时,计算单元402可以根据当前显示屏幕与用户脸部特征的角度参数、距离参数、绝对姿态参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

进一步地,在本发明的具体实施例中,计算单元402可以通过多种方法检测获得当前显示屏幕与用户脸部特征的角度参数、距离参数以及该多屏移动终端的绝对姿态参数。较佳地,本发明实施例优选通过安装在多屏移动终端各个显示屏幕上的至少一个摄像装置和距离传感器检测获得各个显示屏幕与用户脸部特征的角度参数;较佳地,本发明实施例优选通过安装在多屏移动终端各个显示屏幕上的至少一个距离传感器检测获得各个显示屏幕与用户脸部特征的距离参数;较佳地,本发明实施例优选通过安装在多屏移动终端上的陀螺仪检测获得该多屏移动终端的绝对姿态参数。例如,当用户脸部特征为用户眼睛时,摄像装置获得用户面部特征,根据双眼和鼻尖三点构成的角度,计算屏幕面与用户眼睛的角度,并通过距离传感器获得屏幕面与用户眼睛的距离。

调节单元403,用于根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。

在本发明的具体实施例中,调节单元403可以根据计算获得的全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。其中,调节单元403调节全部n个显示屏幕的亮度可以包括使进入用户视线的显示屏幕逐渐变亮,且在该显示屏幕与用户视线垂直时达到全亮;同时使离开用户视线的显示屏幕逐渐变暗,且在该显示屏幕与用户视线平行时或用户预设位置时关闭显示屏幕。

进一步地,在本发明的具体实施例中,当当前显示屏幕不满足亮度调节条件时,调节单元403选择下一个显示屏幕确定为新的当前显示屏幕,直到完成全部n个显示屏幕的亮度调节,从而实现转向用户的屏幕逐渐变亮直至全亮,背离用户的屏幕逐渐变暗直至灭屏。

在本发明的具体实施例中,进一步地,如图5所示,本发明实施例中的屏幕控制装置还包括:获取单元404、判断单元405;其中,

获取单元404,用于获取用户的行为参数。

在本发明的具体实施例中,多屏移动终端在n个显示屏幕中选择一个显示屏幕确为当前显示屏幕之前,获取单元404先获取用户的行为参数。其中,用户的行为参数可以为用户对多屏移动终端的操作参数,可以包括多屏移动终端的平移、翻转,以及运动的加速度信息。

进一步地,在本发明的具体实施例中,获取单元404可以通过多种方法获取用户行为参数,本发明实施例优选通过重力传感器、加速度传感器及陀螺仪等装置检测获得多屏移动终端参数的改变,从而获得用户的行为参数。

判断单元405,判断该行为参数是否满足预设开启条件,如果满足,则开启亮度控制功能。

在本发明的具体实施例中,在获得用户的行为参数之后,判断单元405可以通过判断该行为参数是否满足预设开启条件来选择是否开启显示屏幕亮度控制功能。其中,预设开启条件可以包括用户的行为类型及对应于该应为类型的参数阈值。

进一步地,在本发明的具体实施例中,为了降低多屏移动终端的能耗,判断单元405不仅可以通过判断用户当前的行为参数是否满足预设开启条件来开启显示屏幕亮度控制功能,同时,判断单元405还可以通过判断用户当前的行为参数是否满足预设关闭条件来关闭显示屏幕亮度控制功能。同样的,预设关闭条件也可以包括用户的行为类型及对应于该应为类型的参数阈值。

实施例六

图6为本发明实施例中屏幕控制装置的第二组成结构示意图,如图6所示,计算单元402包括:第一计算子单元4021、第二计算子单元4022、第三计算子单元4023;其中,

第一计算子单元4021,用于根据角度参数与距离参数计算当前显示屏幕的相对位置参数。

在本发明的具体实施例中,第一计算子单元4021可以根据当前显示屏幕与用户脸部特征的角度参数、距离参数计算当前显示屏幕的相对位置参数。其中,多屏移动终端当前显示屏幕的相对位置可以包括该当前显示屏幕与用户脸部特征的角度及前显示屏幕与用户脸部特征的距离。例如,当用户脸部特征为用户眼睛时,多屏移动终端利用当前显示屏幕与眼睛的角度参数以及当前显示屏幕与用户眼睛的距离参数构成当前显示屏幕的相对位置参数。

第二计算子单元4022,用于根据当前显示屏幕的相对位置参数和绝对姿态参数计算当前显示屏幕的相对姿态参数。

在本发明的具体实施例中,第二计算子单元4022可以根据计算获得的当前显示屏幕的相对位置参数和测量获得的绝对姿态参数计算当前显示屏幕的相对姿态参数。较佳地,为了确保计算结果不受用户姿态的影响,因此需要计算当前显示屏幕的相对姿态参数,其中,当前显示屏幕的相对姿态参数可以为当前显示屏幕以用户脸部特征平面法线方向为基准的角度参数。例如,当用户脸部特征为用户眼睛时,多屏移动终端可以构造以用户视线为法向,眼部平面为切向的用户坐标系,从而计算在用户坐标系中终端的姿态参数作为相对姿态参数。

第三计算子单元4023,用于根据当前显示屏幕的相对姿态参数和当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在本发明的具体实施例中,第三计算子单元4023可以根据当前显示屏幕的相对姿态参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算获得全部n个显示屏幕对应的n个预期亮度值。其中,全部n个显示屏幕对应的n个预期亮度值的比例关系由全部n个显示屏幕与用户脸部特征的相对角度参数的比例关系确定。例如,当一个显示屏幕与用户脸部特征的相对角度参数比较大时,可以认为该显示屏幕与用户脸部特征相对较远,则该显示屏幕的预期亮度值较低。

在本发明的具体实施例中,进一步地,第三计算子单元4023具体用于根据当前显示屏幕的相对姿态参数及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕与用户脸部特征的相对角度参数;根据全部n个显示屏幕与用户脸部特征的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值。

在实际应用中,确定单元401、计算单元402、调节单元403、获取单元404以及判断单元405均可由位于移动终端的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)等实现。

本发明实施例提出的屏幕控制装置,当亮度控制功能开启时,在n个显示屏幕中选择一个显示屏幕确为当前显示屏幕,并根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,n为大于等于2的自然数;当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的角度参数、距离参数、绝对姿态参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。也就是说,在本发明提出的技术方案中,可以通过计算多屏移动终端的各个屏幕的预期亮度值后根据各个屏幕的预期亮度值对多屏移动终端的屏幕亮度进行同步控制。显然,和现有技术相比,本发明实施例提出的装置,能够实现多屏移动终端的屏幕亮度同步控制的功能,方便用户的操作,提升多屏移动终端的屏幕亮度控制灵活性;并且,实现起来简单方便,便于普及,适用范围更广。

本发明实施例提供了一种移送终端,包括n个显示屏幕、处理器以及存储有所述处理器可执行指令的数据的存储器,当指令被处理器执行时,执行如下操作:

根据当前显示屏幕对应的用户脸部特征信息判断当前显示屏幕是否满足亮度调节条件;其中,当前显示屏幕为n个显示屏幕中至少之一,n为大于等于2的自然数;

当当前显示屏幕满足亮度调节条件时,根据当前显示屏幕与用户脸部特征的关联参数以及当前显示屏幕与其他n-1个显示屏幕之间的相对角度参数计算全部n个显示屏幕对应的n个预期亮度值;

根据全部n个显示屏幕对应的n个预期亮度值调节全部n个显示屏幕的亮度。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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