显示面板的图像处理方法与流程

文档序号:16587192发布日期:2019-01-14 18:35阅读:257来源:国知局
显示面板的图像处理方法与流程

本发明涉及图像处理技术领域,尤其涉及一种显示面板的图像处理方法。



背景技术:

随着面板技术的不断更新,高像素高刷新率的大尺寸面板设计持续增加。出于制造技术或者成本的考虑,高像素高刷新率的大尺寸面板设计存在双边驱动架构或者单片2颗tcon(timingcontroller,时序控制器)架构,图像数据的分割存在上下分屏驱动方式或者左右分屏驱动方式,位于分割交界线两侧的栅极线被分别进行驱动扫描以显示图像数据。

由于各种外界因素的影响,图像数据的分割交界处往往会存在mura(色斑)现象,常用的高分辨率屏幕的demura(去色斑)算法的blocksize(块大小,即算法处理的最小单元)一般都是16*16pixel(像素),很难完全调好交界处,出现图像显示不连续的现象。



技术实现要素:

鉴于现有技术存在的不足,本发明提供了一种显示面板的图像处理方法,可以有效淡化面板的图像数据的交界线。

为了实现上述的目的,本发明采用了如下的技术方案:

一种显示面板的图像处理方法,显示面板的图像数据被分为至少两个相邻的子显示区域进行显示,所述显示面板的图像处理方法包括:

以相邻两个子显示区域的分界线为基准,自所述分界线分别朝两不同侧选取第一侧处理区域和第二侧处理区域;

确定待显示像素在所述第一侧处理区域或所述第二侧处理区域所在的位置,并根据所述待显示像素所在的位置,得出所述待显示像素的增益值和输出灰阶值;

计算所述待显示像素的增益值与输出灰阶值的乘积,得出所述待显示像素的实际灰阶值,并根据所述实际灰阶值向所述待显示像素写入数据电压。

作为其中一种实施方式,所述确定待显示像素在所述第一侧处理区域或所述第二侧处理区域所在的位置,包括:将所述第一侧处理区域和所述第二侧处理区域分别划分为m行、n列分区,所述分界线与行的方向平行,其中,m、n为不小于2的整数;

所述根据所述待显示像素所在的位置,得出所述待显示像素的增益值,包括:根据所述待显示像素所在的分区的行数和列数,查找所述第一侧处理区域的增益表或所述第二侧处理区域的增益表,得出所述待显示像素的增益值。

作为其中一种实施方式,每个所述分区的长度/宽度均为单个像素的长度/宽度的整数倍。

作为其中一种实施方式,至少一个所述分区的长度/宽度大于单个像素的长度/宽度,且在长度/宽度大于单个像素的长度/宽度的所述分区内,所述第一侧处理区域的增益表和所述第二侧处理区域的增益表中各区域的增益值沿行方向和列方向呈线性变化。

作为其中一种实施方式,m、n的至少一个不大于8。

作为其中一种实施方式,所述第一侧处理区域的增益表中、所述第二侧处理区域的增益表中记录有各分区的行分区线、列分区线交点位置的增益值;

所述根据所述待显示像素所在的位置,得出所述待显示像素的增益值,包括:

判断所述待显示像素是否在行分区线、列分区线交点位置;

若是,则行分区线、列分区线的该交点位置对应的增益值即为所述待显示像素的增益值;否则,

获取将所述待显示像素围设于其中的四个不同的行分区线、列分区线交点位置所对应的增益值,并根据线性插值法计算得出所述待显示像素的增益值。

作为其中一种实施方式,所述根据所述待显示像素所在的位置,得出输出灰阶值,包括:

获取所述待显示像素前一行像素的输出灰阶值和当前行像素的输出灰阶值,查找所述第一侧处理区域的第一灰阶表或所述第二侧处理区域的第二灰阶表,得出输出灰阶值;

