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

文档序号:18325257发布日期:2019-08-03 10:56阅读:142来源:国知局
一种显示面板的驱动方法及装置与流程

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



背景技术:

在显示面板的制备工艺中,由于工艺制程等原因,使得显示面板中不同区域的膜层厚度和特性可能存在不均匀性,这样将会导致不同区域显示亮度不均,从而影响整个图像的显示效果。



技术实现要素:

本发明实施例提供一种显示面板的驱动方法及装置,用以提高显示效果。

本发明实施例提供的显示面板的驱动方法,包括:

接收待显示画面的图像数据;其中,所述图像数据包括:多种颜色子像素对应的数据;

根据预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整;其中,所述显示面板的显示区划分为阵列排布的多个像素区域,每个像素区域中的目标颜色子像素对应一个预先确定的预设系数;

根据调整后的数据控制所述显示面板进行显示。

可选地,在本发明实施例中,所述预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系满足公式:p_c-k=a_c-kq_c-k;

其中,1≤k≤k且k为整数,k代表所述像素区域的总数,c代表一种子像素的颜色,a_c-k代表所述目标颜色子像素为c颜色时,第k个像素区域中对应的预设系数,p_c-k代表所述目标颜色子像素为c颜色时,所述第k个像素区域中的目标颜色子像素对应的调整后的数据,q_c-k代表所述目标颜色子像素为c颜色时,所述第k个像素区域中的目标颜色子像素对应的调整前的数据。

可选地,在本发明实施例中,所述目标颜色包括红色,c=1;确定所述第k个像素区域对应的预设系数a_1-k的方法,包括:

对所述显示区的物理中心区域进行白平衡矫正;

控制所述白平衡矫正后的显示面板显示所述目标颜色中最高灰阶的纯色画面;

获取所述目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,所述显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_1-k,y_1-k),所述色坐标矩阵包括每个所述像素区域中的目标颜色子像素对应的色坐标(x_1-k,y_1-k);

选取所述物理中心区域中的至少两个像素区域对应的色坐标,并确定选取的色坐标中x的算术平均值;

根据公式m1=a_1-kn1_k,确定对应每个所述像素区域的红色子像素的预设系数a_1-k;其中,m1代表确定出的x的算术平均值,n1_k代表所述第k个像素区域对应的色坐标中x_1-k。

可选地,在本发明实施例中,所述目标颜色包括绿色,c=2;确定所述第k个像素区域对应的预设系数a_2-k的方法,包括:

对所述显示区的物理中心区域进行白平衡矫正;

控制所述白平衡矫正后的显示面板显示所述目标颜色中最高灰阶的纯色画面;

获取所述目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,所述显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_2-k,y_2-k),所述色坐标矩阵包括每个所述像素区域中的目标颜色子像素对应的色坐标(x_2-k,y_2-k);

选取所述物理中心区域中的至少两个像素区域对应的色坐标,并确定选取的色坐标中y的算术平均值;

根据公式m2=a_2-kn2_k,确定对应每个所述像素区域的绿色子像素的预设系数a_2-k;其中,m2代表确定出的y的算术平均值,n2_k代表所述第k个像素区域对应的色坐标中y_2-k。

可选地,在本发明实施例中,所述目标颜色包括蓝色,c=3;确定所述第k个像素区域对应的预设系数a_3-k的方法,包括:

对所述显示区的物理中心区域进行白平衡矫正;

控制所述白平衡矫正后的显示面板显示所述目标颜色中最高灰阶的纯色画面;

获取所述目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,所述显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_3-k,y_3-k),所述色坐标矩阵包括每个所述像素区域中的目标颜色子像素对应的色坐标(x_3-k,y_3-k);

选取所述物理中心区域中的至少两个像素区域对应的色坐标,并分别确定选取的色坐标中x和y的算术平均值;

根据公式m3=-a_3-kn3_k,确定对应每个所述像素区域的蓝色子像素的预设系数a_3-k;其中,m3代表确定出的x的算术平均值与y的算术平均值的乘积,n3_k代表所述第k个像素区域对应的色坐标中x_3-k和y_3-k的乘积。

可选地,在本发明实施例中,所述目标颜色包括红色、绿色以及蓝色;确定所述第k个像素区域对应的预设系数a_c-k的方法,包括:

