本公开涉及显示技术领域,尤其涉及一种显示装置的驱动方法和驱动器。
背景技术:
oled显示装置(有机电致发光装置)具有高透过率、超轻薄、高清晰、高亮度、高对比度、响应快速、能耗低、可实现柔软显示等优点,其应用范围越来越广泛。
oled显示装置可以采用grgb的亚像素排布方式来代替realrgb的子像素排布方式,例如各个亚像素可以采用diamond像素排布(钻石排布),并借助spr(子像素借用算法)来实现画面显示。但是,在显示单像素点画面或者单像素线画面时,spr算法并不能达到理想的效果。
所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现要素:
本公开的目的在于提供一种显示装置的驱动方法和驱动器,提高对单像素点画面和单像素线画面的显示效果。
为实现上述发明目的,本公开采用如下技术方案:
根据本公开的第一个方面,提供一种显示装置的驱动方法,所述显示装置包括阵列设置的多个屏幕像素,所述屏幕像素包括多个第一屏幕像素和多个第二屏幕像素,所述第一屏幕像素包括第一亚屏幕像素和第二亚屏幕像素,所述第二屏幕像素包括第一亚屏幕像素和第三亚屏幕像素;在任意一行所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列,任意相邻的两个所述第一亚屏幕像素之间设置有所述第二亚屏幕像素或者所述第三亚屏幕像素;在任意一列所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列;
所述显示装置的驱动方法包括:
获取图像数据,所述图像数据包括与各个所述屏幕像素一一对应的各个图像像素的颜色参数;
根据所述图像数据,判断各个所述图像像素是否为细节像素,所述细节像素为用于显示单像素点图案或单像素线图案的图像像素;
确定多个屏幕像素组,任一所述屏幕像素组包括同行相邻设置的两个所述屏幕像素,且使得每个所述细节像素所对应的所述屏幕像素位于所述屏幕像素组内;
驱动各个所述屏幕像素进行显示,其中,任意一个所述屏幕像素组中位于所述第二亚屏幕像素和所述第三亚屏幕像素之间的所述第一亚屏幕像素用于发光,另一所述第一亚屏幕像素不发光。
在本公开的一种示例性实施例中,获取图像数据包括:
获取与各个所述屏幕像素一一对应的各个图像像素的颜色参数,其中,任意一个所述像素图像的颜色参数包括第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值。
在本公开的一种示例性实施例中,判断各个所述图像像素是否属于细节像素包括:
每一行所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行比较;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与前一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与后一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素;
每一列所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行对比;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与上一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与下一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素。
在本公开的一种示例性实施例中,每一行所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行比较包括:
将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;
其中,i为1~i之间的任意整数;i为所述图像像素的总行数;j为1~j-2之间的任意整数;j为所述图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与前一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与后一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素属于所述细节像素包括:
若|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立,则判断图像像素a(i,j 1)为所述细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
在本公开的一种示例性实施例中,每一列所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行对比包括:
将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;
其中,i为1~i-2之间的任意整数;i为所述图像像素的总行数;j为1~j之间的任意整数;j为所述图像像素的总列数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与上一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与下一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素包括:
若|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立,则判断图像像素a(i 1,j)为所述细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
在本公开的一种示例性实施例中,g1ref≥gmax/2,g2ref≥gmax/2,g2ref≥gmax/2;
其中,gmax为所述图像像素的任意颜色灰阶值的最大值。
在本公开的一种示例性实施例中,驱动各个所述屏幕像素进行显示包括:
驱动各个所述屏幕像素组进行显示,且在驱动包含屏幕像素p(i,j)和屏幕像素p(i,j 1)的屏幕像素组b(i,j)进行显示时,使得屏幕像素组b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素;
其中,1≤i≤i,且i为整数;i为所述图像像素的总行数;1≤j≤j-1,且j为整数;j为所述图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素,p(i,j 1)为第i行、第j 1列的屏幕像素,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。
根据本公开的第一个方面,提供一种显示装置的驱动器,所述显示装置包括阵列设置的多个屏幕像素,所述屏幕像素包括多个第一屏幕像素和多个第二屏幕像素,所述第一屏幕像素包括第一亚屏幕像素和第二亚屏幕像素,所述第二屏幕像素包括第一亚屏幕像素和第三亚屏幕像素;在任意一行所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列,任意相邻的两个所述第一亚屏幕像素之间设置有所述第二亚屏幕像素或者所述第三亚屏幕像素;在任意一列所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列;
所述驱动器包括:
图像数据获取电路,用于获取图像数据,所述图像数据包括与各个所述屏幕像素一一对应的各个图像像素的颜色参数;
分析电路,用于根据所述图像数据,判断各个所述图像像素是否为细节像素,所述细节像素为用于显示单像素点图案或单像素线图案的图像像素;
映射电路,用于确定多个屏幕像素组,任一所述屏幕像素组包括同行相邻设置的两个所述屏幕像素,且使得每个所述细节像素所对应的所述屏幕像素位于所述屏幕像素组内;
驱动电路,用于驱动各个所述屏幕像素进行显示,其中,任意一个所述屏幕像素组中位于所述第二亚屏幕像素和所述第三亚屏幕像素之间的所述第一亚屏幕像素用于发光,另一所述第一亚屏幕像素不发光。
在本公开的一种示例性实施例中,所述分析电路包括:
第一分析子电路,用于将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;其中,i为1~i之间的任意整数;i为所述图像像素的总行数;j为1~j-2之间的任意整数;j为所述图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值;
第一判断子电路,用于在|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立时,判断图像像素a(i,j 1)为所述细节像素;其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值;
第二分析子电路,用于将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;其中,i为1~i-2之间的任意整数;j为1~j之间的任意整数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值;
第二判断子电路,用于在|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立时,判断图像像素a(i 1,j)为所述细节像素。
在本公开的一种示例性实施例中,所述驱动电路被配置为:
驱动各个所述屏幕像素组进行显示,且在驱动包含屏幕像素p(i,j)和屏幕像素p(i,j 1)的屏幕像素组b(i,j)进行显示时,使得屏幕像素组b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素;
其中,1≤i≤i,且i为整数;i为所述图像像素的总行数;1≤j≤j-1,且j为整数;j为所述图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素,p(i,j 1)为第i行、第j 1列的屏幕像素,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。
本公开提供的显示装置的驱动方法及其驱动器,能够预先判断用于显示单像素点图案或单像素线图案的细节像素,然后根据各个细节像素确定多个屏幕像素组,屏幕像素组用于显示各个细节像素。在屏幕像素组中,位于第二亚屏幕像素和第三亚屏幕像素之间的第一亚屏幕像素用于发光,另一第一亚屏幕像素不发光,能够避免第一亚屏幕像素位于屏幕像素组的一侧而导致的单像素点图案或单像素线图案的色偏问题。不仅如此,由于位于第二亚屏幕像素和第三亚屏幕像素之间的第一亚屏幕像素用于100%发光而另一第一亚屏幕像素不发光,可以降低第一亚屏幕像素排列不均匀而导致的锯齿感,进而提高所显示的单像素点图案或单像素线图案的清晰度和细腻程度。
附图说明
通过参照附图详细描述其示例实施方式,本公开的上述和其它特征及优点将变得更加明显。
图1是现有技术中显示装置的屏幕像素排布方式示意图。
图2为一个bmp图片中的需要被点亮的一个图像像素和同列相邻的数个图像像素的排布示意图。
图3为显示装置根据常规的spr算法显示图2所示的bmp图片时所点亮的各个亚屏幕像素的示意图。
图4为显示装置根据常规的spr算法显示一个图像像素和同列相邻的数个图像像素的显示效果图。
图5是本公开实施方式中的显示装置的屏幕像素排布方式示意图。
图6是本公开实施方式中显示装置的驱动方法的流程示意图。
图7是本公开实施方式中一个屏幕像素组的结构示意图。
图8为按照本公开实施方式的驱动方法显示一个图像像素和同列相邻的数个图像像素的显示效果图。
图9为利用现有的spr算法显示“鑽”字时的显示效果图。
图10为利用本公开提供的显示装置的驱动方法时,显示装置显示“鑽”字时的显示效果图。
图11为利用现有的spr算法显示横向线条的显示效果图。
图12为利用本公开提供的显示装置的驱动方法时,显示装置显示线条图的显示效果图。
图13为利用现有的spr算法显示一线条图案的显示效果图。
图14为利用本公开的显示装置的驱动方法显示同一线条图案的显示效果图。
图15为本公开实施方式中显示装置的驱动器的结构示意图。
图中主要元件附图标记说明如下:
100a、屏幕像素;110a、第一屏幕像素;120a、第二屏幕像素;101a、绿色亚屏幕像素;102a、红色亚屏幕像素;103a、蓝色亚屏幕像素;100、屏幕像素;110、第一屏幕像素;120、第二屏幕像素;101、第一亚屏幕像素;102、第二亚屏幕像素;103、第三亚屏幕像素;200、屏幕像素组;400、显示装置的驱动器;410、图像数据获取电路;420、分析电路;430、映射电路;440、驱动电路。
具体实施方式
现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施例使得本公开将更加全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。
在图中,为了清晰,可能夸大了区域和层的厚度。在图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。
所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料等。在其它情况下,不详细示出或描述公知结构、材料或者操作以避免模糊本公开的主要技术创意。用语“第一”和“第二”等仅作为标记使用,不是对其对象的数量限制。
在相关技术中,参见图1,grgb亚像素排布的显示装置可以包括阵列设置的多个屏幕像素100a,所述屏幕像素100a包括多个第一屏幕像素110a和多个第二屏幕像素120a,所述第一屏幕像素110a包括绿色亚屏幕像素101a和红色亚屏幕像素102a,所述第二屏幕像素120a包括绿色亚屏幕像素101a和蓝色亚屏幕像素103a;在任意一行所述屏幕像素100a中,所述第一屏幕像素110a和所述第二屏幕像素120a间隔排列,且各个所述绿色亚屏幕像101a素沿直线排列,任意相邻的两个所述绿色亚屏幕像素101a之间设置有所述红色亚屏幕像素102a或者所述蓝色亚屏幕像素103a,各个红色亚屏幕像素102a和各个蓝色亚屏幕像素103a沿直线排列;在任意一列所述屏幕像素100a中,所述第一屏幕像素110a和所述第二屏幕像素120a间隔排列,且各个所述绿色亚屏幕像素101a沿直线排列,各个红色亚屏幕像素102a和各个蓝色亚屏幕像素103a沿直线排列。
图2为一个bmp图片中的一个图像像素201a和同列相邻的数个图像像素202a需要被点亮时的结构示意图;其中,图像像素203a为无需被点亮的图像像素,位于无效发光区或者漏光区域。图3为显示装置根据常规的spr算法显示图2所示的bmp图片时所点亮的各个亚屏幕像素的示意图。参见图2和图3,当一个bmp图片中的一个图像像素201a需要被点亮时,则spr算法使得显示装置点亮一组亚屏幕像素201b,该组亚屏幕像素201b可以包括相邻的一个红色亚屏幕像素102a、一个蓝色亚屏幕像素103a和两个绿色亚屏幕像素101a,其中,可以使得红色亚屏幕像素102a显示图像像素201a所需的100%红色部分,蓝色亚屏幕像素103a显示图像像素201a所需的100%蓝色部分,每个绿色亚屏幕像素101a显示图像像素201a所需的50%绿色部分。相应的,参见图2和图3,当一个bmp图片中的同列相邻的多个图像像素202a需要被点亮时,spr算法使得显示装置点亮一组亚屏幕像素202b,以使得对于任意一个图像像素,spr算法使得显示装置点亮相邻的一个红色亚屏幕像素102a、一个蓝色亚屏幕像素103a和两个绿色亚屏幕像素101a,其中,可以使得红色亚屏幕像素102a显示图像像素所需的100%红色部分,蓝色亚屏幕像素103a显示图像像素所需的100%蓝色部分,每个绿色亚屏幕像素101a显示图像像素所需的50%绿色部分。
图4为显示装置根据常规的spr算法显示一个图像像素和同列相邻的数个图像像素的显示效果图。参见图4,一组亚屏幕像素201b可以被点亮以显示一个图像像素;一组亚屏幕像素202c被点亮以显示同列相邻的数个图像像素。其中,任意一个图像像素可以通过一个红色亚屏幕像素102a、一个蓝色亚屏幕像素103a和两个绿色亚屏幕像素101a进行显示,且一个绿色亚屏幕像素101a的发光亮度为所需绿光亮度的50%。
然而,当显示单像素点图案或者单像素线图案时,例如显示字体和线条时,由于绿色亚屏幕像素位于各个屏幕像素的一侧,因此会使得显示装置显示的单像素点图案或者单像素线图案的一侧出现偏绿的现象;在另一侧,由于红色亚屏幕像素相较于蓝色亚屏幕像素一般具有更高的发光效率,因此在单像素点图案或者单像素线图案一侧发绿的对比下,单像素点图案或者单像素线图案的另一侧容易出现偏红的现象。而且,当spr进行像素借用时,单像素线图案所显示的线条将会更粗,影响显示的效果。另外,由于绿色亚屏幕像素的发光效率高,因此其开口率相比红色亚屏幕像素和蓝色亚屏幕像素小,绿色亚屏幕像素的排列均匀程度往往无法达到红色亚屏幕像素和蓝色亚屏幕像素的排列程度,因此spr算法显示单像素线图案时往往会有明显的锯齿感。
为了改善显示装置的显示效果,本公开提供了一种显示装置的驱动方法,如图5所示,显示装置包括阵列设置的多个屏幕像素100,屏幕像素100包括多个第一屏幕像素110和多个第二屏幕像素120,第一屏幕像素110包括一个第一亚屏幕像素101和一个第二亚屏幕像素102,第二屏幕像素120包括一个第一亚屏幕像素101和一个第三亚屏幕像素103;沿行方向a,在任意一行屏幕像素100中,第一屏幕像素110和第二屏幕像素120间隔排列,且各个第一亚屏幕像素101沿直线排列,任意相邻的两个第一亚屏幕像素101之间设置有第二亚屏幕像素102或者第三亚屏幕像素103;沿列方向b,在任意一列屏幕像素100中,第一屏幕像素110和第二屏幕像素120间隔排列,且各个第一亚屏幕像素101沿直线排列。
如图6所示,显示装置的驱动方法包括:
步骤s110,获取图像数据,图像数据包括与各个屏幕像素100一一对应的各个图像像素的颜色参数;
步骤s120,根据图像数据,判断各个图像像素是否为细节像素,细节像素为用于显示单像素点图案或单像素线图案的图像像素;
步骤s130,确定多个屏幕像素组,如图7所示,任一屏幕像素组200包括同行相邻设置的两个屏幕像素100,且使得每个细节像素所对应的屏幕像素100位于屏幕像素组200内;
步骤s140,驱动各个屏幕像素100进行显示,其中,如图7所示,任意一个屏幕像素组200中位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101用于发光,另一第一亚屏幕像素101不发光。
本公开提供的显示装置的驱动方法,能够预先判断用于显示单像素点图案或单像素线图案的细节像素,然后根据各个细节像素确定多个屏幕像素组200,屏幕像素组200用于显示各个细节像素。在屏幕像素组200中,位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101用于发光,另一第一亚屏幕像素101不发光,能够避免第一亚屏幕像素101位于屏幕像素组200的一侧而导致的单像素点图案或单像素线图案的色偏问题。不仅如此,由于位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101用于100%发光而另一第一亚屏幕像素101不发光,可以降低第一亚屏幕像素101排列不均匀而导致的锯齿感,进而提高所显示的单像素点图案或单像素线图案的清晰度和细腻程度。
图8为利用本公开提供的显示装置的驱动方法,显示装置显示一个图像像素和同列相邻的数个图像像素的显示效果图。其中,一个屏幕像素组200a用于显示一个图像像素,根据图8可以看到,该屏幕像素组200a内只有位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101,另一个第一亚屏幕像素101不发光,且发光的第一亚屏幕像素101用于发出100%所需光线而非50%。同列相邻的一组屏幕像素组200b用于显示同列相邻的数个图像像素,根据图8可以看到,在该组屏幕像素组200b中,只有沿行方向位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101发光。
图9为利用现有的spr算法显示“鑽”字时的显示效果图。根据图5可以看出,所显示的“鑽”字不清晰,存在字体模糊的问题。不仅如此,所显示的“鑽”字存在明显的左偏青、右偏红的问题(由于图9为灰度图片,无法有效展示图片的颜色效果)。图10为利用本公开提供的显示装置的驱动方法时,显示装置显示“鑽”字时的显示效果图。根据图10可以看出,所显示的“鑽”字清晰,且不存在左右侧色偏的问题。因此,本公开的显示装置的驱动方法能够显著地改善所显示的文字的清晰程度。
图11为利用现有的spr算法显示横向线条的显示效果图。其中,301a、302a和303a均包括多根线条,301a、302a和303a之间的区别在于相邻线条之间的距离不同。根据301a、302a和303a可以看出,不论相邻线条之间的距离如何变化,线条均呈现明显的锯齿感。304a为单独点亮红色亚屏幕像素所呈现的显示效果,306a为单独点亮蓝色亚屏幕像素所呈现的显示效果,305a为单独点亮各个绿色亚屏幕像素所呈现的显示效果。根据305a可以看出,单独点亮各个绿色亚屏幕像素时图案呈现显著的锯齿感。图12为利用本公开提供的显示装置的驱动方法时,显示装置显示线条图的显示效果图。其中,301、302和303均包括多根线条,301、302和303之间的区别在于相邻线条之间的距离不同。根据301、302和303可以看出,不论相邻线条之间的距离如何变化,线条均平滑细腻,没有明显的锯齿感。304为单独点亮第二亚屏幕像素所呈现的显示效果,306为单独点亮第三亚屏幕像素所呈现的显示效果,305为只点亮各个第一亚屏幕像素所呈现的显示效果。可以理解是,由于任意一个屏幕像素组中只有一个第一亚屏幕像素发光,另一个第一亚屏幕像素不发光,因此305中同行设置的任意相邻的两个第一亚屏幕像素只有一个发光。根据305可以看出,只点亮各个第一亚屏幕像素时图案平滑细腻,没有显著的锯齿感。因此,本公开的显示装置的驱动方法能够降低同行第一亚屏幕像素点亮时产生的锯齿感,进而提高横向线条的细腻程度。
图13为利用现有的spr算法显示一线条图案的显示效果图。图14为利用本公开的显示装置的驱动方法显示同一线条图案的显示效果图。比较图13和图14可以看出,图13的线条较为粗糙,图14的线条较为细腻。因此,本公开的显示装置的驱动方法能够提高线条的细腻程度。
下面,对本公开提供的显示装置的驱动方法的步骤、原理和效果做进一步的解释和说明。
本公开提供的显示装置可以为rgb显示装置,即三种亚屏幕像素可以分别为红色亚屏幕像素、绿色亚屏幕像素和蓝色亚屏幕像素。在本公开的一种实施方式中,第一亚屏幕像素101可以为绿色亚屏幕像素,第二亚屏幕像素102可以为红色亚屏幕像素,第三亚屏幕像素103可以为蓝色亚屏幕像素。在任意一行屏幕像素100中,各个第二亚屏幕像素102和各个第三亚屏幕像素103可以沿同一直线依次间隔排列;在任意一列屏幕像素100中,各个第二亚屏幕像素102和各个第三亚屏幕像素103可以沿同一直线依次间隔排列。
在显示非细节像素时,本公开提供的显示装置可以借助spr算法实现画面显示。当需要显示一个画面像素时,该画面像素所对应的屏幕像素100可以借用同行相邻设置的或者同列相邻设置的其他屏幕像素100,达成显示该画面像素的效果。可以理解的是,该屏幕像素100也可以被其他屏幕像素100所借用,以实现显示其他的画面像素。
在步骤s110中,可以获取与各个屏幕像素100一一对应的各个图像像素的颜色参数,其中,任意一个像素图像的颜色参数包括第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值。
可选地,第一颜色可以接近第一亚屏幕像素101所能够发出的颜色,第二颜色可以接近第二亚屏幕像素102所能够发出的颜色,第三颜色可以接近第三亚屏幕像素103所能够发出的颜色,举例而言,第一颜色可以为绿色,第一亚屏幕像素101点亮时能够发出绿色光线;第二颜色可以为红色,第二亚屏幕像素102点亮时能够发出红色光线;第三颜色可以为蓝色,第三亚屏幕像素103点亮时能够发出蓝色光线。
可选地,图像数据中的各个图像像素与各个屏幕像素100一一对应,可以指的是任意一个图像像素与具有相同行列坐标的屏幕像素100相对应。举例而言,图像像素a(i,j)与屏幕像素100p(i,j)为相互对应的图像像素和屏幕像素100,其中,图像像素a(i,j)为第i行、第j列的图像像素,屏幕像素100p(i,j)为第i行、第j列的屏幕像素100。
显示装置的驱动器可以设置有用于获取图像数据的图像数据获取电路。在本公开的一种实施方式中,图像数据获取电路可以包括数据端口和数据存储器,其中,数据端口用于接收外部输入的图像数据,数据存储器可以直接或者通过控制器接收并存储数据端口接收的图像数据。
在本公开的一种实施方式中,图像数据采用bmp格式。
在步骤s120中,可以根据图像数据,判断各个图像像素是否为细节像素,细节像素为用于显示单像素点图案或单像素线图案的图像像素。
在本公开中,单像素点图案为点图案,其只具有一个图像像素,且该图案与周围图案具有显著的颜色差异。单像素线图案为线条,且线条的宽度为一个图像像素,该图案与周围图案具有显著的颜色差异。各个图像像素中,用于显示单像素点图案或者单像素线图案的图像像素,为本公开的细节像素。当采用现有技术中的spr算法来显示单像素点图案或者单像素线图案时,所显示的图案会出现图案模糊、有锯齿感、图案在行方向上存在色偏等问题。
可以通过如下方法实现步骤s120:
步骤s210,每一行图像像素的任意三个相邻设置的图像像素中,中间的图像像素的颜色参数与另外两个图像像素的颜色参数分别进行比较;
步骤s220,若中间的图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与前一图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与后一图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的图像像素为细节像素;
步骤s230,每一列图像像素的任意三个相邻设置的图像像素中,中间的图像像素的颜色参数与另外两个图像像素的颜色参数分别进行对比;
步骤s240,若中间的图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与上一图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与下一图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的图像像素为细节像素。
可选地,在步骤s210中,可以将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;
其中,i为1~i之间的任意整数;i为图像像素的总行数;j为1~j-2之间的任意整数;j为图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值。
可选地,在步骤s220中,若|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立,则判断图像像素a(i,j 1)为细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
可选地,在步骤s230中,可以将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;
其中,i为1~i-2之间的任意整数;i为图像像素的总行数;j为1~j之间的任意整数;j为图像像素的总列数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值。
可选地,在步骤s240中,若|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立,则判断图像像素a(i 1,j)为细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
可选地,第一颜色灰阶阈值g1ref、第二颜色灰阶阈值g2ref、第三颜色灰阶阈值g3ref可以相同或者不同,本公开对此不做限定。
优选地,g1ref≥gmax/2,g2ref≥gmax/2,g2ref≥gmax/2;其中,gmax为图像像素的任意颜色灰阶值的最大值。举例而言,若图像数据的灰阶数为10bit,则图像像素的任意颜色灰阶值的最大值为1023;对应的,第一颜色灰阶阈值g1ref、第二颜色灰阶阈值g2ref、第三颜色灰阶阈值g3ref可以均不小于512。再举例而言,若图像数据的灰阶数为8bit,则图像像素的任意颜色灰阶值的最大值为255;对应的,第一颜色灰阶阈值g1ref、第二颜色灰阶阈值g2ref、第三颜色灰阶阈值g3ref可以均不小于128。
进一步地,g1ref≥0.75*gmax,g2ref≥0.75*gmax,g2ref≥0.75*gma。
显示装置的驱动器可以设置有分析电路(datapath),该分析电路能够直接或者通过控制器读取数据存储器中所存储的图像数据,实现接收并分析图像数据,判断各个图像像素是否为细节像素。可选地,分析电路可以包括图片侦测子电路(ip模块),图片侦测子电路用于判断各个图像像素是否为细节像素。
在步骤s130中,可以根据所确定的各个细节像素来确定各个屏幕像素组200。其中,任一屏幕像素组200包括同行相邻设置的两个屏幕像素100,且使得每个细节像素所对应的屏幕像素100位于屏幕像素组200内。
举例而言,当判断图像像素a(i,j 1)为细节像素时,该图像像素a(i,j 1)所对应的屏幕像素100为屏幕像素100p(i,j 1)。在本公开的一种实施方式中,可以选则屏幕像素100p(i,j 1)和屏幕像素100p(i,j)组成一个屏幕像素组200b(i,j),作为用于显示该图像像素a(i,j 1)的屏幕像素组200。在本公开的另一种实施方式中,可以选则屏幕像素100p(i,j 1)和屏幕像素100p(i,j 2)组成一个屏幕像素组200b(i,j 1),作为用于显示该图像像素a(i,j 1)的屏幕像素组200。
再举例而言,当判断图像像素a(i,j 1)和图像像素a(i,j 2)均为细节像素时,图像像素a(i,j 1)所对应的屏幕像素100为屏幕像素100p(i,j 1),图像像素a(i,j 2)所对应的屏幕像素100为屏幕像素100p(i,j 2)。在本公开的一种实施方式中,可以选择屏幕像素100p(i,j 1)和屏幕像素100p(i,j)组成一个屏幕像素组200b(i,j),作为用于显示该图像像素a(i,j 1)的屏幕像素组200;可以选择屏幕像素100p(i,j 2)和屏幕像素100p(i,j 3)组成一个屏幕像素组200b(i,j 2),作为用于显示该图像像素a(i,j 2)的屏幕像素组200。如此,同行相邻的两个图像像素,可以分别对应两个屏幕像素组200,各自通过各自所对应的屏幕像素组200进行显示。在本公开的另一种实施方式中,可以选择屏幕像素100p(i,j 1)和屏幕像素100p(i,j 2)组成一个屏幕像素组200b(i,j 1),作为用于显示该图像像素a(i,j 1)和图像像素a(i,j 2)的屏幕像素组200。如此,同行相邻的两个图像像素,可以共同对应同一屏幕像素组200,并通过同一屏幕像素组200进行显示。
可选地,显示装置的驱动器可以设置有映射电路,该映射电路用于确定多个屏幕像素组200,任一屏幕像素组200包括同行相邻设置的两个屏幕像素100,且使得每个细节像素所对应的屏幕像素100位于屏幕像素组200内。
在步骤s140中,可以驱动各个屏幕像素100进行显示。其中,在驱动任意一个屏幕像素组200时,该屏幕像素组200中位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101用于发光,另一第一亚屏幕像素101不发光。
优选地,在驱动各个屏幕像素100进行显示时,屏幕像素组200仅用于显示细节像素。可以理解的是,当两个同行相邻的细节像素对应于同一屏幕像素组200时,该屏幕像素组200用于显示该两个细节像素。
举例而言,可以驱动各个屏幕像素组200进行显示,且在驱动包含屏幕像素100p(i,j)和屏幕像素100p(i,j 1)的屏幕像素组200b(i,j)进行显示时,使得屏幕像素组200b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素。当只有图像像素a(i,j)为细节像素时,屏幕像素组200b(i,j)仅用于显示图像像素a(i,j);当只有图像像素a(i,j 1)为细节像素时,屏幕像素组200b(i,j)仅用于显示图像像素a(i,j 1);当图像像素a(i,j)和图像像素a(i,j 1)均为细节像素时,屏幕像素组200b(i,j)用于显示图像像素a(i,j)和图像像素a(i,j 1)。
其中,1≤i≤i,且i为整数;i为图像像素的总行数;1≤j≤j-1,且j为整数;j为图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素100,p(i,j 1)为第i行、第j 1列的屏幕像素100,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。
下面,结合如下示例性实施例对本公开提供的显示装置的驱动方法进行进一步的解释和说明。在该示例性实施例中,显示装置可以为一手机屏幕,且该手机屏幕上的亚像素可以呈钻石排列。该显示装置的驱动方法可以包括:
显示装置的驱动器的图像数据获取电路,接收手机mcu(微处理器)发出的第m帧图片的图像数据。可选地,驱动器的数据端口(mipi)可以接收手机mcu传输的bmp格式的图像数据,然后将该图像数据存储于驱动器的数据存储器(drivericram)中。
显示装置的驱动器的分析电路根据图像数据,判断各个图像像素是否为细节像素。可选地,在显示第m帧图片之前,驱动器的分析电路(datapath)从数据存储器读取图像数据,分析电路的图片侦测子电路(ip模块)根据相邻图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值的差异判断各个图像像素是否为细节像素。此时,显示装置显示的为第m-1帧图片。
显示装置的驱动器的映射电路能够根据各个细节像素,确定各个细节像素所对应的屏幕像素组200,其中,屏幕像素组200用于显示对应的细节像素。
显示装置的驱动器的驱动电路驱动各个屏幕像素100进行显示,以显示第m帧图片。在驱动时,可以按照现有的spr算法驱动各个屏幕像素组200以外的各个屏幕像素100,并使得各个屏幕像素组200显示各自对应的细节像素。
本公开还提供一种显示装置的驱动器400,显示装置包括阵列设置的多个屏幕像素100,屏幕像素100包括多个第一屏幕像素110和多个第二屏幕像素120,第一屏幕像素110包括第一亚屏幕像素101和第二亚屏幕像素102,第二屏幕像素120包括第一亚屏幕像素101和第三亚屏幕像素103;在任意一行屏幕像素100中,第一屏幕像素110和第二屏幕像素120间隔排列,且各个第一亚屏幕像素101沿直线排列,任意相邻的两个第一亚屏幕像素101之间设置有第二亚屏幕像素102或者第三亚屏幕像素103;在任意一列屏幕像素100中,第一屏幕像素110和第二屏幕像素120间隔排列,且各个第一亚屏幕像素101沿直线排列;
如图15所示,驱动器400包括:
图像数据获取电路410,用于获取图像数据,图像数据包括与各个屏幕像素100一一对应的各个图像像素的颜色参数;
分析电路420,用于根据图像数据,判断各个图像像素是否为细节像素,细节像素为用于显示单像素点图案或单像素线图案的图像像素;
映射电路430,用于确定多个屏幕像素组200,任一屏幕像素组200包括同行相邻设置的两个屏幕像素100,且使得每个细节像素所对应的屏幕像素100位于屏幕像素组200内;
驱动电路440,用于驱动各个屏幕像素100进行显示,其中,任意一个屏幕像素组200中位于第二亚屏幕像素102和第三亚屏幕像素103之间的第一亚屏幕像素101用于发光,另一第一亚屏幕像素101不发光。
本公开提供的显示装置的驱动器,能够实现上述显示装置的驱动方法所描述的任意一种显示装置的驱动方法,因此具有相同或者类似的有益效果;本公开提供的显示装置的驱动器的原理、细节和效果在上述显示装置的驱动方法中进行了详细描述,或者可以根据上述显示装置的驱动方法中的描述而合理推导出来。
在本公开的一种实施方式中,分析电路420包括:
第一分析子电路,用于将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;其中,i为1~i之间的任意整数;i为图像像素的总行数;j为1~j-2之间的任意整数;j为图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值;
第一判断子电路,用于在|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立时,判断图像像素a(i,j 1)为细节像素;其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值;
第二分析子电路,用于将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;其中,i为1~i-2之间的任意整数;j为1~j之间的任意整数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值;
第二判断子电路,用于在|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立时,判断图像像素a(i 1,j)为细节像素。
在本公开的一种实施方式中,驱动电路440被配置为:
驱动各个屏幕像素组200进行显示,且在驱动包含屏幕像素100p(i,j)和屏幕像素100p(i,j 1)的屏幕像素组200b(i,j)进行显示时,使得屏幕像素组200b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素;
其中,1≤i≤i,且i为整数;i为图像像素的总行数;1≤j≤j-1,且j为整数;j为图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素100,p(i,j 1)为第i行、第j 1列的屏幕像素100,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。需要说明的是,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等,均应视为本公开的一部分。
应可理解的是,本公开不将其应用限制到本说明书提出的部件的详细结构和布置方式。本公开能够具有其他实施方式,并且能够以多种方式实现并且执行。前述变形形式和修改形式落在本公开的范围内。应可理解的是,本说明书公开和限定的本公开延伸到文中和/或附图中提到或明显的两个或两个以上单独特征的所有可替代组合。所有这些不同的组合构成本公开的多个可替代方面。本说明书的实施方式说明了已知用于实现本公开的最佳方式,并且将使本领域技术人员能够利用本公开。
1.一种显示装置的驱动方法,其特征在于,所述显示装置包括阵列设置的多个屏幕像素,所述屏幕像素包括多个第一屏幕像素和多个第二屏幕像素,所述第一屏幕像素包括第一亚屏幕像素和第二亚屏幕像素,所述第二屏幕像素包括第一亚屏幕像素和第三亚屏幕像素;在任意一行所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列,任意相邻的两个所述第一亚屏幕像素之间设置有所述第二亚屏幕像素或者所述第三亚屏幕像素;在任意一列所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列;
所述显示装置的驱动方法包括:
获取图像数据,所述图像数据包括与各个所述屏幕像素一一对应的各个图像像素的颜色参数;
根据所述图像数据,判断各个所述图像像素是否为细节像素,所述细节像素为用于显示单像素点图案或单像素线图案的图像像素;
确定多个屏幕像素组,任一所述屏幕像素组包括同行相邻设置的两个所述屏幕像素,且使得每个所述细节像素所对应的所述屏幕像素位于所述屏幕像素组内;
驱动各个所述屏幕像素进行显示,其中,任意一个所述屏幕像素组中位于所述第二亚屏幕像素和所述第三亚屏幕像素之间的所述第一亚屏幕像素用于发光,另一所述第一亚屏幕像素不发光。
2.根据权利要求1所述的显示装置的驱动方法,其特征在于,获取图像数据包括:
获取与各个所述屏幕像素一一对应的各个图像像素的颜色参数,其中,任意一个所述像素图像的颜色参数包括第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值。
3.根据权利要求2所述的显示装置的驱动方法,其特征在于,判断各个所述图像像素是否属于细节像素包括:
每一行所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行比较;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与前一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与后一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素;
每一列所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行对比;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与上一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与下一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素。
4.根据权利要求3所述的显示装置的驱动方法,其特征在于,每一行所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行比较包括:
将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;
其中,i为1~i之间的任意整数;i为所述图像像素的总行数;j为1~j-2之间的任意整数;j为所述图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与前一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与后一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素属于所述细节像素包括:
若|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立,则判断图像像素a(i,j 1)为所述细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
5.根据权利要求3所述的显示装置的驱动方法,其特征在于,每一列所述图像像素的任意三个相邻设置的所述图像像素中,中间的所述图像像素的颜色参数与另外两个所述图像像素的颜色参数分别进行对比包括:
将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;
其中,i为1~i-2之间的任意整数;i为所述图像像素的总行数;j为1~j之间的任意整数;j为所述图像像素的总列数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值;
若中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与上一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,且中间的所述图像像素的第一颜色灰阶值、第二颜色灰阶值和第三颜色灰阶值中的至少一个与下一所述图像像素对应的颜色的灰阶值的差值满足预设阈值,则判断中间的所述图像像素为所述细节像素包括:
若|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立,则判断图像像素a(i 1,j)为所述细节像素;
其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值。
6.根据权利要求4或者5所述的显示装置的驱动方法,其特征在于,g1ref≥gmax/2,g2ref≥gmax/2,g2ref≥gmax/2;
其中,gmax为所述图像像素的任意颜色灰阶值的最大值。
7.根据权利要求1所述的显示装置的驱动方法,其特征在于,驱动各个所述屏幕像素进行显示包括:
驱动各个所述屏幕像素组进行显示,且在驱动包含屏幕像素p(i,j)和屏幕像素p(i,j 1)的屏幕像素组b(i,j)进行显示时,使得屏幕像素组b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素;
其中,1≤i≤i,且i为整数;i为所述图像像素的总行数;1≤j≤j-1,且j为整数;j为所述图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素,p(i,j 1)为第i行、第j 1列的屏幕像素,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。
8.一种显示装置的驱动器,其特征在于,所述显示装置包括阵列设置的多个屏幕像素,所述屏幕像素包括多个第一屏幕像素和多个第二屏幕像素,所述第一屏幕像素包括第一亚屏幕像素和第二亚屏幕像素,所述第二屏幕像素包括第一亚屏幕像素和第三亚屏幕像素;在任意一行所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列,任意相邻的两个所述第一亚屏幕像素之间设置有所述第二亚屏幕像素或者所述第三亚屏幕像素;在任意一列所述屏幕像素中,所述第一屏幕像素和所述第二屏幕像素间隔排列,且各个所述第一亚屏幕像素沿直线排列;
所述驱动器包括:
图像数据获取电路,用于获取图像数据,所述图像数据包括与各个所述屏幕像素一一对应的各个图像像素的颜色参数;
分析电路,用于根据所述图像数据,判断各个所述图像像素是否为细节像素,所述细节像素为用于显示单像素点图案或单像素线图案的图像像素;
映射电路,用于确定多个屏幕像素组,任一所述屏幕像素组包括同行相邻设置的两个所述屏幕像素,且使得每个所述细节像素所对应的所述屏幕像素位于所述屏幕像素组内;
驱动电路,用于驱动各个所述屏幕像素进行显示,其中,任意一个所述屏幕像素组中位于所述第二亚屏幕像素和所述第三亚屏幕像素之间的所述第一亚屏幕像素用于发光,另一所述第一亚屏幕像素不发光。
9.根据权利要求8所述的显示装置的驱动器,其特征在于,所述分析电路包括:
第一分析子电路,用于将g1(i,j 1)分别与g1(i,j)、g1(i,j 2)进行比较,将g2(i,j 1)分别与g2(i,j)、g2(i,j 2)进行比较,将g3(i,j 1)分别与g3(i,j)、g3(i,j 2)进行比较;其中,i为1~i之间的任意整数;i为所述图像像素的总行数;j为1~j-2之间的任意整数;j为所述图像像素的总列数;g1(i,j 1)为第i行、第j 1列的图像像素a(i,j 1)的第一颜色灰阶值,g2(i,j 1)为图像像素a(i,j 1)的第二颜色灰阶值,g3(i,j 1)为图像像素a(i,j 1)的第三颜色灰阶值;g1(i,j)为第i行、第j列的图像像素a(i,j)的第一颜色灰阶值,g2(i,j)为图像像素a(i,j)的第二颜色灰阶值,g3(i,j)为图像像素a(i,j)的第三颜色灰阶值;g1(i,j 2)为第i行、第j 2列的图像像素a(i,j 2)的第一颜色灰阶值,g2(i,j 2)为图像像素a(i,j 2)的第二颜色灰阶值,g3(i,j 2)为图像像素a(i,j 2)的第三颜色灰阶值;
第一判断子电路,用于在|g1(i,j 1)-g1(i,j)|>g1ref、|g2(i,j 1)-g2(i,j)|>g2ref和|g3(i,j 1)-g3(i,j)|>g3ref中的至少一个成立,且|g1(i,j 1)-g1(i,j 2)|>g1ref、|g2(i,j 1)-g2(i,j 2)|>g2ref和|g3(i,j 1)-g3(i,j 2)|>g3ref中的至少一个成立时,判断图像像素a(i,j 1)为所述细节像素;其中,g1ref为第一颜色灰阶阈值,g2ref为第二颜色灰阶阈值,g3ref为第三颜色灰阶阈值;
第二分析子电路,用于将g1(i 1,j)分别与g1(i,j)、g1(i 2,j)进行比较,将g2(i 1,j)分别与g2(i,j)、g2(i 2,j)进行比较,将g3(i 1,j)分别与g3(i,j)、g3(i 2,j)进行比较;其中,i为1~i-2之间的任意整数;j为1~j之间的任意整数;g1(i 1,j)为第i 1行、第j列的图像像素a(i 1,j)的第一颜色灰阶值,g2(i 1,j)为图像像素a(i 1,j)的第二颜色灰阶值,g3(i 1,j)为图像像素a(i 1,j)的第三颜色灰阶值;g1(i 2,j)为第i 2行、第j列的图像像素a(i 2,j)的第一颜色灰阶值,g2(i 2,j)为图像像素a(i 2,j)的第二颜色灰阶值,g3(i 2,j)为图像像素a(i 2,j)的第三颜色灰阶值;
第二判断子电路,用于在|g1(i 1,j)-g1(i,j)|>g1ref、|g2(i 1,j)-g2(i,j)|>g2ref和|g3(i 1,j)-g3(i,j)|>g3ref中的至少一个成立,且|g1( 1i,j)-g1(i 2,j)|>g1ref、|g2(i 1,j)-g2(i 2,j)|>g2ref和|g3(i 1,j)-g3(i 2,j)|>g3ref中的至少一个成立时,判断图像像素a(i 1,j)为所述细节像素。
10.根据权利要求8所述的显示装置的驱动器,其特征在于,所述驱动电路被配置为:
驱动各个所述屏幕像素组进行显示,且在驱动包含屏幕像素p(i,j)和屏幕像素p(i,j 1)的屏幕像素组b(i,j)进行显示时,使得屏幕像素组b(i,j)仅用于显示图像像素a(i,j)和图像像素a(i,j 1)中的为细节像素的图像像素;
其中,1≤i≤i,且i为整数;i为所述图像像素的总行数;1≤j≤j-1,且j为整数;j为所述图像像素的总列数;p(i,j)为第i行、第j列的屏幕像素,p(i,j 1)为第i行、第j 1列的屏幕像素,a(i,j)为第i行、第j列的图像像素,p(i,j 1)为第i行、第j 1列的图像像素。
技术总结