其中,所述第一灰阶表和所述第二灰阶表记录有相邻两行像素的输出灰阶值所对应的查找值,所述查找值即为所述待显示像素的输出灰阶值。

作为其中一种实施方式,所述第一灰阶表和所述第二灰阶表中,均以前一行像素的输出灰阶值和当前行像素的输出灰阶值作为查找节点,前一行像素的输出灰阶值范围和当前行像素的输出灰阶值范围被划分成多个灰阶分区,至少一个所述灰阶分区包含多个灰阶值,且在包含多个灰阶值的所述灰阶分区内,同一行像素的输出灰阶值呈线性变化。

作为其中一种实施方式,所述根据所述待显示像素所在的位置,得出输出灰阶值,还包括:

判断所述待显示像素的前一行像素的输出灰阶值和当前行像素的输出灰阶值是否均落在灰阶分区的端点处;

若是,则前一行像素的输出灰阶值和当前行像素的输出灰阶值所对应的查找值即为输出灰阶值;否则,

获取所述待显示像素的前一行像素的输出灰阶值所在的灰阶分区的两个端点、当前行像素的输出灰阶值所在的灰阶分区的两个端点所对应的查找值,并根据线性插值法计算得出所述待显示像素的输出灰阶值。

作为其中一种实施方式,每个灰阶分区所包含的灰阶数相同。

本发明在图像数据交界线两侧的区域,根据各像素所在的位置,分别确定其增益值和图像数据的输出灰阶值,综合增益值对输出灰阶值进行调整,从而根据调整结果对待显示像素进行驱动,可以最大限度地淡化图像数据分隔处的交界线。

附图说明

图1为本发明实施例的显示面板的图像分界线处的分区方式示意图;

图2为本发明实施例的图像处理方法示意图;

图3为本发明实施例的分界线一侧区域的一种增益表;

图4为利用增益表计算像素的增益值的方法示意图;

图5为本发明实施例的分界线一侧区域的一种灰阶表;

图6为利用灰阶表计算像素的输出灰阶值的方法示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参阅图1,本发明的显示面板在显示过程中,图像数据被分为两个相邻的子显示区域进行显示,例如,图像被自中间的分界线c划分为左右两部分或上下两部分分别扫描,这里,以图像数据被分为上下两部分为例进行说明。

结合图2所示,本实施例的显示面板的图像处理方法主要包括:

s01、以相邻两个子显示区域的分界线c为基准,自该分界线c分别朝上下两不同侧选取分界线c附近的第一侧处理区域a和第二侧处理区域b,其中,第一侧处理区域a和第二侧处理区域b的长度与有效显示区域的宽度一致,以确保分界线c两侧的整行像素区域都被优化;

s02、确定待显示像素x在第一侧处理区域a或第二侧处理区域b所在的位置,并根据待显示像素x所在的位置,得出待显示像素x的增益值gain_x和输出灰阶值gray_x;

s03、计算待显示像素的增益值gain_x与输出灰阶值gray_x的乘积,得出待显示像素x的实际灰阶值g_x,并根据实际灰阶值g_x向待显示像素x写入数据电压。

具体地,步骤s02中,确定待显示像素x在第一侧处理区域a或第二侧处理区域b所在的位置的过程,主要包括:

s021、将第一侧处理区域a和第二侧处理区域b分别划分为m行、n列分区,分界线c与行的方向平行,其中,m、n为不小于2的整数;

s022、确定待显示像素x在第一侧处理区域a或第二侧处理区域b所在的行和列。

系统中存储有第一侧处理区域a的增益表和第二侧处理区域b的增益表,这两个增益表中记录有对应处理区域中不同位置的增益值,该根据待显示像素x所在的位置,得出待显示像素x的增益值gain_x的过程,主要包括:

s023、根据待显示像素x所在的分区的行数和列数,查找第一侧处理区域a的增益表或第二侧处理区域b的增益表,得出待显示像素x的增益值gain_x。

