一种背光调整的方法及装置转让专利

申请号 : CN201810934146.1

文献号 : CN110838279A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭少敏

申请人 : 珠海格力电器股份有限公司

摘要 :

本申请公开了一种背光调整的方法及装置,该方法包括:电子设备处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值,基于所述第一背光值和所述第二背光值,确定背光调节因子,当检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值,基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。解决了现有技术中用户的体验效果不佳的技术问题。

权利要求 :

1.一种背光调整的方法,其特征在于,包括:

处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值;

基于所述第一背光值和所述第二背光值,确定背光调节因子;

当检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;

基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。

2.如权利要求1所述的方法,其特征在于,包括:

基于所述第一背光值和所述第二背光值,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri);其中,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值;

基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值,包括:将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值;

gamma=3.0∧(-Adj)

Value=AutoBri/255

AdjAutoBri=Math.round((Value∧gamma)*255)其中,gamma为背光值的抑制补偿的中间系数,Value为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,Math.round()表示一个计算函数。

3.如权利要求2所述的方法,其特征在于,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri),包括:基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri];

检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值;否则确定所述背光调节因子为正值。

4.如权利要求3所述的方法,其特征在于,所述背光调节因子的取值范围为[-1,1]。

5.一种背光调整的装置,其特征在于,包括:

采集模块,用于处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值;

确定模块,用于基于所述第一背光值和所述第二背光值,确定背光调节因子;当检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;

调整模块,用于基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。

6.如权利要求5所述的装置,其特征在于,

所述确定模块,具体用于基于所述第一背光值和所述第二背光值,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri);其中,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值;

所述调整模块,具体用于:

将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值;

gamma=3.0∧(-Adj)

Value=AutoBri/255

AdjAutoBri=Math.round((Value∧gamma)*255)其中,gamma为背光值的抑制补偿的中间系数,Value为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,Math.round()表示一个计算函数。

7.如权利要求6所述的装置,其特征在于,所述确定模块,具体用于:基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri];

检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值;否则确定所述背光调节因子为正值。

8.如权利要求7所述的装置,其特征在于,所述背光调节因子的取值范围为[-1,1]。

9.一种电子设备,其特征在于,包括:

存储器,用于存储处理器所执行的指令;

处理器,用于执行存储器中存储的指令执行权利要求1-4中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行权利要求1-4中任一项所述的方法。

说明书 :

一种背光调整的方法及装置

技术领域

[0001] 本申请涉及显示技术领域,尤其涉及一种背光调整的方法及装置。

背景技术

[0002] 背光调节技术已经广泛应用于显示领域,对显示器的背光调节通常有手动调节和自动调节两种调节技术,其中,自动背光调节技术,当环境光照强度发生变化时,根据环境光照强度与背光值之间的映射关系,确定出当前环境光照强度对应的背光值,并对显示器的背光值进行调整,由于用户个体感光的差异,在自动调节之后结合手动调节,以使得显示器的背光值适配用户对光强亮暗的需求。目前,在自动背光模式下,通过用户手动拖动亮度条的位置的变化来确定对应的背光调节因子,再基于所述背光调节因子对显示器的背光值进行调整。虽然现有技术背光调节技术能够基本满足用户对光照强度亮暗的需求,但是通过这种方法确定的背光调节因子的大小,而不能反映用户调整后的背光值小于自动背光值,还是调整后的背光值大于自动背光值,即不能反映用户调大或调小背光值的规律,不能真正适配用户对背光值抑制或补偿的需求,导致用户的体验效果不佳。

发明内容

