会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~

像素排列方法

阅读:963发布:2021-02-26

IPRDB可以提供像素排列方法专利检索,专利查询,专利分析的服务。并且一种像素排列方法,用于显示装置,显示装置包括若干个像素,每一像素包括若干个颜色相异的子像素,包括以下步骤:将显示装置中的各子像素数值化为像素值,其中,每一种子像素对应一个像素值,相异子像素对应相异像素值,且各像素值为连续的自然数;设定子像素的最小重复单元,每一最小重复单元包括若干行和若干列的像素分布单元,每一像素分布单元内对应设置一子像素;在每一像素分布单元内随机分配一像素值;设定最小重复单元中像素分布单元的像素值之间的关系;遍历最小重复单元,当最小重复单元内的像素分布单元的像素值满足预设条件时,获取像素排列。上述像素排列的方法,极大地减少了人力物力财力成本。,下面是像素排列方法专利的具体信息内容。

1.一种像素排列方法,用于显示装置,所述显示装置包括若干个像素,每一所述像素包括若干个颜色相异的子像素,其特征在于,包括以下步骤:将显示装置中的各所述子像素数值化为像素值,其中,每一种所述子像素对应一个像素值,相异子像素对应相异像素值,且各所述像素值为连续的自然数;

设定所述子像素的最小重复单元,每一所述最小重复单元包括若干行和若干列的像素分布单元,每一所述像素分布单元内对应设置一所述子像素;

在每一所述像素分布单元内随机分配一所述像素值;

设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系;

遍历所述最小重复单元,当所述最小重复单元内的所述像素分布单元的所述像素值满足预设条件时,获取像素排列。

2.根据权利要求1所述的像素排列方法,其特征在于,所述子像素包括空像素、红色子像素、绿色子像素和蓝色子像素,且所述空像素的像素值为零。

3.根据权利要求1所述的像素排列方法,其特征在于,设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系之前还包括步骤:设定所述子像素的大小、形状,子像素的偏移量及旋转角度。

4.根据权利要求1所述的像素排列方法,其特征在于,所述在每一所述像素分布单元内随机分配一所述像素值的步骤具体为:按预设比例在每一所述像素分布单元内分配一所述像素值。

5.根据权利要求1所述的像素排列方法,其特征在于,设定所述最小重复单元中所述像素分布单元的所述像素值的关系,具体包括:设定所述最小重复单元内每一行的所述像素值之和在第一预设范围内。

6.根据权利要求5所述的像素排列方法,其特征在于,还包括:设定所述最小重复单元内每一列的所述像素值之和在第二预设范围内。

7.根据权利要求5所述的像素排列方法,其特征在于,还包括:设定所述最小重复单元内第i列的所述像素值与第i+1列的所述像素值相异。

8.根据权利要求5所述的像素排列方法,其特征在于,还包括:定义每一所述像素分布单元内的所述像素值与亮度系数之积为像素积值,定义预设区域内多个所述像素分布单元的像素积值之和获取到像素和值,设定所述像素和值在第三预设范围内。

9.根据权利要求5所述的像素排列方法,其特征在于,还包括:设定预设区域内多个所述像素分布单元的像素和值在第四预设范围内。

10.根据权利要求1所述的像素排列方法,其特征在于,获取像素排列之后还包括:显示所述最小重复单元及3×3个所述最小重复单元。

说明书全文

像素排列方法

技术领域

