專利名稱:一種用于顯示器色彩校正的查找表產(chǎn)生方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種顯示器色彩校正技術(shù),且特別是一種用于顯示器色彩校正的查找表產(chǎn)生方法。
背景技術(shù):
在顯示器(如液晶顯示器等)的生產(chǎn)過程中,其紅、綠、藍(lán)三原色發(fā)光比例的均一性一般均難以達(dá)成,導(dǎo)致無法確保出廠時每一臺顯示器色彩表現(xiàn)的一致性,即使是同一廠牌、同一批生產(chǎn)且相同制程的顯示器也是如此,因此在顯示器出廠前一般需要經(jīng)過一道白平衡調(diào)整的程序。目前生產(chǎn)線上白平衡調(diào)整最常用的方式是將半黑半白的影像信號輸入到顯示器, 再通過儀器測量顯示器螢?zāi)簧巷@示的亮暗這兩個亮度的色座標(biāo)相對于標(biāo)準(zhǔn)白色的色座標(biāo)的偏差,根據(jù)偏差值反復(fù)調(diào)整紅、綠、藍(lán)三色的偏移量(offset)和增益(gain)六個參數(shù)來改變紅、綠、藍(lán)三色的驅(qū)動電壓,使顯示器在亮暗這兩個亮度下的白色和標(biāo)準(zhǔn)白色一致。然而,上述這種白平衡調(diào)整方式只有調(diào)整亮暗這兩個亮度下的白平衡,所以在介于亮暗這兩個亮度中間的部分(即灰階部分)其色溫會不準(zhǔn)確,而且也沒有辦法對亮度曲線作調(diào)整。另外,目前顯示器一般都具有HDMI、DVI、VGA、YPbPr、Video等多種信號通道,每個信號通道還具備3個色溫模式(如冷色12000K、標(biāo)準(zhǔn)9300K、暖色6500K),如果采用人工逐個信號通道、逐個色溫模式調(diào)整白平衡,不僅需要耗費大量操作和調(diào)整的時間,顯示器色彩表現(xiàn)的一致性也無法保證。
發(fā)明內(nèi)容
為了能夠快速準(zhǔn)確調(diào)整顯示器色溫及亮度曲線,本發(fā)明提供一種用于顯示器色彩校正的查找表產(chǎn)生方法。所述技術(shù)方案如下一方面,一種用于顯示器色彩校正的查找表產(chǎn)生方法,所述方法包括測量顯示器各灰階的三色刺激值和三原色的三色刺激值;根據(jù)測量的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出測量的三原色各灰階的刺激值;根據(jù)目標(biāo)的色溫值和測量的最大灰階的三色刺激值,計算出目標(biāo)的最大亮度;根據(jù)目標(biāo)的最大亮度、目標(biāo)的色溫值和目標(biāo)的伽馬值,計算出目標(biāo)的各灰階的三色刺激值;根據(jù)目標(biāo)的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出目標(biāo)的三原色各灰階的刺激值;當(dāng)目標(biāo)的某一原色某一灰階的刺激值介于測量的該原色對應(yīng)兩灰階的刺激值之間時,利用內(nèi)插法計算出目標(biāo)的該原色的該灰階的刺激值在介于測量的該原色對應(yīng)兩灰階之間所對應(yīng)到的灰階值,將目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表;以及當(dāng)目標(biāo)的某一原色由最小灰階至某一灰階的刺激值均未介于測量的該原色對應(yīng)兩灰階的刺激值之間而目標(biāo)的該原色該灰階的下一灰階的刺激值則介于測量的該原色對應(yīng)兩灰階的刺激值之間時,將目標(biāo)的該原色由最小灰階至該灰階的下一灰階對應(yīng)的灰階值取線性關(guān)系填入查找表。再一方面,所述計算出測量的三原色各灰階的刺激值,還包括根據(jù)測量的最大灰階的三色刺激值和測量的三原色的三色刺激值,校正測量的各灰階的三色刺激值,然后以校正的測量的各灰階的三色刺激值取代所述測量的各灰階的三色刺激值。再一方面,所述將目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表,還包括將目標(biāo)的該原色的該灰階對應(yīng)的灰階值乘以一增益并加上一偏移量而得到修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值,然后以修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值取代所述目標(biāo)的該原色的該灰階對應(yīng)的灰階值。再一方面,所述三色刺激值為XYZ刺激值。再一方面,以XYZ刺激值導(dǎo)出的xyY、Luv或Lab取代所述三色刺激值。本發(fā)明通過采用根據(jù)所測量顯示器的顯示特性計算出對應(yīng)的用于顯示器色彩校正的查找表,以達(dá)到所設(shè)定的色溫和亮度曲線,克服現(xiàn)有技術(shù)利用增益值與基準(zhǔn)值所產(chǎn)生的問題,并增加色溫和亮度調(diào)整的準(zhǔn)確性以及縮短調(diào)整的時間,以減少成本的支出。
圖1是本發(fā)明較佳實施例提供的一種用于顯示器色彩校正的查找表產(chǎn)生方法的流程圖;圖2是利用圖1所示方法取得的測量的各灰階的三色刺激值和測量的三原色的三色刺激值;圖3是利用圖1所示方法取得的校正的測量的各灰階的三色刺激值和測量的三原色的三色刺激值;圖4是利用圖1所示方法取得的測量的三原色各灰階的刺激值;圖5是利用圖1所示方法取得的目標(biāo)的各灰階的三色刺激值;圖6是利用圖1所示方法取得的目標(biāo)的三原色各灰階的刺激值;圖7是利用圖1所示方法取得的用于顯示器色彩校正的查找表。附圖中的主要元件符號說明如下Sl 取得顯示器測量的三原色各灰階的刺激值;Sll 測量顯示器各灰階的三色刺激值和三原色的三色刺激值;S12 根據(jù)測量的最大灰階的三色刺激值和測量的三原色的三色刺激值,校正測量的各灰階的三色刺激值;S13 根據(jù)校正的測量的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出測量的三原色各灰階的刺激值;S2 取得顯示器目標(biāo)的三原色各灰階的刺激值;S21 根據(jù)目標(biāo)的色溫值和校正的測量的最大灰階的三色刺激值計算出目標(biāo)的最大亮度;S22 根據(jù)目標(biāo)的最大亮度、目標(biāo)的色溫值和目標(biāo)的伽馬值,計算出目標(biāo)的各灰階的三色刺激值;S23 根據(jù)目標(biāo)的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出目標(biāo)的三原色各灰階的刺激值;S3 比對測量的三原色各灰階的刺激值和目標(biāo)的三原色各灰階的刺激值以取得用于顯示器色彩校正的查找表;S31 當(dāng)目標(biāo)的某一原色的某一灰階的刺激值介于測量的該原色對應(yīng)兩灰階的刺激值之間時,利用內(nèi)插法計算出目標(biāo)的該原色的該灰階的刺激值在介于測量的該原色對應(yīng)兩灰階之間所對應(yīng)到的灰階值;S32:將目標(biāo)的該原色的該灰階對應(yīng)的灰階值乘以一增益并加上一偏移量而得到修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值;S33 將修正的目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表;S34 當(dāng)目標(biāo)的某一原色由最小灰階至某一灰階的刺激值均未介于測量的該原色對應(yīng)兩灰階的刺激值之間而目標(biāo)的該原色的該灰階的下一灰階的刺激值則介于測量的該原色對應(yīng)兩灰階的刺激值之間時,將目標(biāo)的該原色由最小灰階至該灰階的下一灰階對應(yīng)的灰階值取線性關(guān)系填入查找表。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。為了方便說明起見,顯示器的三原色以紅色(R)、綠色(G)、藍(lán)色⑶為例,且顯示器螢?zāi)簧巷@示的顏色以每像素M位元編碼的RGB值為例。RGB值以(r,g,b)表示,其中r、 g、b分別為紅色、綠色、藍(lán)色的分量,r、g、b分別為0 255中任一整數(shù)。當(dāng)RGB值為(i,i, i)時表示第i階灰階,i為0 255中任一整數(shù),其中,(0,0,0)表示第0階灰階、最小灰階或最暗灰階,即黑色,而(255,255,25 表示第255階灰階、最大灰階或最亮灰階,即白色。 當(dāng)RGB值為(i,0,0)時表示紅色第i階灰階,以Ri表示,其中,(255,0,0)或R255表示紅色第255階灰階,即紅色。當(dāng)RGB值為(0,i,0)時表示綠色第i階灰階,以Gi表示,其中, (0,255,0)或G255表示綠色第255階灰階,即綠色。當(dāng)RGB值為(0,0,i)時表示藍(lán)色第i 階灰階,以Bi表示,其中,(0,0,25幻或B255表示藍(lán)色第255階灰階,即藍(lán)色。圖1是本發(fā)明實施例提供的一種用于顯示器色彩校正的查找表產(chǎn)生方法的流程圖。請參見圖1,本發(fā)明實施例提供的一種用于顯示器色彩校正的查找表產(chǎn)生方法依次包括三大步驟Sl S3,首先在步驟Si,取得顯示器測量的三原色各灰階的刺激值,接著在步驟 S2,取得顯示器目標(biāo)的三原色各灰階的刺激值,最后在步驟S3,比對測量的三原色各灰階的刺激值和目標(biāo)的三原色各灰階的刺激值以取得用于顯示器色彩校正的查找表。顯示器可利用此查找表調(diào)整顯示器色溫和亮度曲線。在本實施例中,步驟Sl依次包括步驟Sll S13,用于取得顯示器測量的三原色各灰階的刺激值。在步驟S11,測量顯示器各灰階的三色刺激值(如圖2上表所示的\” )(255”、Y?!?A55”、Z0" A55” ),并測量顯示器的三原色的三色刺激值(如圖2下表所示的
XE255> XG255> XB255> YR255> YG255> YB255> Zr255, Zg255, Zb255)。其中,測量的“各灰階”的“三色刺激值”
即是在顯示器螢?zāi)簧戏謩e顯示“第0至255階灰階”并通過儀器測量得到其各自對應(yīng)的“XYZ刺激值”;而測量的“三原色”的“三色刺激值”即是在顯示器螢?zāi)簧戏謩e顯示“紅色(R255)、 綠色(G255)、藍(lán)色(B255)”并通過儀器測量得到其各自對應(yīng)的“XH刺激值”。根據(jù)加法混色原理,理想上)(255” = XE255+XG255+XB255> Y255 ” = Ye255+YG255+YB255 且 U =,但是由于儀器測量誤差等因素,實際上X255” — XR255 + XG255 + XB255、 Y255" ^YR255 + YG255 + YB255且z:255” NZr255 + Zg255 +4255,因此需要進(jìn)行修正。在步驟S12,根據(jù)測量的最大灰階的三色刺激值(如圖2上表所示的)(255”、Y255 Z255 ")和測量的三原色的三色刺激值(如圖2下表所示的XK255、XG255、Xb255, YE255> YG255> YB255、Ze255, Zg255, ^55),校正測量的各灰階的三色刺激值(如圖3上表所示的\ )(255、1 H D。 在本實施例中,將0CK255+Xe255+XB255)除以)(255”取得校正因子a,然后將)(?!?)(255 ”分別乘上校正因子a即可得到校正的測量的各灰階的X刺激值(如圖3上表所示的\ )(255);將 (YE255+YG255+YB255)除以155”取得校正因子b,然后將Y?!?^55 ”分別乘上校正因子b即可得到校正的測量的各灰階的Y刺激值(如圖3上表所示的Y0 Y255);將(ZE255+ZG255+ZB255)除以”取得校正因子C,然后將ZQ” ^5”分別乘上校正因子C即可得到校正的測量的各灰階的Z刺激值(如圖3上表所示的& D。在步驟S13,根據(jù)校正的測量的各灰階的三色刺激值(如圖3上表所示的\ )(255、 Y0 155、Z0 D和測量的三原色的三色刺激值(如圖2或圖3下表所示的)(K255、Xg255, XB255> YR255> YG255> YB255> Zr255, Zg255, Zb255),計算出測量的三原色各灰階的刺激值(如圖4所示的 X雌、Ygo I55 jB。 L255)。其中,測量的“三原色各灰階”的“刺激值”包括測量的“紅色各灰階(R0 R255),,的“X刺激值”、測量的“綠色各灰階(GO G255),,的“Y刺激值”、測量的“藍(lán)色各灰階(B0 B255) ”的“Z刺激值”。在本實施例中,假設(shè)未知數(shù)I” Ji, Ki分別代表測量的第i階灰階的刺激值相對于測量的三原色的刺激值的百分比,i為0 255中任一整數(shù),可列出方程式如下B5XKi=X
Yr255 X II+YG255 X J +Υβ2;B5XKi=Y
ZR255 X Ii+Z0255 X Ji+ZB2,B5XKi=Z 聯(lián)立求解可得Ii、Ji、Ki。接著,將得到的Ii、Ji、Ki代入下列公式XEi = XK255 XIiYGi = Yc255 XJiZBi = Ze255 XKi即可得到測量的紅色第i階灰階(Ri)的X刺激值(XKi)、測量的綠色第i階灰階 (Gi)的Y刺激值(Yci)、測量的藍(lán)色第i階灰階(Bi)的Z刺激值(Zm)。最后,當(dāng)0 255所有i值均通過上述聯(lián)立方程式和公式即可得到測量的三原色各灰階的刺激值。舉例來說,以測量的第1 階灰階為例,未知數(shù)1128、J128, K128分別代表測量的第 128階灰階的刺激值相對于測量的三原色的刺激值的百分比,可列出方程式如下185. 0448XI128+145. 8495X J128+lll. 1191XK128 = 93. 5111498. 0262XI128+311. 0104X J128+43. 58617XK128 = 95. 793207. 121009 X I128+70. 13288 X J128+613. 829 X K128 = 142. 9727聯(lián)立求解可得Im = 0. 214873807、J128 = 0. 211372809、K128 = 0. 206276337。接著,將得到的1128、J128、K128代入下列公式即可計算出測量的紅色第128階灰階(R128)的X刺激值A(chǔ)128 = Xe255 XIi28 = 39. 76128、測量的綠色第128階灰階(G128)的Y刺激值Yei28 = Yg255 XJi28 = 65. 73914、測量的藍(lán)色第 128 階灰階(B128)的 Z 刺激值 Zb128 = Z腿XK128 = 126.6184。除了如本實施例這樣由計算得到測量的紅色各灰階(R0 R25Q的X刺激值 (Xro Xk255)之外,當(dāng)然也可以通過在顯示器螢?zāi)簧戏謩e顯示紅色第O至255階灰階(R0 R255)并通過儀器測量得到其各自對應(yīng)的X刺激值0U )(K255);而測量的綠色各灰階 (GO G255)的Y刺激值(Ygo Yg255)、測量的藍(lán)色各灰階(B0 B255)的Z刺激值(Zbo Zb255)同樣可通過實際測量取得。在本實施例中,步驟S2依次包括步驟S21 S23,用于取得顯示器目標(biāo)的三原色各灰階的刺激值。在步驟S21,根據(jù)目標(biāo)的色溫值(χ和y)和校正的測量的最大灰階的三色刺激值(如圖3上表所示的)(255、Y255, Z255)計算出目標(biāo)的最大亮度(Lmax)。在本實施例中,以目標(biāo)的色溫值為色度座標(biāo)χ = 0. 313、y = 0. 329為例,先假設(shè)校正的測量的最大灰階的三色刺激值(如圖3上表所示的)(255j255j255)中X刺激值(X255)為最亮者,再驗證假設(shè)是否正確。在校正的測量的最大灰階的X刺激值(X255)為最亮者情形下,利用正規(guī)化刺激值X、 1、ζ和刺激值X、Y、Z的關(guān)系可通過下列公式計算其三色刺激值為Xmax = X255 = 442. 0134Yxmax = XmaxX (y/x) = 442. 0134X0. 329/0. 313 = 464. 6083342^max = YxmaxX (l-x-y)/y= 464. 6083342 X (1-0. 313-0. 329)/0. 329 = 505. 5616524假設(shè)未知數(shù)隊55、V255、W255分別代表目標(biāo)的第255階灰階的刺激值相對于測量的三原色的刺激值的百分比,可列出方程式如下Xr255 x U255+XG255 X ν255+ΧΒ255 X W255 = XmaxYe255 X U255+YG255 X V255+YB255 X W255 = YxmaxZe255 X U255+ZG255 X V255+ZB255 X W255 一 Zxmax聯(lián)立求解可得U255 = 1. 160181522、V255 = 1. 03116645、W255 = 0. 6923448,由 U255, V255、W255的大小可知假設(shè)校正的測量的最大灰階的X刺激值(X255)為最亮者是正確的。此時若是發(fā)現(xiàn)校正的測量的最大灰階的X刺激值(X255)為最亮者的假設(shè)是錯誤的,則改成假設(shè)校正的測量的最大灰階的Y刺激值(Y255)為最亮者,模仿上述步驟重新計算%55、V255、W255 以確認(rèn)假設(shè)是否正確。如果校正的測量的最大灰階的Y刺激值(Y255)為最亮者的假設(shè)仍然是錯誤,則校正的測量的最大灰階的Z刺激值(Z255)必然為最亮者,模仿上述步驟重新計算
U255、^255、劉255 i U255、V255^ 劉255 中最大者必然為為了使目標(biāo)的最大亮度(Lmax)符合顯示器實際可達(dá)到的最大亮度,必須先將U255、 V255^W255的大小除以其中最大者才可作為正確的百分比來計算出目標(biāo)的最大亮度(Lmax)。在本實施例中,U255、V255、W255中最大者為U255,因此目標(biāo)的最大亮度(Lmax)為Lmax = Ye255 X (U255ZU55) +Yg255 X (V255ZU255) +Yb255 X (W255ZU255)= 400. 4617599在步驟S22,根據(jù)目標(biāo)的最大亮度(Lmx)、目標(biāo)的色溫值(χ和y)和目標(biāo)的伽馬值 (Y),計算出目標(biāo)的各灰階的三色刺激值(如圖5所示的 ,、V L55,、Ztl' Z255')。在本實施例中,目標(biāo)的第i階灰階的三色刺激值WA,),i為0 255中任一整數(shù),其計算公式如下Yi' = LmaxX (i/255)Y+Y0Xi' = Yi' Xx/yZi' = Yi' X (l-x-y)/y承上所舉的例子來說,以目標(biāo)的第128階灰階為例,假設(shè)目標(biāo)的伽馬值Y為2.2, 可計算出目標(biāo)的第128階灰階的三色刺激值為Y128' = LmaxX (128/255) 2 2+Y。= 88. 01657283X128' = Y128' Xx/y = 83. 7361316Z128,= Y/ X (1-x-y) /y = 95. 77487256在步驟S23,根據(jù)目標(biāo)的各灰階的三色刺激值(如圖5所示的X。, X255 ’、Y0' Y255'、Z。, Z255')和測量的三原色的三色刺激值(如圖3下表所示的XE255>XG255>XB255>YE255> YG255> YB255> ZE255, ZG255, Zb255),計算出目標(biāo)的三原色各灰階的刺激值(如圖6所示的Xki, χ觀,、Y⑶,U、&0, ^55’)。在一實施例中,假設(shè)未知數(shù)UpVpWi分別代表目標(biāo)的第i階灰階的刺激值相對于測量的三原色的刺激值的百分比,i為0 255中任一整數(shù),可列出方程式如下XR255 X U^Xg255 X ν±+ΧΒ2,B5XWi=X
YR255 X U^Yg255 X Vi+YB2;B5XWi=Y
ZR255 X U^Zg255 X Vi+ZB2;B5XWi=Z 聯(lián)立求解可得H、Wi。接著,將得到的HWi代入下列公式XR/=XR255 X U-
γ , 1Gi=Yg255 XV:
7 , zjRi=7 XW 厶R255 A ”-即可得到目標(biāo)的紅色第i階灰階(Ri)的X刺激值0(Ki’)、目標(biāo)的綠色第i階灰階(Gi)的Y刺激值(Yei’)、目標(biāo)的藍(lán)色第i階灰階(Bi)的Z刺激值(ZBi')0最后,當(dāng)0 255所有i值均通過上述聯(lián)立方程式和公式即可得到目標(biāo)的三原色各灰階的刺激值。承上所舉的例子來說,未知數(shù)U128、V128, W128分別代表目標(biāo)的第1 階灰階的刺激值相對于測量的三原色的刺激值的百分比,可列出方程式如下185. 0448XU128+145. 8495XV128+111. 1191 Xff128 = 83. 736131698. 0262XU128+311. 0104XV128+43. 58617Xff128 = 88. 016572837. 121009 X U128+70. 13288XV128+613. 829 X W128 = 95. 77487256聯(lián)立求解可得U128 = 0. 219787709、V128 = 0. 195346769、W128 = 0. 131159542。接著,將得到的ui28、V128, W128代入下列公式即可計算出目標(biāo)的紅色第1 階灰階(R128)的X 刺激值Xe128' = Xe255 XU128 = 40. 67057、目標(biāo)的綠色第128階灰階(G128)的Y刺激值Yg128, =Yg255 XV128 = 60. 75488、目標(biāo)的藍(lán)色第 128 階灰階(B 128)的 Z 刺激值 Zb128' = Zb255 XW128 =80.50953。在本實施例中,步驟S3依次包括步驟S31 S34,用于比對測量的三原色各灰階的刺激值(如圖4所示的I XR255、YG0 ^255Jbci &255)和目標(biāo)的三原色各灰階的刺激值 (如圖6所示的Xeo' Xe255'、V Yg255 ' ,Zbo' Zb255')以取得用于顯示器色彩校正的查找表(如圖7)。在步驟S31,當(dāng)目標(biāo)的某一原色的某一灰階的刺激值介于測量的該原色對應(yīng)兩灰階的刺激值之間時,利用內(nèi)插法計算出目標(biāo)的該原色的該灰階的刺激值在介于測量的該原色對應(yīng)兩灰階之間所對應(yīng)到的灰階值。為了增加數(shù)據(jù)解析度,可視需要對利用內(nèi)插法計算得到的灰階值進(jìn)行處理以增加數(shù)據(jù)解析度。若要增加數(shù)據(jù)解析度,在步驟S32,將計算得到的目標(biāo)的該原色的該灰階對應(yīng)的灰階值乘以一增益并加上一偏移量而得到修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值。在步驟S33,將修正的目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表(如圖7)。舉例來說,以目標(biāo)的紅色第1 階灰階為例,目標(biāo)的紅色第1 階灰階(R128)的刺激值(Xr128')為40. 67057、測量的紅色第1 階灰階(R129)的刺激值(Xe129)為40. 50521、 測量的紅色第130階灰階(R130)的刺激值OCk13ci)為41^6324,因此目標(biāo)的紅色第1 階灰階(R128)的刺激值(Xe128')介于測量的紅色對應(yīng)兩灰階(RU9和R130)的刺激值(Xe129 ^P Xr130)之間。接著,利用內(nèi)插法計算出目標(biāo)的紅色第1 階灰階(R128)的刺激值67057) 在介于測量的紅色對應(yīng)兩灰階(RU9和R130)之間所對應(yīng)到的灰階值(約129. 2)。為了增加數(shù)據(jù)解析度,將計算得到的目標(biāo)的該原色的該灰階對應(yīng)的灰階值(約129. 2)乘以一增益 (如4)并加上一偏移量(如3)而得到修正的目標(biāo)的該原色該灰階對應(yīng)的灰階值,其中增益 (如4)可將原本8位元0 255階的灰階變?yōu)?0位元0 1023階的灰階,而原本8位元最大灰階(即第255階灰階)乘以4將變成第1020階灰階,因此加上偏移量(如幻以便將第1020階灰階變成第1023階灰階。最后,將修正的目標(biāo)的紅色第1 階灰階(R128)對應(yīng)的灰階值(129. 2X4+3 = 519. 8,約520)填入查找表,如在圖7所示的第1 階灰階的紅色(R)欄位(即紅色第128階灰階(R128))填入520。在步驟S34,當(dāng)目標(biāo)的某一原色由最小灰階至某一灰階的刺激值均未介于測量的該原色對應(yīng)兩灰階的刺激值之間而目標(biāo)的該原色的該灰階的下一灰階的刺激值則介于測量的該原色對應(yīng)兩灰階的刺激值之間時,將目標(biāo)的該原色由最小灰階至該灰階的下一灰階對應(yīng)的灰階值取線性關(guān)系填入查找表,其中目標(biāo)的該原色最小灰階對應(yīng)的灰階值為零。舉例來說,在圖6所示的目標(biāo)的三原色各灰階的刺激值0(KQ’ XK255’、YeQ’ Ye255’、 V Zb255 ’)之中,目標(biāo)的藍(lán)色第0 7階灰階(B0 B7)的刺激值(Zbo' Zb/ )均未介于測量的藍(lán)色對應(yīng)兩灰階的刺激值之間;換句話說,目標(biāo)的藍(lán)色由最小灰階(BO)至某一灰階(B7)的刺激值(Zbci’ ^’)均未介于測量的藍(lán)色對應(yīng)兩灰階的刺激值之間而目標(biāo)的藍(lán)色該灰階(B7)的下一灰階(B8)的刺激值( /)則介于測量的藍(lán)色對應(yīng)兩灰階(Β4和Β5) 的刺激值(^和&5)之間。此時將目標(biāo)的藍(lán)色由最小灰階(BO)對應(yīng)的灰階值(如圖7所示為0)至該灰階(Β7)的下一灰階(Β8)對應(yīng)的灰階值(如圖7所示為20)取線性關(guān)系填入查找表,因此如圖7所示的藍(lán)色(B)欄位第0 8階灰階(即藍(lán)色第0 8階灰階(Β0 Β8))所填入查找表的校正數(shù)據(jù)0、2、5、8、10、12、15、18、20會呈一線性關(guān)系。另外,本發(fā)明可將步驟Sll所得到測量的各灰階的三色刺激值和三原色的三色刺激值儲存在顯示器中的儲存裝置(如EEPR0M),而其它的步驟(如S12、S13、S2及S3)則以軟體程式實現(xiàn)而可由顯示器中的處理器執(zhí)行,如此可大幅減少用于儲存色彩校正數(shù)據(jù)的空間,且可任意調(diào)整顯示器的伽馬值(Y)和色溫模式(χ和y)。綜上所述,本發(fā)明因采用根據(jù)所測量顯示器的顯示特性計算出對應(yīng)的用于顯示器色彩校正的查找表,以達(dá)到所設(shè)定的色溫和亮度曲線,克服現(xiàn)有技術(shù)利用增益值與基準(zhǔn)值所產(chǎn)生的問題,并增加色溫和亮度調(diào)整的準(zhǔn)確性及縮短調(diào)整的時間,以減少成本的支出。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,所述方法包括測量顯示器各灰階的三色刺激值和三原色的三色刺激值;根據(jù)測量的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出測量的三原色各灰階的刺激值;根據(jù)目標(biāo)的色溫值和測量的最大灰階的三色刺激值,計算出目標(biāo)的最大亮度;根據(jù)目標(biāo)的最大亮度、目標(biāo)的色溫值及目標(biāo)的伽馬值,計算出目標(biāo)的各灰階的三色刺激值;根據(jù)目標(biāo)的各灰階的三色刺激值和測量的三原色的三色刺激值,計算出目標(biāo)的三原色各灰階的刺激值;當(dāng)目標(biāo)的某一原色某一灰階的刺激值介于測量的該原色對應(yīng)兩灰階的刺激值之間時, 利用內(nèi)插法計算出目標(biāo)的該原色該灰階的刺激值在介于測量的該原色對應(yīng)兩灰階之間所對應(yīng)到的灰階值,將目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表;以及當(dāng)目標(biāo)的某一原色由最小灰階至某一灰階的刺激值均未介于測量的該原色對應(yīng)兩灰階的刺激值之間而目標(biāo)的該原色的該灰階的下一灰階的刺激值則介于測量的該原色對應(yīng)兩灰階的刺激值之間時,將目標(biāo)的該原色由最小灰階至該灰階的下一灰階對應(yīng)的灰階值取線性關(guān)系填入查找表。
2.如權(quán)利要求1所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,所述計算出測量的三原色各灰階的刺激值,還包括根據(jù)測量的最大灰階的三色刺激值和測量的三原色的三色刺激值,校正測量的各灰階的三色刺激值;以及以校正的測量的各灰階的三色刺激值取代所述測量的各灰階的三色刺激值。
3.如權(quán)利要求1所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,所述將目標(biāo)的三原色各灰階對應(yīng)的灰階值填入查找表,還包括將目標(biāo)的該原色的該灰階對應(yīng)的灰階值乘以一增益并加上一偏移量而得到修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值;以及以修正的目標(biāo)的該原色的該灰階對應(yīng)的灰階值取代所述目標(biāo)的該原色的該灰階對應(yīng)的灰階值。
4.如權(quán)利要求1所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,所述三原色包括紅色、綠色和藍(lán)色。
5.如權(quán)利要求1所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,所述三色刺激值包括XYZ刺激值。
6.如權(quán)利要求5所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,以CTZ刺激值導(dǎo)出的xyY、Luv或Lab取代所述三色刺激值。
7.如權(quán)利要求1所述的用于顯示器色彩校正的查找表產(chǎn)生方法,其特征在于,顯示器包括液晶顯示器或液晶電視。
全文摘要
一種用于顯示器色彩校正的查找表產(chǎn)生方法,包括取得顯示器測量的三原色各灰階的刺激值,取得顯示器目標(biāo)的三原色各灰階的刺激值,以及比對測量的三原色各灰階的刺激值和目標(biāo)的三原色各灰階的刺激值以取得用于顯示器色彩校正的查找表。本發(fā)明因采用根據(jù)所測量顯示器的顯示特性計算出對應(yīng)的用于顯示器色彩校正的查找表,以達(dá)到所設(shè)定的色溫和亮度曲線,可增加色溫和亮度調(diào)整的準(zhǔn)確性以及縮短調(diào)整的時間,以減少成本的支出。
文檔編號G09G3/36GK102237025SQ20101015379
公開日2011年11月9日 申請日期2010年4月22日 優(yōu)先權(quán)日2010年4月22日
發(fā)明者黃昭富 申請人:冠捷投資有限公司