一种显示面板的驱动方法及驱动装置与流程

文档序号:11097422阅读:415来源:国知局
一种显示面板的驱动方法及驱动装置与制造工艺

本发明涉及液晶显示领域,特别是涉及一种显示面板的驱动方法及驱动装置。



背景技术:

目前,RGB显示面板上包括像素单元阵列,像素单元阵列中的每个像素单元可包括R(Red,红色)、G(Green,绿色)、B(Blue,蓝色)三种子像素单元。随着技术的发展,像素单元阵列中的每个像素单元除了包括R、G、B三种子像素单元外,还可包括W(White,白色)子像素单元,从而形成了RGBW显示面板。通过加入W子像素,可以使像素单元具备高穿透率,从而能够节省显示面板的功耗。然而,由于RGBW显示面板引入W像素单元,而R、G、B、W四个子像素单元的大小与原来RGB显示面板中R、G、B六个子像素单元的大小相等,也就是说,单位面积内,RGBW显示面板中R、G、B、W子像素单元的面积分别为1/4,而RGB显示面板中R、G、B子像素单元的面积分别为1/3,从而使得RGBW显示面板中R、G、B三个子像素单元的开口率为常规RGB显示面板的75%,在显示纯色画面时,RGBW显示面板的整体亮度会低于RGB显示面板,显示画面偏暗。另外,由于RGBW显示面板引入W像素单元,W像素单元的引入导致画面的对比度增强,根据人眼的视觉特性,在较强的对比度的情况下,人眼看纯色画面会感觉比较暗。



技术实现要素:

本发明主要解决的技术问题是提供一种显示面板的驱动方法及驱动装置,能够改善包括RGBW子像素单元的显示面板在显示纯色画面时亮度偏暗的问题。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种显示面板的驱动方法,该驱动方法包括:获取当前图像中各像素点的三色子像素数据;根据各像素点的三色子像素数据获取各像素点对应的饱和度和色度;判断各像素点对应的饱和度是否在预定范围内;若像素点对应的饱和度在预定范围内,则根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值输出至显示面板。

其中,若像素点对应的饱和度不在预定范围内时,则根据该像素点对应的饱和度和色度获取白色增益系数,根据白色增益系数调整该像素点对应的四色子像素数据中的白色灰阶值并输出调整后的白色灰阶值至显示面板。

其中,三色子像素数据包括红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1,根据各像素点的三色子像素数据获取各像素点对应的饱和度的步骤包括:

各像素点对应的饱和度s根据如下公式进行计算:

其中,Max(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最大值,Min(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最小值。

其中,根据各像素点的三色子像素数据获取各像素点对应的色度的步骤包括:

各像素点对应的色度H根据如下公式进行计算:

当Max(R1、G1、B1)=R1时:

当Max(R1、G1、B1)=G1时:

当Max(R1、G1、B1)=B1时:

其中,判断各像素点对应的饱和度是否在预定范围内的步骤包括:判断各像素点对应的饱和度是否等于1;其中,当像素点对应的饱和度等于1时,则判定该像素点对应的饱和度在预定范围内。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种显示面板的驱动装置,该驱动装置包括:第一获取模块,用于获取当前图像中各像素点的三色子像素数据;第二获取模块,与第一获取模块连接,用于根据第一获取模块获取的各像素点的三色子像素数据获取各像素点对应的饱和度和色度;判断模块,与第二获取模块连接,用于判断第二获取模块获取的各像素点对应的饱和度是否在预定范围内;处理模块,与判断模块连接,用于当判断模块判断像素点对应的饱和度在预定范围内时,根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值并输出至显示面板。

其中,当判断模块判断像素点对应的饱和度不在预定范围内时,处理模块还用于根据该像素点对应的饱和度和色度获取白色增益系数,根据白色增益系数调整该像素点对应的四色子像素数据中的白色灰阶值并输出调整后的白色灰阶值至显示面板。

其中,三色子像素数据包括红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1,第二获取模块根据各像素点的三色子像素数据获取各像素点对应的饱和度的操作包括:

各像素点对应的饱和度s根据如下公式进行计算:

其中,Max(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最大值,Min(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最小值。

其中,第二获取模块根据各像素点的三色子像素数据获取各像素点对应的色度的操作包括:

各像素点对应的色度H根据如下公式进行计算:

当Max(R1、G1、B1)=R1时:

当Max(R1、G1、B1)=G1时:

当Max(R1、G1、B1)=B1时:

其中,判断模块判断各像素点对应的饱和度是否在预定范围内的操作包括:判断模块判断各像素点对应的饱和度是否等于1;其中,若判断模块判断像素点对应的饱和度等于1时,则判定该像素点对应的饱和度在预定范围内。

本发明的有益效果是:区别于现有技术,本发明的显示面板的驱动方法及驱动装置通过获取当前图像中各像素点的三色子像素数据,根据各像素点的三色子像素数据获取各像素点对应的饱和度和色度,当像素点对应的饱和度在预定范围内时,根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值输出至显示面板。通过上述方式,本发明能够提高包括RGBW子像素单元的显示面板在显示纯色画面时的亮度,使得显示纯色画面时不会出现偏暗的问题。

附图说明

图1是本发明实施例的显示面板的驱动方法的流程示意图;

图2是本发明实施例的显示面板的驱动装置的结构示意图。

具体实施方式

在说明书及权利要求书当中使用了某些词汇来指称特定的组件,所属领域中的技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。下面结合附图和实施例对本发明进行详细说明。

图1是本发明实施例的显示面板的驱动方法的流程示意图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:

步骤S101:获取当前图像中各像素点的三色子像素数据。

在步骤S101中,三色子像素数据分别包括红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1。

步骤S102:根据各像素点的三色子像素数据获取各像素点对应的饱和度和色度。

在步骤S102中,各像素点对应的饱和度根据如下公式进行计算:

各像素点对应的色度根据如下公式进行计算:

当Max(R1、G1、B1)=R1时:

当Max(R1、G1、B1)=G1时:

当Max(R1、G1、B1)=B1时:

其中,s为饱和度,H为色度,R1、G1和B1是各像素点的三色子像素数据中的红色灰阶值、绿色灰阶值和蓝色灰阶值,Max(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最大值,Min(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最小值。

步骤S103:判断各像素点对应的饱和度是否在预定范围内,若像素点对应的饱和度在预定范围内,则执行步骤S104,否则执行步骤S105。

在步骤S103中,判断各像素点对应的饱和度是否在预定范围内的步骤具体为:判断各像素点对应的饱和度是否等于1。其中,当像素点对应的饱和度等于1时,则判定该像素点的饱和度在预定范围内。

在其它实施例中,预定范围也可以为靠近1的某段数值区域,例如0.98~1的数值区域。本领域的技术人员可以理解,当像素点的饱和度等于1时,则说明该像素点为纯色像素点,其中,饱和度落入靠近1的某段数值区域的像素点可以近似等同于纯色像素点。

步骤S104:根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值输出至显示面板。

在步骤S104中,像素点对应的四色子像素数据是根据该像素点的三色子像素数据获取得到。具体来说,根据像素点的三色子像素数据获取对应的四色子像素数据的步骤包括:

四色子像素数据根据如下公式进行计算:

W2=Min(R1、G1、B1);

G2=G1*Gain-W2;

R2=R1*Gain-W2;

B2=B1*Gain-W2;

其中,四色子像素数据分别包括红色灰阶值R2、绿色灰阶值G2、蓝色灰阶值B2和白色灰阶值W2;三色子像素数据为已知值,其分别包括红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1;Gain为预定增益值;Min(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最小值。

其中,当像素点的饱和度为1时,则根据饱和度的求取公式可知Min(R1、G1、B1)等于0,进而根据四色子像素数据的求取公式可知白色灰阶值W2等于0。在本实施例中,为了解决纯色偏暗的问题,补入白色灰阶补充值作为四色子像素数据的白色灰阶值W2并输出至显示面板。

本领域的技术人员可以理解,由于白色灰阶补充值的补入,会提高纯色像素点的亮度,但是同时会冲淡该纯色像素点的颜色。为了解决上述问题,在RGBW显示面板中选择使用广色域色阻以提高显示面板的NTSC色域,从而改善因白色灰阶补充值的引入而出现的该纯色像素点的颜色变淡的问题。

本领域的技术人员可以理解,白色灰阶补充值相当于亮度,而不同色度的像素点对于亮度的贡献是不同的,因此,不同色度的像素点对应不同的白色灰阶补充值以输出不同的亮度。

步骤S105:根据该像素点对应的饱和度和色度获取白色增益系数,根据白色增益系数调整该像素点对应的四色子像素数据中的白色灰阶值并输出调整后的白色灰阶值至显示面板。

在步骤S105中,像素点对应的四色子像素数据的获取方法与步骤S104中的获取方法相同,为简约起见,在此不再赘述。

根据白色增益系数调整该像素点对应的四色子像素数据中的白色灰阶值并输出调整后的白色灰阶值的步骤具体为:将白色增益系数与该像素点对应的四色子像素数据中的白色灰阶值相乘并将相乘后的乘积作为调整后的白色灰阶值。

在本实施例中,白色增益系数的大小由像素点的饱和度和色度决定。其中,当像素点的饱和度较低时,白色增益系数接近为1,也即低饱和度的像素点的白色灰阶值维持不变。当像素点的饱和度较高时,不同色度的像素点的白色增益系数不同。可以设定,例如,像素点的色度指示为绿色像素点时,白色增益系数为75%;像素点的色度指示为红色像素点时,白色增益系数为20%;像素点的色度指示为蓝色像素点时,白色增益系数为5%。本领域的技术人员可以理解,由于白色增益系数的取值在0至1之间,将四色子像素数据中的白色灰阶值乘以白色增益系数后会使得白色灰阶值减小也即将该像素点的亮度相比原来的调暗,从而可以实现降低人眼因画面高对比度导致纯色偏暗的感觉,有效改善RGBW显示面板纯色偏暗的问题。

图2是本发明实施例的显示面板的驱动装置的结构示意图。如图2所示,该驱动装置包括第一获取模块21、第二获取模块22、判断模块23和处理模块24。

第一获取模块21用于获取当前图像中各像素点的三色子像素数据。其中,三色子像素数据包括红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1。

第二获取模块22与第一获取模块21连接,用于根据第一获取模块21获取的各像素点的三色子像素数据获取各像素点对应的饱和度和色度。

在本实施例中,各像素点对应的饱和度根据如下公式进行计算:

各像素点对应的色度根据如下公式进行计算:

当Max(R1、G1、B1)=R1时:

当Max(R1、G1、B1)=G1时:

当Max(R1、G1、B1)=B1时:

其中,s为饱和度,H为色度,R1、G1和B1是各像素点的三色子像素数据中的红色灰阶值、绿色灰阶值和蓝色灰阶值,Max(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最大值,Min(R1、G1、B1)为红色灰阶值R1、绿色灰阶值G1和蓝色灰阶值B1中的最小值。

判断模块23与第二获取模块22连接,用于判断第二获取模块22获取的各像素点对应的所述饱和度是否在预定范围内。

在本实施例中,判断模块23判断各像素点对应的饱和度是否在预定范围内的操作包括:判断模块23判断各像素点对应的饱和度是否等于1;其中,若判断模块23判断像素点对应的饱和度等于1时,则判定该像素点对应的饱和度在预定范围内。

处理模块24与判断模块23连接,用于当判断模块24判断像素点对应的饱和度在预定范围内时,根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值并输出至显示面板;以及当判断模块24判断像素点对应的饱和度不在预定范围内时,根据该像素点对应的饱和度和色度获取白色增益系数,根据白色增益系数调整该像素点对应的四色子像素数据中的白色灰阶值并输出调整后的白色灰阶值至显示面板。

本发明的有益效果是:区别于现有技术,本发明的显示面板的驱动方法及驱动装置通过获取当前图像中各像素点的三色子像素数据,根据各像素点的三色子像素数据获取各像素点对应的饱和度和色度,当像素点对应的饱和度在预定范围内时,根据该像素点对应的色度获取白色灰阶补充值并将白色灰阶补充值作为该像素点对应的四色子像素数据中的白色灰阶值并输出显示面板。通过上述方式,本发明能够提高包括RGBW子像素单元的显示面板在显示纯色画面时的亮度,使得显示纯色画面时不会出现偏暗的问题。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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