[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] 在其中一个实施例中,获取像素排列之后还包括:显示所述最小重复单元及3×3个所述最小重复单元。
[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的矩阵,即,其包含有四行和四列的像素分布单元,换言之,最小重复单元包含有四行和四列子像素。
[0036] S300、在每一所述像素分布单元内随机分配一所述像素值;
[0037] 例如,根据预定比例在每一像素分布单元内分配一像素值。例如,设定最小重复单元内,R:G:B=1:2:1,即,最小重复单元内,红色子像素、绿色子像素及蓝色子像素的个数之比为1:2:1,也就是说,最小重复单元内,代表各子像素的像素值出现的比例为1:2:1。
[0038] S400、设定所述最小重复单元中所述像素分布单元的所述像素值之间的关系;
[0039] 例如,设定所述最小重复单元内每一行的所述像素值之和在第一预设范围内,即,使最小重复单元内每一行的所述像素值之和在某一区间内,以排出明显不合理的像素排列。又如,设定所述最小重复单元内每一列的所述像素值之和在第二预设范围内。又如,设定所述最小重复单元内第i列的所述像素值与第i+1列的所述像素值相异。又如,定义每一所述像素分布单元内的所述像素值与亮度系数之积为像素积值,定义预设区域内多个所述像素分布单元的像素积值之和获取到像素和值,设定所述像素和值在第三预设范围内。又如,设定预设区域内多个所述像素分布单元的像素和值在第四预设范围内。通过设定像素值之间的关系既可以限制不符合要求的像素排列的出现,还可以规避现有的像素排列,使得到的像素排列为新的像素排列。
[0040] S500、遍历所述最小重复单元,当所述最小重复单元内的所述像素分布单元的所述像素值满足预设条件时,获取像素排列。例如,还包括:显示所述最小重复单元及3×3个所述最小重复单元;还包括步骤:根据所述像素排列检查所述显示装置的显示状况;例如,获取像素排列之后,控制所述显示装置显示所述最小重复单元和/或显示3×3个所述最小重复单元;这样,可以方便地确认所述显示装置的显示状况是否正常。优选的,还包括步骤:确认所述显示装置的显示状况正常,则设置所述显示装置选用所述像素排列,或者,采用所述像素排列作为所述显示装置的一种显示选项。这样,在显示装置不变的前提下,使得其在低分辨率显示的情况下,能够达到高分辨率的显示效果,不仅使得到的像素排列满足要求,而且可以规避现有设计,极大地减少了人力物力财力成本,减少了时间耗费,提升了工作效率。
[0041] 例如,通过如下程序对最小重复单元进行遍历:
[0042] for(kind_total=1;kind_total<=pow(n,COLUMN*ROW);kind_total++)[0043] {
[0044] for(row=0;row
[0045] {
[0046] kind_column=(int)((kind_total-1)/pow(n,COLUMN*(ROW-row-1)))%(int)pow(n,COLUMN)+1;
[0047] for(column=0;column
[0048] pixel_arrangement[row][column]=(int)((kind_column-1)/pow(n,COLUMN-column-1))%n;
[0049] }
[0050] ...//像素排列筛选,显示像素排列
[0051] }
[0052] 当像素分布单元的像素值满足步骤S400设定的关系时,显示符合条件的像素排列。具体的,显示符合条件的最小重复单元及3×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。
[0059] 设定像素排列的最小重复单元的行数和列数,即,令最小重复单元的行数COLUMN=4,行数ROW=2。
[0060] 设置各个子像素之间的比例关系,即,令dummy:R:G:B=0:1:2:1;换言之,在本实施例中,显示器内像素区域由RGB三种子像素组成。
[0061] 设定各个子像素的上下左右偏移量,即,令各子像素的偏移量均为0;
[0062] 选择子像素的形状及大小,即,令R、G、B为标准子像素,换言之,R、G、B均为正方形,尺寸均相等;
[0063] 选择各子像素的旋转角度,即,令各子像素的旋转角度均为0;
[0064] 设定子像素之间的数值关系;
[0065] 即,令最小重复单元内,
[0066] 1)7≤每一行的像素值之和≤9;
[0067] 2)7≤(2*2区域像素值之和)≤9;
[0068] 3)第i列子像素≠第(i+1)列子像素,即第i列的子像素值与第i+1列的子像素值不完全相同;
[0069] 4)(LR+LG+2*LB)≤(2*2区域亮度之和)≤(LR+2*LG+LB),其中,L为亮度系数,LR为红色子像素的亮度值,LG为绿色子像素的亮度值,LB为蓝色子像素的亮度值。通过上述关系式的限定,保证最小重复单元内绿色子像素的发光效率>红色子像素的发光效率>蓝色子像素的发光效率,即,通过对像素和值进行限定,由此可以排出明显不合理的像素排列;
[0070] 设定需要规避的子像素之间的数值关系;
[0071] 对于现有已存在的像素排列,
[0072] RGBG
[0073] BGRG,
[0074] 即,对应的像素值为
[0075] 2313
[0076] 1323,
[0077] 通过对像素值之间的关系进行限定,即:
[0078] 1)每一行所述像素值之和≠9;
[0079] 2)(2*2区域像素值之和)≠9;
[0080] 或者令相应位置不为上述数值;通过对像素值之间的关系进行限定,以规避现有的像素排列。
[0081] 遍历最小重复单元,若符合条件,则输出显示;即,通过如下程序:
[0082] for(kind_total=1;kind_total<=pow(4,COLUMN*ROW);kind_total++)[0083] {
[0084] for(row=0;row
[0085] {
[0086] kind_column=(int)((kind_total-1)/pow(4,COLUMN*(ROW-row-1)))%(int)pow(4,COLUMN)+1;
[0087] for(column=0;column
[0088] pixel_arrangement[row][column]=(int)((kind_column-1)/pow(4,COLUMN-column-1))%4;
[0089] }
[0090] ...//像素排列筛选,显示像素排列
[0091] }
[0092] 遍历完成,得到像素排列。
[0093] 实施例2
[0094] 例如,设定一个最小重复单元包含4行4列子像素,且空像素:红色子像素、绿色子像素、蓝色子像素之比为4:1:2:1,红色子像素、蓝色子像素为放大子像素、绿色子像素为标准子像素、偏移量均为零、旋转角度均为45°的像素排列,可以通过如下步骤实现:
[0095] 将各子像素数值化为像素值,即,令dummy=0,R=2,G=3,B=1。
[0096] 设定像素排列的最小重复单元的行数和列数,即,令最小重复单元的行数COLUMN=4,行数ROW=4。
[0097] 设置各个子像素之间的比例关系,即,令dummy:R:G:B=4:1:2:1;
[0098] 设定各个子像素的上下左右的偏移量,即,令各子像素的偏移量均为0;
[0099] 选择各子像素的形状,大小,即,令R和B为放大后的子像素,G为标准子像素;
[0100] 选择各子像素的旋转角度,即,令各子像素旋转角度均为45°;
[0101] 设定各子像素之间的数值关系;
[0102] 即,令最小重复单元内,
[0103] 1)2≤每一行的像素值之和≤6;
[0104] 2)2≤每一列的像素值之和≤6;
[0105] 3)2≤(2*2区域像素值之和)≤6;
[0106] 4)4≤(3*3区域像素值之和)≤14;
[0107] 5)第i列子像素≠第(i+1)列子像素,即,第i列的子像素值与第i+1列的子像素值不完全相同;
[0108] 设定需要规避的子像素之间的数值关系;
[0109] 对于现有已存在的像素排列,
[0110] R B
[0111]  G G
[0112] B R
[0113]  G G,
[0114] 即,对应的像素值为
[0115] 2010
[0116] 0303
[0117] 1020
[0118] 0303,
[0119] 通过对像素值之间的关系进行限定,即:
[0120] 1)每一行像素值之和≠3或者6;
[0121] 2)每一列像素值之和≠3或者6;
[0122] 3)(2*2区域像素值之和)≠4或者5;
[0123] 或者令相应位置不为上述数值;通过对像素值之间的关系进行限定,以规避现有的像素排列。
[0124] 遍历最小重复单元,若符合条件,则输出显示;即,通过如下程序:
[0125] for(kind_total=1;kind_total<=pow(4,COLUMN*ROW);kind_total++)[0126] {
[0127] for(row=0;row
[0128] {
[0129] kind_column=(int)((kind_total-1)/pow(4,COLUMN*(ROW-row-1)))%(int)pow(4,COLUMN)+1;
[0130] for(column=0;column
[0131] pixel_arrangement[row][column]=(int)((kind_column-1)/pow(4,COLUMN-column-1))%4;
[0132] }
[0133] ...//像素排列筛选,显示像素排列
[0134] }
[0135] 遍历完成,得到像素排列。
[0136] 另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于可读取存储介质中。
[0137] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0138] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用