本实施例中,分界线c将显示面板的有效显示区域分为上下对称的两部分,第一侧处理区域a、第二侧处理区域b的宽度一致。可以理解的是,第一侧处理区域a、第二侧处理区域b的宽度也可以不同,本发明也并不限定子显示区域或分界线的数量,在其他实施方式中,图像数据也可以被分为两个以上的相邻的子显示区域进行显示,该图像处理方法同样适用。

作为其中一种优选的实施方式,本实施例的每个分区的长度/宽度均为单个像素的长度/宽度的整数倍,即一个分区正好对应一个或多个像素的大小。优选地,至少一个分区的长度/宽度大于单个像素的长度/宽度,每个分区的宽度/长度可以相同,也可以不同。

本实施例中,m、n的至少一个不大于8,例如,第一侧处理区域a和第二侧处理区域b分别被划分为8行、16列分区,即第一侧处理区域a、第二侧处理区域b组成的区域被划分为16×16个分区。

优选地,本实施例在长度/宽度大于单个像素的长度/宽度的分区内,第一侧处理区域的增益表和第二侧处理区域的增益表中各区域的增益值沿行方向和列方向呈线性变化。

第一侧处理区域a的增益表中、第二侧处理区域b的增益表的设置方式基本一致,如图3所示,第一侧处理区域a的增益表中、第二侧处理区域b的增益表中记录有各分区的行分区线rm、列分区线cn交点位置的增益值gain(rm,cn),例如,图3所示的表格中,横向对应的是17条列分区线c0~c16,纵向对应的是9条行分区线r0~r8,列分区线c7与行分区线r2的交点位置的增益值gain(r2,c7)=a,列分区线c8与行分区线r2的交点位置的增益值gain(r2,c8)=b,列分区线c7与行分区线r3的交点位置的增益值gain(r3,c7)=c,列分区线c8与行分区线r3的交点位置的增益值gain(r3,c8)=d。

具体地,步骤s023中,根据待显示像素x所在的位置,得出待显示像素x的增益值gain_x的过程,具体包括:

s0231、判断待显示像素x是否在行分区线rm、列分区线cn交点位置;

s0232、若是,则行分区线rm、列分区线cn的该交点位置对应的增益值gain(rm,cn)即为待显示像素x的增益值gain_x,例如图3中,列分区线c7与行分区线r2的交点位置的增益值gain(r2,c7)=a,列分区线c8与行分区线r2的交点位置的增益值gain(r2,c8)=b,列分区线c7与行分区线r3的交点位置的增益值gain(r3,c7)=c,列分区线c8与行分区线r3的交点位置的增益值gain(r3,c8)=d;否则,

s0233、获取将待显示像素x围设于其中的四个不同的行分区线rm、列分区线cn交点位置所对应的增益值,并根据线性插值法计算得出待显示像素x的增益值gain_x。

例如图4所示,为当相邻的两条行分区线rm/相邻的两条列分区线cn之间的分区对应多个像素的大小时的情形,这里,假设已确定待显示像素x的位置正好位于第一侧处理区域a或第二侧处理区域b的列分区线c7、c8之间,并位于行分区线r2、r3之间,通过查询增益表,获取列分区线c7、c8分别与行分区线r2、r3围成的矩形的四个顶点位置的增益值a、b、c、d,列分区线c7、c8之间的距离为m、行分区线r2、r3之间的距离为n,待显示像素x与列分区线c7之间的距离为j,待显示像素x与行分区线r2之间的距离为k,其中,m、n、j、k均为单个像素的对应边长的整数倍。

计算得出,待显示像素x所在列与行分区线r2相交位置x1的增益值待显示像素x所在列与行分区线r3相交位置x2的增益值因此,待显示像素x的增益值

结合图5所示,上述步骤s02中,根据待显示像素x所在的位置,得出输出灰阶值gray_x的过程,具体包括:

s024、获取待显示像素x前一行像素的输出灰阶值和当前行像素的输出灰阶值,查找第一侧处理区域的第一灰阶表或第二侧处理区域的第二灰阶表,得出输出灰阶值gray_x;其中,系统中的第一灰阶表和第二灰阶表内记录有相邻两行像素的输出灰阶值所对应的查找值,根据前一行像素的输出灰阶值和当前行像素的输出灰阶值即可在相应的灰阶表内查找到对应的查找值,该查找值即为待显示像素x的输出灰阶值。

第一灰阶表和第二灰阶表可用于根据前一行分区的输出灰阶值和当前行分区的输出灰阶值查找确定当前像素的输出灰阶值。在第一灰阶表和第二灰阶表中,均以前一行像素的输出灰阶值和当前行像素的输出灰阶值作为查找节点,并且,前一行像素的输出灰阶值范围和当前行像素的输出灰阶值范围被划分成多个灰阶分区,至少一个灰阶分区包含多个灰阶值,且在包含多个灰阶值的该灰阶分区内,同一行像素的输出灰阶值可以认为是呈线性变化的。

根据这一设置方式,步骤s024具体包括:

s0241、判断待显示像素x的前一行像素的输出灰阶值和当前行像素的输出灰阶值是否均落在灰阶分区的端点处;

s0242、若是,则前一行像素的输出灰阶值和当前行像素的输出灰阶值所对应的查找值即为输出灰阶值gray_x;否则,

s0243、获取待显示像素x的前一行像素的输出灰阶值所在的灰阶分区的两个端点、当前行像素的输出灰阶值所在的灰阶分区的两个端点所对应的查找值,并根据线性插值法计算得出待显示像素x的输出灰阶值gray_x。

作为其中一种实施方式,每个灰阶分区所包含的灰阶数优选为相同。例如图6所示,本实施例中,前一行像素的输出灰阶和当前行像素的输出灰阶均将255灰阶均匀地划分为8个灰阶分区。对于交界线c附近的像素,根据像素前一行像素的输出灰阶值和当前行像素的输出灰阶值,在对应的第一灰阶表或第二灰阶表中进行查找,当前一行像素的输出灰阶值和当前行像素的输出灰阶值均为灰阶分区的端点中的一个,例如分别为32、64,则可以直接得出查找值e即为待显示像素x的输出灰阶值gray_x。但在前一行像素的输出灰阶值和当前行像素的输出灰阶值并不都是灰阶分区的端点中的一个时,则需要以线性插值法进行计算,具体地,假设待显示像素x的前一行像素的输出灰阶值和当前行像素的输出灰阶值分别为x1、x2,x1介于相邻的两个灰阶端点值xa、xb之间,x2介于相邻的两个灰阶端点值ya、yb之间,即xa<x1<xb,ya<x2<yb,(前一行像素的输出灰阶值,当前行像素的输出灰阶值)分别为(xa,ya)、(xb,ya)、(xa,yb)、(xb,yb),对应的输出灰阶值gray_x的查找值分别为e、f、g、h,则经过计算得出前一行像素的输出灰阶为x1、当前行像素的输出灰阶为ya的输出灰阶值前一行像素的输出灰阶为x1、当前行像素的输出灰阶为yb的输出灰阶值计算得出待显示像素x的输出灰阶值

因此,最终得出的待显示像素x的实际灰阶值g_x=gain_x*gray_x,根据该实际灰阶值g_x以对应的数据电压驱动该待显示像素x即可。经处理后,分界线c附近的像素的灰阶可以实现自然过渡,使得两侧的图像数据之间的过渡线得以淡化而不再容易被觉察。

综上所述,本发明在图像数据交界线两侧的区域,根据各像素所在的位置,分别确定其增益值和图像数据的输出灰阶值,综合增益值对输出灰阶值进行调整,从而根据调整结果对待显示像素进行驱动,可以最大限度地淡化图像数据分隔处的交界线,优化了显示效果。

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

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