终端屏幕亮度动态调整方法、装置、电子设备及存储介质与流程

文档序号:26138789发布日期:2021-08-03 14:22阅读:219来源:国知局
终端屏幕亮度动态调整方法、装置、电子设备及存储介质与流程

本申请涉及智能终端技术领域,尤其涉及一种终端屏幕亮度动态调整方法、装置、电子设备及存储介质。



背景技术:

随着经济和科技的发展,基础设施建设越来越完善,例如对于道路而言,路况越来越复杂。为适应于逐渐复杂化的路况,智能终端通常具备导航功能,例如车机上的导航功能、智能手机上的导航功能。通过导航功能,用户可以基于导航指示,方便快捷地去到目的地或者避开拥挤路段。

智能终端实现导航功能时,其屏幕显示导航路线。通常,为了便于用户查看导航信息,智能终端处于导航状态时,屏幕一直常亮,耗电量较高;同时,屏幕一直保持在较亮的亮度状态,对用户的眼睛也存在刺激。

针对此问题,为了降低功耗,以及减少对用户眼睛的刺激,用户可以手动降低屏幕的亮度;例如,对于车机,用户可以通过仪表盘上面的亮度调节按钮来控制屏幕亮度。但是,由于车机上的按钮较多或者采用全触摸屏,找到亮度调节的对应设置需要分散用户较多的注意力,从而用户集中于驾驶或周围实时路况环境的注意力减少,增加了安全隐患。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够实现屏幕亮度动态调节的终端屏幕亮度动态调整方法、装置、电子设备及存储介质。

本申请实施例提供了一种终端屏幕亮度动态调整方法,所述方法包括:

确定用户眼睛注视方向;

基于所述注视方向,判断用户是否注视目标屏幕;

在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。

在一个实施例中,所述确定用户眼睛注视方向,包括:

通过终端的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

在一个实施例中,所述方法还包括:

确定终端处于导航状态。

在一个实施例中,所述方法还包括:

获取所述目标屏幕的亮度保持为所述第一亮度的第一时长;

判断所述第一时长是否等于或大于第一预设时长;

在所述第一时长等于或大于所述第一预设时长的情况下,返回至所述确定终端处于导航状态。

在一个实施例中,所述方法还包括:

获取所述目标屏幕的亮度保持为所述第二亮度的第二时长;

判断所述第二时长是否等于或大于第二预设时长;

在所述第二时长大于或等于所述第二预设时长的情况下,关闭所述目标屏幕或者将所述目标屏幕的亮度继续降低为第三亮度;所述第三亮度低于所述第二亮度。

在一个实施例中,所述方法还包括:

在所述第二时长小于所述第二预设时长的情况下,返回至所述确定终端处于导航状态。

在一个实施例中,所述方法还包括:

获取当前时刻距离下一个关键动作时刻之间的第三时长;

判断所述第三时长是否等于或小于第三预设时长;

在所述第三时长等于或小于所述第三预设时长的情况下,将所述目标屏幕的亮度调整为所述第四亮度;所述第四亮度低于所述第一亮度。

本申请实施例提供了一种终端屏幕亮度动态调整装置,所述装置包括:

方向确定模块,用于确定用户眼睛注视方向;

方向判断模块,用于基于所述注视方向,判断用户是否注视目标屏幕;

亮度调节模块,用于在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。

本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请任意实施例所提供的终端屏幕亮度动态调整方法的步骤。

本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请任意实施例所提供的终端屏幕亮度动态调整方法的步骤。

本申请实施例所提供的终端屏幕亮度动态调整方法、装置、电子设备及存储介质,可通过用户眼睛注视方向,判断用户是否注视目标屏幕;并在用户注视目标屏幕的情况下,保持目标屏幕的亮度为第一亮度,在用户未注视目标屏幕的情况下,将目标屏幕的亮度降低为第二亮度,且第二亮度低于第一亮度;即用户注视目标屏幕时,目标屏幕的亮度提升或较高,便于用户查看导航地图;用户未注视目标屏幕时,例如用户眼睛注视前方,专注于观察路况或者驾驶时,目标屏幕的亮度变暗或较低,使得终端的功耗降低,同时避免对用户的眼睛的刺激,提高用户对前方以及周围其他方向的实时路况的注意力,降低安全隐患;同时,上述目标屏幕亮度的自动调节过程不需要用户手动干预,也可改善分散用户注意力的问题,从而进一步降低安全隐患。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的终端屏幕亮度动态调整方法的一种应用场景图;

