本发明专利技术适用于计算机技术领域,提供了一种调节屏幕分辨率的方法及终端,该方法包括:通过获取人眼位置;根据人眼位置计算人眼与终端的显示屏之间的目标观看距离;基于观看距离与分辨率之间的预设对应关系,确定目标观看距离对应的目标分辨率;将显示屏的分辨率调整为目标分辨率。上述方案,通过计算人眼到终端显示屏的目标观看距离,并根据目标观看距离实时调整终端显示屏的分辨率,能够更好的保护眼睛,缓解视觉疲劳;通过降低终端显示屏的分辨率,减少了移动终端的功耗,增加了设备的续航时间。
A method of adjusting screen resolution and terminal
【技术实现步骤摘要】
一种调节屏幕分辨率的方法及终端
本专利技术属于计算机
,尤其涉及一种调节屏幕分辨率的方法及终端。
技术介绍
时代的飞速发展,智能终端设备已经是人们生活中的必需品,但是智能终端设备屏幕的分辨率对我们不同的人群,会有不同的困难,老年人和带眼镜的人群,对智能终端设备屏幕的分辨率较为敏感。对智能终端设备屏幕的分辨率较为敏感的人群,在使用智能终端的过程中,为了看清楚智能终端设备的屏幕所显示的内容,人们通常将智能终端的显示屏放置在距离眼睛较近的地方进行使用,这种使用方式会引起视觉疲劳并对用户的视力造成损伤。
技术实现思路
有鉴于此,本专利技术实施例提供了一种调节屏幕分辨率的方法及终端,以解决现有技术中,对智能终端设备屏幕的分辨率较为敏感的人群,使用智能终端设备引起视觉疲劳并对视力造成损伤的问题。本专利技术实施例的第一方面提供了一种调节屏幕分辨率的方法,包括:获取人眼位置;根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;将所述显示屏的分辨率调整为所述目标分辨率。本专利技术实施例的第二方面提供了一种终端,该终端包括:获取单元,用于获取人眼位置;计算单元,用于根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;确定单元,用于基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;调整单元,用于将所述显示屏的分辨率调整为所述目标分辨率。本专利技术实施例的第三方面提供了另一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以下步骤:获取人眼位置;根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;将所述显示屏的分辨率调整为所述目标分辨率。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取人眼位置;根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;将所述显示屏的分辨率调整为所述目标分辨率。本专利技术实施例提供的一种调节屏幕分辨率的方法及终端设备具有以下有益效果:本专利技术实施例,通过获取人眼位置;根据人眼位置,计算人眼与终端的显示屏之间的目标观看距离;基于观看距离与分辨率之间的预设对应关系,确定目标观看距离对应的目标分辨率;将显示屏的分辨率调整为目标分辨率。通过计算人眼到终端显示屏的观看距离,并根据目标观看距离实时调整终端显示屏的分辨率,能够更好的保护眼睛,缓解视觉疲劳;通过降低终端显示屏的分辨率,减少了移动终端的功耗,增加了设备的续航时间。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种调节屏幕分辨率的方法的实现流程图;图2是本专利技术另一实施例提供的一种调节屏幕分辨率的方法的实现流程图;图3是本专利技术一实施例提供的一种调节屏幕分辨率的方法中S201具体实现流程图;图4是本专利技术一实施例提供的一种哈儿特征矩形特征示意图;图5是本专利技术一实施例提供的一种调节屏幕分辨率的方法中S202具体实现流程图;图6是本专利技术再一实施例提供的一种调节屏幕分辨率的方法的实现流程图;图7是本专利技术一实施例提供的一种屏幕分辨率分布图;图8是本专利技术一实施例提供的一种终端的示意图;图9是本专利技术另一实施例提供的一种终端的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术实施例提供的一种调节屏幕分辨率的方法的示意流程图。本实施例中调节屏幕分辨率的方法的执行主体为终端,终端包括但不限于智能手机、平板电脑、PDA等移动终端。如图所示的调节屏幕分辨率的方法可包括:S101:获取人眼位置。例如,终端在检测到用户使用终端时,开启前置摄像头,通过摄像头判断用户人脸是否处于静止状态,当用户人脸处于静止状态时,获取终端用户的人脸图像。采集人脸图像的方法包括但不限于拍照、拍摄视频、实时录像等。通过采集的人脸图像确定人脸区域,在人脸区域内利用Haar-Like特征进一步检测人眼特征(通过Haar-Like特征确定人眼的大概位置),最后通过神经网络模型定位人眼具体位置。S102:根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离。观看距离为人眼到终端的显示屏之间的距离。终端通过红外测距仪基于人眼位置向人眼视网膜发射红外信号,获取发射的红外信号对应的反射波信号,终端将获取的反射波信号转换为电信号。检测发射红外信号与接收到反射波信号的时间差,通过时间差与光传播速度的乘积求得目标观看距离。观看距离公式为:L=c×t,其中,c表示光的传播速度,t表示时间差,L表示观看距离。在另一实施方式中,终端可以获取发射的红外信号的反射信号的接收信号强度指示(ReceivedSignalStrengthIndication,RSSI)值,根据RSSI值与观看距离的对应关系,获取与反射信号的RSSI值匹配的观看距离,得到人眼与终端的显示屏之间的观看距离。S103:基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率。终端基于观看距离与分辨率之间的预设对应关系,获取目标观看距离对应的分辨率,得到目标观看距离对应的目标分辨率。观看距离与显示屏的分辨率的对应关系具体可以为用户预先设置好的对应关系,当用户使用同一终端时,观看距离越远显示屏分辨率越小,终端显示屏显示内容尺寸越大;观看距离越近显示屏分辨率越大,终端显示屏显示内容尺寸越小。示例性地,当终端显示屏尺寸为100cm时(该尺寸值指终端显示屏对角线的长度),若观看距离的范围为0-60(单位:cm),将该数值范围平均分为6个左开右闭区间,依次为(0,10]、(10,20]、(20,30]、(30,40]、(40,50]、(50,60]。落入第二区间(10,20]的观看距离值,如15cm,对应的显示屏的分辨率为4320p;落入第三区间(20,30]的观看距离值,如本文档来自技高网...
【技术保护点】
1.一种调节屏幕分辨率的方法,其特征在于,包括:/n获取人眼位置;/n根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;/n基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;/n将所述显示屏的分辨率调整为所述目标分辨率。/n
【技术特征摘要】
1.一种调节屏幕分辨率的方法,其特征在于,包括:
获取人眼位置;
根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离;
基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;
将所述显示屏的分辨率调整为所述目标分辨率。
2.如权利要求1所述的方法,其特征在于,所述获取人眼位置包括:
获取终端用户的人脸图像;
使用预设的神经网络模型对所述人脸图像进行处理,得到所述人脸图像的人眼位置;所述神经网络模型是通过使用机器学习算法对人脸样本集和非人脸样本集进行训练得到,在训练过程中,所述神经网络模型的输入为人脸图像,所述神经网络的输出为所述人脸图像的人眼位置。
3.如权利要求1所述的方法,其特征在于,所述基于观看距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率,包括:
当第一时刻计算得到的第一目标观看距离与第二时刻计算得到的第二目标观看距离之间的差值的绝对值大于预设的阈值时,基于距离与分辨率之间的预设对应关系,确定所述目标观看距离对应的目标分辨率;其中,所述第一时刻与所述第二时刻相邻,且所述第一时刻在所述第二时刻之前。
4.如权利要求1所述的方法,其特征在于,所述根据所述人眼位置,计算人眼与终端的显示屏之间的目标观看距离包括:
根据所述人眼位置发射红外信号;
接收所述红外信号的反射信号,并获取所述反射信号的接收信号强度指示RSSI值;
根据RSSI值与观看距离之间的预设对应关系以及所述反射信号的RSSI值,确定人眼与终端的显示屏之间的目标观看距离。
5.如权利要求1至4任一项所述的方法,其特征在于,所述将所述显示屏的分辨率调整为所述目标分辨率之前,还包括:
【专利技术属性】
技术研发人员:尤学强,陈晨,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。