首页 > 工艺制品 专利正文
显示器亮度调节方法、装置、电子设备及存储介质与流程

时间:2022-01-23 阅读: 作者:专利查询

显示器亮度调节方法、装置、电子设备及存储介质与流程

1.本技术涉及显示技术领域,具体涉及一种显示器亮度调节方法、装置、电子设备及存储介质。


背景技术:

2.通常显示器在工作时往往会固定在某一频率,如最常见的120hz;而在某些特定条件下,往往需要显示器以可变的刷新率进行显示,如游戏模式下。对于搭载vrr技术的显示器,其最高和最低的每一帧充电时间是相同的,区别在于两帧之间的blanking时间不同,因为低帧率每帧持续时间较长,故其blanking时间相对于高帧率则会变长。而过长的blanking时间则会加剧面板漏电的影响,最终使得面板亮度整体降低。而如果使显示器在短时间内不同频率来回切换,那么不同频率间亮度的差异会导致面板闪烁严重。


技术实现要素:

3.本技术实施例提供一种显示器亮度调节方法、装置、电子设备及存储介质,用于解决显示器在不同频率下相同画面亮度不同的问题,以改善显示器在工作频率变化时画面闪烁的问题,从而提高显示器的品质。
4.第一方面,本技术实施例提供一种显示器亮度调节方法,包括:
5.获取显示屏的待显示灰阶数和待显示的工作频率;
6.根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,所述灰阶补偿映射表中在工作频率节点下所述预设标定区域的各灰阶数与灰阶补偿值一一对应;
7.根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值;
8.根据所述第一灰阶补偿值控制所述预设标定区域显示至预设亮度;
9.根据所述第二灰阶补偿值控制所述非预设标定区域显示至预设亮度。
10.在一些实施例中,根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,包括:
11.若所述工作频率为所述灰阶补偿映射表中的工作频率节点,则根据所述待显示灰阶数、所述工作频率以及所述灰阶补偿映射表,确定所述显示屏的预设标定区域的第一灰阶补偿值。
12.在一些实施例中,根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,包括:
13.若所述工作频率非所述灰阶补偿映射表中的工作频率节点,则确定所述灰阶补偿映射表中与所述工作频率相邻的第一工作频率节点和第二工作频率节点;
14.根据所述第一工作频率节点获取所述预设标定区域的第三灰阶补偿值;
15.根据所述第二工作频率节点获取所述预设标定区域的第四灰阶补偿值;
16.根据所述第三灰阶补偿值和所述第四灰阶补偿值确定所述预设标定区域的第一
灰阶补偿值。
17.在一些实施例中,所述获取显示屏的待显示灰阶数和待显示的工作频率之前,包括:
18.将所述显示屏的像素点划分为所述预设标定区域和所述非预设标定区域,所述非预设标定区域包含第一类非预设标定区域和第二类非预设标定区域,所述第一类非预设标定区域介于两个预设标定区域之间,所述第二类非预设标定区域的各端点分别为不同的预设标定区域的端点。
19.在一些实施例中,所述预设标定区域设为一个像素单元,同一预设标定区域内的各像素点对应同一第一灰阶补偿值。
20.在一些实施例中,所述根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值,包括:
21.根据与所述第一类非预设标定区域相邻的两个预设标定区域的第一灰阶补偿值,确定所述第一类非预设标定区域内各像素点的第二灰阶补偿值。
22.在一些实施例中,所述根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值,包括:
23.根据与所述第二类非预设标定区域共用端点的多个预设标定区域的第一灰阶补偿值,确定所述第二类非预设标定区域内各像素点的第二灰阶补偿值。
24.在一些实施例中,所述第一灰阶补偿值包括第一正极性补偿值和第一负极性补偿值,所述第二灰阶补偿值包括第二正极性补偿值和第二负极性补偿值,所述根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值,包括:
25.根据所述第一正极性补偿值确定所述显示屏的非预设标定区域的第二正极性补偿值;
26.根据所述第一负极性补偿值确定所述显示屏的非预设标定区域的第二负极性补偿值。
27.第二方面,本技术提供一种显示器亮度调节装置,包括:
28.信息获取模块,用于获取显示屏的待显示灰阶数和待显示的工作频率;
29.补偿值分析模块,与所述信息获取模块通讯连接,用于根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,所述灰阶补偿映射表中在工作频率节点下所述预设标定区域的各灰阶数与灰阶补偿值一一对应;根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值;
30.像素显示模块,与所述补偿值分析模块通讯连接,用于根据所述第一灰阶补偿值控制所述预设标定区域进行显示;根据所述第二灰阶补偿值控制所述非预设标定区域进行显示。
31.在一些实施例中,补偿值分析模块还用于若所述工作频率为所述灰阶补偿映射表中的工作频率节点,则根据所述待显示灰阶数、所述工作频率以及所述灰阶补偿映射表,确定所述显示屏的预设标定区域的第一灰阶补偿值。
32.在一些实施例中,补偿值分析模块还用于若所述工作频率非所述灰阶补偿映射表中的工作频率节点,则确定所述灰阶补偿映射表中与所述工作频率相邻的第一工作频率节
点和第二工作频率节点;根据所述第一工作频率节点获取所述预设标定区域的第三灰阶补偿值;根据所述第二工作频率节点获取所述预设标定区域的第四灰阶补偿值;根据所述第三灰阶补偿值和所述第四灰阶补偿值确定所述预设标定区域的第一灰阶补偿值。
33.在一些实施例中,补偿值分析模块还用于将所述显示屏的像素点划分为所述预设标定区域和所述非预设标定区域,所述非预设标定区域包含第一类非预设标定区域和第二类非预设标定区域,所述第一类非预设标定区域介于两个预设标定区域之间,所述第二类非预设标定区域的各端点分别为不同的预设标定区域的端点。
34.在一些实施例中,所述预设标定区域设为一个像素单元,同一预设标定区域内的各像素点对应同一第一灰阶补偿值。
35.在一些实施例中,补偿值分析模块还用于根据与所述第一类非预设标定区域相邻的两个预设标定区域的第一灰阶补偿值,确定所述第一类非预设标定区域内各像素点的第二灰阶补偿值。
36.在一些实施例中,补偿值分析模块还用于根据与所述第二类非预设标定区域共用端点的多个预设标定区域的第一灰阶补偿值,确定所述第二类非预设标定区域内各像素点的第二灰阶补偿值。
37.在一些实施例中,补偿值分析模块还用于根据所述第一正极性补偿值确定所述显示屏的非预设标定区域的第二正极性补偿值,所述第一灰阶补偿值包括第一正极性补偿值和第一负极性补偿值,所述第二灰阶补偿值包括第二正极性补偿值和第二负极性补偿值;根据所述第一负极性补偿值确定所述显示屏的非预设标定区域的第二负极性补偿值。
38.第三方面,本技术提供一种电子设备,所述电子设备包括处理器、存储器以及存储于所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现任一项所述的显示器亮度调节方法中的步骤。
39.本技术实施例提供的显示器亮度调节方法、装置、电子设备及存储介质,通过预设的灰阶补偿映射表确定工作频率下预设标定区域的待显示灰阶数的第一灰阶补偿值,然后预设标定区域的第一灰阶补偿值确定非预设标定区域的第二灰阶补偿值,通过第一灰阶补偿值和第二灰阶补偿值控制显示屏的各个区域达到预设亮度。用于解决显示器在不同频率下相同画面亮度不同、以及显示器不同区域补偿值不同的问题,以改善显示器在工作频率变化时画面闪烁的问题,从而提高显示器的品质。
附图说明
40.下面结合附图,通过对本技术的具体实施方式详细描述,将使本技术的技术方案及其它有益效果显而易见。
41.图1是本技术实施例中显示器亮度调节方法的流程示意图;
42.图2是本技术实施例中显示器划分的预设标定区域和非预设标定区域的示意图;
43.图3是本技术实施例中显示器划分的一个分区的示意图;
44.图4是本技术实施例中显示器亮度调节装置的结构示意图。
具体实施方式
45.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完
整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
46.在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
47.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
48.在本技术中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
49.下文的公开提供了许多不同的实施方式或例子用来实现本技术的不同结构。为了简化本技术的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本技术。此外,本技术可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本技术提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。
50.请参阅图1,本技术实施例提供一种显示器亮度调节方法,该方法包括步骤s101~s105,具体如下:
51.s101,获取显示屏的待显示灰阶数和待显示的工作频率。
52.其中,待显示灰阶数为显示屏的画面显示所需要的灰阶数,工作频率为需要显示屏显示的刷新率,例如60hz等。也就是需要控制显示屏在该工作频率显示待显示灰阶数。
53.需要说明的是,显示屏当前可能没有播放任何画面,因此直接调节在该工作频率显示待显示灰阶数。显示屏当前也可能是已经处于工作状态,在某一频率下进行画面显示,其中该某一频率与工作频率可以相同也可以不相同,如果不相同则需要显示器在不同工作频率下进行切换。
54.s102,根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,所述灰阶补偿映射表中在工作频率节点下
所述预设标定区域的各灰阶数与灰阶补偿值一一对应。
55.其中,灰阶补偿映射表中不同工作频率下的各个灰阶数对应有各自的灰阶补偿值,不同工作频率下的各个灰阶数结合灰阶补偿值则可以使得显示器的亮度均达到预设亮度,因此显示器在不同工作频率下进行切换时亮度不会发生变化,相应地不会导致面板闪烁。需要说明的是,预设亮度可以根据用户的使用习惯进行设置,本实施例并不做具体限定。但是,显示器在允许的最高频率下工作时亮度最高,为了便于进行灰阶补偿以及保持显示屏亮度的稳定,预设亮度可以设为显示屏最高工作频率下各灰阶数对应的亮度,也就是显示屏在最高工作频率下时各灰阶均不需要补偿。
56.灰阶补偿映射表中工作频率的设置范围为显示器所支持的最低频率到所支持的最高频率,例如60hz到120hz,灰阶数则为显示器所支持的灰阶数,例如0~255灰阶。在灰阶补偿映射表中,每一工作频率对应的各灰阶数都有一组在该工作频率下的灰阶补偿值所对应。但是,当显示器所支持的最低频率到所支持的最高频率的范围较大时,为了减少前期标定的工作量,灰阶补偿映射表中并没有包含所有的工作频率下各灰阶数的灰阶补偿值,而是选取部分的工作频率节点进行标定,其它非工作频率节点的工作频率下各灰阶数的灰阶补偿值可通过插值得到。例如,灰阶补偿映射表中配置有工作频率节点60hz、80hz、100hz以及120hz下各灰阶数的灰阶补偿值。工作频率节点越多,补偿越精细。
57.随着工作频率下降,为保证显示器亮度不变,需逐步提升相应的灰阶大小,例如,120hz下l127灰阶对应的亮度为70nits,为了在48hz下时仍旧是70nits,需将输出灰阶补偿至l133,补偿了5个灰阶,即工作频率节点48hz下l127灰阶对应的灰阶补偿值为5。
58.其中,灰阶补偿值的确定方式如下:在选定的目标频率输出目标灰阶数,其中,目标频率为显示器所支持的最低频率到所支持的最高频率的范围中任意频率,例如显示器所支持的最低频率到最高频率为60hz到120hz,则目标频率可以为60hz到120hz中任意频率。目标灰阶数为显示器所支持的灰阶数中任意灰阶数,例如显示器所支持的灰阶数为0~255灰阶,则目标灰阶数可以为0~255灰阶中任意灰阶数。需要说明的是,选取任意一目标频率和目标灰阶数说明其对应的灰阶补偿值的获取流程,但所有的目标频率和目标灰阶数的灰阶补偿值的获取方式相同,都是按照以下流程进行。
59.如果目标灰阶数显示的亮度与预设亮度相同或者差别在预设误差范围内,则选定的目标频率下的目标灰阶数不需要进行灰阶补偿,即灰阶补偿值为0,该目标频率下直接输出目标灰阶数即可。否则,需要进行灰阶补偿,将显示器的亮度调节至预设亮度,将需要调节的灰阶数作为目标灰阶数对应的灰阶补偿值。
60.以预设亮度为显示屏最高工作频率下各灰阶数对应的亮度为例对灰阶补偿值的确定方式进行说明。如果目标频率是显示屏最高工作频率,则目标灰阶数的灰阶补偿值为0,例如,显示器支持的最高刷新率为120hz,当选定的目标频率为120hz,目标灰阶数为l127,则在灰阶补偿映射表中目标灰阶数l127对应的灰阶补偿值为0,也就是要求120hz下显示l127时直接输出l127即可,无需在l127的基础上进行补偿。如果目标频率不是显示屏最高工作频率,则将显示器的亮度调节至最高工作频率下目标灰阶数对应的亮度,例如,显示器支持的最高刷新率为120hz,当选定的目标频率为48hz,目标灰阶数为l127,48hz下的l127的亮度低于120hz下的l127,因此在选定48hz下的l127时不能直接输出l127,而是需要进行灰阶补偿,当调节显示器的亮度与120hz下的l127时相同时,灰阶数为l132,则目标频
率为48hz、目标灰阶数为l127下对应的灰阶补偿值为5,也就是要求48hz下显示l127时实际输出l132,需要在l127的基础上补偿5个灰阶。为了确保显示屏在任意工作频率和待显示灰阶数显示时进行频率切换不引起亮度变化,所有目标频率下的目标灰阶数进行显示时均调整至同一预设亮度。
61.需要说明的是,因制程差异,显示器面内不同位置的灰阶补偿值也会不同,因此需增加分区补偿。将显示屏划分为预设标定区域和非预设标定区域,同样地,为了减少前期标定的工作量,仅对预设标定区域内像素点的灰阶补偿值进行标定,非预设标定区域内像素点的灰阶补偿值可根据预设标定区域内像素点的灰阶补偿值进行获取。因此,根据预设的灰阶补偿映射表确定工作频率下待显示灰阶数的灰阶补偿值,实际上是确定工作频率下预设标定区域的待显示灰阶数对应的灰阶补偿值。
62.本实施例将预设亮度设为显示屏最高工作频率下各灰阶数对应的亮度,就是以最高工作频率下的亮度为标准,当显示器处于低频工作状态时,对画面亮度进行补偿,使得显示器无论在什么频率下工作均保持在同一亮度,从而避免频率切换时导致的亮度变化。
63.在一个实施例中,本步骤包括:s201,若所述工作频率为所述灰阶补偿映射表中的工作频率节点,则根据所述待显示灰阶数、所述工作频率以及所述灰阶补偿映射表,确定所述显示屏的预设标定区域的第一灰阶补偿值。
64.具体地,显示器所支持的最低频率到所支持的最高频率的范围较大时,为了减少前期标定的工作量,同时降低对储存资源的需求,灰阶补偿映射表中并没有包含所有的工作频率下各灰阶数的灰阶补偿值,而是选取部分的工作频率节点进行标定。例如,灰阶补偿映射表中配置有工作频率节点60hz、80hz、100hz以及120hz下各灰阶数的灰阶补偿值。如果工作频率是灰阶补偿映射表中的工作频率节点,例如工作频率为60hz,则可以直接通过灰阶补偿映射表查表确定预设标定区域的第一灰阶补偿值。
65.在一个实施例中,本步骤包括:s301,若所述工作频率非所述灰阶补偿映射表中的工作频率节点,则确定所述灰阶补偿映射表中与所述工作频率相邻的第一工作频率节点和第二工作频率节点;s302,根据所述第一工作频率节点获取所述预设标定区域的第三灰阶补偿值;s303,根据所述第二工作频率节点获取所述预设标定区域的第四灰阶补偿值;s304,根据所述第三灰阶补偿值和所述第四灰阶补偿值确定所述第一灰阶补偿值。
66.其中,工作频率节点可以自由设置,只需要确保没有包含在灰阶补偿映射表中的工作频率下各灰阶数的灰阶补偿值能够依据其它灰阶数的灰阶补偿值分析得到。因此,可以获取所有的工作频率下各灰阶数的灰阶补偿值,分析灰阶补偿值的规律,在灰阶补偿映射表中省略符合插值法规律的工作频率下各灰阶数的灰阶补偿值。因此,工作频率节点进行间隔设置,其间隔数可以是固定的,例如灰阶补偿映射表中的工作频率节点依次为48hz、54hz、60hz等,也可以是随机的,例如灰阶补偿映射表中的工作频率节点依次为48hz、50hz、60hz等。此外,类似工作频率节点间隔设置,每个工作频率节点下的各灰阶数也可以间隔设置,没有标定的灰阶数同样依据相邻的灰阶数对应的灰阶补偿值进行插值。
67.如果工作频率不是灰阶补偿映射表中的工作频率节点,则根据灰阶补偿映射表中相邻的工作频率节点的各灰阶数的灰阶补偿值确定。首先确定灰阶补偿映射表中与工作频率相邻的第一工作频率节点和第二工作频率节点,例如,工作频率为70hz,则可以从上述的灰阶补偿映射表中确定第一工作频率节点为60hz,第二工作频率节点为80hz。然后分别根
据灰阶补偿映射表获取预设标定区域在第一工作频率节点和第二工作频率节点下、待显示灰阶数的第三灰阶补偿值和第四灰阶补偿值,最后根据第三灰阶补偿值和第四灰阶补偿值确定第一灰阶补偿值,例如采用双线性插值进行确定,本实施例不做具体限定。
68.在一个实施例中,步骤s101,获取显示屏的待显示灰阶数和待显示的工作频率之前,包括:s401,将所述显示屏的像素点划分为所述预设标定区域和所述非预设标定区域,所述非预设标定区域包含第一类非预设标定区域和第二类非预设标定区域,所述第一类非预设标定区域介于两个预设标定区域之间,所述第二类非预设标定区域的各端点分别为不同的预设标定区域的端点。
69.具体地,因制程差异,显示器面内不同位置的灰阶补偿值也会不同,需增加分区补偿,为了减少前期标定的工作量,仅对显示器内部分区域的像素点的灰阶补偿值进行标定,将灰阶补偿值进行标定区域定义为预设标定区域,因此将显示屏划分为预设标定区域和非预设标定区域。非预设标定区域内的像素点的灰阶补偿值根据预设标定区域内的像素点的灰阶补偿值插值得到,对于预设标定区域和非预设标定区域的形状本实施例中不作具体限定,三角形、矩形、多边形等均可。
70.为了确保能够根据预设标定区域的灰阶补偿值插值得到非预设标定区域的灰阶补偿值,非预设标定区域的每个边界最多介于两个预设标定区域之间。非预设标定区域包含第一类非预设标定区域和第二类非预设标定区域,第一类非预设标定区域介于两个预设标定区域之间,第二类非预设标定区域的各端点分别为不同的预设标定区域的端点,可以通过预设标定区域的像素点的灰阶补偿值唯一确定第一类非预设标定区域和第二类非预设标定区域内各个像素点的灰阶补偿值。如图2所示,设定预设标定区域、第一类非预设标定区域以及第二类非预设标定区域均为矩形,标识为lut1-lut9的9个区域为预设标定区域,标识为main1-main4的4个区域为第二类非预设标定区域,其余没有标识的区域为第一类非预设标定区域。以第二类非预设标定区域main1为例,main1的上边界介于预设标定区域lut1和lut2之间,下边界介于预设标定区域lut4和lut5之间,左边界介于预设标定区域lut1和lut4之间,右边界介于预设标定区域lut2和lut5之间。
71.进一步地,预设标定区域包含多个像素点,但是同一预设标定区域内的多个像素点对应的第一灰阶补偿值相差不大,相互之间的差别在预设范围之内,因此将预设标定区域设为一个像素单元,同一预设标定区域内的各像素点对应同一第一灰阶补偿值。相应地,介于两个预设标定区域之间的第一类非预设标定区域内的像素点呈长条的线状,对应的垂直方向上只有一个像素单元。如图2所示,标识为lut1-lut9的9个区域为预设标定区域,分别都只是一个像素单元,介于预设标定区域lut1和lut4之间的第一类非预设标定区域中的像素点只在纵向(也就是预设标定区域lut1和lut4连线的方向)延伸。
72.s103,根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值。
73.具体地,非预设标定区域内的像素点的灰阶补偿值根据预设标定区域内的像素点的灰阶补偿值插值得到,因此根据第一灰阶补偿值确定显示屏的非预设标定区域的第二灰阶补偿值。
74.在一个实施例中,本步骤包括:s501,根据与所述第一类非预设标定区域相邻的两个预设标定区域的第一灰阶补偿值,确定所述第一类非预设标定区域内各像素点的第二灰
阶补偿值。
75.具体地,当非预设标定区域为第一类非预设标定区域时,由于第一类非预设标定区域中的像素点只在相邻的两个预设标定区域之间延伸,因此根据与第一类非预设标定区域相邻的两个预设标定区域的第一灰阶补偿值,确定第一类非预设标定区域内各像素点的第二灰阶补偿值。
76.如图2所示,以介于预设标定区域lut1和lut4之间的第一类非预设标定区域内的像素点为例,由于该区域像素点只在纵向(也就是预设标定区域lut1和lut4连线的方向)延伸,横向看做只有一个像素单元,一个像素单元内的多个像素点对应同一灰阶补偿值,因此只需要根据lut1和lut4的第一灰阶补偿值,结合该区域像素点的位置的纵向坐标进行插值即可得到相应的第二灰阶补偿值,不需要考虑该区域像素点的位置的横向坐标。
77.在一个实施例中,本步骤包括:s601,根据与所述第二类非预设标定区域共用端点的四个预设标定区域的第一灰阶补偿值,确定所述第二类非预设标定区域内各像素点的第二灰阶补偿值。
78.具体地,当非预设标定区域为第二类非预设标定区域时,由于第二类非预设标定区域的各个端点分别属于不同的预设标定区域,因此根据与第二类非预设标定区域共用端点的多个预设标定区域的第一灰阶补偿值,确定第二类非预设标定区域内各像素点的第二灰阶补偿值。
79.如图2所示,以与预设标定区域lut1-lut4连接的第二类非预设标定区域main1内的像素点为例,根据预设标定区域lut1-lut4的第一灰阶补偿值,结合main1区域内像素点的位置的纵向坐标和横向坐标进行插值即可得到相应的第二灰阶补偿值。
80.为了便于理解,以下进行举例说明,但不应理解为对本实施例的限制。如图2所示,将显示器面内分为25个区域,记编号1~25,然后设置区域1、3、5、11、13、15、21、23、25即标识为lut1-lut9的9个区域为预设标定区域,在这9个区域使用的灰阶补偿值即为第一灰阶补偿值。标识为main1-main4的4个区域为第二类非预设标定区域,其余没有标识的区域为第一类非预设标定区域,设定预设标定区域、第一类非预设标定区域以及第二类非预设标定区域均为矩形。其余16个非预设标定区域的灰阶补偿值根据相邻的预设标定区域的灰阶补偿值插值得到,具体方法如下。将这25个区域划分为4个分区,区域7(main1)及周围8个区域记为第一分区,区域9(main2)及周围8个区域记为第二分区,区域17(main3)及周围8个区域记为第三分区,区域19(main4)及周围8个区域记为第四分区。如图3所示,每个分区中,从左往右,从上往下的9个区域依次记为sub1~9;分区中重叠的第一类非预设标定区域,可以划分至较大的分区,也可以划分至较小的分区,并不影响其最终的插值计算结果。在每个分区中,区域边界记为x1、x2、y1、y2,其中每个分区包含4个预设标定区域,每个预设标定区域直接查表(工作频率为灰阶补偿映射表中的工作频率节点)或者根据频率插值(工作频率不是灰阶补偿映射表中的工作频率节点)可以得到一个灰阶补偿值,记为f(q11)、f(q21)、f(q12)、f(q22);所计算像素位置坐标记为(x,y),当x小于x1时,令x等于x1代入公式;当x大于x2时,令x等于x2代入公式;当y小于y1时,令y等于y1代入公式;当y大于y2时,令y等于y2代入公式;通过计算,得出所计算像素的灰阶补偿值,计算方式为:
[0081][0082]
在一个实施例中,本步骤包括:s701,根据所述第一正极性补偿值确定所述显示屏
的非预设标定区域的第二正极性补偿值,所述第一灰阶补偿值包括第一正极性补偿值和第一负极性补偿值,所述第二灰阶补偿值包括第二正极性补偿值和第二负极性补偿值;s702,根据所述第一负极性补偿值确定所述显示屏的非预设标定区域的第二负极性补偿值。
[0083]
其中,在实际面板设计中,不同位置的vcom电压会出现偏差,越靠近边缘位置,偏差越大。此时,相同灰阶对应的正负极性亮度可能会出现不同,如在vcom电压偏差的地方,正极性的l126与负极性的l128亮度是相同的,这样会进一步劣化频率切换时的flicker问题。因此,需对显示器的正负极性分开进行补偿,各使用一组灰阶补偿值进行插值。
[0084]
具体地,灰阶补偿映射表包含正极性补偿值和负极性补偿值,根据待显示灰阶数、工作频率以及预设的灰阶补偿映射表,确定显示屏的预设标定区域的第一灰阶补偿值时,是分别确定预设标定区域的第一正极性补偿值和第一负极性补偿值。然后,根据预设标定区域的第一正极性补偿值确定显示屏的非预设标定区域的第二正极性补偿值,根据预设标定区域的第一负极性补偿值确定显示屏的非预设标定区域的第二负极性补偿值。其中,确定第二正极性补偿值和第二负极性补偿值的过程与上述实施例中所述的确定第二灰阶补偿值的过程相同。
[0085]
s104,根据所述第一灰阶补偿值控制所述预设标定区域显示至预设亮度。
[0086]
s105,根据所述第二灰阶补偿值控制所述非预设标定区域显示至预设亮度。
[0087]
具体地,在工作频率下的待显示灰阶数的基础上,结合第一灰阶补偿值使得预设标定区域显示的亮度补偿至预设亮度,结合第二灰阶补偿值使得非预设标定区域显示的亮度补偿至预设亮度。
[0088]
本实施例中用于解决显示器在不同频率反复切换时flicker严重的问题,通过调整不同工作频率下实际输出的灰阶值,从而补偿因漏电造成的显示亮度降低问题,以改善低频时段显示器的亮度降低现象,从而提高显示器的品质。
[0089]
为了更好实施本技术实施例中的显示器亮度调节方法,在显示器亮度调节方法基础之上,本技术实施例中还提供一种显示器亮度调节装置,如图4所示,显示器亮度调节装置100包括:
[0090]
信息获取模块110,用于获取显示屏的待显示灰阶数和待显示的工作频率;
[0091]
补偿值分析模块120,与所述信息获取模块110通讯连接,用于根据所述待显示灰阶数和所述工作频率,通过预设的灰阶补偿映射表确定所述显示屏的预设标定区域的第一灰阶补偿值,所述灰阶补偿映射表中在工作频率节点下所述预设标定区域的各灰阶数与灰阶补偿值一一对应;根据所述第一灰阶补偿值确定所述显示屏的非预设标定区域的第二灰阶补偿值;
[0092]
像素显示模块130,与所述补偿值分析模块120通讯连接,用于根据所述第一灰阶补偿值控制所述预设标定区域进行显示;根据所述第二灰阶补偿值控制所述非预设标定区域进行显示。
[0093]
在本技术一些实施例中,补偿值分析模块120还用于若所述工作频率为所述灰阶补偿映射表中的工作频率节点,则根据所述待显示灰阶数、所述工作频率以及所述灰阶补偿映射表,确定所述显示屏的预设标定区域的第一灰阶补偿值。
[0094]
在本技术一些实施例中,补偿值分析模块120还用于若所述工作频率非所述灰阶补偿映射表中的工作频率节点,则确定所述灰阶补偿映射表中与所述工作频率相邻的第一
工作频率节点和第二工作频率节点;根据所述第一工作频率节点获取所述预设标定区域的第三灰阶补偿值;根据所述第二工作频率节点获取所述预设标定区域的第四灰阶补偿值;根据所述第三灰阶补偿值和所述第四灰阶补偿值确定所述预设标定区域的第一灰阶补偿值。
[0095]
在本技术一些实施例中,补偿值分析模块120还用于将所述显示屏的像素点划分为所述预设标定区域和所述非预设标定区域,所述非预设标定区域包含第一类非预设标定区域和第二类非预设标定区域,所述第一类非预设标定区域介于两个预设标定区域之间,所述第二类非预设标定区域的各端点分别为不同的预设标定区域的端点。
[0096]
在本技术一些实施例中,所述预设标定区域设为一个像素单元,同一预设标定区域内的各像素点对应同一第一灰阶补偿值。
[0097]
在本技术一些实施例中,补偿值分析模块120还用于根据与所述第一类非预设标定区域相邻的两个预设标定区域的第一灰阶补偿值,确定所述第一类非预设标定区域内各像素点的第二灰阶补偿值。
[0098]
在本技术一些实施例中,补偿值分析模块120还用于根据与所述第二类非预设标定区域共用端点的多个预设标定区域的第一灰阶补偿值,确定所述第二类非预设标定区域内各像素点的第二灰阶补偿值。
[0099]
在本技术一些实施例中,补偿值分析模块120还用于根据所述第一正极性补偿值确定所述显示屏的非预设标定区域的第二正极性补偿值,所述第一灰阶补偿值包括第一正极性补偿值和第一负极性补偿值,所述第二灰阶补偿值包括第二正极性补偿值和第二负极性补偿值;根据所述第一负极性补偿值确定所述显示屏的非预设标定区域的第二负极性补偿值。
[0100]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0101]
在本技术一些实施例中,提供了一种电子设备,包括一个或多个处理器;存储器;以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行上述显示器亮度调节方法的步骤。此处显示器亮度调节方法的步骤可以是上述各个实施例的显示器亮度调节方法中的步骤。
[0102]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0103]
以上对本技术实施例所提供的一种显示器亮度调节方法、装置、电子设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。