图2为本申请实施例提供的一种终端屏幕亮度动态调整方法的流程示意图;

图3为本申请实施例提供的另一种终端屏幕亮度动态调整方法的流程示意图;

图4为本申请实施例提供的又一种终端屏幕亮度动态调整方法的流程示意图;

图5为本申请实施例中一种终端屏幕亮度动态调整装置的结构示意图;

图6为本申请实施例中一种电子设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例提供的终端屏幕亮度动态调整方法,可应用于如图1所示的应用环境中,即应用于行车过程中,便于实现用户按照导航指示的路线控制车辆行进。其中,终端可为车辆01中的车机(即车载终端)、用户的手机、ipad或装有导航软件或是具有导航功能的其他智能终端,本申请实施例不限定。

该终端可基于用户眼睛是否注视目标屏幕,自动调节目标屏幕的亮度,从而实现目标屏幕亮度的动态调整,无需用户手动干预,从而可改善对用户注意力的分散,在降低功耗,减小对用户眼睛刺激的同时,有利于降低安全隐患。

下文中结合图2-图4,对本申请实施例提供的终端屏幕亮度调整方法进行示例性说明。

在一个实施例中,如图2所示,为本申请实施例提供的一种终端屏幕亮度动态调整方法,该方法可适用于路线导航的场景中,例如图1中示出的车辆导航的场景中;可由终端屏幕亮度调整装置来执行,该装置可采用软件和/或硬件的方式实现,并可集成在电子设备上。以该方法应用于图1中的任一终端为例进行说明,该方法包括如下步骤。

s110、确定用户眼睛注视方向。

其中,用户眼睛注视方向也可理解为用户视线方向,可用于确定用户注意力是否集中在目标屏幕上,以便调节目标屏幕的亮度。

具体地,终端可基于眼球追踪技术或其他方式确定用户眼睛注视方向,在此不限定。

s120、基于注视方向,判断用户是否注视目标屏幕。

其中,基于用户的注视方向,可确定用户的视线落点,即用户的视线方向与目标屏幕所在平面的交点。当视线落点位于目标屏幕内的时间超过时间阈值时,表明用户在注视目标屏幕;当视线落点位于目标屏幕外,或者视线落点位于目标屏幕内的时间未超过(小于或等于)时间阈值时,表明用户未注视目标屏幕。示例性地,用户的视线扫过目标屏幕而并未在目标屏幕停留时,确定为用户未注视目标屏幕。

其中,时间阈值可为根据用户需要设置的任意数值,可由用户自主设定,或由终端基于用户查看导航路线所需的时间自主设置并调节,在此不限定。

其中,目标屏幕所在平面可基于目标屏幕的参考点确定,参考点例如可为目标屏幕的边角点、中心点或其他轮廓内的点,在此不限定。

具体地,终端内可设置对应于目标屏幕的轮廓(即边界)的阈值,并将视线落点的位置与目标屏幕的轮廓对应的阈值进行比较,以判断用户是否注视目标屏幕。

其中,对应于目标屏幕的轮廓的阈值可为固定不变的数值,也可为基于目标屏幕的位置变化而变化的数值,可为根据用户需要设置的任意数值,在此不限定。

s130、在用户注视目标屏幕的情况下,保持目标屏幕的亮度为第一亮度;在用户未注视目标屏幕的情况下,将目标屏幕的亮度降低为第二亮度;第二亮度低于第一亮度。

其中,第一亮度和第二亮度,以及后文中的第三亮度、第四亮度、一定亮度均为可用于表示屏幕亮度的参量,其可由绝对亮度表示,也可由相对亮度表示。例如,绝对亮度可为物理定义的亮度;相对亮度可为以其中一个亮度(例如最大亮度)作为参考量,其他亮度为基于该参考量的归一化亮度,在此不限定。

基于此,第二亮度低于第一亮度,即第一亮度高于第二亮度。例如,将第一亮度作为参考量,则第一亮度可为1;第二亮度可为60%、70%、或其他基于0和1之间的百分比数值,在此不限定。

