首页 / 专利分类库 / 教育;密码术;显示;广告;印鉴 / 屏幕亮度的调节方法、装置及设备

屏幕亮度的调节方法、装置及设备

申请号 CN202410036289.6 申请日 2024-01-09 公开(公告)号 CN117746819A 公开(公告)日 2024-03-22
申请人 维沃移动通信有限公司; 发明人 张云波; 代廷均;
摘要 本 申请 公开了一种屏幕 亮度 的调节方法、装置及设备,属于计算机技术领域。屏幕亮度的调节方法应用于包括光敏 传感器 的 电子 设备,光敏传感器设置于电子设备的显示屏幕的下方。屏幕亮度的调节方法包括:获取显示屏幕的显示参数和光敏传感器的第一亮度采集值,第一亮度采集值与显示参数相关联;根据显示参数中第一屏幕亮度值所属的亮度区间,确定显示屏幕在第一亮度区间的第一背 光亮度 值;根据显示参数以及与第一 背光 亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
权利要求

1.一种屏幕亮度的调节方法,其特征在于,应用于包括光敏传感器电子设备,所述光敏传感器设置于所述电子设备的显示屏幕的下方,所述方法包括:
获取所述显示屏幕的显示参数和所述光敏传感器的第一亮度采集值,所述第一亮度采集值与所述显示参数相关联;
根据所述显示参数中第一屏幕亮度值所属的第一亮度区间,确定所述显示屏幕在所述第一亮度区间的第一背光亮度值;
根据所述显示参数以及与所述第一背光亮度值对应的第二屏幕亮度值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述显示参数下的第二背光亮度值;
根据所述第一亮度采集值和所述第二背光亮度值,调节所述显示屏幕的亮度。
2.根据权利要求1所述的方法,其特征在于,所述根据所述显示参数中第一屏幕亮度值所属的第一亮度区间,确定所述显示屏幕在所述第一亮度区间的第一背光亮度值,包括:
确定所述显示屏幕的N个参考亮度区间,N为大于1的整数;
从各所述参考亮度区间中确定所述第一屏幕亮度值所属的第一亮度区间;
确定本地存储的所述显示屏幕在所述第一亮度区间的第一色阶值以及与所述第一色阶值对应的第一背光亮度值。
3.根据权利要求2所述的方法,其特征在于,所述显示参数还包括所述显示屏幕的第二色阶值;
所述根据所述显示参数以及与所述第一背光亮度值对应的第二屏幕亮度值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述显示参数下的第二背光亮度值,包括:
根据所述第一色阶值和所述第二色阶值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述第二色阶值下的第三背光亮度值;
根据所述第一屏幕亮度值以及与所述第一色阶值对应的第二屏幕亮度值,对所述第三背光亮度值进行校准,得到所述显示屏幕在所述第一屏幕亮度值和所述第二色阶值下的第二背光亮度值。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一色阶值和所述第二色阶值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述第二色阶值下的第三背光亮度值,包括:
获取与所述第一色阶值和所述第一背光亮度值对应的背光亮度补偿关系,所述背光亮度补偿关系是基于所述显示屏幕的光敏传感器在不同的第一色阶值下采集到的第二亮度采集值生成的;
根据所述背光亮度补偿关系和所述第二色阶值,确定所述显示屏幕在所述第二色阶值下的第三背光亮度值。
5.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一亮度采集值和所述第二背光亮度值,调节所述显示屏幕的亮度,包括:
根据所述第一亮度采集值和所述第二背光亮度值的差值,确定所述显示屏幕在所述显示参数下的环境光的亮度值;
根据所述环境光的亮度值调节所述显示屏幕的亮度。
6.根据权利要求1或2所述的方法,其特征在于,所述获取所述显示屏幕的显示参数和所述光敏传感器的第一亮度采集值之前,所述方法还包括:
在环境光的亮度值为0的情况下,获取所述光敏传感器在M个第一色阶值下采集到的所述显示屏幕的第一背光亮度值,M为大于1的整数。
7.一种屏幕亮度的调节装置,其特征在于,应用于包括光敏传感器的电子设备,所述光敏传感器设置于所述电子设备的显示屏幕的下方,所述装置包括:
获取模,用于获取所述显示屏幕的显示参数和所述光敏传感器的第一亮度采集值,所述第一亮度采集值与所述显示参数相关联;
确定模块,用于根据所述显示参数中第一屏幕亮度值所属的第一亮度区间,确定所述显示屏幕在所述第一亮度区间的第一背光亮度值;
补偿模块,用于根据所述显示参数以及与所述第一背光亮度值对应的第二屏幕亮度值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述显示参数下的第二背光亮度值;
调节模块,用于根据所述第一亮度采集值和所述第二背光亮度值,调节所述显示屏幕的亮度。
8.根据权利要求7所述的装置,其特征在于,所述确定模块,具体用于:
确定所述显示屏幕的N个参考亮度区间,N为大于1的整数;
从各所述参考亮度区间中确定所述第一屏幕亮度值所属的第一亮度区间;
确定本地存储的所述显示屏幕在所述第一亮度区间的第一色阶值以及与所述第一色阶值对应的第一背光亮度值。
9.根据权利要求8所述的装置,其特征在于,所述显示参数还包括所述显示屏幕的第二色阶值;
所述补偿模块,具体用于:
根据所述第一色阶值和所述第二色阶值,对所述第一背光亮度值进行补偿,得到所述显示屏幕在所述第二色阶值下的第三背光亮度值;
根据所述第一屏幕亮度值以及与所述第一色阶值对应的第二屏幕亮度值,对所述第三背光亮度值进行校准,得到所述显示屏幕在所述第一屏幕亮度值和所述第二色阶值下的第二背光亮度值。
10.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至6任一项所述的方法的步骤。

