一种消除显示图形彩边的方法及显示装置
技术领域
本发明涉及显示技术领域,尤其涉及一种消除显示图形彩边的方法及显示装置。
背景技术
有机发光显示装置具有能够自发光,无需背光,轻薄,可视角度大以及能耗低等有益效果,备受研发者和用户的青睐。
随着有机发光显示技术的不断发展,有机发光显示装置的像素排列方式不再局限于传统标准像素排列,出现了多种其他的像素排列方式,例如Pentile排列方式或菱形排列方式等。上述pentile排列方式和菱形排列方式中部分子像素的尺寸变大,有利于降低有机发光显示装置的制备难度,但是这两种排列方式中,像素阵列边缘排列的三种颜色类型的子像素尺寸并非完全相同,导致无法正常混色获得白光,尺寸较大的子像素对应的颜色类型更为明显,进而使得显示装置边缘呈现对应的颜色,出现彩边现象。
发明内容
本发明提供了一种消除显示图形彩边的方法及显示装置,以消除显示屏中显示图形的彩边现象。
第一方面,本发明实施例提供了一种消除显示图形彩边的方法,所述方法包括:获取显示屏中与显示图形边缘对应的多个边缘像素;分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素;采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的所述边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值;将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值;其中,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;所述至少三个子像素具有不同的颜色。
第二方面,本发明还提供了一种显示装置,所述显示装置包括:显示屏,用于显示至少一个显示图形;边缘检测模块,用于获取所述显示屏中与所述显示图形边缘对应的多个边缘像素;像素获取模块,用于分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素;补偿处理模块,用于采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的所述边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值;灰阶调整模块,用于将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值;其中,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;所述至少三个子像素具有不同的颜色。
本发明实施例提供的技术方案,通过获取显示屏中与显示图形边缘对应的多个像素,分别获取与各所述像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素,采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应像素进行补偿算法处理,获得各所述像素处理后灰阶值,将所述多个像素的灰阶值调节为对应的所述处理后灰阶值,达到了消除显示屏中显示图形彩边的有益效果。
附图说明
为了更加清楚地说明本发明示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本发明所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。
图1a本发明实施例提供的一种消除显示图形彩边的方法的流程示意图;
图1b是本发明实施例提供的一种显示屏的结构示意图;
图1c是本发明实施例提供的一种显示屏的部分结构示意图;
图2是本发明实施例提供的另一种消除显示图形彩边的方法的流程示意图;
图3是本发明实施例提供的又一种消除显示图形彩边的方法的流程示意图;
图4是本发明实施例提供的一种显示装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下将结合本发明实施例中的附图,通过具体实施方式,完整地描述本发明的技术方案。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例,基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动的前提下获得的所有其他实施例,均落入本发明的保护范围之内。
图1a是本发明实施例提供的一种消除显示图形彩边的方法的流程示意图。如图1a示,所述消除显示图形彩边的方法具体可以包括:
步骤110、获取显示屏中与显示图形边缘对应的多个边缘像素。
可选的,所述显示屏中的像素结构排列方式可以为菱形排列或Pentile排列。其中,pentile排列如图1b所示,多个子像素110呈矩阵排列,沿子像素110矩阵行方向X,第一子像素111、第二子像素112和第三子像素113依次循环排列,其中,第一子像素111、第二子像素112和第三子像素113的颜色分别为红色、绿色和蓝色任一。所述子像素矩阵包括第一子像素列10和第二子像素列11两种子像素列,第一子像素列10和第二子像素列11在矩阵行方向X上交替排布。在第一子像素列10中,第一子像素111和第三子像素113交替排布;在第二子像素列11中,仅包括第二子像素112。沿像素矩阵列方向Y,第一子像素111、第二子像素112以及第三子像素113的长度相同;沿像素矩阵行方向X,第一子像素列10中第一子像素111和第三子像素113长度大于第二子像素列11中第二子像素112长度。在这种排布方式中,位于像素矩阵边缘的第一子像素111、第二子像素112和第三子像素113的尺寸不同,因此会出现彩边现象。可以理解的是,传统的标准像素排列方式中,位于像素阵列边缘的像素中三种颜色类型的子像素的尺寸相同,它们可以混色获得白光,出现彩边现象的几率相对较低,因此,本实施例中消除显示图形彩边的方法在类似于菱形排列或pentile排列的像素阵列中效果更佳。但需要说明的是,传统的标准像素排列方式虽然出现彩边现象的几率较低,但依然存在出现彩边现象的风险,因此,本实施例中消除显示图形彩边的方法也可以用于传统的标准像素排列方式。
需要说明的是,显示图形仅为显示屏上显示画面中的图形,并非整个显示图像。例如,显示屏上显示一圆环,圆环的颜色为红色,背景色为白色,则显示图形即为红色圆环,并不包括白色背景。
还需要说明的是,显示图形边缘对应的边缘像素为用于显示显示图形边缘信息的像素。依然以上述红色圆环为例进行说明,用于显示红色圆环边缘信息的像素即为显示图形边缘对应的边缘像素,即用于显示该红色圆环的外周和内周的像素。可以理解的是,红色圆环包括两个边缘,这两个边缘为同心圆,显示图形边缘对应的边缘像素包括显示两个同心圆信息的所有像素。获取显示屏中与显示图形边缘对应的多个边缘像素后,会将所有像素的位置进行记录以便进行后续步骤。
示例性的,所述显示屏可以为有机发光显示屏,包括多个有机发光二极管。需要说明的是,显示屏也可以为液晶显示屏,本实施例对此不作具体限定。
步骤120、分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素。
图1c是本发明实施例提供的一种显示屏的部分结构示意图。示例性的,在图1c所示显示屏中像素的排列方式为菱形排列。如图1c所示,设显示屏中的A像素100为一显示图形边缘对应的边缘像素,则B像素101和C像素102分别为与A像素100同行相邻设置的第一像素和第二像素,或者B像素101为第二像素,C像素102为第一像素;D像素103和E像素104分别为与A像素同列相邻的第三像素和第四像素,或者D像素103为第四像素,E像素104为第三像素。
示例性的,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素可以均包括第一子像素、第二子像素以及第三子像素述第一子像素、所述第二子像素以及所述第三子像素分别为红色、绿色和蓝色其中任一。红色、绿色和蓝色是光的三原色,分别将一个像素中的三个子像素设置为上述三种中的一种能够使得像素可以显示各种颜色的光,丰富显示装置的显示色彩。
步骤130、采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的所述边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值。
示例性的,每个像素可以由三个颜色类型不同的子像素构成,根据所述第一像素、第二像素、第三像素以及第四像素分别对对应的所述边缘像素中三个子像素的灰阶值进行补偿算法,获得上述三个子像素的灰阶值,并将其作为所述对应的边缘像素处理后灰阶值。本实施例使用四个像素对对应的边缘像素进行补偿算法,相对于现有技术中仅使用两个像素的方式,使得获得的处理后灰阶值消除彩边的效果更好,处理后的显示图形边缘过渡得更为柔和。
步骤140、将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值。
具体的,将所述处理后灰阶值添加至对应的驱动信号中,并将驱动信号传输至显示屏中对应的边缘像素中,以使显示屏中各边缘像素显示接收到的驱动信号中的灰阶值。
可选的,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;所述至少三个子像素具有不同的颜色。
需要说明的是,如上所述多个边缘像素、第一像素、第二像素、第三像素以及第四像素可以均包括第一子像素、第二子像素和第三子像素,可选的,还可以包括第四子像素。第一子像素、第二子像素、第三子像素以及第四子像素的颜色可以分别为红色、绿色、蓝色和白色其中任意一,且四者颜色各不相同。
本实施例提供的技术方案,通过获取显示屏中与显示图形边缘对应的多个边缘像素,分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素,采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值,将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值,实现了使用邻域中的四个像素对显示图形边缘对应的边缘像素进行补偿算法,合理的调节了显示图形边缘对应的边缘像素的灰阶值,使得显示图形边缘的图像变柔和,达到了消除显示屏中显示图形彩边的有益效果。
图2是本发明实施例提供的另一种消除显示图形彩边的方法的流程示意图。本实施例在上述实施例的基础上,对获取显示屏中与显示图形边缘对应的多个边缘像素的过程作进一步的说明。
参见图2,本实施例中所述消除显示图形彩边的方法具体可以包括:
步骤210、将所述示屏中的所有像素划分为多个像素空间,所述像素空间包括呈多行多列排布的多个像素。
需要说明的是,多个像素空间中包括的像素数量以及像素的排列方式相同,且相邻像素空间之间无间隔像素,显示屏中的所有像素被均匀划分为多个像素空间。因此,为实现上述划分,在划分前需要对显示屏的像素结构进行分析,可以理解的是,像素空间的形状、包括的像素数量以及包括的像素的排列方式需根据显示屏的像素结构进行适当调整。
可选的,所述像素空间可以包括呈三行三列排布的九个像素。能够实现本发明中消除显示图形彩边方法的像素空间最少包括九个像素,将像素空间设置为包括九个像素能够提升边缘像素的检测精度。以中心像素为(x,y)为例,提取其周围的8个像素,即为(x+1,y),(x-1,y),(x+1,y+1),(x-1,y+1),(x,y+1),(x,y-1),(x+1,y-1),(x-1,y-1)。
需要说明的是,本实施例对像素空间包括的像素数量不做具体限定,也可以为九个之外的其他数量。
步骤220、分别获取各所述像素空间内与所述显示图形边缘对应的边缘像素。
分别获取每一个像素空间的边缘像素,以得到显示图形边缘对应的全部像素,可选的,可以分别获取每个像素空间的边缘像素。
示例性的,所述分别获取各所述像素空间内与所述显示图形边缘对应的边缘像素,可以包括:沿所述行的延伸方向以及所述列的延伸方向,依次对各所述像素空间中的每个像素进行灰阶梯度运算,获得所述每个像素的灰阶梯度值,确定灰度梯度值与邻域中各像素灰度梯度值之差大于阈值的像素为其所在像素空间内与所述显示图形边缘对应的边缘像素。具体的,本实施例中一像素的邻域像素指设置于该像素四周相邻区域内的像素。
可以理解的是,显示图形边缘对应的边缘像素和邻域中像素之间灰度值相差较大,因此本实施例利用边缘像素灰度梯度值与邻域中各像素灰度梯度值之差来确定该像素是否为显示图形边缘对应的像素。这样的设置与现有技术的兼容性较好,便于计算。
步骤230、确定各所述像素空间内与所述显示图形边缘对应的所述边缘像素集合为所述显示屏中与显示图形边缘对应的所述多个边缘像素。
需要说明的是,所述多个像素空间中部分像素空间内包括显示图形边缘对应的边缘像素,另一部分像素空间则不包括显示图形边缘对应的边缘像素,对于后者直接不予处理,对于前者则将从各像素空间分别获得的边缘对应的边缘像素组合在一起,得到显示图形完整边缘对应的多个边缘像素。
步骤240、分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素。
步骤250、采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的所述边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值。
依然以中心像素为(x,y)为例进行说明,提取同行相邻的第一像素(x,y-1)和第二像素(x,y+1)及同列相邻的第三像素(x-1,y)和第四像素(x+1,y),对提取出的边缘进行上下、左右方向补偿算法处理,从而降低该像素的亮度。
R(x,y)=a1*R(x-1,y)+b1*R(x+1,y)+c1*R(x,y-1)+d1*R(x,y+1)
G(x,y)=a2*G(x-1,y)+b2*G(x+1,y)+c2*G(x,y-1)+d2*G(x,y+1)
B(x,y)=a3*B(x-1,y)+b3*B(x+1,y)+c3*B(x,y-1)+d3*B(x,y+1)
a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3均为系数。需要说明的是,各系数的取值范围可以为大于0小于1,本实施例对各系数的值不做具体限定,根据实际情况进行调节。
步骤260、将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值。
其中,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;所述至少三个子像素具有不同的颜色。
本实施例提供的技术方案,通过将显示屏中的所有像素划分为多个像素空间,分别获取各像素空间内与显示图形边缘对应的边缘像素,确定各像素空间内与显示图形边缘对应的边缘像素集合为显示屏中与显示图形边缘对应的多个边缘像素,分别获取与各边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素,采用第一像素、第二像素、第三像素以及第四像素对对应边缘像素进行补偿算法处理,获得各边缘像素处理后灰阶值,将多个边缘像素的灰阶值调节为对应的处理后灰阶值,达到了消除显示屏中显示图形彩边的有益效果。
图3是本发明实施例提供的又一种消除显示图形彩边的方法的流程示意图。本实施例在上述实施例的基础上,对采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应像素进行补偿算法处理的过程作进一步的说明。
参见图3,本实施例中所述消除显示图形彩边的方法具体可以包括:
步骤310、获取显示屏中与显示图形边缘对应的多个边缘像素。
步骤320、分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素。
步骤330、分别获取所述第一像素、所述第二像素、所述第三像素以及所述第四像素中各第一子像素的灰阶值。
示例性的,第一像素、第二像素、第三像素和第四像素分别包括三个颜色类型不同的第一子像素、第二子像素以及第三子像素,每个像素中的同一类子像素的颜色类型相同。
步骤340、将所述各第一子像素的灰阶值与对应系数乘积之和作为所述对应像素的处理后第一子像素灰阶值。
示例性的,第一像素中的第一子像素的灰阶值为X,对应的系数为a;第二像素中的第一子像素为Y,对应的系数为b;第三像素中的第一子像素为Z,对应的系数为c。与第一像素、第二像素、第三像素以及第四像素对应的边缘像素的处理后第一子像素灰阶值为Xa+Yb+Zc。需要说明的是,各系数的取值范围可以为大于0小于1,本实施例对各系数的值不做具体限定,根据实际情况进行调节。
步骤350、按照上述获取所述对应的所述边缘像素的处理后第一子像素灰阶值的方式依次获得对应的所述边缘像素的处理后第二子像素灰阶值和对应的所述边缘像素的处理后第三子像素灰阶值。
步骤360、将对应的所述边缘像素的处理后第一子像素灰阶值、处理后第二子像素灰阶值和处理后第三子像素灰阶值作为对应的所述边缘像素处理后灰阶值。
步骤370、将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值。
其中,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;所述至少三个子像素具有不同的颜色。
进一步的,所述将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值,可以包括:将所述多个边缘像素中的所述第一子像素的灰阶值分别调节至对应的所述处理后第一子像素灰阶值,将所述多个边缘像素中的所述第二子像素的灰阶值分别调节至对应的所述处理后第二子像素灰阶值,将所述多个边缘像素中的所述第三子像素的灰阶值分别调节至对应的所述处理后第三子像素灰阶值。
本实施例提供的技术方案,通过获取显示屏中与显示图形边缘对应的多个边缘像素,分别获取与各边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素,分别根据第一像素、第二像素、第三像素以及第四像素中各第一子像素的灰阶值获得对应边缘像素的处理后第一子像素灰阶值,并以相同方式获得对应边缘像素的处理后第二子像素灰阶值以及处理后第三子像素灰阶值,将对应边缘像素的处理后第一子像素灰阶值、处理后第二子像素灰阶值和处理后第三子像素灰阶值作为对应边缘像素处理后灰阶值,将多个边缘像素的灰阶值调节为对应的处理后灰阶值,达到了消除显示屏中显示图形彩边的有益效果。
图4是本发明实施例提供的一种显示装置的结构示意图。参见图4,本实施例提供的显示装置具体可以包括:
显示屏410,用于显示至少一个显示图形;
边缘检测模块420,用于获取所述显示屏中与所述显示图形边缘对应的多个边缘像素;
像素获取模块430,用于分别获取与各所述边缘像素同行相邻的第一像素和第二像素以及同列相邻的第三像素和第四像素;
补偿处理模块440,用于采用所述第一像素、所述第二像素、所述第三像素以及所述第四像素对对应的所述边缘像素进行补偿算法处理,获得各所述边缘像素处理后灰阶值;
灰阶调整模块450,用于将所述多个边缘像素的灰阶值调节为对应的所述处理后灰阶值;
其中,所述多个边缘像素、所述第一像素、所述第二像素、所述第三像素以及所述第四像素均包括至少三个子像素;
所述至少三个子像素具有不同的颜色。
在本实施例中,所述边缘检测模块420可以包括:
空间划分单元,用于将所述显示屏中的所有像素划分为多个像素空间,所述像素空间包括呈多行多列排布的多个像素;
像素获取单元,用于分别获取各所述像素空间内与所述显示图形边缘对应的边缘像素;
像素确定单元,用于确定各所述像素空间内与所述显示图形边缘对应的所述边缘像素集合为所述显示屏中与显示图形边缘对应的所述多个边缘像素。
在本实施例中,所述像素空间可以包括呈三行三列排布的九个像素。
在本实施例中,所述显示屏的像素结构排列方式可以为菱形排列或Pentile排列。
在本实施例中,所述显示屏可以为有机发光显示屏。
本实施例提供的显示装置,与本发明任意实施例所提供的消除显示图形彩边的方法属于同一发明构思,可执行本发明任意实施例所提供的消除显示图形彩边的方法,具备相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的消除显示图形彩边的方法。
上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。