在其他实施方式中,第一亮度和第二亮度,以及后文中的第三亮度、第四亮度以及一定亮度等亮度,均可为根据用户需要设置的任意数值,满足本申请中的亮度相对高低关系即可,在此不限定,后文不赘述。

具体地,终端可在用户注视目标屏幕时,保持目标屏幕的亮度为较高亮度;在用户未注视目标屏幕时,将目标屏幕的亮度降低为较低的亮度,从而可实现屏幕亮度的动态调整,如此不需要用户手动干预,可改善分散用户注意力的问题,降低安全隐患。同时,通过对目标屏幕的亮度调整,可使得在用户不注视目标屏幕的情况下,降低目标屏幕的亮度,从而可降低功耗;且降低对用户眼睛的刺激,提升安全性。

在一个实施例中,在上述图2的基础上,s110可包括:

通过终端的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

其中,用户眼睛看向某一方向时,形成对应的视线方向,即对应注视方向。当用户的眼睛看向不同方向时,眼睛部位会存在细微的变化,这些变化对应可以提取的特征;通过图像捕捉或扫描提取这些特征,从而实现对眼球的追踪,确定对应的注视方向。

本实施例中,无需在用户身上佩戴额外的设备,而只需在终端上设置红外定位器与摄像头,即可实现对用户的眼球追踪,从而确定用户眼睛注视方向。基于红外定位器和摄像头的眼球追踪技术,是基于眼睛视频分析(vog,videooculographic)的“非侵入式”技术,其实现过程为:将一束红外光线(例如近红外光)和一台摄像机的摄像头对准用户的眼睛,通过红外光线和摄像头采集到的视频进行分析,即后端分析,来推断用户眼睛注视方向,摄像机则记录交互的过程。

在其他实施方式中,还可采用其他结构和对应的原理实现眼球追踪,在此不赘述也不限定。

在一个实施例中,图3示出了另一种终端屏幕亮度动态调整方法的流程。在图1的基础上,参照图3,该方法可包括如下步骤。

s200、开始。

即启动屏幕亮度动态调整方法的流程。以用户对终端的操作为例,该步骤可包括:用户按下或点击对应的功能按键,启动终端的屏幕亮度动态调整功能。该功能可应用于终端导航过程中,或者应用于用户不定时注视屏幕的其他过程中,在此不限定。

s201、判断是否在导航。

其中,导航状态下,终端的屏幕通常显示导航路线,以便用户查看。基于此,示例性地,终端通过检测其屏幕是否显示导航路线,可判断是否处在导航状态。

若终端未处于导航状态,即判断结果为否(n),则执行s208;若终端处于导航状态,即判断结果为是(y),则执行后续s202-s207。

在其他实施方式中,还可在启动终端的导航功能的同时,同步启动终端的屏幕亮度动态调整功能,在此不限定。

结合图2示出的方法,在s110之前,该方法还可包括:确定终端处于导航状态。

如此,可实现导航状态下,终端屏幕亮度的自动动态调整,无需用户手动干预,满足用户查看导航路线的同时,减少对用户眼睛的刺激,以及减少对用户注意力的分散,降低安全隐患,提升安全性。

s202、通过红外定位器与摄像头确定用户眼睛注视方向。

即通过终端中的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

s203、判断用户是否注视目标屏幕。

本实施例中,目标屏幕为用于显示导航路线的屏幕,可为车机屏幕、手机屏幕、ipad屏幕或其他具有显示功能的屏幕,在此不限定。

该步骤中,终端可基于s202确定的用户眼睛注视方向,确定用户眼睛是否注视着目标屏幕。

若用户注视目标屏幕,即判断结果为是(y),则执行后续s204;若用户未注视目标屏幕,即判断结果为否(n),则执行后续s205-s207。

s204、调整目标屏幕的亮度为正常亮度,并保持一定时间。

其中,正常亮度为便于用户查看导航路线的亮度,一定时间为满足用户查看导航路线的时间。保持该正常亮度一定时间之后,跳转至s201,如此可返回至开始之后的步骤,可在导航过程中,基于用户眼睛注视方向实现对屏幕亮度的调整。