对所述显示区的物理中心区域进行白平衡矫正;

控制所述白平衡矫正后的显示面板依次显示所述红色、所述绿色以及所述蓝色中最高灰阶的纯色画面;

分别获取所述红色、所述绿色以及所述蓝色中最高灰阶的纯色画面对应的色坐标矩阵;其中,所述显示区划分为阵列排布的k个像素区域,每个像素区域一一对应一个红色子像素的色坐标(x_1-k,y_1-k)、绿色子像素的色坐标(x_2-k,y_2-k)以及蓝色子像素的色坐标(x_3-k,y_3-k),所述红色子像素对应的色坐标矩阵包括每个所述像素区域中红色子像素对应的色坐标(x_1-k,y_1-k),所述绿色子像素对应的色坐标矩阵包括每个所述像素区域中绿色子像素对应的色坐标(x_2-k,y_2-k),所述蓝色对应的色坐标矩阵包括每个所述像素区域中蓝色对应的色坐标(x_3-k,y_3-k);

分别选取所述物理中心区域中至少两个像素区域对应的所述红色子像素、所述绿色子像素以及所述蓝色子像素对应的色坐标,并分别确定所述红色子像素、所述绿色子像素以及所述蓝色子像素对应的选取的色坐标中x和y的算术平均值;

根据公式m1=a_1-kn1_k,确定对应每个所述像素区域的红色子像素的预设系数a_1-k,根据公式m2=a_2-kn2_k,确定对应每个所述像素区域的绿色子像素的预设系数a_2-k,以及根据公式m3=-a_3-kn3_k,确定对应每个所述像素区域的蓝色子像素的预设系数a_3-k;其中,m1代表确定出的x的算术平均值,n1_k代表所述第k个像素区域对应的色坐标中x_1-k,m2代表确定出的y的算术平均值,n2_k代表所述第k个像素区域对应的色坐标中y_2-k,m3代表确定出的x的算术平均值与y的算术平均值的乘积,n3_k代表所述第k个像素区域对应的色坐标中x_3-k和y_3-k的乘积。

本发明实施例还提供一种显示面板的驱动装置,包括:

接收单元,用于接收待显示画面的图像数据;其中,所述图像数据包括:多种颜色子像素对应的数据;

调整单元,用于根据预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整;其中,所述显示面板的显示区划分为阵列排布的多个像素区域,每个像素区域中的目标颜色子像素对应一个预先确定的预设系数;

显示驱动单元,用于根据调整后的数据控制所述显示面板进行显示。

可选地,在本发明实施例中,所述预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系满足公式:p_c-k=a_c-kq_c-k;

其中,1≤k≤k且k为整数,k代表所述像素区域的总数,c代表一种子像素的颜色,a_c-k代表所述目标颜色子像素为c颜色时,第k个像素区域中对应的预设系数,p_c-k代表所述目标颜色子像素为c颜色时,所述第k个像素区域中的目标颜色子像素对应的调整后的数据,q_c-k代表所述目标颜色子像素为c颜色时,所述第k个像素区域中的目标颜色子像素对应的调整前的数据。

本发明实施例还提供一种显示装置,包括显示面板以及上述驱动装置。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述的驱动方法的步骤。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述所述的驱动方法的步骤。

本发明有益效果如下:

本发明实施例提供的显示面板的驱动方法及装置,通过接收待显示画面的图像数据,并根据预先建立的像素区域、目标颜色子像素以及预设系数之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整,之后根据调整后的数据控制显示面板进行显示。这样可以对将要显示的图像中的待显示最白亮度的像素单元所要显示的颜色进行调整,以使将要显示的图像满足显示面板所要达到的规格,提高显示效果。

附图说明

图1为本发明实施例提供的驱动方法的流程图;

图2为本发明实施例提供的显示面板的像素区域的示意图;

图3为本发明实施例提供的确定第k个像素区域对应的预设系数的方法的流程图之一;

图4为本发明实施例提供的色坐标矩阵的示意图之一;

图5为本发明实施例提供的确定第k个像素区域对应的预设系数的方法的流程图之二;

图6为本发明实施例提供的色坐标矩阵的示意图之二;

图7为本发明实施例提供的确定第k个像素区域对应的预设系数的方法的流程图之三;

图8为本发明实施例提供的色坐标矩阵的示意图之三;

