一种像素补偿方法、像素补偿装置及显示装置与流程

文档序号:14716513发布日期:2018-06-16 01:27阅读:201来源:国知局
一种像素补偿方法、像素补偿装置及显示装置与流程

本发明涉及显示领域,特别是一种像素补偿方法、像素补偿装置及显示装置。



背景技术:

为使显示装置保持画面显示的稳定性,会在时序模块与栅极驱动电路之间设计预充电线路,此预充电信号的电位由时序模块所管控。当预充电线路为高电位时,栅极驱动电路在一个扫描周期会开启不少于一行的栅线,以在对第n行子像素充电期间,依据设计同时对第n+1行、n+2行......的子像素进行预充电(预充电子像素的数量由扫描周期开启的栅线决定)。

对于液晶显示装置,施加在液晶分子上的电压差的极性(即数据信号极的性)每隔一段时间必须进行反转,用以避免液晶材料产生极化而造成永久性的破坏,也用以避免图像残存效应。

而数据信号的反转会使得子像素的预充电的效果不同。例如:同一数据信号驱动下,与数据信号极性相同的子像素会更快的完成预充电(即正向预充电),而与数据信号极性不同的子像素需要先反转到与数据信号相同的极性后才能预充电(即反向预充电),而这一反转过程需要消耗一部分时间,从而造成在有限的充电时间下并没有得到预期的预充电效果。由此可见,即便是同一个数据信号线所驱动的子像素之间也会存在充电上的差异,这导致在显示效果上会呈现异常的光斑(即Mura现象),从而严重影响了用户的观看体验。

目前,尚未有像素补偿方案可以解决子像素因预充电不同,而导致显示画面出现光斑的问题。



技术实现要素:

本发明目的是提供一种像素补偿方法、像素补偿装置及显示装置,能够有效改善各子像素之间因预充电不同,而导致显示画面出现Mura的问题。。

为实现上述目的,一方面,本发明的实施例提供一种像素补偿方法,包括:

确定显示区域中待补偿的目标子像素;

将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

获取目标子像素的补偿值,包括:根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

基于所述补偿值对所述目标子像素的显示参数进行补偿。

其中,所述参考子像素为:在所述目标子像素预充电阶段进行充电的子像素。

其中,所述参考子像素为两个;

根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值的步骤,包括:

根据公式P(i,j)=K3[(K1p1+K2p2)-p]+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

其中,所述显示区域行方向上的子像素按照红色子像素、绿色子像素、蓝色子像素的顺序循环排列;相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;

获取第一补偿值的步骤具体包括:

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

其中,所述获取目标子像素的补偿值的步骤,还包括:

从显示查找表中获取所述目标子像素的第二补偿值;

其中,所述显示查找表存储有所述显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

其中,所述显示参数为灰阶值;

基于所述补偿值对所述目标子像素的灰阶值进行补偿过程中,若所述目标子像素理论补偿后的灰阶值超出所述目标子像素支持的最大灰阶值,则将该最大灰阶值作为所述目标子像素实际补偿后的灰阶值。

另一方面,本发明的实施例还提供一种显示区域的像素补偿装置,包括:

第一确定模块,用于确定显示区域中待补偿的目标子像素;

第二确定模块,用于将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

处理模块,用于获取目标子像素的补偿值,包括:第一处理单元,用于根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

补偿模块,用于基于所述补偿值对所述目标子像素的显示参数进行补偿。

其中,所述参考子像素为:在所述目标子像素预充电阶段进行充电的子像素。

其中,所述参考子像素为两个;

所述第一处理单元根据公式P(i,j)=K3[(K1p1+K2p2)-p]+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

其中,所述显示区域行方向上的子像素按照红色子像素、绿色子像素、蓝色子像素的顺序循环排列;相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;所述第一获取单元具体用于:

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

其中,所述处理模块还包括:

第二获取单元,用于从显示查找表中获取所述目标子像素的第二补偿值;

其中,所述显示查找表存储有所述显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

此外,本发明的实施例还提供一种显示装置,包括上述本发明实施例提供的像素补偿装置。

此外,本发明的实施例提供一种计算机设备,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如下步骤:

确定显示区域中待补偿的目标子像素;

将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

获取目标子像素的补偿值,包括:根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