说明书全文

屏幕亮度的调节方法、装置及设备

技术领域

[0001] 本申请属于计算机技术领域,具体涉及一种屏幕亮度的调节方法、装置及设备。

背景技术

[0002] 随着技术的发展,电子设备在用户的工作和生活中扮演者不可或缺的色,用户对电子设备性能需求也越来越高。为了满足用户的需求,各式各样的传感器被应用到电子设备中。以光敏传感器为例,通过光敏传感器可以采集环境光的亮度,进而基于环境光的亮度自适应调节屏幕的亮度,给用户带来更舒适的视觉感受。
[0003] 目前的光敏传感器大多设置于电子设备的内部并靠近屏幕的位置,因此,光敏传感器接收到的光除了包括环境光,还会包括屏幕背光。因此,在调节屏幕亮度时,需要对屏幕的背光亮度值进行补偿。
[0004] 目前采用的屏幕亮度调节方案,无法对屏幕的背光亮度值进行准确补偿,从而无法准确确定环境光的亮度值,导致屏幕亮度的调节效果较差,无法满足用户的观看需求。发明内容
[0005] 本申请实施例的目的是提供一种屏幕亮度的调节方法、装置及设备,能够解决相关技术中因无法对屏幕的背光亮度值进行准确补偿,导致屏幕亮度的调节效果较差,无法满足用户的观看需求的问题。
[0006] 第一方面,本申请实施例提供了一种屏幕亮度的调节方法,该方法应用于包括光敏传感器的电子设备,光敏传感器设置于电子设备的显示屏幕的下方,该方法包括:
[0007] 获取显示屏幕的显示参数和光敏传感器的第一亮度采集值,第一亮度采集值与显示参数相关联;
[0008] 根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;
[0009] 根据显示参数以及与第一背光亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;
[0010] 根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0011] 第二方面,本申请实施例提供了一种应用于包括光敏传感器的电子设备,光敏传感器设置于电子设备的显示屏幕的下方,该装置包括:
[0012] 获取模,用于获取显示屏幕的显示参数和光敏传感器的第一亮度采集值,第一亮度采集值显示参数相关联;
[0013] 确定模块,用于根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;
[0014] 补偿模块,用于根据显示参数以及与第一背光亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;
[0015] 调节模块,用于根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0016] 第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0017] 第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0018] 第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。
[0019] 第六方面,本申请实施例提供了一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤。
[0020] 本申请实施例获取显示屏幕的显示参数和光敏传感器的第一亮度采集值;根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;根据显示参数以及与第一背光亮度值,对第一亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。也即,本申请实施例可以基于显示屏幕的显示参数中第一屏幕亮度值所属的第一亮度区间,自适应确定显示屏幕的第一背光亮度值,并基于显示参数以及与第一背光亮度值对应的第二屏幕亮度值对第一背光亮度值进行补偿,使得显示屏幕的背光亮度值可以随显示参数以及第二屏幕亮度值的变化而变化,由此提高了背光亮度值的准确性,进而可以提高环境光亮度值的准确性以及屏幕亮度的调节效果。附图说明
[0021] 图1为参考屏幕的背光亮度曲线以及通过对参考屏幕得到的背光亮度进行线性换算得到的其他电子设备的背光亮度曲线的示意图;
[0022] 图2为本申请实施例提供的一种电子设备的结构示意图;
[0023] 图3为本申请实施例提供的一种屏幕亮度的调节方法的流程图
[0024] 图4为本申请实施例提供的另一种屏幕亮度的调节方法的流程图;
[0025] 图5为本申请实施例提供的一种显示屏幕校准前后的背光亮度曲线示意图;
[0026] 图6为本申请实施例提供的一种屏幕亮度的调节装置的结构示意图;
[0027] 图7为本申请实施例提供的另一种电子设备的结构示意图;
[0028] 图8为本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

