一种四色显示器白平衡过程中颜色漂移的调整方法与流程

文档序号:11867147阅读:来源:国知局

技术特征:

1.一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,包括下述步骤:

S10、根据红色子像素单元、绿色子像素单元、蓝色子像素单元以及第四子像素单元的刺激值Y得到组合显示的白色的亮度,并使其在灰阶值为0~255范围内等于相对应的标准白色伽马曲线的亮度;

S20、对于二色平衡、三色平衡或四色平衡情况下,通过使用权重因子分别对白色和一个产生漂移的颜色,或对白色和两个产生漂移的颜色,或对白色和三个两个产生漂移的颜色进行平衡。

2.如权利要求1所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述步骤S10中,根据如下表达式调整各子像素单元的灰阶值:

Lv(Wi)=Y(Ro)+Y(Go)+Y(Bo)+Y(Mo);

其中,Lv(Wi)为灰阶值为i的白色的亮度,Ro,Go,Bo,Mo为输出的四色灰阶值,Y(Ro),Y(Go),Y(Bo),Y(Mo)分别表示各子像素单元的刺激值。

3.如权利要求1所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述步骤S20中,对于两色平衡的情况,通过以下方式分配权重因子,对四色显示器白平衡过程中的颜色漂移进行调整:

将0-255灰阶值划分为两区间:0~n和n+1~255,两个权重因子a,b对应于区间0~n,另两个权重因子c,d对应于区间n+1~255;

设定白色的目标色度为x1,y1,产生漂移颜色的目标色度为x2,y2

则a×x1+b×x2=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

a×y1+b×y2=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;0≤输入灰阶值≤n时

以及

c×x1+d×x2=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

c×y1+d×y2=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;n+1≤输入灰阶值≤255时其中,a+b=1,c+d=1;Ro,Go,Bo,Mo为输出的四色灰阶值;

且有

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>=</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>/</mo> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mn>255</mn> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mi>i</mi> <mo>/</mo> <mn>255</mn> <mo>)</mo> </mrow> <mn>2.2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>S</mi> <mo>=</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,X(·),Y(·),Z(·)分别表示各子像素单元的X,Y,Z刺激值,f表示符合三色到四色的演算算法的由红色子像素单元、绿色子像素单元以及蓝色子像素单元的灰阶值到第四子像素单元灰阶值的映射关系。

4.如权利要求1或3所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述两色平衡是指对白色进行匹配,同时对紫色漂移,或同时对橙色漂移,或同时对黄色漂移,或同时对青色漂移进行平衡。

5.如权利要求1所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述步骤S20中,对于三色平衡的情况,通过以下方法分配权重因子,对四色显示器白平衡过程中的颜色漂移进行调整:

将0-255灰阶值划分为两区间:0~n和n+1~255,三个权重因子e,f,g对应于区间0~n,另三个权重因子h,i,j对应于区间n+1~255;

设定白色的目标色度为x1,y1,产生漂移的两个颜色的目标色度分别为x2,y2和x3,y3

则e×x1+f×x2+g×x3=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

e×y1+f×y2+g×y3=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;0≤输入灰阶值≤n时

以及

h×x1+i×x2+j×x3=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

h×y1+i×y2+j×y3=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;n+1≤输入灰阶值≤255

其中,e+f+g=1,h+i+j=1;Ro,Go,Bo,Mo为输出的四色灰阶值;

且有

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>=</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>/</mo> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mn>255</mn> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mi>i</mi> <mo>/</mo> <mn>255</mn> <mo>)</mo> </mrow> <mn>2.2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>S</mi> <mo>=</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,X(·),Y(·),Z(·)分别表示各子像素单元的X,Y,Z刺激值,f表示符合三色到四色的演算算法的由红色子像素单元、绿色子像素单元以及蓝色子像素单元的灰阶值到第四子像素单元灰阶值的映射关系。

6.如权利要求1或5所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述三色平衡是指对白色进行匹配,同时对紫色和橙色漂移,或同时对紫色和黄色漂移、或同时对紫色和青色漂移、或同时对橙色和黄色漂移、或同时对橙色和青色漂移,或同时对黄色和青色漂移进行平衡。

7.如权利要求1所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述步骤S20中,对于四色平衡的情况,通过以下方式分配权重因子,对四色显示器白平衡过程中的颜色漂移进行调整:

将0-255灰阶值划分为两区间:0~n和n+1~255,四个权重因子k,l,m,n对应于区间0~n,另四个权重因子o,p,q,r对应于区间n+1~255;

设定白色的目标色度为x1,y1,产生偏移的三种颜色的目标色度分别为x2,y2、x3,y3和x4,y4

则k×x1+l×x2+m×x3+n×x4=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

k×y1+l×y2+m×y3+n×y4=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;0≤输入灰阶值

≤n时

以及

o×x1+p×x2+q×x3+r×x4=(X(Ro)+X(Go)+X(Bo)+X(Mo))/S;

o×y1+p×y2+q×y3+r×y4=(Y(Ro)+Y(Go)+Y(Bo)+Y(Mo))/S;n+1≤输入灰阶

值≤255时

其中,k+l+m+n=1,o+p+q+r=1;Ro,Go,Bo,Mo为输出的四色灰阶值;

且有

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>=</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>,</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>/</mo> <msub> <mi>L</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>W</mi> <mn>255</mn> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mi>i</mi> <mo>/</mo> <mn>255</mn> <mo>)</mo> </mrow> <mn>2.2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>S</mi> <mo>=</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Y</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>o</mi> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,X(·),Y(·),Z(·)分别表示各子像素单元的X,Y,Z刺激值,f表示符合三色到四色的演算算法的由红色子像素单元、绿色子像素单元以及蓝色子像素单元的灰阶值到第四子像素单元灰阶值的映射关系。

8.如权利要求1或7所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述四色平衡是指对白色进行匹配,同时对紫色、橙色和黄色漂移,或同时对紫色、橙色和青色漂移,或同时对紫色、黄色和青色漂移,或同时对橙色、黄色和青色漂移进行平衡。

9.如权利要求3、5或7所述的一种四色显示器白平衡过程中颜色漂移的调整方法,其特征在于,所述n值的取值条件为:n小于四色像素系统白平衡后的色度曲线中拐点所对应的灰阶值。

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