显示驱动方法、装置、设备及计算机可读存储介质与流程

文档序号:32103040发布日期:2022-11-09 03:45阅读:55来源:国知局
显示驱动方法、装置、设备及计算机可读存储介质与流程

1.本技术涉及显示领域,特别是涉及一种显示驱动方法、装置、设备及计算机可读存储介质。


背景技术:

2.随着显示技术的快速发展,消费者对显示画质的要求也越来越高。
3.显示面板的功能是尽可能真实地还原拍摄的场景,但受到各种条件限制,实际能够展示的场景,远远小于期望效果。比如,在一些场景下,显示面板的峰值亮度小于其能够显示的最大值,导致显示面板不能准确还原图像中高亮的部分。


技术实现要素:

4.本技术提供一种显示驱动方法、装置、设备及计算机可读存储介质,以改善显示面板不能准确还原图像中高亮部分的问题。
5.第一方面,本技术实施例提供一种显示驱动方法,显示驱动方法包括:获取显示面板的当前显示模式;若当前显示模式为目标显示模式,则使显示面板基于目标伽马曲线显示画面;若当前显示模式为目标显示模式,则使显示面板基于第一伽马曲线显示画面;其中,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。
6.在一些实施例中,若当前显示模式为目标显示模式,在使显示面板基于目标伽马曲线显示画面之前,显示驱动方法还包括:获取显示面板的当前平均灰阶,其中,当前平均灰阶是根据显示面板的各像素的平均灰阶确定的;从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,其中,多个预设的第二伽马曲线对应的平均灰阶不同,选取的第二伽马曲线对应的第二平均灰阶小于或等于当前平均灰阶,各第二伽马曲线对应的最大驱动电流小于或等于显示面板的供电电源的最大供电电流。
7.在一些实施例中,在从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线的步骤之前,方法还包括:获取显示面板的当前驱动电流;从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线包括:选取的第二伽马曲线对应的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围。
8.在一些实施例中,从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,包括:按照第二平均灰阶从小到大的方向,比较第二伽马曲线对应的最大驱动电流和当前驱动电流,从多个预设的第二伽马曲线中选取一第二平均灰阶最小的第二伽马曲线作为目标伽马曲线。
9.在一些实施例中,获取显示面板的当前显示模式之前,对于任意一个第二伽马曲线,显示驱动方法还包括:设置第二伽马曲线对应的平均灰阶以及显示面板的最大灰阶在第二伽马曲线对应的初始峰值亮度,其中,初始峰值亮度大于最大灰阶在第一伽马曲线对应的亮度;若基于初始峰值亮度,第二伽马曲线对应的最大驱动电流大于显示面板的供电电源的最大供电电流,则调整初始峰值亮度,直至基于调整后的初始峰值亮度,第二伽马曲
线对应的最大驱动电流小于显示面板的供电电源的最大供电电流;将调整后的初始峰值亮度作为最大灰阶在第二伽马曲线对应的亮度。
10.在一些实施例中,每间隔第一预设时长获取显示面板的当前平均灰阶。
11.在一些实施例中,第一预设时长h满足:0.5s≤h≤5s。
12.第二方面,本技术实施例提供一种显示驱动装置,包括获取模块和显示驱动模块;获取模块用于获取显示面板的当前显示模式;显示驱动模块用于若当前显示模式为目标显示模式,则使显示面板基于目标伽马曲线显示画面;若当前显示模式不是目标显示模式,则使显示面板基于第一伽马曲线显示画面,其中,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。
13.第三方面,本技术实施例提供一种显示驱动设备,显示驱动设备包括处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如上述任一实施例提供的显示驱动方法。
14.本技术实施例提供的显示驱动方法、装置、设备及计算机可读存储介质,若显示面板处于目标显示模式下,则使显示面板基于目标伽马曲线显示画面,目标平均灰阶小于第一伽马曲线对应的最大平均灰阶,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。如此,在显示面板工作在目标显示模式情况下,通过使显示面板基于目标伽马曲线显示画面,即可有效地实现显示面板显示画面的峰值亮度的提升,而不必增加供电电源的驱动能力。
附图说明
15.下面将参考附图来描述本技术示例性实施例的特征、优点和技术效果。在附图中,相同的部件使用相同的附图标记。附图并未按照实际的比例绘制。
16.图1为本技术一种实施例提供的显示驱动方法的流程示意图;
17.图2为本技术另一种实施例提供的显示驱动方法的流程示意图;
18.图3为本技术实施例提供的显示驱动方法中不同平均灰阶下的伽马曲线,其中,横坐标表示灰阶,纵坐标表示亮度;
19.图4为本技术又一种实施例提供的显示驱动方法的流程示意图;
20.图5为根据本技术实施例提供的显示驱动方法所驱动的显示面板的结构示意图;
21.图6为本技术还一种实施例提供的显示驱动方法的流程示意图;
22.图7为本技术实施例提供的显示驱动装置的结构示意图;
23.图8为本技术实施例提供的显示驱动设备的结构示意图。
具体实施方式
24.下面将详细描述本技术的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本技术的全面理解。但是,对于本领域技术人员来说很明显的是,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术的更好的理解。在附图和下面的描述中,至少部分的公知结构和技术没有被示出,以便避免对本技术造成不必要的模糊;并且,为了清晰,可能夸大了部分结构的尺寸。此外,下文中所描述的特征、结构或特性可以
以任何合适的方式结合在一个或更多实施例中。
25.此外,为了理解和易于描述,任意地示出图中所示的每个配置的尺寸和厚度,但是本技术构思不限于此。在图中,为了清楚起见,放大了层、膜、面板和区域等的厚度。在图中,为了更好理解和易于描述,放大了一些层和区域的厚度。
26.可以理解的是,当诸如层、膜、区域或基底的元件被描述为“在”另一元件“上”时,该元件可以直接在该另一元件上,或者还可以存在中间元件。相比之下,当元件被描述为“直接在”另一元件“上”时,不存在中间元件。此外,在整个说明书中,词语“在”目标元件“上”表示定位在目标元件上方或下方,并且不必须表示基于重力方向定位“在上侧处”。
27.此外,除非明确地作出相反描述,否则词语“包括”将被理解为隐含包括所陈述的元件,但是不排除任何其它元件。
28.在阐述本技术实施例所提供的技术方案之前,为了便于对本技术实施例理解,本技术首先对相关技术中存在的问题进行具体说明:
29.在诸如手机和平板等电子设备上,显示面板在显示画面时,受显示面板的供电电源规格的限制,显示面板的各像素驱动电流存在上限,如此,显示面板在各灰阶下的最大显示亮度也有上限。相关技术中,为了提高显示面板的亮度,通常需要提高显示面板的驱动能力,如此将造成显示面板的成本的增加,且在大多数应用场景下,是不需要较大的驱动能力的,如此也会造成一定的资源浪费。
30.发明人经过一系列系统的分析和研究,结果发现,相关技术中的显示面板通常包括一条伽马曲线,且为了保证显示面板在最大平均灰阶下能够正常显示画面,该伽马曲线通常是在最大平均灰阶下进行调试的,如此,在显示面板显示较低平均灰阶的画面时,即使显示面板的驱动电源的驱动能力还有提升的空间,即显示面板的各像素驱动电流还能够进一步得到提升,以提高各像素的显示亮度,但是受伽马曲线的最大驱动电流的限制,显示面板的各像素驱动电流无法进一步提升,如此,限制了低平均灰阶下显示面板的亮度的提升。
31.本技术实施例提供了一种显示驱动方法、装置、设备及计算机可读存储介质,以下将结合附图对显示驱动方法、装置、设备及计算机可读存储介质的各实施例进行说明。
32.如图1所示,根据本技术实施例提供的显示驱动方法包括步骤s10和s20:
33.s10、获取显示面板的当前显示模式;
34.s20、若当前显示模式为目标显示模式,则使显示面板基于目标伽马曲线显示画面;
35.s70、若当前显示模式不是目标显示模式,则使显示面板基于第一伽马曲线显示画面;
36.其中,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。
37.具体地,目标伽马曲线是基于目标平均灰阶确定的。第一伽马曲线是基于最大平均灰阶确定的,目标平均灰阶和最大平均灰阶根据各像素的平均灰阶确定的,目标平均灰阶小于最大平均灰阶,且目标伽马曲线对应的最大驱动电流小于或等于显示面板的供电电源的供电电流。
38.上述s10、s20以及s70的具体实施方式将会在下文中介绍。
39.本技术实施例提供的显示驱动方法,若显示面板处于目标显示模式下,则使显示面板基于目标伽马曲线显示画面,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马
曲线对应的亮度。如此,在显示面板工作在目标显示模式情况下,通过使显示面板基于目标伽马曲线显示画面,即可有效地实现显示面板显示画面的峰值亮度的提升,而不必增加供电电源的驱动能力。
40.示例性的,显示面板的显示模式可以包括常规显示显示模式或者目标显示模式,可选地,常规显示模式可以为浏览网页、显示图像或者聊天界面等对画面的亮度需求较低的应用场景,而目标显示模式可以为hdr(high dynamic range,高动态范围)显示模式,比如,视频播放等应用场景。
41.在常规显示模式下工作时,显示面板可以基于第一伽马曲线工作,而在当前显示模式为目标显示模式时,显示面板开始以目标伽马曲线显示画面。
42.本技术描述中的平均灰阶(average pixel luminance,apl)是根据显示面板所显示画面的各像素的灰阶值确定的。示例性地,显示面板为8bit显示面板,即显示面板有0~255级共256级灰阶,平均灰阶的计算公式可以为apl=g/255,其中,g为显示面板所显示画面的各像素的平均灰度值。如此,显示面板的任意画面的平均灰阶是一个介于0和1之间的数值。当显示面板的平均灰阶为1时,则显示面板的各个子像素均显示255灰阶。
43.具体地,在进行伽马调试得到目标伽马曲线的过程中,可以先基于第一伽马曲线对应的最大亮度,设定显示面板在最大灰阶下对应的亮度,该亮度大于第一伽马曲线对应的最大亮度,且不超出供电电源的最大供电电流。然后,根据如下公式计算其它任意一个灰阶下对应的亮度:
[0044][0045]
其中,l
gray
表示目标灰阶为gray时的亮度,lw表示灰阶最大时的亮度,max表示显示面板的最大灰阶,γ表示显示面板的伽马曲线对应的指数,gray表示目标灰阶。
[0046]
例如,显示面板的最大灰阶可以为255,显示面板的伽马曲线对应的指数可以为2.2。
[0047]
由于目标伽马曲线对应的目标平均灰阶小于第一伽马曲线对应的最大平均灰阶,则在同一灰阶以及相同的供电电源的前提下,显示面板基于目标伽马曲线时各子像素允许的驱动电流可以大于基于第一伽马曲线显示画面时各子像素允许的驱动电流。如此,使显示面板基于目标伽马曲线显示画面可以提高各子像素的峰值亮度,进而提高显示面板的峰值亮度。
[0048]
显示面板基于目标伽马曲线显示画面的过程中,为了使其在供电电源的驱动能力范围内工作,可以设置目标伽马曲线对应的最大驱动电流小于或者等于显示面板的供电电源的最大供电电流。
[0049]
可选地,显示面板对应的存储器可以存储有一条平均灰阶小于最大平均灰阶的预设的伽马曲线,且该预设的伽马曲线对应的最大驱动电流小于或者等于显示面板的供电电源的最大供电电流,这样显示面板处于目标显示模式时,可以直接将该预设的伽马曲线作为目标伽马曲线。当然,显示面板对应的存储器可以存储有多条平均灰阶小于最大平均灰阶的预设的伽马曲线,且每个预设的伽马曲线对应的最大驱动电流小于或者等于显示面板的供电电源的最大供电电流,这样显示面板处于目标显示模式时,可以从这些预设的伽马曲线中选取一条作为目标伽马曲线。
[0050]
而在显示面板当前显示模式不是目标显示模式的情况下,由于用户对显示面板的亮度需求没有那么高,为了满足显示面板在所有平均灰阶下都能够正常显示画面,设置显示面板基于最大平均灰阶对应的伽马曲线显示画面,即基于第一伽马曲线显示画面。
[0051]
如此设置,在不超出显示面板的供电能力的前提下,使得显示面板能够正常显示画面。
[0052]
在一些实施例中,如图2所示,若当前显示模式为目标显示模式,在使显示面板基于目标伽马曲线显示画面之前,显示驱动方法还包括步骤s30和s40。
[0053]
s30、获取显示面板的当前平均灰阶,其中,当前平均灰阶是根据显示面板的各像素的平均灰阶确定的。
[0054]
s40、从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,其中,多个预设的第二伽马曲线对应的第二平均灰阶不同,选取的第二伽马曲线对应的第二平均灰阶小于或等于当前平均灰阶,各第二伽马曲线对应的最大驱动电流小于或等于显示面板的供电电源的最大供电电流。
[0055]
具体地,根据显示面板的当前所显示的画面的各像素的灰阶,计算得出当前平均灰阶。
[0056]
在显示面板的显示模式为目标显示模式时,根据当前平均灰阶,从多条第二伽马曲线中选择一条作为目标伽马曲线,且选取的第二伽马曲线对应的第二平均灰阶小于等于当前平均灰阶。由于第二平均灰阶小于或等于当前平均灰阶,则当显示面板基于第二伽马曲线显示画面时,有利于进一步提高显示面板的峰值亮度。
[0057]
多条第二伽马曲线可以为对应的平均灰阶分别为0.1、0.15、0.2、0.3、0.4、0.5、0.6、0.7以及0.8等位于0至1之间的一组离散数值。如图3示出了显示面板的平均灰阶分别1、0.8、0.5以及0.15的伽马曲线。由图3可知,在同一灰阶下,第二伽马曲线对应的平均灰阶越小,则亮度越大。其中,图3中,横轴表示灰阶,纵轴表示亮度值,例如,纵轴表示的亮度单位可以是nit。另外,本技术实施例中,各伽马曲线对应的指数可以是相同。例如,第一伽马曲线和第二伽马曲线对应的指数可以都是2.2。
[0058]
可选地,第二平均灰阶小于或者等于当前平均灰阶的第二伽马曲线可以有一条,也可以有多条。在第二平均灰阶小于或者等于当前平均灰阶的第二伽马曲线有多条的实施例中,可以选择任意一条第二伽马曲线作为目标伽马曲线。
[0059]
示例性地,多条第二伽马曲线可以是存储在显示面板的存储器中,在使用的时候可以直接使用。
[0060]
在一些实施例中,如图4所示,s40之前,显示驱动方法还可以包括s50。
[0061]
s50、获取显示面板的当前驱动电流。
[0062]
对应的,s40具体可以包括:选取的第二伽马曲线对应的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围。
[0063]
示例性地,如图5所示,显示面板500可以包括显示模块501、供电电源502、驱动芯片503以及电流传感器504。驱动芯片503可以用于驱动显示模块501的各子像素发光。供电电源502和驱动芯片503之间可以相互传递信号,以控制驱动芯片503的正常工作,电流传感器50可以用于获取驱动芯片503的当前驱动电流,以获取显示面板500的当前驱动电流。
[0064]
在显示面板工作在目标显示模式下,在选取目标伽马曲线之前,例如可以先通过
电流传感器504获取显示面板的当前驱动电流。
[0065]
可选地,在选取当前目标伽马曲线的过程中,在一些可选的实施例中,可以将当前驱动电流逐个与多个第二伽马曲线的最大驱动电流相比较,如果比较的第二伽马曲线的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围,则该第二伽马曲线可作为为目标伽马曲线,否则,继续比较其它的第二伽马曲线对应的最大驱动电流与当前驱动电流,如此循环,直至所比较的第二伽马曲线对应的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围,则该第二伽马曲线即为目标伽马曲线。
[0066]
在比较的过程中,可以按照第二伽马曲线对应的第二平均灰阶从低到高的顺序进行比较,也可以按照第二伽马曲线对应的第二平均灰阶从高到低的顺序进行比较,或者,可以按照任意顺序进行比较,可以根据需求进行选取,这里不做限制。
[0067]
在另一些实施例中,也可以在完成当前驱动电流与所有第二伽马曲线的最大驱动电流的比较工作后,得到对应的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围的多条第二伽马曲线,并从满足条件的多条第二伽马曲线中选取一条第二伽马曲线作为目标伽马曲线,其中,选取的第二伽马曲线可以为对应的第二平均灰阶最小的第二伽马曲线,或者可以为对应的第二平均灰阶最大的第二伽马曲线。
[0068]
在一些实施例中,s40、从多个与设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,包括:按照第二平均灰阶从小到大的方向,比较第二伽马曲线对应的最大驱动电流和当前驱动电流,从多个预设的第二伽马曲线中选取一第二平均灰阶最小的第二伽马曲线作为目标伽马曲线。
[0069]
也就是说,在将第二伽马曲线对应的最大驱动电流与当前驱动电流进行比较的过程中,逐个进行比较,且从对应的第二平均灰阶较小的第二伽马曲线开始比较,直至找到满足预设条件的第二伽马曲线。
[0070]
如此,在满足显示面板的供电电源的驱动能力的前提下,选取对应的第二平均灰阶最小的第二伽马曲线作为目标伽马曲线,有利于进一步提高显示面板在目标显示模式下的显示亮度。且按照第二平均灰阶从小到大的方向进行比较,可以使得显示面板的处理器不必做太多的比较工作,有利于提高计算速度,以快速提高显示面板在目标显示模式下的亮度。
[0071]
在一些实施例中,如图6所示,s10、获取显示面板的当前显示模式之前,对于任意一个第二伽马曲线,显示驱动方法还包括:
[0072]
s61、设置第二伽马曲线对应的第二平均灰阶以及显示面板的最大灰阶在第二伽马曲线对应的初始峰值亮度,其中,初始峰值亮度大于最大灰阶在第一伽马曲线对应的亮度;
[0073]
s62、若基于初始峰值亮度,第二伽马曲线对应的最大驱动电流大于显示面板的供电电源的最大供电电流,则调整初始峰值亮度,直至基于调整后的初始峰值亮度,第二伽马曲线对应的最大驱动电流小于显示面板的供电电源的最大供电电流。
[0074]
s63、将调整后的初始峰值亮度作为最大灰阶下第二伽马曲线对应的亮度。
[0075]
可以理解的是,在确定最大灰阶下的第二伽马曲线的亮度后,根据前文中介绍的公式,即可计算得出其它各灰阶下第二伽马曲线的亮度,如此可以得到完整的第二伽马曲线。
[0076]
可选地,第二伽马曲线可以为一条,也可以为多条,在第二伽马曲线为一条的实施例中,最大灰阶在第二伽马曲线对应的亮度大于在第一伽马曲线对应的亮度。
[0077]
而在第二伽马曲线为多条的实施例中,最大灰阶在第二伽马曲线对应的亮度随着第二伽马曲线对应的第二平均灰阶的减小而增大。在确定第二伽马曲线时,可以按照第二伽马曲线对应的第二平均灰阶由大到小的方向进行,且确定一条最大灰阶对应的第二伽马曲线对应的亮度后,最大灰阶对应的下一条第二伽马曲线的初始峰值亮度大于上一条已经确定的第二伽马曲线的亮度。
[0078]
在调整初始峰值亮度的过程中,若基于初始峰值亮度,第二伽马曲线对应的最大驱动电流大于显示面板的供电电源的最大供电电流,则调整的新的初始峰值亮度小于原来的初始峰值亮度,二者的差值可以根据实际情况确定。若基于调整后的初始峰值亮度,第二伽马曲线对应的最大驱动电流小于显示面板的供电电流,则可以将调整后的初始峰值亮度作为最大灰阶在第二伽马曲线对应的亮度。
[0079]
或者可以根据最小二乘法的原理,继续调整初始峰值亮度,使得其位于上两次初始峰值亮度之间,直至找到最大驱动电流小于显示面板的供电电流的最大供电电流对应的最大亮度,如此可以进一步提高在各灰阶下第二伽马曲线对应的亮度。
[0080]
可选地,在选取到目标伽马曲线后,在显示面板处于目标显示模式的情况下,显示面板可以一直基于同一个伽马曲线显示画面,也可以随着显示面板显示画面的变化,以及当前平均灰阶的变化,时刻重新确定目标伽马曲线,当然,也可以每间隔一段时间后再重新确定目标伽马曲线。
[0081]
在一些实施例中,每间隔第一预设时长获取显示面板的当前平均灰阶。
[0082]
可选地,第一预设时长的可以为任意需要的时长,可以根据显示面板的刷新率等参数设置具体的第一预设时长的数值。
[0083]
如此,每间隔第一预设时长,显示面板便计算一次当前平均灰阶,并根据当前平均灰阶的数值,重新选取目标伽马曲线,以在满足显示面板的供电电源的驱动能力的前提下,有利于进一步提高显示面板在目标显示模式下的显示亮度。
[0084]
在一些实施例中,第一预设时长h满足:0.5s≤h≤5s。
[0085]
可选地,h可以为0.5s、1s、1.5s、2s、3s、4s或者5s等。
[0086]
设置第一预设时长满足上述关系,有利于根据显示面板显示的画面的平均灰阶,实时调整对应的伽马曲线,以实现在显示面板的驱动能力下,最大限度提高峰值亮度。
[0087]
如图7所示,本技术实施例还提供一种显示驱动装置800,显示驱动装置800包括获取模块801和显示驱动模块802。获取模块801用于获取显示面板的当前显示模式。显示驱动模块802用于若当前显示模式为目标显示模式,则使显示面板基于目标伽马曲线显示画面,若当前显示模式不是目标显示模式,则使显示面板基于第一伽马曲线显示画面。其中,在同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。
[0088]
目标伽马曲线是基于目标平均灰阶确定的,第一伽马曲线是基于最大平均灰阶确定的。目标平均灰阶和最大平均灰阶是根据各像素的平均灰阶确定的,目标平均灰阶小于最大平均灰阶,且目标伽马曲线对应的最大驱动电流小于或等于显示面板的供电电源的最大供电电流。
[0089]
本技术实施例提供的显示驱动装置,在获取模块获取显示面板的当前工作模式为
显示模式下,显示驱动模块使显示面板基于目标伽马曲线显示画面,目标平均灰阶小于第一伽马曲线对应的最大平均灰阶,同一灰阶下,目标伽马曲线对应的亮度大于第一伽马曲线对应的亮度。如此,在显示面板工作在目标显示模式下,通过使显示面板基于目标伽马曲线显示画面,即可有效地实现显示面板显示画面的峰值亮度的提升,而不必增加供电电源的驱动能力。
[0090]
在一些可选的实施例中,获取模块801还用于:获取显示面板的当前平均灰阶,其中,当前平均灰阶是根据显示面板的各像素的平均灰阶确定的。显示驱动模块802还用于:从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,其中,选取的第二伽马曲线对应的第二平均灰阶小于或等于当前平均灰阶,各第二伽马曲线对应的最大驱动电流小于或等于显示面板的供电电源的最大供电电流。
[0091]
在一些可选的实施例中,获取模块801具体用于:获取显示面板的当前驱动电流。显示驱动模块802还用于,从多个预设的第二伽马曲线中选取一第二伽马曲线作为目标伽马曲线,且选取的第二伽马曲线对应的最大驱动电流与当前驱动电流的差值大于或者等于第一阈值范围。
[0092]
在一些可选的实施例中,显示驱动模块802具体用于:按照第二平均灰阶从小大大的方向,比较第二伽马曲线对应的最大驱动电流和当前驱动电流,从多个预设的第二伽马曲线中选取一第二平均灰阶最小的第二伽马曲线作为目标伽马曲线。
[0093]
在一些可选的实施例中,显示驱动模块802还用于,设置第二伽马曲线对应的第二平均灰阶以及显示面板的最大灰阶在第二伽马曲线对应的初始峰值亮度,其中,初始峰值亮度大于最大灰阶在第一伽马曲线对应的亮度。若基于初始峰值亮度,第二伽马曲线对应的最大驱动电流大于显示面板的供电电源的最大供电电流,显示驱动模块802还用于,则调整初始峰值亮度,直至基于调整后的初始峰值亮度,第二伽马曲线对应的最大驱动电流小于显示面板的供电电流的最大供电电流。显示驱动模块802还用于,将调整后的初始峰值亮度作为最大灰阶在第二伽马曲线对应的亮度。
[0094]
在一些可选的实施例中,获取模块801具体用于:每间隔第一预设时长获取显示面板的当前平均灰阶。
[0095]
在一些可选的实施例中,若当前显示模式不是目标显示模式,显示驱动模块802还用于:使显示面板基于第一伽马曲线显示画面。
[0096]
如图8示出了本技术实施例提供的显示驱动设备的硬件结构示意图。
[0097]
根据本技术实施例提供的显示驱动设备可以包括处理器901以及存储有计算机程序指令的存储器902。
[0098]
具体地,上述处理器901可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。
[0099]
存储器902可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器902可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器902可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器902可在综合网关容灾设备的内部或外部。在特定实施例中,存储器902是非易失性固态
存储器。在特定实施例中,存储器902包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。示例性的,存储器可包括非易失性暂态存储器。
[0100]
处理器901通过读取并执行存储器902中存储的计算机程序指令,以实现上述实施例中的任意一种显示驱动方法。
[0101]
在一个示例中,显示驱动设备还可包括通信接口903和总线910。其中,如图8所示,处理器901、存储器902、通信接口903通过总线910连接并完成相互间的通信。
[0102]
通信接口903,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
[0103]
总线910包括硬件、软件或两者,将补偿电压确定设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线910可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
[0104]
该显示驱动设备可以执行本技术实施例中的显示驱动方法,从而实现结合图1和图7描述的显示驱动方法和显示驱动装置。
[0105]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时可实现上述实施例中的显示驱动方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,上述计算机可读存储介质可包括只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等,在此并不限定。
[0106]
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“计算机可读介质”可以包括能够存储或传输信息的任何介质。计算机可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
[0107]
根据本技术的实施例,计算机可读存储介质可以是非暂态计算机可读存储介质。
[0108]
还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
[0109]
上面参考根据本技术的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各方面。应当理解,流程图和/或框图中的每个方框以及流程图
和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
[0110]
依照本技术如上文所述的实施例,这些实施例并没有详尽叙述所有的细节,也不限制该申请仅为所述的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本技术的原理和实际应用,从而使所属技术领域技术人员能很好地利用本技术以及在本技术基础上的修改使用。本技术仅受权利要求书及其全部范围和等效物的限制。
[0111]
虽然已经参考优选实施例对本技术进行了描述,但在不脱离本技术的范围的情况下,可以对其进行各种改进并且可以用等效物替换其中的部件。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本技术并不局限于文中公开的特定实施例,而是包括落入权利要求的范围内的所有技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1