[0029] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0030] 本申请的说明书权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0031] 为了满足用户的需求,各式各样的传感器被应用到电子设备中。以光敏传感器为例,通过光敏传感器可以采集环境光的亮度,进而基于环境光的亮度自适应调节屏幕的亮度,给用户带来更舒适的视觉感受。
[0032] 目前的光敏传感器大多设置于电子设备的内部并靠近屏幕的位置,因此,光敏传感器接收到的光除了包括环境光,还会包括屏幕背光。因此,在调节屏幕亮度时,需要对屏幕的背光亮度值进行补偿。
[0033] 目前采用的屏幕亮度调节方案,主要是在显示屏幕的亮度最大时,确定显示屏幕的背光亮度值,然后对该背光亮度值,进行线性比例换算,得到该电子设备在不同屏幕亮度下对应的背光亮度值,进而得到环境光的亮度值。并基于该环境光的亮度值调节显示屏幕的亮度。
[0034] 但厂家在制造屏幕时,由于工艺制程的影响,屏幕的背光亮度值与屏幕亮度并非为线性关系,也即屏幕背光的一致性较差。因此,如果以最大屏幕亮度对应的背光亮度值为标准,然后通过线性比例换算得到电子设备在不同屏幕亮度下的背光亮度值,会存在较大的偏差。
[0035] 如图1所示,101为真实的背光亮度曲线,102为通过对最大屏幕亮度下的背光亮度值进行线性换算得到的不同屏幕亮度下的背光亮度曲线。由于背光亮度值存在较大的偏差,因此在基于背光亮度值确定环境光的亮度值时,导致环境光的亮度值准确性较差,从而影响屏幕亮度的调节效果。
[0036] 为此,本申请实施例提供了一种屏幕亮度的调节方法、装置及设备,能够解决相关技术中因无法对屏幕的背光亮度值进行准确补偿,导致屏幕亮度的调节效果较差,无法满足用户的观看需求的问题。
[0037] 本申请实施例提供的屏幕亮度的调节方法可以应用于手机、笔记本电脑、平板、智能手表等电子设备。图2示例性地列举了一种电子设备的结构图,如图2所示,该电子设备20可以包括显示屏幕201、光敏传感器202、玻璃盖板203、屏幕泡204、中框205、垫高板206以及线路板(Printed Circuit Board,PCB)207等,其中,光敏传感器202设置于显示屏幕201下方的垫高板206上,光敏传感器202用于采集环境光的亮度。实际应用时,由于光敏传感器202靠近显示屏幕201,因此也会采集屏幕的背光亮度值。
[0038] 本申请实施例主要用于对屏幕的背光亮度值进行补偿,以准确确定环境光的亮度,进而可以准确调节显示屏幕201的亮度。
[0039] 图3为本申请实施例提供的一种屏幕亮度的调节方法的流程图,如图3所示,该屏幕亮度的调节方法可以包括以下步骤:
[0040] S310、获取显示屏幕的显示参数和光敏传感器的第一亮度采集值。
[0041] 其中,第一亮度采集值与显示参数相关联。
[0042] S320、根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值。
[0043] S330、根据显示参数以及与第一背光亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值。
[0044] S340、根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0045] 本申请实施例获取显示屏幕的显示参数和光敏传感器的第一亮度采集值;根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;根据显示参数以及与第一背光亮度值,对第一亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。也即,本申请实施例可以基于显示屏幕的显示参数中第一屏幕亮度值所属的第一亮度区间,自适应确定显示屏幕的第一背光亮度值,并基于显示参数以及与第一背光亮度值对应的第二屏幕亮度值对第一背光亮度值进行补偿,使得显示屏幕的背光亮度值可以随显示参数以及第二屏幕亮度值的变化而变化,由此提高了背光亮度值的准确性,进而可以提高环境光亮度值的准确性以及屏幕亮度的调节效果。下面对上述步骤进行详细说明,具体如下所示:
[0046] 在S310中,显示屏幕的显示参数可以包括但不限于屏幕的色阶值(red‑green‑blue,RGB)值和屏幕亮度值。该显示参数可以是显示屏幕的任意位置处的显示参数,例如可以是光敏传感器位置处显示屏幕的显示参数,也可以是非光敏传感器位置处显示屏幕的显示参数。为了提高后续屏幕亮度的调节效果,示例性地,可以获取光敏传感器位置处显示屏幕的显示参数。
[0047] 第一亮度采集值为光敏传感器采集到的亮度值。第一亮度采集值与显示参数相关联,也即第一亮度采集值是光敏传感器在该显示参数下采集得到的。
[0048] 在不同的场景下,第一亮度采集值的含义不同。例如,在环境光的亮度值为0的情况下,第一亮度采集值也即屏幕的背光亮度值,在环境光的亮度值为非0的情况下,第一亮度采集值既包含环境光的亮度值,也包含屏幕的背光亮度值。
[0049] 示例性地,电子设备在开机并初始化后,可以获取显示屏幕的显示参数以及光敏传感器的第一亮度采集值。
[0050] 示例性地,电子设备可以在环境光的亮度值为非0的情况下,获取显示屏幕的显示参数以及光敏传感器的第一亮度采集值。
[0051] 在S320中,第一屏幕亮度值为显示屏幕当前的亮度值。考虑到显示屏幕因为工艺制程等问题,存在屏幕一致性差的问题,为了提高后续环境光亮度值的准确性,可以对屏幕亮度进行划分,得到多个亮度区间。各亮度区间的大小可以相同也可以不同,具体划分规则可以根据实际需要设定。
[0052] 第一背光亮度值可以是在电子设备出厂时,通过校准得到的各个屏幕亮度值对应的背光亮度值。
[0053] 在实际应用时,针对每一个亮度区间,可以从中选取一个屏幕亮度值,并在该屏幕亮度值下,对光敏传感器的亮度采集值进行校准。也即,针对每一个亮度区间,可以对应一个校准的亮度采集值。
[0054] 考虑到色阶值也会影响背光亮度值,因此,也可以针对同一个屏幕亮度值,在不同色阶值下,对光敏传感器的亮度采集值进行校准。
[0055] 针对同一个屏幕亮度值,示例性地,可以在环境光的亮度值为0的情况下,获取光敏传感器在M个第一色阶值下采集到的显示屏幕的亮度采集值,M为大于1的整数。由于此时的环境光的亮度值为0,因此,此时光敏传感器的亮度采集值,也即显示屏幕的背光亮度值,为了便于描述,本申请实施例将校准阶段得到的各亮度采集值分别记为第一背光亮度值。第一背光亮度值与屏幕亮度值和色阶值相关联。
[0056] 第一色阶值为环境光的亮度值为0时,显示屏幕在某一屏幕亮度下的RGB值。第一色阶值有多个,也即RGB值可以有多种情况,由此可以对不同色阶值下的背光亮度值进行校准,提高后续屏幕亮度的调节效果。例如:8位色的空间数字图像RGB值表示为(R,G,B),分别用2^8(即256)个阶度表示红绿蓝,每个颜色的取值范围都是[0,255],理论上共有256×256×256种颜色色阶值。
[0057] 在一些实施例中,为了准确确定环境光的亮度值,示例性地,在存储第一背光亮度值时,可以对第一背光亮度值进行核对,例如,可以针对同一个RGB值,根据显示屏幕的亮度值的大小关系,确定各第一背光亮度值是否符合核对区间。例如,屏幕亮度值1大于屏幕亮度值2,则屏幕亮度值1对应的第一背光亮度值1也应该大于屏幕亮度值2对应的第一背光亮度值2,也即第一背光亮度值1所属的核对区间1的下限应该大于或等于第一背光亮度值2所属的核对区间2的上限。
[0058] 如果各第一背光亮度值符合对应的核对区间,可以存储各第一背光亮度值,如果存在至少一个第一背光亮度值不符合对应的核对区间,可以报错,此时可以对该电子设备进行维修。
[0059] 例如,如果第一背光亮度值1不符合核对区间1,可以进行报错,并将对该电子设备进行维修。
[0060] 在一些实施例中,上述S320可以包括以下步骤:
[0061] 确定显示屏幕的N个参考亮度区间,N为大于1的整数;
[0062] 从各参考亮度区间中确定第一屏幕亮度值所属的第一亮度区间;
[0063] 确定本地存储的显示屏幕在第一亮度区间的第一色阶值以及与第一色阶值对应的第一背光亮度值。
[0064] 参考亮度区间即上述实施例提到的多个亮度区间。本申请实施例将屏幕亮度(0‑100%)划分为多个亮度区间,实现了多点检测。
[0065] 第一亮度区间为第一屏幕亮度值所属的参考亮度区间,根据各参考亮度区间的上下限,可以确定第一屏幕亮值所属的参考亮度区间,得到第一亮度区间。
[0066] 第一亮度区间确定之后,即可确定校准阶段显示屏幕在第一亮度区间的第一色阶值,以及与第一色阶值对应的第一背光亮度值,方便后续确定当前显示参数下的背光亮度值。
[0067] 在S330中,可以理解的是,背光亮度值与屏幕亮度和色阶值有关,也即第一背光亮度值对应的屏幕亮度值与色阶值与显示屏幕当前的显示参数不一定相同,为了准确确定当前显示参数对应的背光亮度值,可以根据显示屏幕当前的显示参数以及第一背光亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在当前显示参数下的第二背光亮度值。由此可以提高第二背光亮度值的准确性,从而可以更准确地确定环境光的亮度值。
[0068] 第一背光亮度值的补偿过程可以参见下面的实施例。
[0069] 在S340中,第二背光亮度值确定之后,即可基于根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度,满足用户的观看需求。
[0070] 示例性地,可以根据第一亮度采集值和第二背光亮度值的差值,确定显示屏幕在显示参数下的环境光的亮度值;
[0071] 根据环境光的亮度值调节显示屏幕的亮度。
[0072] 本申请实施例可以基于显示屏幕的显示参数,从多个参考亮度区间中确定该显示参数中第一屏幕亮度值所属的第一亮度区间,得到显示屏幕在校准阶段得到的第一背光亮度值,并基于该显示参数、第一背光亮度值对应的第二屏幕亮度值对校准阶段得到的第一背光亮度值进行补偿,得到与该显示参数对应的第二背光亮度值,有效解决了屏幕背光亮度一致性差的问题,提高了屏幕亮度的调节效果。
[0073] 以显示参数还包括显示屏幕的第二色阶值为例,示例性地,如图4所示,该屏幕亮度的调节方法的方法可以包括以下步骤:
[0074] S410、获取显示屏幕的显示参数和光敏传感器的第一亮度采集值。
[0075] S420、根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值。
[0076] S430、根据第一色阶值和第二色阶值,对第一背光亮度值进行补偿,得到显示屏幕在第二色阶值下的第三背光亮度值。
[0077] S440、根据第一屏幕亮度值以及与第一色阶值对应的第二屏幕亮度值,对第三背光亮度值进行校准,得到显示屏幕在第一屏幕亮度值和第二色阶值下的第二背光亮度值。
[0078] S450、根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0079] 其中,S410、S420和S450的过程可以参见上述实施例,为简洁描述,此处不再赘述。
[0080] 下面对上述其他步骤进行详细说明,具体如下所示:
[0081] 在S430中,第三背光亮度值为显示屏幕在第二色阶值下的背光亮度值,示例性地,可以根据第一色阶值和第二色阶值,对第一背光亮度值进行补偿,得到显示屏幕在第二色阶值下的背光亮度值。
[0082] 示例性地,可以获取与第一色阶值和第一背光亮度值对应的背光亮度补偿关系,背光亮度补偿关系是基于显示屏幕的光敏传感器在不同的第一色阶值下采集到的第二亮度采集值生成的;
[0083] 根据背光亮度补偿关系和第二色阶值,确定显示屏幕在第二色阶值下的第三背光亮度值。
[0084] 在本申请实施例中,第二亮度采集值为光敏传感器在各第一色阶值下采集到的亮度值,也即第一背光亮度值。示例性地,可以根据校准阶段得到的第一背光亮度值与第一色阶值生成背光亮度补偿关系,该背光亮度补偿关系可以是函数关系,也可以是曲线关系。
[0085] 针对该背光亮度补偿关系,结合第二色阶值,可以得到显示屏幕在第二色阶值下的第三背光亮度值。
[0086] 在S440中,可以理解的是,当前确定出的第三背光亮度值与第二屏幕亮度值以及第二色阶值对应,也即当屏幕亮度为第二屏幕亮度值,色阶值为第二色阶值时,该显示屏幕的背光亮度值为第三背光亮度值。
[0087] 但第一亮度采集值中的背光亮度值与第一屏幕亮度值和第二色阶值对应,因此,还需要对第三背光亮度值进行再次校准,得到显示屏幕在第一屏幕亮度值和第二色阶值下的背光亮度值。
[0088] 当色阶值一定时,不同的屏幕亮度值对应的背光亮度值可以呈线性关系,因此,可以根据第一屏幕亮度值和第二屏幕亮度值的比值关系,对第三背光亮度值进行校准,得到显示屏幕在第一屏幕亮度值和第二色阶值下的第二背光亮度值。由此,提高了第二背光亮度值的准确性。
[0089] 对该电子设备的显示屏幕校准前后的效果可以参见图5,其中,501为通过上述方案校准后的背光亮度曲线,502为校准前的背光亮度曲线,503为实际的背光亮度曲线,通过校准,可以使该电子设备的屏幕背光对环境光的影响与真实影响基本一致,由此解决了屏幕背光一致性差的问题。
[0090] 本申请实施例通过在不同的屏幕亮度下对屏幕背光进行校准,并将该电子设备在其他屏幕亮度和色阶值下的屏幕背光特性拉到与真实的屏幕背光特性一致,有效解决了屏幕背光一致性差的问题,提高了屏幕亮度的调节效果。
[0091] 需要说明的是,本申请实施例提供的屏幕亮度的调节方法,执行主体可以为屏幕亮度的调节装置,或者该屏幕亮度的调节装置中的用于执行屏幕亮度的调节方法的处理模块。本申请实施例中以屏幕亮度的调节装置执行屏幕亮度的调节方法为例,说明本申请实施例提供的屏幕亮度的调节装置。
[0092] 图6为本申请实施例提供的一种屏幕亮度的调节装置的结构示意图。
[0093] 如图6所示,该屏幕亮度的调节装置600可以包括:
[0094] 获取模块601,用于获取显示屏幕的显示参数和光敏传感器的第一亮度采集值,第一亮度采集值与显示参数相关联;
[0095] 确定模块602,用于根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;
[0096] 补偿模块603,用于根据显示参数以及与第一背光亮度值对应的第二屏幕亮度值,对第一亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;
[0097] 调节模块604,用于根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0098] 本申请实施例获取显示屏幕的显示参数和光敏传感器的第一亮度采集值;根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;根据显示参数以及与第一背光亮度值,对第一亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。也即,本申请实施例可以基于显示屏幕的显示参数中第一屏幕亮度值所属的第一亮度区间,自适应确定显示屏幕的第一背光亮度值,并基于显示参数以及与第一背光亮度值对应的第二屏幕亮度值对第一背光亮度值进行补偿,使得显示屏幕的背光亮度值可以随显示参数以及第二屏幕亮度值的变化而变化,由此提高了背光亮度值的准确性,进而可以提高环境光亮度值的准确性以及屏幕亮度的调节效果。
[0099] 在本申请实施例的一些可能实现中,确定模块602,具体用于:
[0100] 确定显示屏幕的N个参考亮度区间,N为大于1的整数;
[0101] 从各参考亮度区间中确定第一屏幕亮度值所属的第一亮度区间;
[0102] 确定本地存储的显示屏幕在第一亮度区间的第一色阶值以及与第一色阶值对应的第一背光亮度值。
[0103] 在本申请实施例的一些可能实现中,显示参数还包括显示屏幕的第二色阶值;
[0104] 补偿模块603,具体用于:
[0105] 根据第一色阶值和第二色阶值,对第一背光亮度值进行补偿,得到显示屏幕在第二色阶值下的第三背光亮度值;
[0106] 根据第一屏幕亮度值以及与第一色阶值对应的第二屏幕亮度值,对第三背光亮度值进行校准,得到显示屏幕在第一屏幕亮度值和第二色阶值下的第二背光亮度值。
[0107] 在本申请实施例的一些可能实现中,获取模块601,还用于获取与第一色阶值和第一背光亮度值对应的背光亮度补偿关系,背光亮度补偿关系是基于显示屏幕的光敏传感器在不同的第一色阶值下采集到的第二亮度采集值生成的;
[0108] 确定模块602,还用于
[0109] 根据背光亮度补偿关系和第二色阶值,确定显示屏幕在第二色阶值下的第三背光亮度值。
[0110] 在本申请实施例的一些可能实现中,确定模块602,还用于根据第一亮度采集值和第二背光亮度值的差值,确定显示屏幕在显示参数下的环境光的亮度值;
[0111] 确定模块602,具体用于:
[0112] 根据环境光的亮度值调节显示屏幕的亮度。
[0113] 在本申请实施例的一些可能实现中,获取模块601,还用于在获取显示屏幕的显示参数和光敏传感器的第一亮度采集值之前,在环境光的亮度值为0的情况下,获取光敏传感器在M个第一色阶值下采集到的显示屏幕的第一背光亮度值,M为大于1的整数。
[0114] 本申请实施例通过在不同的屏幕亮度下对屏幕背光进行校准,并将该电子设备在其他屏幕亮度和色阶值下的屏幕背光特性拉到与真实的屏幕背光特性一致,有效解决了屏幕背光一致性差的问题,提高了屏幕亮度的调节效果。
[0115] 本申请实施例中的屏幕亮度的调节装置可以是装置,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra‑mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
[0116] 本申请实施例中的电子设备可以为具有操作系统的电子设备。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0117] 本申请实施例提供的屏幕亮度的调节装置能够实现图3至图4的屏幕亮度的调节方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0118] 如图7所示,本申请实施例还提供一种电子设备700,包括处理器701和存储器702,存储器702存储可在处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述屏幕亮度的调节方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0119] 需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
[0120] 图8为本申请实施例提供的一种电子设备的硬件结构示意图。
[0121] 该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、以及处理器810等部件。
[0122] 本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0123] 其中,处理器810,用于获取显示屏幕的显示参数和光敏传感器的第一亮度采集值,第一亮度采集值与显示参数相关联;
[0124] 根据显示参数中第一屏幕亮度值所属的亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;
[0125] 根据显示参数以及与第一背光亮度值对应的第二屏幕亮度值,对第一背光亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;
[0126] 根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。
[0127] 本申请实施例获取显示屏幕的显示参数和光敏传感器的第一亮度采集值;根据显示参数中第一屏幕亮度值所属的第一亮度区间,确定显示屏幕在第一亮度区间的第一背光亮度值;根据显示参数以及与第一背光亮度值,对第一亮度值进行补偿,得到显示屏幕在显示参数下的第二背光亮度值;根据第一亮度采集值和第二背光亮度值,调节显示屏幕的亮度。也即,本申请实施例可以基于显示屏幕的显示参数中第一屏幕亮度值所属的第一亮度区间,自适应确定显示屏幕的第一背光亮度值,并基于显示参数以及与第一背光亮度值对应的第二屏幕亮度值对第一背光亮度值进行补偿,使得显示屏幕的背光亮度值可以随显示参数以及第二屏幕亮度值的变化而变化,由此提高了背光亮度值的准确性,进而可以提高环境光亮度值的准确性以及屏幕亮度的调节效果。
[0128] 在本申请实施例的一些可能实现中,处理器810,具体用于:
[0129] 确定显示屏幕的N个参考亮度区间,N为大于1的整数;
[0130] 从各参考亮度区间中确定第一屏幕亮度值所属的第一亮度区间;
[0131] 确定本地存储的显示屏幕在第一亮度区间的第一色阶值以及与第一色阶值对应的第一背光亮度值。
[0132] 在本申请实施例的一些可能实现中,显示参数还包括显示屏幕的第二色阶值;
[0133] 处理器810,具体用于:
[0134] 根据第一色阶值和第二色阶值,对第一背光亮度值进行补偿,得到显示屏幕在第二色阶值下的第三背光亮度值;
[0135] 根据第一屏幕亮度值以及与第一色阶值对应的第二屏幕亮度值,对第三背光亮度值进行校准,得到显示屏幕在第一屏幕亮度值和第二色阶值下的第二背光亮度值。
[0136] 在本申请实施例的一些可能实现中,处理器810,具体用于:
[0137] 获取与第一色阶值和第一背光亮度值对应的背光亮度补偿关系,背光亮度补偿关系是基于显示屏幕的光敏传感器在不同的第一色阶值下采集到的第二亮度采集值生成的;
[0138] 根据背光亮度补偿关系和第二色阶值,确定显示屏幕在第二色阶值下的第三背光亮度值。
[0139] 在本申请实施例的一些可能实现中,处理器810,具体用于:
[0140] 根据第一亮度采集值和第二背光亮度值的差值,确定显示屏幕在显示参数下的环境光的亮度值;
[0141] 根据环境光的亮度值调节显示屏幕的亮度。
[0142] 在本申请实施例的一些可能实现中,处理器810,还用于在获取显示屏幕的显示参数和光敏传感器的第一亮度采集值之前,在环境光的亮度值为0的情况下,获取光敏传感器在M个第一色阶值下采集到的显示屏幕的第一背光亮度值,M为大于1的整数。
[0143] 本申请实施例通过在不同的屏幕亮度下对屏幕背光进行校准,并将该电子设备在其他屏幕亮度和色阶值下的屏幕背光特性拉到与真实的屏幕背光特性一致,有效解决了屏幕背光一致性差的问题,提高了屏幕亮度的调节效果。
[0144] 应理解的是,本申请实施例中,输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板
8061。用户输入单元807包括触控面板8071以及其他输入设备8072中的至少一种。触控面板
8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球鼠标、操作杆,在此不再赘述。
[0145] 存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器809可以包括易失性存储器或非易失性存储器,或者,存储器809可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read‑Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器809包括但不限于这些和任意其它适合类型的存储器。
[0146] 处理器810可包括一个或多个处理单元;可选的,处理器810集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
[0147] 本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述屏幕亮度的调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0148] 其中,处理器为上述实施例中所述的电子设备中的处理器。可读存储介质包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
[0149] 本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述屏幕亮度的调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0150] 应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0151] 本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述屏幕亮度的调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0152] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0153] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对相关技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
[0154] 上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
QQ群二维码
意见反馈