基于所述补偿值对所述目标子像素的显示参数进行补偿。

此外,本发明的实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:

确定显示区域中待补偿的目标子像素;

将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

获取目标子像素的补偿值,包括:根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

基于所述补偿值对所述目标子像素的显示参数进行补偿。

本发明的上述方案具有如下有益效果:

本发明的像素补偿方案可以对当前需要补偿的目标子像素的显示参数与同一数据线下已充电的参考子像素的显示参数进行比对,以确定补偿值。之后根据该补偿值对目标子像素进行补偿,以修正目标子像素与参考子像素之间因充电效果不同而造成的显示差异,从而有效改善显示画面中的Mura现象。对于用户来讲,可提供更好的显示效果,因此具有较高的实用价值。

附图说明

图1为本发明实施例提供的像素补偿方法的流程示意图;

图2为预充电行数为两行时,子像素的充电时隙示意图;

图3为本发明实施例提供的像素补偿方法所应用的像素结构的示意图;

图4为本发明实施例提供的像素补偿方法所应用的第二补偿值在LUT中存储的结构示意图;

图5为本发明实施例提供的像素补偿方法在实际应用中的流程示意图;

图6为本发明实施例提供的像素补偿装置的逻辑结构示意图;

图7为本发明实施例提供的计算机设备的实际结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

本发明针对现有显示装置因子像素预充电效果不一致,而导致显示画面出现Mura现象的问题,提供一种解决方案。

一方面,本发明的实施例提供一种像素补偿方法,如图1所示,包括:

步骤11,确定显示区域中待补偿的目标子像素;

步骤12,将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

步骤13,获取目标子像素的补偿值,包括:根据所目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

步骤14,基于补偿值(包括上述第一补偿值)对目标子像素的显示参数进行补偿。

本实施例的像素补偿方法可以对当前需要补偿的目标子像素的显示参数与同一数据线下已充电的参考子像素的显示参数进行比对,以确定补偿值。之后根据该补偿值对目标子像素进行补偿,以修正目标子像素与参考子像素之间因充电效果不同而造成的显示差异,从而有效改善显示画面中的Mura现象。对于用户来讲,可提供更好的显示效果,因此具有较高的实用价值。

下面对本实施例的像素补偿方法进行详细介绍。

具体地,在上述步骤11中,本实施例可以获取驱动显示区域的行场信号,之后根据行场信号,确定显示区域中待补偿的目标子像素。

这里需要说明的是,上述行场信号是现有显示区域的驱动信号,在实际应用中,本实施例根据行场信号,可以确定出当前预计点亮的子像素,该预计点亮的子像素即为本实施例的目标子像素,即目标子像素在点亮前,即可完成显示参数的补偿,以保证显示画面的显示质量。

在确定当前预计点亮的目标子像素后,即可进一步计算出目标子像素的第一补偿值。作为计算第一补偿值的一种可行的方案,本实施例具体将所有参考子像素的显示参数的加权求和值与目标子像素的显示参数求差,并将该差值进行量化,以获得第一补偿值。

作为示例性介绍,上述参考子像素可以但不限于是:在目标子像素预充电阶段进行充电的子像素。(但凡与目标子像素连接同一数据线下且先于目标子像素完成充电的子像素都可以作为参考子像素)

举例来说,假设本实施例预充电的行数为两行。参考图2,图2为某一数据线下第N位子像素的充电时隙图,其中横坐标表示时隙;纵坐标表示电压;V1表示扫描信号,V2表示子像素加载的数据信号(具体为子像素的像素电极加载的数据信号,该信号可以表示子像素的充电电位)。

其中,在T1时隙下,该数据线下的第N-2位子像素进行充电,第N-1位子像素和第N位子像素处于预充电阶段。在T2时隙下,第N-1位子像素进行充电,第N位子像素依处于预充电阶段。在T3时隙下,第N位子像素开始进行充电。

在T1、T2时隙,数据线对第N-2位子像素和第N-1位子像素进行充电时,会影响到第N位子像素的预充电效果(即预充电阶段V2的大小),这最终会导致第N位子像素在T3时隙下的充电效果也会受到影响。

因此为了对第N位子像素进行补偿,第N-2位子像素和第N-1位子像素相对于第N位子像素来讲都应该作为参考子像素(也可以选择其中一个作为参考子像素)。