图9为本发明实施例提供的确定第k个像素区域对应的预设系数的方法的流程图之四;

图10为本发明实施例提供的驱动装置的示意图。

具体实施方式

为了使本发明的目的,技术方案和优点更加清楚,下面结合附图,对本发明实施例提供的显示面板的驱动方法及装置的具体实施方式进行详细地说明。应当理解,下面所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。需要注意的是,附图中各图形的尺寸和形状不反映真实比例,目的只是示意说明本发明内容。并且自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。

一般,显示面板的gammatuning过程,是仅对显示面板的显示区的物理中心区域进行白平衡矫正(即对最白画面(255灰阶)的亮度和色坐标进行校准)。然而,在显示面板制备过程中,由于工艺制程的差异,显示面板会存在不均匀性,导致显示效果不佳。例如,有机发光二极管(organiclightemittingdiode,oled)中,由于工艺制程差异,可能会导致不同区域的oled中的发光材料层的膜厚存在差异,以及不同区域的薄膜晶体管(thinfilmtransistor,tft)的特性存在差异。这样在显示面板中的某些像素显示最白亮度时,可能会存在亮度差异,从而导致显示效果不佳。

有鉴于此,本发明实施例提供的显示面板的驱动方法,如图1所示,可以包括如下步骤:

s101、接收待显示画面的图像数据;其中,图像数据包括:多种颜色子像素对应的数据;

s102、根据预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整;其中,显示面板的显示区划分为阵列排布的多个像素区域,每个像素区域中的目标颜色子像素对应一个预先确定的预设系数;

s103、根据调整后的数据控制显示面板进行显示。

本发明实施例提供的显示面板的驱动方法,通过接收待显示画面的图像数据,并根据预先建立的像素区域、目标颜色子像素以及预设系数之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整,之后根据调整后的数据控制显示面板进行显示。这样可以对将要显示的图像中的待显示最白亮度的像素单元所要显示的颜色进行调整,以使将要显示的图像满足显示面板所要达到的规格,提高显示效果。

在具体实施时,在本发明实施例中,预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系满足公式:p_c-k=a_c-kq_c-k;

其中,1≤k≤k且k为整数,k代表像素区域的总数,c代表一种子像素的颜色,a_c-k代表目标颜色子像素为c颜色时,第k个像素区域中对应的预设系数,p_c-k代表目标颜色子像素为c颜色时,第k个像素区域中的目标颜色子像素对应的调整后的数据,q_c-k代表目标颜色子像素为c颜色时,第k个像素区域中的目标颜色子像素对应的调整前的数据。其中,上述各数值可以根据实际应用环境来设计确定,在此不作限定。

一般,显示面板的显示区可以包括多个像素单元,每个像素单元包括多种颜色子像素,这样可以通过这些子像素进行混色,实现画面显示。例如,像素单元可以包括红色子像素、绿色子像素以及蓝色子像素,这样可以通过红色、绿色以及蓝色进行混色,实现画面显示。例如,通过红色、绿色以及蓝色进行混色,以实现白色画面显示或彩色画面显示。

在具体实施时,在本发明实施例中,如图2所示,可以将显示面板的显示区aa划分为阵列排布的多个像素区域s_k。每个像素区域s_k可以包括相同数量的像素单元。例如,k=12,像素区域s_1~s_12可以包括4*4个像素单元p1~p16。或者,每一个像素区域也可以包括1个像素单元。或者,每一个像素区域也可以包括2*2个像素单元。或者,每一个像素区域也可以包括3*3个像素单元。当然,在实际应用中,每个像素区域s_k包括的像素单元的数量也可以根据实际应用环境来设计确定,在此不作限定。

下面结合具体实施例,对本发明进行详细说明。需要说明的是,本实施例中是为了更好的解释本发明,但不限制本发明。

实施例一、

在具体实施时,在本发明实施例中,可以使目标颜色包括红色,即c=1,以使目标子像素包括红色子像素。结合图2所示,每一个像素区域s_k中的红色子像素对应一个预先确定的预设系数a_1-k。例如,像素区域s_1中的红色子像素对应预先确定的预设系数a_1-1,像素区域s_2中的红色子像素对应预先确定的预设系数a_1-2,像素区域s_3中的红色子像素对应预先确定的预设系数a_1-3。其余以此类推,在此不作限定。这样可以根据预先建立的像素区域、红色子像素、红色子像素对应的预设系数a_1-k以及红色子像素对应的数据之间的关系,对图像数据中的红色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

