一种自适应屏幕亮度调节方法及系统的制作方法

文档序号:9922683阅读:904来源:国知局
一种自适应屏幕亮度调节方法及系统的制作方法
【技术领域】
[0001]本发明涉及屏幕显示技术,具体涉及一种自适应屏幕亮度调节方法及系统。
【背景技术】
[0002]随着技术的发展,各类显示屏在通讯行业、家用电器行业、汽车行业等各个领域的应用日趋广泛且屏幕尺寸也日趋超大化,然而,针对显示屏的屏幕亮度却未给出具体定义,而屏幕亮度过亮或过暗都会对人的眼睛产生损害。现有的屏幕亮度显示系统至少存在以下问题:1、屏幕亮度无法自定义设置;2、屏幕亮度设置为“自动”时,无法自动适应不同用户对亮度的需求;3、屏幕亮度设置为“自动”时,对光照度采集模块的采集精度和准确度依赖性较高。申请号为“200710028181.9”、发明名称为“动态调整屏幕亮度的方法”的发明专利公开了一种动态调整屏幕的方法,可学习环境光度并自动匹配亮度,但光度与亮度是很平滑的变化曲线,光强度变化llux,亮度就可能进行对应的调整,有可能导致屏幕因光强度变化而不断闪烁的情况。而且该方案也未实现让用户自动定义屏幕亮度,仅仅是预先设定一些屏幕亮度,但是每个人对屏幕亮度的需求都不同,每个人的眼睛对于亮度的舒适度也不同。统一的设定,不能满足现代人对于电子屏幕个性化的要求。

【发明内容】