示例性地,正常亮度可类比于上文中的第一亮度,后文中的低亮度可类比上文中的第二亮度。在其他实施方式中,正常亮度和低亮度还可设置为与上文中的第一亮度和第二亮度不同的亮度值,可根据用户需求设置,在此不限定。

示例性地,“一定时间”可由用户设定,可使得目标屏幕维持正常亮度一段时间,例如该时间可为1秒,以便于用户在足够亮度下查看导航路线。

该步骤中,终端将目标屏幕的亮度保持为正常亮度,并保持一定时间,以便于用户查看导航路线。

结合图2示出的方法,在s130之后,该方法还可包括:

获取目标屏幕的亮度保持为第一亮度的第一时长;

判断第一时长是否等于或大于第一预设时长;

在第一时长等于或大于第一预设时长的情况下,返回至确定终端处于导航状态。

具体地,在用户注视目标屏幕的情况下,终端通过保持目标屏幕的亮度为第一亮度,且保持第一亮度的时长等于或大于第一预设时长,可使得用户在足够亮度下具有足够长的时间查看导航路线,从而便于用户准确地获得路线信息。

其中,第一预设时长可为1s、2s或其他时间长度,可根据用户的需求设置,在此不限定。后文中的第二预设时长、第三预设时长以及第四预设时长等时长的设置均同理,可根据用户的需求设置为任意时间长度值,本申请实施例不限定,后文中不再赘述。

s205、降低目标屏幕亮度。

其中,降低是以正常亮度为基准,将目标屏幕的亮度变暗。

具体地,终端将屏幕亮度降低到比正常亮度暗一些的一定亮度,如此可维持低功耗显示屏幕,同时可降低屏幕对用户眼睛的刺激,有利于提升行车安全性。

其中,“一定亮度”可为正常亮度的60%、70%或用户设定的、或者终端随机选择的其他低于正常亮度的亮度值,在此不限定。

其后,对目标屏幕维持低亮度的时长进行监控,即执行s206。

s206、判断维持低亮度的时长是否达到阈值。

其中,低亮度即为s205调整之后的比正常亮度暗一些的一定亮度,阈值为一个时长阈值,可由用户设定,可为1s、2s或其他时间长度,在此不限定。当时长达到阈值时,表明用户较长时间未注视目标屏幕,可将目标屏幕的亮度继续降低,或直接关闭目标屏幕,以减少功耗。

该步骤中,终端获取目标屏幕处于低亮度的时长,并判断该时长是否达到阈值,可确定用户是否较长时间未注视目标屏幕。

若目标屏幕维持低亮度的时长未达到阈值,即判断结果为否(n),则在维持该低亮度的同时跳转至s201,如此可返回至开始之后的步骤,可在导航过程中,基于用户眼睛注视方向实现对屏幕亮度的调整。

若目标屏幕维持低亮度的时长达到阈值,即判断结果为是(y),则用户较长时间未注视目标屏幕,此时可进一步降低目标屏幕的亮度,直至关闭目标屏幕;或者可以直接关闭目标屏幕(见后续s207),从而可进一步降低功耗,同时减少屏幕亮度对用户眼睛的刺激,进一步提高安全性。

结合图2示出的方法,在s130之后,该方法还可包括:

获取目标屏幕的亮度保持为第二亮度的第二时长;

判断第二时长是否等于或大于第二预设时长;

在第二时长大于或等于第二预设时长的情况下,关闭目标屏幕或者将目标屏幕的亮度继续降低为第三亮度;第三亮度低于第二亮度。

具体地,在用户未注视目标屏幕的情况下,终端保持目标屏幕的亮度为第二亮度,此时,目标屏幕的亮度已经降低到了较低的亮度。若目标屏幕维持第二亮度的时长已经达到第二预设时长,表明用户已经较长时间不注视目标屏幕了,此时可关闭目标屏幕,或者继续降低目标屏幕的亮度至第三亮度。

其后,即将目标屏幕的亮度降低为第三亮度之后,可继续获取目标屏幕保持为第三亮度的时长,并在该时长达到一时长阈值时,继续降低目标屏幕的亮度,直至关闭目标屏幕。其中,目标屏幕的亮度的降低过程中,亮度梯度,即亮度降低前后的亮度差值可由用户设定,在此不限定。