灰阶,一般是将最暗与最亮之间的亮度变化区分为若干份,以便于进行屏幕亮度管控。例如,显示的图像一般可以由红、绿、蓝三种颜色组成,以混合形成彩色图像,其中每一个颜色都可以显现出不同的亮度级别,并且不同亮度层次的红、绿、蓝组合起来,可以形成不同的色彩点。灰阶即代表了由最暗到最亮之间不同亮度的层次级别。这中间层级越多,所能够呈现的画面效果也就越细腻。目前,一般显示面板中可以采用6bit(2的8次方个亮度层次,即具有64灰阶)面板、7bit(2的7次方个亮度层次,即具有128灰阶)面板、8bit(2的8次方个亮度层次,即具有256灰阶)面板、10bit(2的10次方个亮度层次,即具有1024灰阶)面板、12bit(2的12次方个亮度层次,即具有4096灰阶)面板或16bit(2的16次方个亮度层次,即具有65536灰阶)面板来实现图像显示。下面均以显示面板包括红色子像素、绿色子像素、蓝色子像素以及256灰阶为例进行说明,但是读者应知,显示面板中包括的子像素的颜色并不局限于此。

在具体实施时,在本发明实施例中,如图3所示,确定第k个像素区域对应的预设系数a_1-k的方法,可以包括如下步骤:

s301、对显示区的物理中心区域进行白平衡矫正。

其中,物理中心区域可以指的是显示区的几何中心所在的区域。例如,物理中心区域可以指的是:以显示区的几何中心为中心且以预设距离为半径的圆所围成的区域。该预设距离可以与现有技术中的预设距离相同,在此不作限定。并且,白平衡矫正的方法与现有技术中的相同,在此不作限定。

s302、控制白平衡矫正后的显示面板显示目标颜色中最高灰阶的纯色画面。

具体地,控制白平衡矫正后的显示面板中的红色子像素采用225灰阶的数据信号点亮,从而使显示面板显示红色255灰阶的纯色画面。

显示红色中255灰阶的纯色画面,以使显示区中的每个红色子像素显示255灰阶的红色画面。

s303、获取目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_1-k,y_1-k),色坐标矩阵包括每个像素区域中的目标颜色子像素对应的色坐标(x_1-k,y_1-k)。

结合图2与图4所示,显示区aa划分为阵列排布的12个像素区域s_1~s_12,每个像素区域s_1~s_12的红色子像素对应一个色坐标(x_1-1,y_1-1)~(x_1-12,y_1-12),例如,像素区域s_1的红色子像素对应色坐标(x_1-1,y_1-1),像素区域s_2的红色子像素对应色坐标(x_1-2,y_1-2),像素区域s_3的红色子像素对应色坐标(x_1-3,y_1-3),其余以此类推,在此不作赘述。则255灰阶的红色画面对应的色坐标矩阵包括;(x_1-1,y_1-1)~(x_1-12,y_1-12)。

s304、选取物理中心区域中的至少两个像素区域对应的色坐标,并确定选取的色坐标中x的算术平均值;其中,以像素区域s_6和s_7位于物理中心区域为例,可以选取像素区域s_6对应的色坐标(x_1-6,y_1-6)与像素区域s_7对应的色坐标(x_1-7,y_1-7),并计算算术平均值:

s305、根据公式m1=a_1-kn1_k,确定对应每个像素区域的红色子像素的预设系数a_1-k;其中,m1代表确定出的x的算术平均值,n1_k代表第k个像素区域对应的色坐标中的x_1-k。

其中,根据公式m1=a_1-kn1_k,即由于n1_k为已知的,因此可以得到每个像素区域的红色子像素的预设系数a_1-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_1-k,与预设系数a_1-k对应的像素区域s_k以及红色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。从而可以根据建立的关系,对图像数据中的红色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

在具体实施时,在本发明实施例中,显示面板可以为oled显示面板,也可以为液晶显示面板(liquidcrystaldisplay,lcd),在此不作限定。

实施例二、