[0003]为解决现有技术中存在的上述不足,本发明提供一种自适应屏幕亮度调节系统及方法,使得用户可根据自己对光亮度喜好,自定义设置自己设备的屏幕光亮度;并根据当前的环境的光强度值是否超过预设的范围而做不同的调整,避免了闪屏可能。
[0004]本发明的技术方案为:一种自适应屏幕亮度调节方法,包括:
用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存;
将常见光强度的标准定义值划分成若干个区间;
确定当前环境中的光强度值所属的光强度的标准定义的区间值,所述光强度的标准定义的不同区间值对应不同的光强度值预设范围;
根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值;
根据所述当前屏幕的亮度值对屏幕亮度进行调整。
[0005]优选地,用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存包括:
每次将光强度值及其对应的自定义屏幕亮度值进行保存前,累计用户自定义的屏幕值的个数,并判断所述用户自定义的屏幕值的个数是否超过一定阈值;
当用户自定义的屏幕亮度值的个数未超过一定阈值时,将光强度值与自定义的屏幕亮度值进行对应保存,当用户自定义的屏幕亮度值的个数超过一定阈值时,向用户发出提示信息。
[0006]优选地,根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值包括以下步骤:
选择与当前环境的光强度值所属的区间值的大小最接近的所述保存的光强度值;
计算所述最接近的光强度值与所述当前环境的光强度值的差值;
判断所述差值是否在预设范围之内,若是,则将保存的与所述最接近的光强度值所对应的屏幕亮度值作为当前屏幕亮度值;
若否,则先计算所述当前环境的光强度值与所述最接近的光照强度值的比值后再计算所述比值与所述最接近的光照强度值所对应的屏幕亮度值的乘积,将所述乘积值作为当前屏幕亮度值。
[0007]优选地,所述将所述乘积值作为当前屏幕亮度值之前还包括:判断所述乘积值是否大于所述屏幕亮度的最大值或是否小于所述屏幕亮度的最小值;
若所述乘积值大于所述屏幕亮度的最大值或小于所述屏幕亮度的最小值,则将所述屏幕亮度的最大值或最小值作为当前屏幕亮度值,否则将所述乘积值作为当前屏幕亮度值。
[0008]本发明还提供一种自适应屏幕亮度调节系统,包括:主控模块及与其连接的自定义模块、区间划分模块、比较确定模块、屏幕亮度设置模块以及显示驱动模块,
所述自定义模块用于用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存;
所述区间划分模块将常见光强度的标准定义值划分成若干个区间,所述光强度的标准定义的不同区间值对应不同的光强度值预设范围;
所述比较确定模块用于确定当前环境中的光强度值所属的光强度的标准定义的区间值;
所述屏幕亮度设置模块根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值;
所述显示驱动模块根据所述当前屏幕的亮度值对屏幕亮度进行调整。
[0009]优选地,所述自定义模块还包括:
累计模块,用于累计用户自定义的屏幕值的个数;
第一判断模块,用于每次将光强度值及其对应的自定义屏幕亮度值进行保存前,均判断一次所述用户自定义的屏幕值的个数是否超过一定阈值;
存储模块,用于当用户自定义的屏幕亮度值的个数未超过一定阈值时,将光强度值与自定义的屏幕亮度值进行对应保存;
提示模块,用于当用户自定义的屏幕亮度值的个数超过一定阈值时,向用户发出提示信息。
[0010]优选地,所述屏幕亮度设置模块还包括:
选择模块,用于选择与当前环境的光强度值所属的区间值的大小最接近的所述保存的光强度值;
第一计算模块,用于计算所述最接近的光强度值与所述当前环境的光强度值的差值; 第二判断模块,用于判断所述差值是否在预设范围之内;
第二计算模块,用于当所述差值不在预设范围之内时,计算所述当前环境的光强度值与所述最接近的光强度值的比值后再计算所述比值与所述最接近的光强度值所对应的屏幕亮度值的乘积;
第一设置模块,用于将保存的与所述最接近的光强度值所对应的屏幕亮度值或者所述乘积值作为当前屏幕亮度值。
[0011]优选地,所述第一设置模块还包括:
第三判断模块,用于判断所述乘积值是否大于所述屏幕亮度的最大值或是否小于所述屏幕亮度的最小值;
第二设置模块,用于当所述乘积值大于所述屏幕亮度的最大值或小于所述屏幕亮度的最小值时,将所述最大值或最小值作为当前屏幕亮度值。
[0012]本发明具有如下优点和有益效果:
1、根据用户自定义的预存的屏幕亮度值计算当前环境中的屏幕亮度值,满足了用户个性化需求;
2、当前的环境的光度是否在敏感区而对屏幕亮度进行调整,避免了闪屏现象;
3、根据国家对常见环境光强度的标准定义,对不同的光强度采取不同的处理方案,从一定程度上减少对光亮度采集模块的依赖性。
【附图说明】
[0013]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要的附图做简单的介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例1的自适应屏幕亮度调节方法流程图。
[0015]图2为本发明实施例2的自适应屏幕亮度调节方法流程图。
[0016]图3为本发明实施例3的自适应屏幕亮度调节方法流程图。
[0017]图4为本发明实施例4的自适应屏幕亮度调节方法流程图。
[0018]图5为本发明实施例5的自适应屏幕亮度调节系统的组成结构框图。
[0019]图6为本发明实施例5的自定义模块的组成结构框图。
[0020]图7为本发明实施例5的屏幕亮度设置模块的组成结构框图。
[0021]图8为本发明实施例5的第一设置模块的组成结构框图。
【具体实施方式】
[0022]下面结合说明书附图对本发明实施例的【具体实施方式】作详细说明。
[0023]实施例1:
本发明的自适应屏幕亮度调节方法,如图1所示,包括:
SlOl:用户在不同的光强度下分别自定义不同的屏幕亮度值,将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存;
选择最常见的三种光强度环境,即白天、阴天以及夜晚,根据日常经验可知,在光强度越强的情况下,所需设置的屏幕亮度就越亮,否则将因反光而导致无法看清屏幕。因此,针对上述白天、阴天以及夜晚等环境,用户分别设置使其满意的屏幕亮度值。在具体实现时,可通过光强度采集模块分别采集白天、阴天以及夜晚三种环境中任意一个时刻的光强度值,假设上述三种环境中所采集的光强度值分别为Ll=3001ux,L2=751ux和L3=301ux,且针对上述三种环境,用户分别
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1