[0003] 本申请提供一种背光调整的方法及装置,用以解决现有技术中用户体验效果不佳的技术问题。
[0004] 第一方面,本申请提供一种背光调整的方法,该方法包括:处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值;基于所述第一背光值和所述第二背光值,确定背光调节因子;当检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。
[0005] 本申请提供的实施例中,电子设备基于自动调节的第一背光值和用户调整规律得到的第二背光值,确定背光调节因子,而背光调节因子是为适配用户对背光值的亮度的需求得到的,体现了用户的使用习惯,并基于所述背光调节因子与自动调节的背光值之间的关系确定出合理的背光值,使得对背光值的调整能够基于用户的调整规律,提高用户的体验效果。
[0006] 可选地,基于所述第一背光值和所述第二背光值,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri);其中,Adj为所述背光调节因子,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值;
[0007] 基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值,包括:
[0008] 将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值;
[0009] gamma=3.0∧(-Adj)
[0010] Value=AutoBri/255
[0011] AdjAutoBri=Math.round((Value∧gamma)*255)
[0012] 其中,gamma为背光值的抑制补偿的中间系数,Valu为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,Math.round()表示一个计算函数。
[0013] 可选地,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri),包括:
[0014] 基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri];
[0015] 检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值;否则确定所述背光调节因子为正值。
[0016] 可选地,所述背光调节因子的取值范围为[-1,1]。
[0017] 第二方面,本申请实施例提供一种背光调整的装置,该装置,包括:
[0018] 采集模块,用于处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值;
[0019] 确定模块,用于基于所述第一背光值和所述第二背光值,确定背光调节因子;当检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;
[0020] 调整模块,用于基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。
[0021] 可选地,所述确定模块,具体用于基于所述第一背光值和所述第二背光值,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri);其中,Adj为所述背光调节因子,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值;
[0022] 所述调整模块,具体用于:
[0023] 将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值;
[0024] gamma=3.0∧(-Adj)
[0025] Value=AutoBri/255
[0026] AdjAutoBri=Math.round((Value∧gamma)*255)
[0027] 其中,gamma为背光值的抑制补偿的中间系数,Value为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,Math.round()表示一个计算函数。
[0028] 可选地,所述确定模块,具体用于:
[0029] 基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri];
[0030] 检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值;否则确定所述背光调节因子为正值。
[0031] 可选地,所述背光调节因子的取值范围为[-1,1]。
[0032] 第三方面,本申请实施例提供一种电子设备,包括:
[0033] 存储器,用于存储处理器所执行的指令;
[0034] 处理器,用于执行存储器中存储的指令执行第一方面所述的方法或第一方面任意一种可能实现的方法。
[0035] 第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行第一方面所述的方法或第一方面任意一种可能实现的方法。

附图说明

[0036] 图1为本申请实施例所提供的一种背光调节的方法的流程图;
[0037] 图2为本申请实施例所提供一种背光调节因子分区域的结构示意图;
[0038] 图3为本申请实施例所提供的一种背光调节的装置的结构示意图;
[0039] 图4为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