本实施例对应的驱动方法的流程图如图5所示,其针对实施例一中的实施方式进行了变形。下面仅说明本实施例与实施例一的区别之处,其相同之处在此不作赘述。

在具体实施时,在本发明实施例中,可以使目标颜色包括绿色,即c=2,以使目标子像素包括绿色子像素。结合图2所示,每一个像素区域s_k中的绿色子像素对应一个预先确定的预设系数a_2-k。例如,像素区域s_1中的绿色子像素对应预先确定的预设系数a_2-1,像素区域s_2中的绿色子像素对应预先确定的预设系数a_2-2,像素区域s_3中的绿色子像素对应预先确定的预设系数a_2-3。其余以此类推,在此不作限定。这样可以根据预先建立的像素区域、绿色子像素、绿色子像素对应的预设系数a_2-k以及绿色子像素对应的数据之间的关系,对图像数据中的绿色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

在具体实施时,在本发明实施例中,如图5所示,确定第k个像素区域对应的预设系数a_2-k的方法,可以包括如下步骤:

s501、对显示区的物理中心区域进行白平衡矫正;

s502、控制白平衡矫正后的显示面板显示目标颜色中最高灰阶的纯色画面。

具体地,控制白平衡矫正后的显示面板中的绿色子像素采用225灰阶的数据信号点亮,从而使显示面板显示绿色255灰阶的纯色画面。

s503、获取目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_2-k,y_2-k),色坐标矩阵包括每个像素区域中的目标颜色子像素对应的色坐标(x_2-k,y_2-k)。

结合图2与图6所示,显示区aa划分为阵列排布的12个像素区域s_1~s_12,每个像素区域s_1~s_12的绿色子像素对应一个色坐标(x_2-1,y_2-1)~(x_2-12,y_2-12),例如,像素区域s_1的绿色子像素对应色坐标(x_2-1,y_2-1),像素区域s_2的绿色子像素对应色坐标(x_2-2,y_2-2),像素区域s_3的绿色子像素对应色坐标(x_2-3,y_2-3),其余以此类推,在此不作赘述。则255灰阶的绿色画面对应的色坐标矩阵包括;(x_2-1,y_2-1)~(x_2-12,y_2-12)。

s504、选取物理中心区域中的至少两个像素区域对应的色坐标,并确定选取的色坐标中y的算术平均值;其中,以像素区域s_6和s_7位于物理中心区域为例,可以选取像素区域s_6对应的色坐标(x_2-6,y_2-6)与像素区域s_7对应的色坐标(x_2-7,y_2-7),并计算算术平均值:

s505、根据公式m2=a_2-kn2_k,确定对应每个像素区域的绿色子像素的预设系数a_2-k;其中,m2代表确定出的y的算术平均值,n2_k代表第k个像素区域对应的色坐标中y_2-k。

其中,根据公式m2=a_2-kn2_k,即由于n2_k为已知的,因此可以得到每个像素区域的绿色子像素的预设系数a_2-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_2-k,与预设系数a_2-k对应的像素区域s_k以及绿色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。从而可以根据建立的关系,对图像数据中的绿色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

实施例三、

本实施例对应的驱动方法的流程图如图7所示,其针对实施例一中的实施方式进行了变形。下面仅说明本实施例与实施例一的区别之处,其相同之处在此不作赘述。

在具体实施时,在本发明实施例中,可以使目标颜色包括蓝色,即c=3,以使目标子像素包括蓝色子像素。结合图2所示,每一个像素区域s_k中的蓝色子像素对应一个预先确定的预设系数a_3-k。例如,像素区域s_1中的蓝色子像素对应预先确定的预设系数a_3-1,像素区域s_2中的蓝色子像素对应预先确定的预设系数a_3-2,像素区域s_3中的蓝色子像素对应预先确定的预设系数a_3-3。其余以此类推,在此不作限定。这样可以根据预先建立的像素区域、蓝色子像素、蓝色子像素对应的预设系数a_3-k以及蓝色子像素对应的数据之间的关系,对图像数据中的蓝色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

在具体实施时,在本发明实施例中,如图7所示,确定第k个像素区域对应的预设系数a_3-k的方法,可以包括如下步骤:

s701、对显示区的物理中心区域进行白平衡矫正;

s702、控制白平衡矫正后的显示面板显示目标颜色中最高灰阶的纯色画面。