在一个实施例中,方法还包括:

在第二时长小于第二预设时长的情况下,返回至确定终端处于导航状态。

具体地,终端在目标屏幕的亮度为第二亮度的保持时长,即第二时长未达到第二预设时长时,返回至开始之后的步骤,如此可在导航过程中,基于用户眼睛注视方向实现对屏幕亮度的调整。

s207、关闭目标屏幕。

具体地,终端将目标屏幕的亮度调整到最暗,也即将目标屏幕关闭,跳转到s201,以实现对目标屏幕的亮度的持续调整。

s208、调整目标屏幕的亮度为正常亮度。

具体地,终端将目标屏幕的亮度调整到正常亮度,且结束执行,即s209、结束。

至此,完成终端屏幕亮度动态调整的过程,该过程中,通过在导航时利用眼球追踪技术,识别用户眼睛当前注视方向,以此确定用户是否有注视目标屏幕,进而相应的调整目标屏幕的亮度,一方面降低终端的功耗,另一方面减少导航时屏幕亮度对人眼的刺激,降低安全隐患,提高安全性。

针对图3执行到s207之后,车机屏幕已经关闭,之后若又检测到用户注视目标屏幕,则需要恢复目标屏幕的亮度为正常亮度。该亮度恢复的过程所需耗时相对于从较暗亮度恢复成正常亮度耗时要长,且会使得用户眼睛需要专注于目标屏幕的时间相应延长,以及因为目标屏幕突然变得比较亮,会对人眼带来较大刺激,进而导致驾驶安全隐患,如此本申请实施例还提出了目标屏幕由关闭逐渐变亮或梯度变亮的方法,以便用户眼睛可以适应于目标屏幕的亮度变化,降低安全隐患;且有利于降低功耗。

下面结合图4进行示例性说明。

在一个实施例中,图4示出了又一种终端屏幕亮度动态调整方法的流程,可应用于目标屏幕由暗变亮的过程中。参照图4,该方法还可包括:

s310、获取当前时刻距离下一个关键动作时刻之间的第三时长。

其中,关键动作为对应于导航路线中,车辆不再沿直线行驶,而是要转弯、靠边、达到目的地或者经历特殊路段等。示例性地,关键动作可以是下一个要转弯的路口、下一个要靠左或者靠右行驶的分岔路、到达目的地或是进出隧道等,这些关键动作均可以由用户根据需求设定。

在终端中的导航软件提示关键动作时,用户大概率会查看目标屏幕显示的导航路线,以确认行驶路线。基于此,在下一个关键动作时刻之前的某一时刻,可提前将目标屏幕由关闭状态调整为较暗的状态,使得到用户查看导航路线时,可较快地将屏幕亮度调整为正常亮度。

该步骤中,终端可通过导航软件获取距离下一个关键动作还有多长时间,即当前时刻与下一个关键动作时刻之间的时长,即第三时长。

s320、判断第三时长是否等于或小于第三预设时长。

其中,第三预设时长用于确定提前多长时间调整目标屏幕的亮度。随着车辆的行进,第三时长逐渐减小,当前时刻距离下一个关键动作时刻越来越近,近到一定程度(即第三预设时长)时,则可可使调整目标屏幕的亮度。

该步骤中,终端可将第三时长与第三预设时长的相对大小进行比较,即判断第三时长是否等于或小于第三预设时长;若是(y),则当前时刻距离下一个关键动作时刻较近,可执行后续亮度调节步骤,即执行s330;若否(n),则当前时刻距离下一个关键动作时刻仍较远,此时返回s310,即继续获取第三时长。

示例性地,第三预设时长可为10s、15s或其他时长,可由用户基于需求设定,在此不限定。

s330、在第三时长等于或小于第三预设时长的情况下,将目标屏幕的亮度调整为第四亮度;第四亮度低于第一亮度。

其中,第三时长小于或等于第三预设时长,表明即将发生下一个关键动作,此时将目标屏幕由关闭状态调整为打开,并将其亮度调整为第四亮度,即调整为低于第一亮度(也可为正常亮度)的一较暗的亮度。

其后,当用户注视目标屏幕时,将目标屏幕的亮度由第四亮度调整为第一亮度,从而实现目标屏幕的亮度的梯度调节,可使用户的眼睛适应亮度的变化,降低对用户眼睛的刺激,降低安全隐患,提高行车安全性;同时,有利于降低功耗。

