一种全固平板电脑屏幕亮度自动调整装置及方法与流程
本发明专利涉及通用计算平台液晶屏亮度自动调整应用领域,尤其涉及各类军用手持、车载等户外计算机液晶屏亮度调整的方法。
背景技术:
全固平板电脑具有灵活的使用方式,已被广泛地应用在军事领域。主要运用在设备信息的监测、控制,通常在较长时间处于户外使用模式。户外光照环境复杂多变,在高亮度环境下屏幕亮度过低或低亮度环境下屏幕亮度过高,使用者识别屏幕内容会导致使用者的视觉疲劳,长时间会对人眼造成一定程度的伤害,使用者可以通过固有的屏幕亮度按钮调节,但通常因使用环境的光照条件多变,如要保证始终以合适的屏幕亮度,则需要频繁的修改设备的屏幕亮度。因此,亟需一种装置与方法根据周围光照强度及使用者需求进行亮度自动调整。
技术实现要素:
为解决上述问题,本发明提出一种平板电脑屏幕亮度自动调整方法及使用该方法的全固平板电脑,其中方法包括以下步骤:
检测当前环境亮度;
查询偏好系数并根据当前环境亮度和偏好系数实时计算屏幕亮度;
初始化屏幕并根据计算所得屏幕亮度实时调整屏幕亮度。
在一些实施方式中,所述初始化屏幕包括:将所述屏幕的亮度调节范围数值化,确定屏幕亮度调节的最低亮度与最高亮度的数值。
在一些实施方式中,所述检测当前环境亮度包括:将一定强度范围内的外界光线强度转化为一定范围内的数值信号。
在一些实施方式中,所述偏好系数包括:预先设定的偏好系数和根据用户自身喜好采用调节算法所设定的偏好系数。
在一些实施方式中,所述预先设定的偏好系数包括:
预先设定的环境亮度调节系数k;
根据屏幕最小亮度设定的最小调节亮度b。
在一些实施方式中,所述根据用户自身偏好采用调节算法设定的偏好系数包括:
根据用户喜好重新设定的亮度调节系数k′;
根据用户喜好重新设定的最小调节亮度b′。
在一些实施方式中,所述根据用户自身偏好采用调节算法设定偏好系数的调节算法包括:
计算最小调节亮度的算法为:
计算亮度调节系数的算法为:
在一些实施方式中,还包括:根据用户自身偏好采用调节算法设定的偏好系数包括根据环境亮度的梯度设置的多组偏好系数;偏好系数的调整范围皆不超过屏幕亮度调整范围。
在一些实施方式中,还包括用户根据自身喜好对偏好系数的设置:
响应于用户发起屏幕亮度偏好系数设置请求;
记录当前环境亮度;
记录用户设定后预定确认时间后的屏幕亮度;
通过偏好系数调节算法计算用户在当前环境亮度梯度下的偏好系数并存储。
本发明的另一方面还提供了一种具备上述方法的全固平板电脑,包括以下模块:
至少一个处理器;以及
存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现以上所述方法的步骤。
根据本发明所公开的一种平板电脑屏幕亮度自动调整方法及使用该方法的全固平板电脑,可有效解决因环境亮度改变对屏幕亮度与缓降光照强度的不匹配问题导致的使用者视觉上的视觉疲劳及对使用者视力的损害,对屏幕亮度的调整更加简便智能,为用户带来更佳的使用体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的方案,下面将对实施例或现有技术描述中需要使用的附图作简单介绍,显而易见地,下面描述中的附图仅仅时本发明的一些实施例,对于本领域普通技术让人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
图1为本发明方法的流程图。
图2为本发明亮度调节的实施例流程图。
图3为本发明亮度设置的实施例流程图。
具体实施方式
为使本发明的目的,技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。
如图1所示,本发明一方面提供了一种平板电脑屏幕亮度自动调整方法,包括以下步骤:
s1、检测当前环境亮度;
s2、查询偏好系数并根据当前环境亮度和偏好系数实时计算屏幕亮度;
s3、初始化屏幕并根据计算所得屏幕亮度实时调整屏幕亮度。
在步骤s1中,在一些实施例中,以黑暗情况下环境亮度传感器电压为起始值,以白天太阳光下亮度传感器为终止值,将亮度传感器电压终止值和起始值之间的范围映射为百分比,并根据亮度传感器具体的当前电压值减去起始电压值,再除以上述范围获取当前环境亮度百分比的值作为当前环境亮度。
在步骤s2中,获取屏幕亮度计算公式:y=kx+b中各个参数并计算实时屏幕亮度电压。
其中,y为屏幕亮度调节电压,k为环境亮度调节系数,b为屏幕亮度的最小调节亮度,x为从亮度传感器获取到的环境亮度数据。
屏幕计算公式中自变量x的范围为0到1的连续值,也即,将传感器电压变化范围映射到0到1之间。
在一些实施例中,通过屏幕计算公式y=kx+b,将屏幕电压调节范围的最小值与最大值作为y的调节范围,将黑暗环境下和太阳光下亮度传感器的电压值为x的最小值与最大值,代入屏幕计算公式得出预先设定的屏幕调节系数k。
在一些实施例中,屏幕亮度计算公式中b为屏幕亮度的最小电压。
在一些实施例中,如图3所示,还包括用户可根据自身喜好对屏幕亮度的偏好系数k和b进行调整,步骤如下:
s301、用户按下屏幕亮度调整按钮;
s302、用户根据在当前亮度下设置屏幕亮度;
s303、响应于用户调整屏幕亮度操作结束开始计时;
s304、经过预定时间内,屏幕亮度不再变化,则认为屏幕亮度调整完毕;
s305、查询当前屏幕亮度的屏幕的电压;
s306、根据计算最小调节亮度的算法:
根据计算亮度调节系数的算法:
其中y′t表示用户设置的屏幕亮度,k表示预先设定的环境亮度调节系数,yt表示当前环境亮度情况下由预先设定偏好系数计算得到的屏幕调节电压。
s307、将计算得到的偏好系数保存到设备存储器中;
s308、调整屏幕亮度结束。
在一些实施例中,考虑到人眼视觉对屏幕亮度和环境亮度的感知并非是线性的,用户设置的亮度调整偏好系数并不能适用于亮度调整的全范围。所以,通过用户调整的偏好系数,并非作用与整个亮度调整范围,比如说在预定亮度调整范围的30%的环境亮度条件下,用户重新设置了符合自身喜好的屏幕亮度,并据此获得了一组亮度调整偏好系数;如果随着环境亮度的改变,亮度提升到预定亮度范围的80%的时候,用户再次设置了符合自身的屏幕亮度,由此再次获得了一组亮度调整偏好系数。在这种情况下,两组亮度调整的偏好系数将都会保存。在进行自动调整时,依据用户两次调整屏幕亮度的当时环境亮度30%和80%,取其中间值55%作为分界线,对两组偏好系数划定自动调整范围。对于多组偏好系数时,依据此法取相邻两组偏好系数的当时环境亮度的中间值作为调整范围的边界。
在步骤s3中,根据步骤s2中计算得到的屏幕亮度调节电压,对屏幕亮度进行实时调节包括:
检查当前屏幕电压;
判断当前屏幕电压与计算获得的屏幕电压变化差异;
响应于变化差异剧烈,则将缓慢调节屏幕亮度的电压,使之慢慢逼近计算得到的电压值;
响应于变化差异较小,则直接将屏幕电压调整到计算得到的电压值。
如图2所示为本发明的一个优选的实施例,步骤如下:
s201、上电初始化;
s202、打开液晶屏;
s203、查询环境亮度;
s204、计算亮度;
s205、查询当前屏幕亮度;
s206、判断是否需要亮度调整;
s207、调整屏幕亮度。
在步骤s201,完成对屏幕亮度自动调节的所有预处理,包括获取偏好系数。
在步骤s204中,根据当前环境亮度的所在梯度选择对应的亮度偏好系数,根据环境亮度与偏好系数计算出当前亮度环境的屏幕亮度的调整电压
在步骤s205中,查询当前屏幕亮度的屏幕电压。
在步骤s206中,通过对比当前屏幕电压与计算获得的屏幕调整电压,判断变化差异的剧烈程度,若两者差距在屏幕调整电压调整范围1%以内,则无需对屏幕亮度进行调节,转到执行步骤s203,反之则需要对屏幕亮度进行调节,执行步骤s207。
在步骤s207中,响应于步骤206判断得到的屏幕电压变化差异剧烈程度大于5%,则将屏幕亮度的调整电压缓慢逼近计算得到的调整电压,使屏幕的亮度变化趋于平缓,响应于屏幕电压变化差异剧烈程度小于5%大于1%,则直接将调整电压数值作为屏幕电压进行调整;屏幕亮度调整结束后执行步骤s203。
在本发的一些实施例中,由于环境的亮度改变,导致亮度传感器电压超出预定亮度传感器的电压时,一律按照预定的亮度传感器最值电压计算。
本发明的另一方面,还提出了一种基于上述方法的全固平板电脑,包含:
至少一个处理器;以及
存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现以上所述方法的步骤。
在一些实施例中,该全固平板电脑可以包括以下模块:
主控模块,配置用于根据前述方法查询偏好系数并根据环境亮度和偏好系数实时计算屏幕亮度,以及计算并设定用户偏好系数;
背光驱动模块,配置用于根据计算所得屏幕亮度实时改变屏幕亮度;
传感器模块,配置用于实施获取外界光线条件。
根据本发明所公开的一种平板电脑屏幕亮度自动调整方法及使用该方法的全固平板电脑,可有效解决因环境亮度改变对屏幕亮度与缓降光照强度的不匹配问题导致的使用者视觉上的视觉疲劳及对使用者视力的损害,对屏幕亮度的调整更加简便智能,为用户带来更佳的使用体验。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除