具体地,控制白平衡矫正后的显示面板中的蓝色子像素采用225灰阶的数据信号点亮,从而使显示面板显示蓝色255灰阶的纯色画面。

s703、获取目标颜色中最高灰阶的纯色画面对应的色坐标矩阵;其中,显示区划分为阵列排布的k个像素区域,每个像素区域中的目标颜色子像素对应一个色坐标(x_3-k,y_3-k),色坐标矩阵包括每个像素区域中的目标颜色子像素对应的色坐标(x_3-k,y_3-k)

结合图2与图8所示,显示区aa划分为阵列排布的12个像素区域s_1~s_12,每个像素区域s_1~s_12的蓝色子像素对应一个色坐标(x_3-1,y_3-1)~(x_3-12,y_3-12),例如,像素区域s_1的蓝色子像素对应色坐标(x_3-1,y_3-1),像素区域s_2的蓝色子像素对应色坐标(x_3-2,y_3-2),像素区域s_3的蓝色子像素对应色坐标(x_3-3,y_3-3),其余以此类推,在此不作赘述。则255灰阶的蓝色画面对应的色坐标矩阵包括;(x_3-1,y_3-1)~(x_3-12,y_3-12)。

s704、选取物理中心区域中的至少两个像素区域对应的色坐标,并分别确定选取的色坐标中x和y的算术平均值;其中,以像素区域s_6和s_7位于物理中心区域为例,可以选取像素区域s_6对应的色坐标(x_3-6,y_3-6)与像素区域s_7对应的色坐标(x_3-7,y_3-7),并计算算术平均值:

s705、根据公式m3=a_3-kn3_k,确定对应每个像素区域的蓝色子像素的预设系数a_3-k;其中,m3代表确定出的x的算术平均值与y的算术平均值的乘积,n3_k代表第k个像素区域对应的色坐标中x_3-k和y_3-k的乘积。

其中,根据公式m3=a_3-kn3_k,即n3_k=x_3-k*y_3-k,由于n3_k为已知的,因此可以得到每个像素区域的蓝色子像素的预设系数a_3-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_3-k,与预设系数a_3-k对应的像素区域s_k以及蓝色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。从而可以根据建立的关系,对图像数据中的蓝色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

实施例四、

本实施例对应的驱动方法的流程图如图9所示,其针对实施例一中的实施方式进行了变形。下面仅说明本实施例与实施例一的区别之处,其相同之处在此不作赘述。

在具体实施时,在本发明实施例中,可以使目标颜色包括红色、绿色以及蓝色,其中,以c=1代表红色,c=2代表绿色,以及c=3代表蓝色,以使目标子像素包括红色子像素、绿色子像素以及蓝色子像素。结合图2所示,每一个像素区域s_k中的红色子像素对应一个预先确定的预设系数a_1-k,绿色子像素对应一个预先确定的预设系数a_2-k,蓝色子像素对应一个预先确定的预设系数a_3-k。例如,像素区域s_1中的红色子像素对应一个预先确定的预设系数a_1-1,绿色子像素对应一个预先确定的预设系数a_2-1,蓝色子像素对应预先确定的预设系数a_3-1。像素区域s_2中的红色子像素对应一个预先确定的预设系数a_1-2,绿色子像素对应一个预先确定的预设系数a_2-2,蓝色子像素对应预先确定的预设系数a_3-2。像素区域s_3中的红色子像素对应一个预先确定的预设系数a_1-3,绿色子像素对应一个预先确定的预设系数a_2-3,蓝色子像素对应预先确定的预设系数a_3-3。其余以此类推,在此不作限定。这样可以根据预先建立的像素区域、红色子像素、红色子像素对应的预设系数a_1-k以及红色子像素对应的数据之间的关系,对图像数据中的红色子像素对应的各数据进行调整。并根据预先建立的像素区域、绿色子像素、绿色子像素对应的预设系数a_2-k以及绿色子像素对应的数据之间的关系,对图像数据中的绿色子像素对应的各数据进行调整。以及根据预先建立的像素区域、蓝色子像素、蓝色子像素对应的预设系数a_3-k以及蓝色子像素对应的数据之间的关系,对图像数据中的蓝色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

在具体实施时,在本发明实施例中,如图9所示,确定第k个像素区域对应的预设系数a_c-k的方法,可以包括如下步骤:

s901、对显示区的物理中心区域进行白平衡矫正;

s902、控制白平衡矫正后的显示面板依次显示红色、绿色以及蓝色中最高灰阶的纯色画面;

具体地,控制白平衡矫正后的显示面板中的红色子像素、绿色子像素以及蓝色子像素依次采用225灰阶的数据信号点亮,从而使显示面板依次显示红色、绿色以及蓝色中255灰阶的纯色画面。

s903、分别获取红色、绿色以及蓝色中最高灰阶的纯色画面对应的色坐标矩阵;其中,显示区划分为阵列排布的k个像素区域,每个像素区域一一对应一个红色子像素的色坐标(x_1-k,y_1-k)、绿色子像素的色坐标(x_2-k,y_2-k)以及蓝色子像素的色坐标(x_3-k,y_3-k),红色子像素对应的色坐标矩阵包括每个像素区域中红色子像素对应的色坐标(x_1-k,y_1-k),绿色子像素对应的色坐标矩阵包括每个像素区域中绿色子像素对应的色坐标(x_2-k,y_2-k),蓝色对应的色坐标矩阵包括每个像素区域中蓝色对应的色坐标(x_3-k,y_3-k);

结合图2、图4、图6以及图8所示,显示区aa划分为阵列排布的12个像素区域s_1~s_12,每个像素区域s_1~s_12的红色子像素对应一个色坐标(x_1-1,y_1-1)~(x_1-12,y_1-12),例如,像素区域s_1的红色子像素对应色坐标(x_1-1,y_1-1),像素区域s_2的红色子像素对应色坐标(x_1-2,y_1-2),像素区域s_3的红色子像素对应色坐标(x_1-3,y_1-3),其余以此类推,在此不作赘述。则255灰阶的红色画面对应的色坐标矩阵包括;(x_1-1,y_1-1)~(x_1-12,y_1-12)。

每个像素区域s_1~s_12的绿色子像素对应一个色坐标(x_2-1,y_2-1)~(x_2-12,y_2-12),例如,像素区域s_1的绿色子像素对应色坐标(x_2-1,y_2-1),像素区域s_2的绿色子像素对应色坐标(x_2-2,y_2-2),像素区域s_3的绿色子像素对应色坐标(x_2-3,y_2-3),其余以此类推,在此不作赘述。则255灰阶的绿色画面对应的色坐标矩阵包括;(x_2-1,y_2-1)~(x_2-12,y_2-12)。

每个像素区域s_1~s_12的蓝色子像素对应一个色坐标(x_3-1,y_3-1)~(x_3-12,y_3-12),例如,像素区域s_1的蓝色子像素对应色坐标(x_3-1,y_3-1),像素区域s_2的蓝色子像素对应色坐标(x_3-2,y_3-2),像素区域s_3的蓝色子像素对应色坐标(x_3-3,y_3-3),其余以此类推,在此不作赘述。则255灰阶的蓝色画面对应的色坐标矩阵包括;(x_3-1,y_3-1)~(x_3-12,y_3-12)。

s904、分别选取物理中心区域中的至少两个像素区域对应的红色子像素、绿色子像素以及蓝色子像素对应的色坐标,并分别确定红色子像素、绿色子像素以及蓝色子像素对应的选取的色坐标中x和y的算术平均值。

以像素区域s_6和s_7位于物理中心区域为例,可以选取像素区域s_6对应的色坐标(x_1-6,y_1-6)、(x_2-6,y_2-6)以及(x_3-6,y_3-6)与像素区域s_7对应的色坐标(x_1-7,y_1-7)、(x_2-7,y_2-7)以及(x_3-7,y_3-7),并计算算术平均值:红色子像素对应的x的算术平均值为:绿色子像素对应的y的算术平均值为:蓝色子像素对应的x的算术平均值为:蓝色子像素对应的y的算术平均值为:

s905、根据公式m1=a_1-kn1_k,确定对应每个像素区域的红色子像素的预设系数a_1-k;其中,m1代表确定出的x的算术平均值,n1_k代表第k个像素区域对应的色坐标中的x_1-k。

其中,根据公式m1=a_1-kn1_k,即由于n1_k为已知的,因此可以得到每个像素区域的红色子像素的预设系数a_1-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_1-k,与预设系数a_1-k对应的像素区域s_k以及红色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。

