像素排列方法

文档序号:9707438阅读:2547来源:国知局
像素排列方法
【技术领域】
[0001 ]本发明涉及液晶显示技术领域,特别是涉及一种像素排列方法。
【背景技术】
[0002]像素,为图像显示的基本单位。一般的液晶面板上每个像素由红蓝绿(RGB)三原色组成,每个像素上的每种颜色为一个子像素,显示屏是由许许多多的像素构成的。当需要显示不同颜色的时候,三个子像素分别以不同的亮度发光,在视觉上就会混合成所需要的颜色。
[0003]随着液晶的分辨率越来越高,像素越来越小,而在现有技术中很难将子像素做到更小尺寸的情况下,此时,需要采用更好的像素排列,使得低分辨率来达到高分辨率的显示效果。进行像素排列,需要考虑到诸多方面的因素,如:子像素的均匀性,亮度等等,并规避已有的像素排列,且由于像素排列数量巨大,需要耗费较大的人力和时间成本,并且随着时间的推移,需要规避的像素排列数量会越来越多,如何快速寻找出显示效果更佳的像素排列是亟需解决的问题。

【发明内容】

[0004]基于此,有必要针对像素排列需要耗费较大的人力和时间成本的缺陷,提供一种像素排列方法,极少地减少了人力物力财力成本,减少了时间耗费。
[0005]—种像素排列方法,用于显示装置,所述显示装置包括若干个像素,每一所述像素包括若干个颜色相异的子像素,包括以下步骤:
[0006]将显示装置中的各所述子像素数值化为像素值,其中,每一种所述子像素对应一个像素值,相异子像素对应相异像素值,且各所述像素值为连续的自然数;
[0007]设定所述子像素的最小重复单元,每一所述最小重复单元包括若干行和若干列的像素分布单元,每一所述像素分布单元内对应设置一所述子像素;
[0008]在每一所述像素分布单元内随机分配一所述像素值;
[0009]设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系;
[0010]遍历所述最小重复单元,当所述最小重复单元内的所述像素分布单元的所述像素值满足预设条件时,获取像素排列。
[0011 ]在其中一个实施例中,所述子像素包括空像素、红色子像素、绿色子像素和蓝色子像素,且所述空像素的像素值为零。
[0012]在其中一个实施例中,设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系之前还包括步骤:设定所述子像素的大小、形状,子像素的偏移量及旋转角度。
[0013]在其中一个实施例中,所述在每一所述像素分布单元内随机分配一所述像素值的步骤具体为:
[0014]按预设比例在每一所述像素分布单元内分配一所述像素值。
[0015]在其中一个实施例中,设定所述最小重复单元中所述像素分布单元的所述像素值的关系,具体包括:
[0016]设定所述最小重复单元内每一行的所述像素值之和在第一预设范围内。
[0017]在其中一个实施例中,还包括:
[0018]设定所述最小重复单元内每一列的所述像素值之和在第二预设范围内。
[0019]在其中一个实施例中,还包括:
[0020]设定所述最小重复单元内第i列的所述像素值与第i+1列的所述像素值相异。
[0021]在其中一个实施例中,还包括:
[0022]定义每一所述像素分布单元内的所述像素值与亮度系数之积为像素积值,定义预设区域内多个所述像素分布单元的像素积值之和获取到像素和值,设定所述像素和值在第三预设范围内。
[0023]在其中一个实施例中,还包括:
[0024]设定预设区域内多个所述像素分布单元的像素和值在第四预设范围内。
[0025]在其中一个实施例中,获取像素排列之后还包括:显示所述最小重复单元及3X3个所述最小重复单元。
[0026]上述像素排列的方法,通过将子像素数值化为像素值,通过程序实现设定最小单元的遍历,并对像素值之间的限定关系对遍历结果进行筛选,不仅使得到的像素排列满足要求,而且可以规避现有设计,极大地减少了人力物力财力成本,减少了时间耗费,提升了效率。
【附图说明】
[0027]图1为本发明一实施例的像素排列的选择方法的流程示意图。
【具体实施方式】
[0028]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0029]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0030]请参阅图1,其为本发明一实施例中像素排列方法的流程示意图。
[0031]一种像素排列的方法,用于显示装置,所述显示装置包括若干个像素,每一所述像素包括若干个颜色相异的子像素,包括以下步骤:
[0032]S100、将显示装置中的各所述子像素数值化为像素值,每一种所述子像素对应一个像素值,多个所述像素值为连续的自然数;
[0033]例如,子像素包括空像素(dummy)、红色子像素(R)、绿色子像素(G)和蓝色子像素(B)。又如,空像素、红色子像素、绿色子像素和蓝色子像素的像素值分别为0、1、2、3。需要说明的是,本申请所指的空像素,即不含任何子像素,其用来填满子像素之间的空间。当然,在其他实施例中,也可以采用其他的顺序,例如,空像素、红色子像素、绿色子像素和蓝色子像素的像素值分别为0、2、3、1。
[0034]S200、设定所述子像素的最小重复单元,,每一所述最小重复单元包括若干行和若干列的像素分布单元,每一所述像素分布单元内对应设置一所述子像素;
[0035]需要说明的是,本申请所指的最小重复单元是指,在显示装置的水平和垂直方向上,子像素排列可以被描述成最小重复单元重复自身,换句话说,最小重复单元有规律的平铺在显示装置上。例如,最小重复单元为4乘4的矩阵,S卩,其包含有四行和四列的像素分布单元,换言之,最小重复单元包含有四行和四列子像素。
[0036]S300、在每一所述像素分布单元内随机分配一所述像素值;
[0037]例如,根据预定比例在每一像素分布单元内分配一像素值。例如,设定最小重复单元内,R: G: B = 1:2:1,即,最小重复单元内,红色子像素、绿色子像素及蓝色子像素的个数之比为1:2:1,也就是说,最小重复单元内,代表各子像素的像素值出现的比例为1:2:1。
[0038]S400、设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系;
[0039]例如,设定所述最小重复单元内每一行的所述像素值之和在第一预设范围内,SP,使最小重复单元内每一行的所述像素值之和在某一区间内,以排出明显不合理的像素排列。又如,设定所述最小重复单元内每一列的所述像素值之和在第二预设范围内。又如,设定所述最小重复单元内第i列的所述像素值与第i + Ι列的所述像素值相异。又如,定义每一所述像素分布单元内的所述像素值与亮度系数之积为像素积值,定义预设区域内多个所述像素分布单元的像素积值之和获取到像素和值,设定所述像素和值在第三预设范围内。又如,设定预设区域内多个所述像素分布单元的像素和值在第四预设范围内。通过设定像素值之间的关系既可以限制不符合要求的像素排列的出现,还可以规避现有的像素排列,使得到的像素排列为新的像素排列。
[0040]S500、遍历所述最小重复单元,当所述最小重复单元内的所述像素分布单元的所述像素值满足预设条件时,获取像素排列。例如,还包括:显示所述最小重复单元及3 X 3个所述最小重复单元;还包括步骤:根据所述像素排列检查所述显示装置的显示状况;例如,获取像素排列之后,控制所述显示装置显示所述最小重复单元和/或显示3X3个所述最小重复单元;这样,可以方便地确认所述显示装置的显示状况是否正常。优选的,还包括步骤:确认所述显示装置的显示状况正常,则设置所述显示装置选用所述像素排列,或者,采用所述像素排列作为所述显示装置的一种显示选项。这样,在显示装置不变的前提下,使得其在低分辨率显示的情况下,能够达到高分辨率的显示效果,不仅使得到的像素排列满足要求,而且可以规避现有设计,极大地减少了人力物力财力成本,减少了时间耗费,提升了工作效率。
[0041 ] 例如,通过如下程序对最小重复单元进行遍历:
[0042]for(kind_tota 1 = 1;kind_total< = pow(n,C0LUMN*R0ff) ;kind_tota 1++)
[0043]{
[0044]f or(row = 0;row<R0ff;row++)
[0045]{
[0046]kind_column=(int)((kind_total-l)/pow(n,COLUMN*(R0ff-row-l))) % (int)pow(n,C0LUMN)+l;
[0047]for(column = 0 ; col umn < COLUMN ; c o 1 umn++)
[0048]p i xel_arrangement[row][column] = (int)((kind_column-l)/pow(n,C0LUMN-column-1)) %n;
[0049]}
[0050]...//像素排列筛选,显示像素排列
[0051]}
[0052]当像素分布单元的像素值满足步骤S400设定的关系时,显示符合条件的像素排列。具体的,显示符合条件的最小重复单元及3 X 3个最小重复单元,并将其运用于显示装置上,以查看像素排列的效果,这样,有利于进一步的挑选,以排除显示效果不佳的像素排列,在显示装置不变的前提下,使得其在低分辨率显示的情况下,能够达到高分辨率的显示效果Ο
[0053]在本发明一实施例中,在步骤S400之前,还包括设定所述子像素的大小、形状,子像素的偏移量及旋转角度。例如,根据显示装置的尺寸、分辨率要求等设定子像素的大小、形状,子像素的偏移量及旋转角度。在本实施例中,子像素是在显示器m*n的像素区域中表示的,这样可以在m*n的像素区域中用其中一部分来表示各种子像素的形状,大小,旋转角度,以及子像素之间的偏移量(即起始位置),这样,通过遍历筛选后,即可直接得到符合要求的像素排列。
[0054]上述像素排列的方法,通过将子像素数值化为像素值,通过程序实现设定最小单元的遍历,并对像素值之间的限定关系对遍历结果进行筛选,不仅可以得到所有符合要求的像素排列的组合,而且可以规避现有设计,极大得减少了人力物力财力成本,减少了时间耗费,提升了效率。
[0055]下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。
[0056]实施例1
[0057]例如,设定一个最小重复单元包含2行4列子像素,且红色子像素、绿色子像素、蓝色子像素之比为1:2:1,红色子像素、绿色子像素、蓝色子像素为标准像素、偏移量、旋转角度均为零的像素排列,可以通过如下步骤实现:
[0058]将各子像素数值化为像素值,即,令dummy = 0,R = 2,G = 3,B = 1。
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1