示例性地,图2、图3及图4示出的方法流程可分别由终端中的一个软件进程实现。

本申请实施例提供的终端屏幕亮度调整方法中,当用户眼睛注视目标屏幕时,目标屏幕的亮度保持在较高的亮度,便于用户查看导航地图(包括导航路线);当用户眼睛注视前方专注于驾驶而并未注视目标屏幕时,目标屏幕的亮度变暗,使得终端的功耗降低,同时避免对用户眼睛的刺激,提高用户对前方以及周边其他方向的路况的注意力,提高行车安全。而当维持低亮度状态一段时间后,关闭目标屏幕,进一步降低功耗。当目标屏幕处于关闭状态时,可基于关键动作以及时长比较,将目标屏幕的亮度首先调节为较低的亮度,然后再调整为较高的亮度,从而使用户的眼睛适应亮度的变化,提高行车安全性,同时降低功耗。

应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在上述实施方式的基础上,本申请实施例还提供了一种终端屏幕动态调整装置,可用于执行上述任一种方法的步骤,实现对应的有益效果。

在一个实施例中,图5示出了一种终端屏幕亮度动态调整装置。参照图5,该装置50可包括方向确定模块510,方向判断模块520和亮度调节模块530;方向确定模块510,用于确定用户眼睛注视方向;方向判断模块520,用于基于注视方向,判断用户是否注视目标屏幕;亮度调节模块530,用于在用户注视目标屏幕的情况下,保持目标屏幕的亮度为第一亮度;在用户未注视目标屏幕的情况下,将目标屏幕的亮度降低为第二亮度;第二亮度低于第一亮度。

在一个实施例中,方向确定模块510具体用于:

通过终端的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

在一个实施例中,该装置还可包括:

状态确定模块(图中未示出),用于确定终端处于导航状态。

在一个实施例中,该装置还可包括:

第一时长获取模块,用于获取目标屏幕的亮度保持为第一亮度的第一时长;

第一时长判断模块,用于判断第一时长是否等于或大于第一预设时长;

第一返回模块,连接状态确定模块;第一返回模块用于在第一时长等于或大于第一预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,该装置还可包括:

第二时长获取模块,用于获取目标屏幕的亮度保持为第二亮度的第二时长;

第二时长判断模块,用于判断第二时长是否等于或大于第二预设时长;

第一辅助亮度调节模块,用于在第二时长大于或等于第二预设时长的情况下,关闭目标屏幕或者将目标屏幕的亮度继续降低为第三亮度;第三亮度低于第二亮度。

在一个实施例中,该装置还可包括:

第二返回模块,连接状态确定模块;第二返回模块用于在第二时长小于第二预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,该装置还可包括:

第三时长获取模块,用于获取当前时刻距离下一个关键动作时刻之间的第三时长;

第三时长判断模块,用于判断第三时长是否等于或小于第三预设时长;

第二辅助亮度调节模块,用于在第三时长等于或小于第三预设时长的情况下,将目标屏幕的亮度调整为第四亮度;第四亮度低于第一亮度。

本申请实施例提供的终端屏幕动态调整装置,通过各模块间的配合,确定用户眼睛注视方向;基于所述注视方向,判断用户是否注视目标屏幕;在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。采用上述技术方案,终端可基于用户眼睛的注视方向,判断用户是否注视目标屏幕,并对应地自动提升或者降低目标屏幕的亮度,从而可实现目标屏幕的亮度的动态调整,在满足用户需求的同时,有利于降低终端功耗;且不需要用户手动干预,改善对用户注意力的分散问题,有利于降低安全隐患。

关于终端屏幕亮度动态调整装置的具体限定可以参见上文中对于终端屏幕亮度动态调整方法的限定,在此不再赘述。上述终端屏幕亮度动态调整装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

本申请实施例提供了一种电子设备,该电子设备可以是终端,其内部结构图可以如图6所示。该电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该计算机程序被处理器执行时以实现一种终端屏幕亮度动态调整方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请实施例提供的终端屏幕亮度动态调整装置可以实现为一种计算机程序的形式,计算机程序可在如图6所示的电子设备上运行。电子设备的存储器中可存储组成该人脸解锁装置的各个程序模块,比如,图5所示的方向确定模块510、方向判断模块520和亮度调节模块523。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的人脸解锁方法中的步骤。