以及,根据公式m2=a_2-kn2_k,确定对应每个像素区域的绿色子像素的预设系数a_2-k;其中,m2代表确定出的y的算术平均值,n2_k代表第k个像素区域对应的色坐标中y_2-k。

其中,根据公式m2=a_2-kn2_k,即由于n2_k为已知的,因此可以得到每个像素区域的绿色子像素的预设系数a_2-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_2-k,与预设系数a_2-k对应的像素区域s_k以及绿色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。

以及,根据公式m3=a_3-kn3_k,确定对应每个像素区域的蓝色子像素的预设系数a_3-k;其中,m3代表确定出的x的算术平均值与y的算术平均值的乘积,n3_k代表第k个像素区域对应的色坐标中x_3-k和y_3-k的乘积。

其中,根据公式m3=a_3-kn3_k,即n3_k=x_3-k*y_3-k,由于n3_k为已知的,因此可以得到每个像素区域的蓝色子像素的预设系数a_3-k。这样可以根据公式:p_c-k=a_c-kq_c-k,通过确定出的预设系数a_3-k,与预设系数a_3-k对应的像素区域s_k以及蓝色子像素,建立像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系。

这样可以根据建立的关系,对图像数据中的红色子像素、绿色子像素以及蓝色子像素对应的各数据进行调整。这样可以对将要显示的最白画面进行调整,以使最白画面满足显示面板所要达到的规格,提高显示效果。

基于同一发明构思,本发明实施例还提供了一种显示面板的驱动装置,如图10所示,包括:

接收单元10,用于接收待显示画面的图像数据;其中,图像数据包括:多种颜色子像素对应的数据;

调整单元20,用于根据预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整;其中,显示面板40的显示区划分为阵列排布的多个像素区域,每个像素区域中的目标颜色子像素对应一个预先确定的预设系数;

显示驱动单元30,用于根据调整后的数据控制显示面板40进行显示。

其中,该驱动装置的工作原理和具体实施方式与上述显示面板的驱动方法的实施例的原理和实施方式相同,因此,该显示面板的驱动装置的工作过程可参见上述实施例中驱动方法的具体实施方式进行实施,在此不再赘述。

在具体实施时,在本发明实施例中,接收单元、调整单元以及显示驱动单元可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。当然,在实际应用中,上述各单元可以根据实际应用环境来设计确定,在此不作限定。

在具体实施时,在本发明实施例中,预先建立的像素区域、目标颜色子像素、预设系数以及目标颜色子像素对应的数据之间的关系满足公式:p_c-k=a_c-kq_c-k;

其中,1≤k≤k且k为整数,k代表像素区域的总数,c代表一种子像素的颜色,a_c-k代表目标颜色子像素为c颜色时,第k个像素区域中对应的预设系数,p_c-k代表目标颜色子像素为c颜色时,第k个像素区域中的目标颜色子像素对应的调整后的数据,q_c-k代表目标颜色子像素为c颜色时,第k个像素区域中的目标颜色子像素对应的调整前的数据。

基于同一发明构思,本发明实施例还提供了一种显示装置,包括显示面板以及本发明实施例提供的上述驱动装置。该显示装置解决问题的原理与前述驱动装置相似,因此该显示装置的实施可以参见前述驱动装置的实施,重复之处在此不再赘述。

在具体实施时,本发明实施例提供的显示装置可以为:手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。对于该显示装置的其它必不可少的组成部分均为本领域的普通技术人员应该理解具有的,在此不做赘述,也不应作为对本发明的限制。

基于同一发明构思,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,并且该程序被处理器执行时实现本发明实施例提供的上述任一种驱动方法的步骤。具体地,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

基于同一发明构思,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本发明实施例提供的上述任一种驱动方法的步骤。

本发明实施例提供的显示面板的驱动方法及装置,通过接收待显示画面的图像数据,并根据预先建立的像素区域、目标颜色子像素以及预设系数之间的关系,对待显示最白亮度的像素单元中的目标颜色子像素对应的各数据进行调整,之后根据调整后的数据控制显示面板进行显示。这样可以对将要显示的图像中的待显示最白亮度的像素单元所要显示的颜色进行调整,以使将要显示的图像满足显示面板所要达到的规格,提高显示效果。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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