因此针对上述情景,本实施例的参考子像素为两个,具体可以根据公式:P(i,j)=K3[(K1p1+K2p2)-p]+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

在实际应用中,K1和K2的取值与参考子像素的显示参数具有对应关系,K3的取值与参考子像素的显示参数、目标子像素补偿前的显示参数具有对应关系。K1、K2、K3均为先验知识。

作为示例性介绍,如图3所示,假设本实施例的显示区域行方向上的子像素按照红色子像素R、绿色子像素G、蓝色子像素B的顺序循环排列;数据线包括Date1、Date2和Date3。相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;

公式1中,R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;

公式2中,G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;

公式3中,B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

作为示例性介绍,图2中有三条数据线,即Date1、Date2和Date3。假设目标子像素为第4行第1列的蓝色子像素B(4,1),则对应图2中的数据线为Date2,参考子像素是由Date2负责充电的蓝色子像素B(2,1)和绿色子像素G(3,1);

对应地,目标子像素蓝色子像素B(4,1)的第一补偿值P(4,1)=K3[(K1B’(2,1)+K2G’(3,1))-B(4,1)+B(4,1)。

其中,K1B’(2,1)+K2G’(3,1)为参考子像素B(2,1)和G(3,1)的显示参数的加权求和值,若K1取0.5,则表示取参考子像素B(2,1)和G(3,1)的显示参数的平均值。

在通过上述计算方法定出第一补偿值后,既可以根据第一补偿值来对目标子像素进行显示参数的补偿。

此外,在显示装置中,子像素需要加载两种信号,即数据线上的数据信号以及栅线上的扫描信号。其中,数据信号来自源极驱动器,扫描信号来自驱动栅极器。子像素距离源极驱动器和/或驱动栅极器越远,则数据信号/或扫描信号的驱动衰减越大。为了消除子像素之间因驱动距离而产生驱动差异,本实施例在执行步骤14时,还可以进一步根据第二补偿值,对目标子像素进行显示参数的补偿。

即,本实施例在执行上述步骤12的基础之前,还进一步从显示查找表中获取目标子像素的第二补偿值;

其中,所述显示查找表LUT存储有显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

在实际应用中,上述第二补偿值可以作为先验知识,存储在LUT里。作为示例性介绍,LUT存储结构如图4所示,图4中,LUT(m,n)表示存储在LUT里的子像素的第二补偿值,m和n分别为该子像素在显示区域中对应的行数和列数。

例如,在确定目标子像素B(4,1)的第二补偿值时,本实施例直接从LUT中调取LUT(4,1)取值即可。

通过图4可以看出,本实施例的第二补偿值的存储结构与其对应的子像素的位置相对应,因此查找方便快捷,能够快速响应补偿需求。

在具体实现时,上述第二补偿值可以是显示参数的变化值,即本实施例最终确定到的补偿后的目标子像素的显示参数为第一补偿值与第二补偿值之和。

例如目标子像素为第4行第1列的蓝色子像素,则补偿后的显示参数P(4,1)=K3[(K1B’(2,1)+K2G’(3,1))-B(4,1)]+B(4,1)。

需要说明的本发明并不限于显示参数的具体形式,但凡是影响显示效果的参数,都可以采用本实施例的补偿方案。作为示例性介绍,该显示参数可以是子像素的驱动电流、驱动电压或者是灰阶值。

以灰阶值为例,在基于补偿值对目标子像素的灰阶值进行补偿过程中,若目标子像素理论补偿后的灰阶值超出目标子像素支持的最大灰阶值,则将该最大灰阶值作为目标子像素实际补偿后的灰阶值。

下面以对灰阶值的补偿为例,对本实施例的流程进行介绍。

如图5所示,本实施例的像素补偿方法包括:

步骤501,获取行场信号以及当前点亮的子像素的灰阶值;之后,分别执行步骤501、以及步骤501*。

步骤501,根据行场信号,确定预计点亮子像素的位置信息(i,j);之后执行步骤502。

步骤502,根据位置信息,从LUT中提取出第二补偿值LUT(i,j)。

步骤501*,比较预计点亮子像素与参考像素的灰阶值进行比较。

步骤502*,根据公式计算出预计点亮子像素的第一补偿值。

在步骤502和步骤502*完成后,执行步骤503。

步骤503,基于第一补偿值和第二补偿值,对预计点亮子像素的灰阶值进行补偿。

步骤504,判断预计点亮子像素理论补偿的灰阶值是否超出支持的最大灰阶值;否,则执行步骤505;是,则执行步骤506。

步骤505,按照补偿后的灰阶值对预计点亮子像素进行点亮。

步骤506,按照子像素所支持的最大灰阶值对预计点亮子像素进行点亮。

另一方面,本发明的实施例还提供一种像素补偿装置,如图6所示,包括:

第一确定模块601,用于确定显示区域中待补偿的目标子像素;

第二确定模块602,用于将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

处理模块603,用于获取目标子像素的补偿值,包括:第一处理单元6031,用于根据目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

补偿模块604,用于基于补偿值(包括上述第一补偿值)对所述目标子像素的显示参数进行补偿。

显然,本实施例的像素补偿装置是本发明上述提供的像素补偿方法的执行主体,该像素补偿方法所能实现的技术效果,本实施例的像素补偿装置同样也能够实现。

具体地,本实施例的上述确定模块601可以根据驱动所述显示区域的行场信号,确定所述显示区域中待补偿的目标子像素。

具体地,本实施例的第一获取单元6021具体用于:将所有参考子像素的显示参数的加权求和值与目标子像素的显示参数相减,并将该相减得到的差值进行量化,获得第一补偿值。

例如,参考子像素为两个;第一获取单元可以根据公式P(i,j)=K3[(K1p1+K2p2)-p+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

在实际应用中,K1和K2的取值与参考子像素的显示参数具有对应关系,K3的取值与参考子像素的显示参数、目标子像素补偿前的显示参数具有对应关系。

作为示例性介绍,假设本实施例的显示区域行方向上的子像素按照红色子像素、绿色子像素、蓝色子像素的顺序循环排列;相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;所述第一获取单元具体用于:

则第一获取单元具体用于:

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

此外,参考图6,在上述基础之上,本实施例的处理模块602还包括:

第二处理单元6032,用于从显示查找表中获取所述目标子像素的第二补偿值;

其中,所述显示查找表存储有所述显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

此外,本发明的另一实施例还提供一种显示装置,该显示装置包括有本发明提供上述的像素补偿装置。

在实际应用中,本实施例的显示装置可以是手机、平板、电视等显示产品,基于本发明的像素补偿装置,本实施例的显示装置可以有效解决显示画面中出现Mura的问题,从而提高用户的观看体验,因此具有很高的实用价值

此外,如图7所示,本发明的另一实施例还提供一种计算机设备700,包括存储器701、处理器702以及存储在存储器701上并可在处理器702上运行的计算机程序7011,该计算机程序7011被处理器执行时实现如下步骤:

确定显示区域中待补偿的目标子像素;

将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

获取目标子像素的补偿值,包括:根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

基于所述补偿值对所述目标子像素的显示参数进行补偿。

其中,本实施例的处理器702执行上述计算机程序7011以确定显示区域中待补偿的目标子像素的步骤包括:

根据驱动所述显示区域的行场信号,确定所述显示区域中待补偿的目标子像素。

其中,所述参考子像素为:在所述目标子像素预充电阶段进行充电的子像素。

具体地,所述参考子像素为两个;

本实施例的处理器702执行上述计算机程序7011以将所述目标子像素的显示参数与参考子像素的显示参数进行比对,获取第一补偿值的步骤包括:

根据公式P(i,j)=K3[(K1p1+K2p2)-p]+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

在实际应用中,K1和K2的取值与参考子像素的显示参数具有对应关系,K3的取值与参考子像素的显示参数、目标子像素补偿前的显示参数具有对应关系。

作为示例性介绍,显示区域行方向上的子像素按照红色子像素、绿色子像素、蓝色子像素的顺序循环排列;相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;

获取第一补偿值的步骤具体包括:

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

其中,本实施例的处理器702执行上述计算机程序7011以获取目标子像素的补偿值的步骤还包括:

从显示查找表中获取所述目标子像素的第二补偿值;

其中,所述显示查找表存储有所述显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

其中,显示参数为灰阶值,本实施例的处理器702执行上述计算机程序7011以基补偿值对目标子像素的灰阶值进行补偿过程中,若目标子像素理论补偿后的灰阶值超出目标子像素支持的最大灰阶值,则将该最大灰阶值作为所述目标子像素实际补偿后的灰阶值。

可以理解的是,本施例中的存储器701可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的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)。本文描述的无线链路监测的方法的存储器701旨在包括但不限于这些和任意其它适合类型的存储器。

此外,本发明的实施例还提供.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:

确定显示区域中待补偿的目标子像素;

将与目标子像素连接同一数据线,且已充电的至少一个子像素作为参考子像素;

获取目标子像素的补偿值,包括:根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值;

基于所述补偿值对所述目标子像素的显示参数进行补偿。

其中,所述参考子像素为:在所述目标子像素预充电阶段进行充电的子像素。

作为示例性介绍,参考子像素为两个;

本实施例的计算程序被处理器执行以确定显示区域中待补偿的目标子像素的步骤,包括:

根据所述目标子像素的显示参数和至少一个参考子像素的显示参数,获取第一补偿值的步骤,包括:

根据公式P(i,j)=K3[(K1p1+K2p2)-p]+p,获取第一补偿值P(i,j);

其中,p表示目标子像素在补偿前的显示参数;p1表示其中一个参考子像素在充电后的显示参数,p2表示另一个参考子像素在充电后的显示参数;K1为第一系数,K2为第二系数,K3为第三系数。

在实际应用中,K1和K2的取值与参考子像素的显示参数具有对应关系,K3的取值与参考子像素的显示参数、目标子像素补偿前的显示参数具有对应关系。

作为示例性介绍,显示区域行方向上的子像素按照红色子像素、绿色子像素、蓝色子像素的顺序循环排列;相邻两列数据线之间设置有一列子像素,同一列子像素中,基数位的子像素加载一侧数据线上的数据信号,偶数位的子像素加载另一侧数据线上的数据信号;

获取第一补偿值的步骤具体包括:

若所述目标子像素为红色目标子像素,则根据公式1:P(i,j)=K3[(K1R’(i-2,j)+K2B’(i-1,j-1))-R(i,j)]+R(i,j),获取第一补偿值P(i,j);

若所述目标子像素为绿色目标子像素,则根据公式2:P(i,j)=K3[(K1G’(i-2,j)+K2B’(i-1,j))-G(i,j)]+G(i,j),获取第一补偿值P(i,j);

若所述目标子像素为蓝色目标子像素,则根据公式3:P(i,j)=K3[(K1B’(i-2,j)+K2G’(i-1,j))-B(i,j)]+B(i,j),获取第一补偿值P(i,j);

其中,i表示其引用的子像素在显示区域像素排列的第i行,j表示其引用的子像素在显示区域像素排列的第j列;R(i,j)表示红色目标子像素在补偿前的显示参数;R’(i-2,j)表示红色参考子像素在充电后的显示参数;B’(i-1,j-1)表示蓝色参考子像素在充电后的显示参数;G(i,j)表示绿色目标子像素在补偿前的显示参数;G’(i-2,j)表示绿色参考子像素在充电后的显示参数;B’(i-1,j)表示蓝色参考子像素在充电后的显示参数;B(i,j)表示蓝色目标子像素在补偿前的显示参数;B’(i-2,j)表示蓝色参考子像素在充电后的显示参数;G’(i-1,j)表示绿色参考子像素在充电后的显示参数。

此外,本实施例的计算程序被处理器执行时以获取目标子像素的补偿值的步骤还包括:

从显示查找表中获取所述目标子像素的第二补偿值;

其中,所述显示查找表存储有所述显示区域中所有子像素的第二补偿值;每一子像素的第二补偿值的大小与该子像素相对于源极驱动器之间的位置和/或该子像素相对于栅极驱动栅极器之间的位置具有对应关系。

此外,作为示例性介绍,本实施例的显示参数可以是灰阶值;

本实施例的计算程序被处理器执行以基于补偿值对目标子像素的灰阶值进行补偿过程中,若目标子像素理论补偿后的灰阶值超出目标子像素支持的最大灰阶值,则将该最大灰阶值作为目标子像素实际补偿后的灰阶值。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1