[0040] 本申请实施例提供的方案中,所描述的实施例仅是本申请一部份实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0041] 为了更好的理解上述技术方案,下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0042] 实施例一
[0043] 以下结合说明书附图对本申请实施例所提供的一种背光调整的方法做进一步详细的说明,该方法具体实现方式可以包括以下步骤(方法流程如图1所示):
[0044] 步骤101,电子设备处于自动调节背光的模式下,采集自动调节的第一背光值和基于用户调整规律得到的第二背光值;
[0045] 电子设备包括触控显示屏或亮度调节按键。电子设备处于自动调节背光的模式下,环境光照强度与自动调节的背光值之间存在着预设的映射关系,基于环境光照强度确定出对应的自动调节的第一背光值,电子设备将背光值调整到第一背光值,由于不同用户的感光能力不同,在自动背光调节的基础上用户可以通过在触控显屏上拖动亮度条来调整背光值得到第二背光值,也可以通过亮度调节按键来调整背光值得到第二背光值,电子设备采集自动调节的第一背光值和基于用户调整规律得到的第二背光值,其中,所述用户调整规律包括用户习惯将自动背光值调大或将自动背光值调小的规律。
[0046] 例如,在环境光照强度为500勒克斯(LX)时,基于环境光照强度与自动调节的背光值之间的映射关系,确定出对应的自动调节的背光值为20,而用户在使用电子设备的过程中,屏幕的背光值为20对于用户来说太亮了,用户需要通过手动拖动触控显示屏上的亮度条或通过亮度调节按键将背光值调整到15,以适应用户的亮度需求,电子设备采集环境光照强度为500勒克斯(LX)时,电子设备自动调节的第一背光值为20和基于用户调整规律得到的第二背光值为15。
[0047] 步骤102,电子设备基于所述第一背光值和所述第二背光值,确定背光调节因子;
[0048] 电子设备基于操作系统中预设的算法,根据第一背光值和第二背光值计算背光调节因子。
[0049] 背光调整因子体现了用户调整后的背光值与自动背光值之间的关系,具体的,电子设备通过下式计算所述背光调节因子:
[0050] Adj=(user-AutoBri)/(MaxBri-MinBri)
[0051] 其中,Adj为所述背光调节因子,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值。
[0052] 电子设备预先将背光值的范围设置为[MinBri,MaxBri],电子设备基于环境光照强度确定出对应的自动调节的背光值,用户会在自动调节的背光值的基础上拖动电子设备的亮度条来调整背光值,用户调整后的背光值可能大于自动调节的背光值,也可能小于自动调节的背光值,当用户调整后的背光值大于自动调节的背光值时,电子设备会对显示屏幕的背光值进行补偿,当用户调整后的背光值小于自动调节的背光值时,电子设备会对显示屏幕的背光值进行抑制,因此,为了确定电子设备对显示屏幕的背光值进行补偿或抑制区域,以自动调节的背光值为基准参数,确定背光调整因子的取值范围。
[0053] 参见图2所示,电子设备基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri],然后,检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值,若检测到所述第二背光值所在的区域为所述第二区域,则确定所述背光调节因子为正值,当AutoBri最大背光值,user为最小背光值时,背光调整因子为-1,当AutoBri最小背光值,user为最大背光值时,背光调整因子为1,进而确定所述背光调节因子的取值范围为[-1,1]。
[0054] 步骤103,当电子设备检测到环境光照强度由第一光照强度变化到第二光照强度时,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;
[0055] 电子设备中包括光电传感器、光敏器件(如光敏电阻、光电二极管)和光照强度感应开关等。当电子设备通过光电传感器、光敏器件或光照强度感应开关检测到环境光照强度由第一光照强度变化到第二光照强度时,基于环境光照强度与自动调节的背光值之间的预设映射关系,确定第二光照强度对应的自动调节的第三背光值。例如,基于预设的映射关系确定出环境光照强度为300LX时,对应的自动调节的背光值为30,当电子设备检测到环境光照强度从500LX变化到300LX时,即可确定第三背光值为30。
[0056] 步骤104,电子设备基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。
[0057] 当电子设备基于操作系统预设的算法计算得到背光调节因子之后,电子设备将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值:
[0058] gamma=3.0∧(-Adj)
[0059] Value=AutoBri/255
[0060] AdjAutoBri=Math.round((Value∧gamma)*255)
[0061] 其中,gamma为背光值的抑制补偿的中间系数,Value为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,用来表示满足用户调整规律的背光值与自动调节的背光值以及背光调整因子之间的关系;Math.round()表示一个计算函数,该函数用于表示对计算结果进行四舍五入。
[0062] 例如,电子设备显示器最小的背光值MinBri设置为0,最大的背光值MaxBri为255。当电子设备检测到光照强度的第二光照强度为300LX时,首先,电子设备采集得到自动调节的第一背光值为30,采集基于用户调整规律得到的第二背光值为25,然后,基于电子设备基于预设的算法计算出背光调节因子Adj=-1/51,再基于所述背光调节因子的值,确定出背光的抑制补偿的中间系数gamma=3.0∧(1/51)和自动调节的背光值对应的归一化值Value=2/17,最后,基于gamma和Value值确定出满足用户调整规律的第四背光值AdjAutoBri=
29。
[0063] 本申请提供的实施例中,电子设备基于用户对背光值的亮度具体的需求得到背光调整因子,并基于所述背光调节因子与自动调节的背光值之间的关系确定出合理的背光值,使得对背光值的调整能够基于用户的调整规律,提高用户的体验效果。
[0064] 实施例二
[0065] 本申请实施例提供一种背光调整的装置,参见图3,该装置,包括:
[0066] 采集模301,用于处于自动调节背光值的模式下,采集自动调节的第一背光和基于用户调整规律得到的第二背光值;
[0067] 确定模块302,用于基于所述第一背光值和所述第二背光值,确定背光调节因子;当检测到环境光照强度由第一光照强度变化到第二光照强度,确定所述第二光照强度对应的第三背光值,其中,所述第三背光值为所述第二光照强度对应的自动调节的背光值;
[0068] 调整模块303,用于基于所述背光调节因子对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值。
[0069] 可选地,所述确定模块302,具体用于基于所述第一背光值和所述第二背光值,确定背光调节因子Adj=(user-AutoBri)/(MaxBri-MinBri);其中,Adj为所述背光调节因子,user为所述第二背光值,AutoBri为所述第一背光值,MaxBri为最大背光值,MinBri最小背光值;
[0070] 所述调整模块,具体用于:
[0071] 将所述背光调节因子作为输入参数,利用以下公式对所述第三背光值进行调整得到所述第二光照强度对应的满足所述用户调整规律的第四背光值;
[0072] gamma=3.0∧(-Adj)
[0073] Value=AutoBri/255
[0074] AdjAutoBri=Math.round((Value∧gamma)*255)
[0075] 其中,gamma为背光值的抑制补偿的中间系数,Value为所述第三背光值的归一化值,AdjAutoBri为所述第四背光值,Math.round()表示一个计算函数。
[0076] 可选地,所述确定模块302,具体用于:
[0077] 基于所述AutoBri将背光值调整的范围分为第一区域和第二区域,其中,所述第一区域的范围为[MinBri,AutoBri],所述第二区域的范围为[AutoBri,MaxBri];
[0078] 检测所述第二背光值所在的区域,若检测到所述第二背光值所在的区域为所述第一区域,则确定所述背光调节因子为负值;否则确定所述背光调节因子为正值。
[0079] 可选地,所述背光调节因子的取值范围为[-1,1]。
[0080] 实施例三
[0081] 本申请实施例提供一种电子设备,参见图4,包括:
[0082] 存储器401,用于存储处理器所执行的指令;
[0083] 处理器402,用于执行存储器401中存储的指令执行实施例一所述的方法。
[0084] 实施例四
[0085] 本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行实施例一所述的方法。
[0086] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0087] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0088] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0089] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0090] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。