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

文档序号:9922683阅读:来源:国知局
度值LI的差值的绝对值时,则判断所述差值的绝对值是否大于等于4001ux ;当计算所述光强度值L与预存的光强度值L2的差值的绝对值时,则判断所述差值的绝对值是否大于等于lOOlux ;当计算所述光强度值L与预存的光强度值L3的差值的绝对值且所述光强度值L落入L03区间[50,100)时,则判断所述差值的绝对值是否大于等于501ux ;当计算所述光强度值L与预存的光强度值L3的差值的绝对值且所述光强度值L落入L04区间[--,50)时,则判断所述差值的绝对值是否大于等于201ux。
[0047]第二计算模块554,用于当所述差值的绝对值大于等于4001ux、大于等于lOOlux、大于等于501ux或大于等于201ux时,分别根据公式B=Bl (L/L1)、B=Bl (L/L1)或B=B3 (L/L3)进行计算。
[0048]第一设置模块555,当所述差值的绝对值大于等于4001ux、大于等于lOOlux、大于等于501ux或大于等于201ux时,将根据公式B=Bl (L/Ll) ,B=Bl (L/L1)或B=B3 (L/L3)计算得到的值作为当前屏幕亮度值;否则将B1、B2或B3作为当前屏幕亮度值。
[0049]优选地,如图8所述,所述第一设置模块555还包括:
第三判断模块5550,用于判断所述乘积值是否大于所述屏幕亮度的最大值或是否小于所述屏幕亮度的最小值;
第二设置模块5551,用于当所述乘积值大于所述屏幕亮度的最大值或小于所述屏幕亮度的最小值时,将所述最大值或最小值作为当前屏幕亮度值。
[0050]所述显示驱动模块560根据所述当前屏幕的亮度值对屏幕亮度进行调整。
[0051]上述实施例中日常光强度所划分成的区间数为四、自定义屏幕亮度值的个数为3,且具体设定了不同情况下所述差值的绝对值的比较参数,即4001ux、1001ux、501ux和201ux,然而本发明的技术方案并不仅限于此,在具体实现时,用户也可根据实际情况将日常光强度所划分的区间的个数设为4个或5个等,自定义屏幕亮度值的个数为2个、4个或6个等,且所述差值的绝对值的比较参数也可根据光强度区间值的大小而进行不同设定。因此,本发明在具体实施时,上述各参数均可根据用户偏好而进行不同设置,而不仅局限于一种实现方式。
[0052]本发明通过预存用户自定义的屏幕亮度值及其对应的光强度值,并根据国家标准光强度区间划分和预存的自定义的屏幕亮度值及其对应的光强度值来计算当前环境中的屏幕亮度值,满足了用户个性化需求设置;且通过设置敏感区间以使得周围环境光强度的变化满足一定范围时,所述显示屏的亮度才进行自适应调整,避免了闪屏的可能。
[0053]以上所述实施例仅表达了本发明的优选的实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种自适应屏幕亮度调节方法,其特征在于,包括以下步骤: 用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存; 将常见光强度的标准定义值划分成若干个区间,所述光强度的标准定义的不同区间值对应不同的光强度值预设范围; 确定当前环境的光强度值所属的光强度的标准定义的区间值; 根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值; 根据所述当前屏幕的亮度值对屏幕亮度进行调整。2.如权利要求1所述的一种自适应屏幕亮度调节方法,其特征在于,所述用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存包括: 每次将光强度值及其对应的自定义屏幕亮度值进行保存前,累计用户自定义的屏幕值的个数,并判断所述用户自定义的屏幕值的个数是否超过一定阈值; 当用户自定义的屏幕亮度值的个数未超过一定阈值时,将光强度值与自定义的屏幕亮度值进行对应保存,当用户自定义的屏幕亮度值的个数超过一定阈值时,向用户发出提示信息。3.如权利要求1或2所述的一种自适应屏幕亮度调节方法,其特征在于,根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值包括以下步骤: 选择与当前环境的光强度值所属的区间值的大小最接近的所述保存的光强度值; 计算所述最接近的光强度值与所述当前环境的光强度值的差值; 判断所述差值是否在预设范围之内,若是,则将保存的与所述最接近的光强度值所对应的屏幕亮度值作为当前屏幕亮度值; 若否,则先计算所述当前环境的光强度值与所述最接近的光强度值的比值后再计算所述比值与所述最接近的光强度值所对应的屏幕亮度值的乘积,将所述乘积值作为当前屏幕亮度值。4.如权利要求3所述的一种自适应屏幕亮度调节方法,其特征在于,所述将所述乘积值作为当前屏幕亮度值之前还包括:判断所述乘积值是否大于所述屏幕亮度的最大值或是否小于所述屏幕亮度的最小值; 若所述乘积值大于所述屏幕亮度的最大值或小于所述屏幕亮度的最小值,则将所述屏幕亮度的最大值或最小值作为当前屏幕亮度值,否则将所述乘积值作为当前屏幕亮度值。5.一种自适应屏幕亮度调节系统,其特征在于,包括:主控模块及与其连接的自定义模块、区间划分模块、比较确定模块、屏幕亮度设置模块以及显示驱动模块, 所述自定义模块用于用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存; 所述区间划分模块将常见光强度的标准定义值划分成若干个区间,所述光强度的标准定义的不同区间值对应不同的光强度值预设范围; 所述比较确定模块用于确定当前环境中的光强度值所属的光强度的标准定义的区间值; 所述屏幕亮度设置模块根据当前环境的光强度值所属的区间值及所述保存的光强度值和对应的自定义屏幕亮度值计算当前屏幕的亮度值; 所述显示驱动模块根据所述当前屏幕的亮度值对屏幕亮度进行调整。6.如权利要求5所述的一种自适应屏幕亮度调节系统,其特征在于,所述自定义模块还包括: 累计模块,用于累计用户自定义的屏幕值的个数; 第一判断模块,用于每次将光强度值及其对应的自定义屏幕亮度值进行保存前,均判断一次所述用户自定义的屏幕值的个数是否超过一定阈值; 存储模块,用于当用户自定义的屏幕亮度值的个数未超过一定阈值时,将光强度值与自定义的屏幕亮度值进行对应保存; 提示模块,用于当用户自定义的屏幕亮度值的个数超过一定阈值时,向用户发出提示信息。7.如权利要求5或6所述的一种自适应屏幕亮度调节系统,其特征在于,所述屏幕亮度设置模块还包括: 选择模块,用于选择与当前环境的光强度值所属的区间值的大小最接近的所述保存的光强度值; 第一计算模块,用于计算所述最接近的光强度值与所述当前环境的光强度值的差值; 第二判断模块,用于判断所述差值是否在预设范围之内; 第二计算模块,用于当所述差值不在预设范围之内时,计算所述当前环境的光强度值与所述最接近的光强度值的比值后再计算所述比值与所述最接近的光强度值所对应的屏幕亮度值的乘积; 第一设置模块,用于将保存的与所述最接近的光强度值所对应的屏幕亮度值或者所述乘积值作为当前屏幕亮度值。8.如权利要求7所述的一种自适应屏幕亮度调节系统,其特征在于,所述第一设置模块还包括: 第三判断模块,用于判断所述乘积值是否大于所述屏幕亮度的最大值或是否小于所述屏幕亮度的最小值; 第二设置模块,用于当所述乘积值大于所述屏幕亮度的最大值或小于所述屏幕亮度的最小值时,将所述最大值或最小值作为当前屏幕亮度值。
【专利摘要】本发明提供一种自适应屏幕亮度调节方法和系统,其中所述方法包括:用户在不同的光强度下分别自定义不同的屏幕亮度值,并将所述不同的光强度的值及自定义的不同的屏幕亮度值进行对应保存;将常见光强度的标准定义值划分成若干个区间;确定当前环境中的光强度值所属的标准定义的光强度区间值;根据当前环境的光强度值所属的区间值及所述保存的屏幕亮度值计算当前屏幕的亮度值;根据所述当前屏幕的亮度值对屏幕亮度进行调整。本发明的方法满足了用户个性化需求设置;且通过设置敏感区间以使得周围环境光强度的变化满足一定范围时,所述显示屏的亮度才进行自适应调整,避免了闪屏的可能。
【IPC分类】G09G5/10
【公开号】CN105702228
【申请号】CN201410700300
【发明人】刘月梅, 李小兰, 黎建庭, 管芬, 梁思敏
【申请人】惠州市德赛西威汽车电子股份有限公司
【公开日】2016年6月22日
【申请日】2014年11月28日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1