例如,图6所示的电子设备可以通过如图5所示的终端屏幕亮度动态调整装置中的方向确定模块510执行确定用户眼睛注视方向。电子设备可通过方向判断模块520执行基于所述注视方向,判断用户是否注视目标屏幕。电子设备可通过亮度调节模块530执行在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。

在一个实施例中,本申请实施例提供了一种电子设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如下步骤:确定用户眼睛注视方向;基于注视方向,判断用户是否注视目标屏幕;在用户注视目标屏幕的情况下,保持目标屏幕的亮度为第一亮度;在用户未注视目标屏幕的情况下,将目标屏幕的亮度降低为第二亮度;第二亮度低于第一亮度。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过终端的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定终端处于导航状态。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标屏幕的亮度保持为第一亮度的第一时长;判断第一时长是否等于或大于第一预设时长;在第一时长等于或大于第一预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标屏幕的亮度保持为第二亮度的第二时长;判断第二时长是否等于或大于第二预设时长;在第二时长大于或等于第二预设时长的情况下,关闭目标屏幕或者将目标屏幕的亮度继续降低为第三亮度;第三亮度低于第二亮度。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在第二时长小于第二预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取当前时刻距离下一个关键动作时刻之间的第三时长;判断第三时长是否等于或小于第三预设时长;在第三时长等于或小于第三预设时长的情况下,将目标屏幕的亮度调整为第四亮度;第四亮度低于第一亮度。

本申请实施例提供的电子设备,通过处理器执行计算机程序,可确定用户眼睛注视方向;基于所述注视方向,判断用户是否注视目标屏幕;在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。采用上述技术方案,终端可基于用户眼睛的注视方向,判断用户是否注视目标屏幕,并对应地自动提升或者降低目标屏幕的亮度,从而可实现目标屏幕的亮度的动态调整,在满足用户需求的同时,有利于降低终端功耗;且不需要用户手动干预,改善对用户注意力的分散问题,有利于降低安全隐患。

本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如下步骤:确定用户眼睛注视方向;基于注视方向,判断用户是否注视目标屏幕;在用户注视目标屏幕的情况下,保持目标屏幕的亮度为第一亮度;在用户未注视目标屏幕的情况下,将目标屏幕的亮度降低为第二亮度;第二亮度低于第一亮度。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过终端的红外定位器与摄像头实现眼球追踪技术,以确定用户眼睛注视方向。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定终端处于导航状态。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取目标屏幕的亮度保持为第一亮度的第一时长;判断第一时长是否等于或大于第一预设时长;在第一时长等于或大于第一预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取目标屏幕的亮度保持为第二亮度的第二时长;判断第二时长是否等于或大于第二预设时长;在第二时长大于或等于第二预设时长的情况下,关闭目标屏幕或者将目标屏幕的亮度继续降低为第三亮度;第三亮度低于第二亮度。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在第二时长小于第二预设时长的情况下,返回至确定终端处于导航状态。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取当前时刻距离下一个关键动作时刻之间的第三时长;判断第三时长是否等于或小于第三预设时长;在第三时长等于或小于第三预设时长的情况下,将目标屏幕的亮度调整为第四亮度;第四亮度低于第一亮度。

本申请实施例提供的计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,可确定用户眼睛注视方向;基于所述注视方向,判断用户是否注视目标屏幕;在用户注视所述目标屏幕的情况下,保持所述目标屏幕的亮度为第一亮度;在用户未注视所述目标屏幕的情况下,将所述目标屏幕的亮度降低为第二亮度;所述第二亮度低于所述第一亮度。采用上述技术方案,终端可基于用户眼睛的注视方向,判断用户是否注视目标屏幕,并对应地自动提升或者降低目标屏幕的亮度,从而可实现目标屏幕的亮度的动态调整,在满足用户需求的同时,有利于降低终端功耗;且不需要用户手动干预,改善对用户注意力的分散问题,有利于降低安全隐患。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,比如静态随机存取存储器(staticrandomaccessmemory,sram)和动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

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

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