本發(fā)明主要涉及白平衡調(diào)整技術(shù)領(lǐng)域,具體地說,涉及一種白平衡參數(shù)調(diào)整方法及裝置。
背景技術(shù):
白平衡是隨著顯示屏再現(xiàn)色彩真實(shí)而產(chǎn)生的,通過它可以解決色彩還原和色調(diào)處理的一系列顯示問題。在電視的生產(chǎn)過程中,工廠往往需要對(duì)伽馬曲線進(jìn)行調(diào)整,以達(dá)到更好的還原色彩、提升畫質(zhì)的目的。由于不同的屏之間都會(huì)有差異,如果所有電視都使用相同的白平衡數(shù)據(jù)容易產(chǎn)生偏色,影響畫質(zhì)。
目前現(xiàn)有技術(shù)主要有在樣機(jī)上工程師手動(dòng)調(diào)整出一組經(jīng)驗(yàn)數(shù)據(jù),然后寫入到軟件中去,因?yàn)槠劣袑?shí)際差異性,并沒有考慮每塊屏的差異,容易產(chǎn)生偏色。另外就是對(duì)每臺(tái)電視均進(jìn)行調(diào)整,因?yàn)槿斯ふ{(diào)整慢,同時(shí)容易出錯(cuò),所以通常采用自動(dòng)調(diào)整的方法。
已有的自動(dòng)調(diào)整的方法有彩色分析儀通過通信線材與一臺(tái)控制電腦互聯(lián),然后待調(diào)整的顯示屏通過串口線與這臺(tái)控制電腦互聯(lián),電腦根據(jù)色溫儀器的測試數(shù)據(jù)對(duì)顯示屏的伽馬曲線進(jìn)行調(diào)整。這種方式需要連接額外的電腦,同時(shí)需要電視連接串口,有的電視串口需要拆外殼才能連接,另外還需人工連接串口線材,不利于生產(chǎn)自動(dòng)化。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的是提供一種白平衡參數(shù)調(diào)整方法及裝置,旨在解決現(xiàn)有技術(shù)白平衡參數(shù)調(diào)整自動(dòng)化程度低的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種白平衡參數(shù)調(diào)整方法,所述白平衡參數(shù)調(diào)整方法包括以下步驟:
采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);
判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
優(yōu)選地,所述白平衡參數(shù)包括初始亮度和初始色度,所述當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù)的步驟包括:
判斷初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值,若初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則不作調(diào)整,若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值;
判斷初始色度是否在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),若初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則不作調(diào)整,若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值;
將所述第一調(diào)節(jié)數(shù)值和所述第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù)。
優(yōu)選地,所述若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值的步驟包括:
判斷rgb三基色中g(shù)參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),若g參數(shù)數(shù)值小于預(yù)設(shè)亮度參數(shù),則提高g參數(shù)數(shù)值,若g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù),則提高r參數(shù)數(shù)值,以獲取rgb三基色的第一調(diào)節(jié)數(shù)值。
優(yōu)選地,所述初始色度包括初始第一色度和初始第二色度,所述若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值的步驟包括:
當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否小于色度第一參數(shù),若b參數(shù)數(shù)值小于色度第一參數(shù),則提高b參數(shù)數(shù)值,若b參數(shù)數(shù)值不小于色度第一參數(shù),則減少g參數(shù)數(shù)值;
當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若b參數(shù)數(shù)值大于或等于色度第二參數(shù),則減少b參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第二參數(shù),則提高g參數(shù)數(shù)值;
當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若r參數(shù)數(shù)值大于或等于色度第三參數(shù),則減少r參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第三參數(shù),則提高b參數(shù)數(shù)值;
當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否小于色度第四參數(shù),若r參數(shù)數(shù)值小于色度第四參數(shù),則提高r參數(shù)數(shù)值,若r參數(shù)數(shù)值不小于色度第四參數(shù),則減少b參數(shù)數(shù)值,以獲取rgb三基色的第二調(diào)節(jié)數(shù)值。
優(yōu)選地,所述根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端的步驟之后包括:
獲取顯示終端經(jīng)調(diào)整參數(shù)調(diào)整后的白平衡參數(shù),并將所述白平衡參數(shù)作為中間白平衡參數(shù);
判斷所述中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
當(dāng)所述中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),完成白平衡參數(shù)的調(diào)整,當(dāng)所述中間白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以迭步調(diào)整顯示裝置的白平衡參數(shù),將白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種白平衡參數(shù)調(diào)整裝置,所述白平衡參數(shù)調(diào)整裝置包括:
采集模塊,用于采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);
第一判斷模塊,用于判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
調(diào)整模塊,用于當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
優(yōu)選地,所述白平衡參數(shù)包括初始亮度和初始色度,所述調(diào)整模塊包括:
第一調(diào)整單元,用于判斷初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值,若初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則不作調(diào)整,若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值;
第二調(diào)整單元,用于判斷初始色度是否在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),若初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則不作調(diào)整,若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值;
組合單元,用于將所述第一調(diào)節(jié)數(shù)值和所述第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù)。
優(yōu)選地,所述第一調(diào)整單元還用于:
判斷rgb三基色中g(shù)參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),若g參數(shù)數(shù)值小于預(yù)設(shè)亮度參數(shù),則提高g參數(shù)數(shù)值,若g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù),則提高r參數(shù)數(shù)值,以獲取rgb三基色的第一調(diào)節(jié)數(shù)值。
優(yōu)選地,所述色度包括初始第一色度和初始第二色度,所述第二調(diào)整單元還用于:
當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否小于色度第一參數(shù),若b參數(shù)數(shù)值小于色度第一參數(shù),則提高b參數(shù)數(shù)值,若b參數(shù)數(shù)值不小于色度第一參數(shù),則減少g參數(shù)數(shù)值;
當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若b參數(shù)數(shù)值大于或等于色度第二參數(shù),則減少b參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第二參數(shù),則提高g參數(shù)數(shù)值;
當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若r參數(shù)數(shù)值大于或等于色度第三參數(shù),則減少r參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第三參數(shù),則提高b參數(shù)數(shù)值;
當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否小于色度第四參數(shù),若r參數(shù)數(shù)值小于色度第四參數(shù),則提高r參數(shù)數(shù)值,若r參數(shù)數(shù)值不小于色度第四參數(shù),則減少b參數(shù)數(shù)值,以獲取rgb三基色的第二調(diào)節(jié)數(shù)值。
優(yōu)選地,所述白平衡參數(shù)調(diào)整裝置還包括:
獲取模塊,用于獲取顯示終端經(jīng)調(diào)整參數(shù)調(diào)整后的白平衡參數(shù),并將所述白平衡參數(shù)作為中間白平衡參數(shù);
第二判斷模塊,用于判斷所述中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
執(zhí)行模塊,用于當(dāng)所述中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),完成白平衡參數(shù)的調(diào)整,當(dāng)所述中間白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以迭步調(diào)整顯示裝置的白平衡參數(shù),將白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
本發(fā)明提出的白平衡參數(shù)調(diào)整方法,通過將采集的顯示終端的白平衡參數(shù)作為初始白平衡參數(shù),并將此初始白平衡參數(shù)和預(yù)設(shè)目標(biāo)值范圍比較,當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),將此調(diào)整參數(shù)發(fā)送到顯示終端,顯示終端根據(jù)接收的調(diào)整數(shù)據(jù)調(diào)整其自身的白平衡參數(shù)。本方案根據(jù)預(yù)設(shè)目標(biāo)值范圍和采集的顯示終端白平衡參數(shù),對(duì)顯示終端的白平衡參數(shù)調(diào)節(jié),不需要連接電腦,且可根據(jù)顯示終端的實(shí)際參數(shù)進(jìn)行調(diào)節(jié),提高了白平衡參數(shù)調(diào)整的準(zhǔn)確性以及調(diào)整效率,自動(dòng)化程度高。
附圖說明
圖1是本發(fā)明的白平衡參數(shù)調(diào)整方法第一實(shí)施例的流程示意圖;
圖2是本發(fā)明的白平衡參數(shù)調(diào)整方法第二實(shí)施例的流程示意圖;
圖3是本發(fā)明的白平衡參數(shù)調(diào)整裝置第一實(shí)施例的功能模塊示意圖;
圖4是本發(fā)明的白平衡參數(shù)調(diào)整裝置第二實(shí)施例的的調(diào)整模塊的細(xì)化功能模塊示意圖;
圖5是本發(fā)明的白平衡參數(shù)調(diào)整裝置第三實(shí)施例的功能模塊示意圖;
圖6是本發(fā)明的白平衡參數(shù)調(diào)整方法及裝置的數(shù)據(jù)傳輸場景示意圖;
圖7是本發(fā)明的白平衡參數(shù)調(diào)整方法及裝置的數(shù)據(jù)編碼示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種白平衡參數(shù)調(diào)整方法,請(qǐng)參照?qǐng)D1,在第一實(shí)施例中,該白平衡參數(shù)調(diào)整方法包括:
步驟s10,采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);
白平衡是描述中紅、綠、藍(lán)三基色混合生成后白色精確度的一項(xiàng)指標(biāo),是電視攝像領(lǐng)域一個(gè)非常重要的概念,通過它可以解決和色調(diào)處理的一系列問題。本發(fā)明的白平衡參數(shù)調(diào)整方法主要應(yīng)用于crt顯示屏、lcd顯示屏等顯示終端,設(shè)置有用于采集顯示終端的白平衡參數(shù)的測試儀,其中測試儀可以是色溫測試儀也可以是白平衡測試儀。此外還設(shè)置有用于對(duì)白平衡參數(shù)處理的控制組件,請(qǐng)參照?qǐng)D6,優(yōu)選的,控制組件為內(nèi)置于測試儀的零部件,其內(nèi)部電性連接,以對(duì)采集的數(shù)據(jù)進(jìn)行處理。在另一實(shí)施例中控制組件也可以是與測試儀獨(dú)立,且與測試儀外部連接的部件,其連接方式可以是串口線、9針連接線,網(wǎng)線等。測試儀上有探頭,放置于顯示終端正中心,以精確全面采集顯示終端的白平衡參數(shù)。作為一實(shí)施方式,本申請(qǐng)的測試儀放置于流水線的一端,測試儀的探頭位于流水線所在面上方,顯示終端在流水線上流動(dòng)時(shí)經(jīng)過探頭即可獲取白平衡參數(shù),以對(duì)此顯示終端的白平衡參數(shù)進(jìn)行調(diào)整,從而可實(shí)現(xiàn)流水線上顯示終端的自動(dòng)化調(diào)整,提高效率。具體的,采集顯示終端的白平衡參數(shù),其中采集的時(shí)機(jī)可以是當(dāng)自動(dòng)檢測到探頭前方放置有顯示終端時(shí),也可以是間隔定時(shí)采集,并將此采集的白平衡參數(shù)作為顯示終端未經(jīng)調(diào)整前的初始白平衡參數(shù)。
步驟s20,判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
進(jìn)一步地,本方案預(yù)先設(shè)置有預(yù)設(shè)目標(biāo)值,預(yù)設(shè)目標(biāo)值由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的參數(shù)值。因顯示終端的款式多種多樣,且不同人群對(duì)同一顯示終端需求也不一樣,所以結(jié)合大部分人的需求對(duì)不同款式的顯示終端設(shè)置不同的預(yù)設(shè)目標(biāo)值。其次因白平衡與紅、綠、藍(lán)三基色的值相關(guān),所以三基色的不同取值將影響白平衡的參數(shù),綜合考慮大部分人群的需求以及三基色的取值,將預(yù)設(shè)目標(biāo)值設(shè)定為一個(gè)范圍,即預(yù)設(shè)目標(biāo)值范圍,以兼容大部分人群的需求。此外本方案在采集白平衡測試數(shù)據(jù)的同時(shí)還可以對(duì)體現(xiàn)顯示終端款式的顯示終端型號(hào)等參數(shù)進(jìn)行采集;或者在調(diào)整一批同類型顯示終端時(shí),通過人為直接輸入顯示終端型號(hào),以根據(jù)顯示終端型號(hào)調(diào)取相應(yīng)的預(yù)設(shè)目標(biāo)值范圍。在采集到顯示終端未經(jīng)調(diào)整前的初始白平衡參數(shù)后,將此初始白平衡參數(shù)和相應(yīng)的預(yù)設(shè)目標(biāo)值范圍比較,以確定此初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi),從而作為是否需要進(jìn)行白平衡參數(shù)調(diào)整的依據(jù)。
步驟s30,當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
更進(jìn)一步地,當(dāng)判斷出初始白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),說明顯示終端的初始白平衡參數(shù)符合要求,不需要調(diào)整;而當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明顯示終端的初始白平衡參數(shù)不符合要求,需要進(jìn)行調(diào)整,本方案根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將調(diào)整參數(shù)傳輸至顯示終端,以便顯示終端根據(jù)此調(diào)整參數(shù)對(duì)初始白平衡參數(shù)進(jìn)行調(diào)整,從而使初始白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。其中將調(diào)整參數(shù)傳輸至顯示終端的方式可以為將調(diào)整參數(shù)經(jīng)編碼處理后通過無線傳輸?shù)姆绞桨l(fā)送到顯示終端,具體地,可將調(diào)整參數(shù)在協(xié)議碼中編碼獲取遙控碼,其格式請(qǐng)參照?qǐng)D7,其中標(biāo)識(shí)碼用于表示當(dāng)前為色度采集數(shù)據(jù),以區(qū)分其他功能,數(shù)據(jù)碼用于表示當(dāng)前采集的白平衡參數(shù),例如色度坐標(biāo)和亮度數(shù)值。形成此編碼后,可通過紅外、廣播等無線方式發(fā)送到顯示終端,顯示終端在接收到編碼的調(diào)整參數(shù)后,根據(jù)相應(yīng)的解碼規(guī)則解碼出調(diào)整參數(shù),以根據(jù)此解碼的調(diào)整參數(shù)對(duì)顯示終端的白平衡參數(shù)進(jìn)行調(diào)整。本方案的無線傳播方式避免人工連線操作,節(jié)省人力成本,提高調(diào)整效率。
本實(shí)施例的白平衡參數(shù)調(diào)整方法包括:采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。本方案通過將采集的顯示終端初始白平衡參數(shù)和預(yù)設(shè)目標(biāo)值范圍比較判斷,當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),將此調(diào)整參數(shù)發(fā)送到顯示終端,顯示終端根據(jù)接收的調(diào)整參數(shù)調(diào)整其自身的白平衡參數(shù),從而實(shí)現(xiàn)顯示終端白平衡參數(shù)的調(diào)整,根據(jù)顯示終端的實(shí)際參數(shù)進(jìn)行調(diào)節(jié),提高了調(diào)試的準(zhǔn)確率,自動(dòng)化程度高。
進(jìn)一步地,所述白平衡參數(shù)包括初始亮度、初始色度,所述步驟s30當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù)的步驟包括:
步驟s31,判斷初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值,若初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則不作調(diào)整,若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值;
步驟s32,判斷初始色度是否在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),若初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則不作調(diào)整,若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值;
步驟s33,將所述第一調(diào)節(jié)數(shù)值和所述第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù)。
在本技術(shù)方案中,白平衡參數(shù)包括初始亮度和初始色度兩個(gè)值,且初始亮度和初始色度均與rgb三基色相關(guān),rgb是顏色標(biāo)準(zhǔn),通過對(duì)紅(r)、綠(g)、藍(lán)(b)三個(gè)顏色通道的變化以及相互之間的疊加來得到各式各樣的顏色,rgb代表紅、綠、藍(lán)三個(gè)通道的顏色。電腦屏幕上的所有顏色,都由紅色、綠色、藍(lán)色三種色光按照不同的比例混合而成,一組紅色、綠色、藍(lán)色就是一個(gè)最小的顯示單位。屏幕上的任何一個(gè)顏色都可以由一組rgb值來記錄和表達(dá)。因而這紅色、綠色、藍(lán)色又稱為三原色光,在顯示終端中用rgb三基色的“多少”表示亮度,并使用整數(shù)來表示。具體采用的公式為y=3r+6g+b,其中y表示亮度值,由此公式可知,rgb三基色中任意一個(gè)值增長,亮度y都會(huì)增加。本方案中設(shè)置有預(yù)設(shè)亮度目標(biāo)值,預(yù)設(shè)亮度目標(biāo)值由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的亮度值,且此預(yù)設(shè)亮度目標(biāo)值是預(yù)設(shè)設(shè)置好的。當(dāng)判斷出初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則說明初始亮度是符合要求的,不做調(diào)整,而當(dāng)初始亮度小于預(yù)設(shè)亮度目標(biāo)值時(shí),則需要根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值,以按照此數(shù)值對(duì)亮度進(jìn)行調(diào)整,將亮度調(diào)整到預(yù)設(shè)亮度目標(biāo)值以上。
初始色度是不包括初始亮度在內(nèi)的顏色的性質(zhì),它反映的是顏色的色調(diào)和飽和度。色調(diào)是指物體反射的光線中以哪種波長占優(yōu)勢來決定的,即rgb三基色中數(shù)值大的值決定,不同波長產(chǎn)生不同顏色的感覺。飽和度是指構(gòu)成顏色的純度,表示顏色中所含彩色成分的比例。彩色比例越大,該色彩的飽和度越高,反之則飽和度越低,彩色比例即是rgb三基色的比例。因而色度同樣的與rgb三基色相關(guān)。本方案中設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,預(yù)設(shè)色度目標(biāo)值范圍由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的色度值,且此預(yù)設(shè)色度目標(biāo)值范圍是預(yù)設(shè)設(shè)置好的。當(dāng)判斷出初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則說明初始色度是符合要求的,不做調(diào)整,而當(dāng)初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi)時(shí),則需要根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值,以按照此數(shù)值對(duì)色度進(jìn)行調(diào)整,將色度調(diào)整到預(yù)設(shè)色度目標(biāo)值范圍內(nèi)。
將用于調(diào)節(jié)初始亮度的第一調(diào)節(jié)數(shù)值和用于調(diào)節(jié)初始色度的第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù),以根據(jù)此參數(shù)對(duì)亮度和色度進(jìn)行調(diào)整,使初始白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)。
進(jìn)一步地,所述步驟s31若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值的步驟包括:
判斷rgb三基色中g(shù)參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),若g參數(shù)數(shù)值小于預(yù)設(shè)亮度參數(shù),則提高g參數(shù)數(shù)值,若g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù),則提高r參數(shù)數(shù)值,以獲取rgb三基色的第一調(diào)節(jié)數(shù)值。
進(jìn)一步地,當(dāng)初始亮度小于預(yù)設(shè)亮度目標(biāo)值時(shí),基于初始亮度與rgb三基色之間的函數(shù)關(guān)系式:y=3r+6g+b,對(duì)初始亮度進(jìn)行調(diào)整。本實(shí)施例中,用g參數(shù)數(shù)值表示g的值大小,用r參數(shù)數(shù)值表示r的值大小,用b參數(shù)數(shù)值表示b的值大小。從此公式可以看出,g參數(shù)數(shù)值對(duì)初始亮度的影響最大,從而在初始亮度不夠的情況下,首先考慮通過調(diào)整g參數(shù)數(shù)值對(duì)亮度進(jìn)行調(diào)整??衫斫獾模瑀參數(shù)數(shù)值、g參數(shù)數(shù)值、b參數(shù)數(shù)值分別表示紅色通道的顏色值、綠色通道的顏色值以及藍(lán)色通道的顏色值,其均有256級(jí)亮度,用0到255表示,所以rgb三基色的值均不能無限提高,最高可到255。本實(shí)施例中,根據(jù)具體屏的參數(shù)定義了g參數(shù)的極大值,并將此極大值作為預(yù)設(shè)亮度參數(shù)a;同時(shí)還根據(jù)具體屏的參數(shù)定義了r參數(shù)的極大值b,g參數(shù)數(shù)值和r參數(shù)數(shù)值均不能提高到超過預(yù)設(shè)亮度參數(shù)a和極大值b。具體的,在初始亮度不夠的情況下,先判斷g參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),即是否小于極大值,當(dāng)小于預(yù)設(shè)亮度參數(shù)時(shí),提高g參數(shù)數(shù)值。將此提高后的g參數(shù)數(shù)值作為rgb三基色的第一調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始亮度是否符合要求,即初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值;若小于,繼續(xù)提高g參數(shù)數(shù)值,直到初始亮度符合要求,完成初始亮度調(diào)整;或者g參數(shù)數(shù)值達(dá)到或超過極大值,即g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù)a。在g參數(shù)數(shù)值達(dá)到其極大值之后,初始亮度任然不夠,則提高r參數(shù)數(shù)值。將此提高后的r參數(shù)數(shù)值作為rgb三基色的第一調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始亮度是否符合要求,即初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值參數(shù);若小于,繼續(xù)提高r參數(shù)數(shù)值,直到初始亮度符合要求,完成初始亮度調(diào)整;或者r參數(shù)數(shù)值達(dá)到或超過極大值b,此時(shí)如果初始亮度任然小于預(yù)設(shè)亮度目標(biāo)值參數(shù),則說明亮度調(diào)整失敗,即白平衡調(diào)整失敗。
進(jìn)一步地,所述初始色度包括初始第一色度和初始第二色度,所述步驟s32若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值的步驟包括:
步驟s321,當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否小于色度第一參數(shù),若b參數(shù)數(shù)值小于色度第一參數(shù),則提高b參數(shù)數(shù)值,若b參數(shù)數(shù)值不小于色度第一參數(shù),則減少g參數(shù)數(shù)值;
步驟s322,當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若b參數(shù)數(shù)值大于或等于色度第二參數(shù),則減少b參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第二參數(shù),則提高g參數(shù)數(shù)值;
步驟s323,當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若r參數(shù)數(shù)值大于或等于色度第三參數(shù),則減少r參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第三參數(shù),則提高b參數(shù)數(shù)值;
步驟s324,當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否小于色度第四參數(shù),若r參數(shù)數(shù)值小于色度第四參數(shù),則提高r參數(shù)數(shù)值,若r參數(shù)數(shù)值不小于色度第四參數(shù),則減少b參數(shù)數(shù)值,以獲取rgb三基色的第二調(diào)節(jié)數(shù)值。
更進(jìn)一步地,當(dāng)初始色度不在預(yù)設(shè)色度目標(biāo)值范圍時(shí),需根據(jù)初始色度以及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值,以對(duì)初始色度進(jìn)行調(diào)整。本實(shí)施例初始色度包括初始第一色度和初始第二色度,且初始第一色度用y表示,初始第二色度用x表示。其中初始第一色度y與rgb三者之間的函數(shù)關(guān)系如公式(1)所示:
其中f、k1、k2為校正系數(shù)。
本實(shí)施例的初始第一色度設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,可理解地,范圍由區(qū)間組成,其中區(qū)間的上邊緣為預(yù)設(shè)第一色度極大值,區(qū)間的下邊緣為預(yù)設(shè)第一色度極小值,正常時(shí)初始第一色度應(yīng)該位于預(yù)設(shè)第一色度極小值和預(yù)設(shè)第一色度極大值組成的區(qū)間內(nèi),即初始第一色度不能大于預(yù)設(shè)第一色度極大值也不能小于預(yù)設(shè)第一色度極小值。當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),根據(jù)公式(1)對(duì)初始第一色度進(jìn)行調(diào)整??衫斫獾兀谡{(diào)整初始亮度時(shí),主要對(duì)g參數(shù)數(shù)值進(jìn)行調(diào)整,所以在調(diào)整初始第一色度時(shí),對(duì)g參數(shù)數(shù)值的調(diào)整作為次要手段,主要對(duì)b參數(shù)數(shù)值進(jìn)行調(diào)整,以免對(duì)g參數(shù)數(shù)值調(diào)整過大,影響初始亮度調(diào)整。具體地,當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷初始第一色度的b參數(shù)數(shù)值是否小于色度第一參數(shù),若小于,則提高b參數(shù)數(shù)值。將此提高后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否小于預(yù)設(shè)第一色度極大值;若不小于,繼續(xù)提高b參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者b參數(shù)數(shù)值達(dá)到或超過色度第一參數(shù),即b參數(shù)數(shù)值不小于色度第一參數(shù)。在b參數(shù)數(shù)值達(dá)到色度第一參數(shù)之后,初始第一色度任然大于預(yù)設(shè)第一色度極大值,則減少g參數(shù)數(shù)值。將此減少后的g參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值,因g參數(shù)數(shù)值涉及到初始亮度,不能單純的使用g參數(shù)數(shù)值判斷初始第一色度,需要兼顧初始亮度,達(dá)到初始亮度與初始第一色度的平衡。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否小于預(yù)設(shè)第一色度極大值;若不小于,繼續(xù)減少g參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者g參數(shù)數(shù)值減少到其本身極小值,此時(shí)如果初始第一色度任然大于預(yù)設(shè)第一色度極大值,則說明初始第一色度調(diào)整失敗,即白平衡調(diào)整失敗。
當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),同一根據(jù)公式(1)對(duì)初始第一色度進(jìn)行調(diào)整。具體地,判斷初始第一色度的b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若大于或等于,則減少b參數(shù)數(shù)值。將此減少后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否大于預(yù)設(shè)第一色度極小值;若不大于,繼續(xù)減少b參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者b參數(shù)數(shù)值降低到色度第二參數(shù),即b參數(shù)數(shù)值小于色度第二參數(shù)。在b參數(shù)數(shù)值降低到色度第二參數(shù)之后,初始第一色度任然小于預(yù)設(shè)第一色度極小值,則提高g參數(shù)數(shù)值。將此減少后的g參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值,因g參數(shù)數(shù)值涉及到初始亮度,不能單純的使用g參數(shù)數(shù)值判斷初始第一色度,需要兼顧初始亮度,達(dá)到初始亮度與初始第一色度的平衡。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否大于預(yù)設(shè)第一色度極小值;若不大于,繼續(xù)提高g參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者g參數(shù)數(shù)值提高到其本身極大值,此時(shí)如果初始第一色度任然小于預(yù)設(shè)第一色度極小值,則說明初始第一色度調(diào)整失敗,即白平衡調(diào)整失敗。
初始第二色度x與rgb三者之間的函數(shù)關(guān)系如公式(2)所示:
其中f、k1、k2為校正系數(shù)。
相應(yīng)的,本實(shí)施例的初始第二色度設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,可理解地,范圍由區(qū)間組成,其中區(qū)間的上邊緣為預(yù)設(shè)第二色度極大值,區(qū)間的下邊緣為預(yù)設(shè)第二色度極小值,正常時(shí)初始第二色度應(yīng)該位于預(yù)設(shè)第二色度極小值和預(yù)設(shè)第二色度極大值組成的區(qū)間內(nèi),即初始第二色度不能大于預(yù)設(shè)第二色度極大值也不能小于預(yù)設(shè)第二色度極小值。當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),根據(jù)公式(2)對(duì)初始第二色度進(jìn)行調(diào)整??衫斫獾兀谡{(diào)整初始第一色度時(shí),主要對(duì)b參數(shù)數(shù)值進(jìn)行調(diào)整,所以在調(diào)整初始第二色度時(shí),對(duì)b參數(shù)數(shù)值的調(diào)整作為次要手段,主要對(duì)r參數(shù)數(shù)值進(jìn)行調(diào)整,以免對(duì)b參數(shù)數(shù)值調(diào)整過大,影響初始第一色度調(diào)整。具體地,當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷初始第二色度的r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若大于或等于,則降低r參數(shù)數(shù)值。將此降低后的r參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否小于預(yù)設(shè)第二色度極大值;若不小于,繼續(xù)降低r參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者r參數(shù)數(shù)值降低到色度第三參數(shù),即r參數(shù)數(shù)值不大于或等于色度第三參數(shù)。在r參數(shù)數(shù)值降低到色度第三參數(shù)之后,初始第二色度任然大于預(yù)設(shè)第二色度極大值,則提高b參數(shù)數(shù)值。將此提高后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值,因b參數(shù)數(shù)值涉及到初始第一色度,不能單純的使用b參數(shù)數(shù)值判斷初始第二色度,需要兼顧初始第一色度,達(dá)到初始第一色度與初始第二色度的平衡。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否小于預(yù)設(shè)第二色度極大值;若不小于,繼續(xù)提高b參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者b參數(shù)數(shù)值達(dá)到其本身極大值,此時(shí)如果初始第二色度任然大于預(yù)設(shè)第二色度極大值,則說明初始第二色度調(diào)整失敗,即白平衡調(diào)整失敗。
當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),同一根據(jù)公式(2)對(duì)初始第二色度進(jìn)行調(diào)整。具體地,判斷初始第二色度的r參數(shù)數(shù)值是否小于色度第四參數(shù),若小于,則提高r參數(shù)數(shù)值。將此提高后的r參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否大于色度極小值;若不大于,繼續(xù)提高r參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者r參數(shù)數(shù)值達(dá)到色度第四參數(shù),即r參數(shù)數(shù)值不小于色度第四參數(shù)。在r參數(shù)數(shù)值達(dá)到色度第四參數(shù)之后,初始第二色度任然小于預(yù)設(shè)第二色度極小值,則減少b參數(shù)數(shù)值。將此減少后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值,因b參數(shù)數(shù)值涉及到初始第一色度,不能單純的使用b參數(shù)數(shù)值判斷初始第二色度,需要兼顧初始第一色度,達(dá)到初始第一色度與初始第二色度的平衡。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否大于預(yù)設(shè)第二色度極小值;若不大于,繼續(xù)減少b參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者b參數(shù)數(shù)值減少到其本身極小值,此時(shí)如果初始第二色度任然小于預(yù)設(shè)第二色度極小值,則說明初始第二色度調(diào)整失敗,即白平衡調(diào)整失敗。
本方案通過對(duì)rgb三基色的調(diào)節(jié),實(shí)現(xiàn)顯示終端初始亮度、初始第一色度以及初始第二色度進(jìn)行調(diào)節(jié)。因初始亮度、初始第一色度以及初始第二色度均與rgb三基色相關(guān),本方案按照初始亮度、初始第一色度以及初始第二色度的順序依次調(diào)節(jié),且在初始亮度調(diào)節(jié)時(shí),以g參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以r參數(shù)數(shù)值作為輔助手段;在初始第一色度調(diào)節(jié)時(shí),以b參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以g參數(shù)數(shù)值作為輔助手段;在初始第二色度調(diào)節(jié)時(shí),以r參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以b參數(shù)數(shù)值作為輔助手段;以避免調(diào)整后面的數(shù)據(jù)時(shí)影響前面的數(shù)據(jù)。同時(shí)本方案白平衡參數(shù)的調(diào)整完成與否,必須以初始亮度、初始第一色度及初始第二色度作為標(biāo)準(zhǔn),只有這三者都調(diào)整完成,白平衡參數(shù)才調(diào)整完成,只要其中之一未完成,白平衡參數(shù)的調(diào)整失敗,需要重新調(diào)整。
進(jìn)一步地,請(qǐng)參照?qǐng)D2,在本發(fā)明白平衡參數(shù)調(diào)整方法第一實(shí)施例的基礎(chǔ)上,提出白平衡參數(shù)調(diào)整方法的第二實(shí)施例,在第二實(shí)施例中,所述根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端的步驟之后包括:
步驟s40,獲取顯示終端經(jīng)調(diào)整參數(shù)調(diào)整后的白平衡參數(shù),并將所述白平衡參數(shù)作為中間白平衡參數(shù);
步驟s50,判斷所述中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
步驟s60,當(dāng)所述中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),完成白平衡參數(shù)的調(diào)整,當(dāng)所述中間白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以迭步調(diào)整顯示裝置的白平衡參數(shù),將白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
可理解地,對(duì)顯示終端的初始白平衡參數(shù)調(diào)整可能不會(huì)一次成功,即顯示終端經(jīng)過一次調(diào)整后,其白平衡參數(shù)任然沒有符合要求,因而需要再次調(diào)整。具體地,在顯示終端根據(jù)接收的調(diào)整參數(shù)調(diào)整其自身的白平衡參數(shù)后,獲取其調(diào)整后的白平衡參數(shù),并將此獲取的白平衡參數(shù)作為中間白平衡參數(shù),其中獲取的方式可以是通過測試儀采集的方式,也可以通過專用的采集裝置采集,對(duì)此并不限定。在獲取顯示終端經(jīng)過調(diào)整后的中間白平衡參數(shù)后,判斷該中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi),以確定經(jīng)過調(diào)整后的顯示終端的白平衡參數(shù)是否符合要求,當(dāng)判斷出中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明經(jīng)調(diào)整后的顯示終端的白平衡參數(shù)已經(jīng)符合要求,此時(shí)則完成白平衡參數(shù)的調(diào)整;而當(dāng)判斷出中間白平衡參數(shù)沒有在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明經(jīng)調(diào)整后的顯示終端的白平衡參數(shù)還是沒有符合要求,需要繼續(xù)調(diào)整,則執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以在調(diào)整后的白平衡參數(shù)的基礎(chǔ)上繼續(xù)迭步調(diào)整,直到顯示終端的白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi),符合要求為止。
此外,本發(fā)明還提供一種白平衡參數(shù)調(diào)整裝置,參照?qǐng)D3,在第一實(shí)施例中,本發(fā)明提出的白平衡參數(shù)調(diào)整裝置包括:
采集模塊10,用于采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);
白平衡是描述中紅、綠、藍(lán)三基色混合生成后白色精確度的一項(xiàng)指標(biāo),是電視攝像領(lǐng)域一個(gè)非常重要的概念,通過它可以解決和色調(diào)處理的一系列問題。本發(fā)明的白平衡參數(shù)調(diào)整方法主要應(yīng)用于crt顯示屏、lcd顯示屏等顯示終端,設(shè)置有用于采集顯示終端的白平衡參數(shù)的測試儀,其中測試儀可以是色溫測試儀也可以是白平衡測試儀。此外還設(shè)置有用于對(duì)白平衡參數(shù)處理的控制組件,請(qǐng)參照?qǐng)D6,優(yōu)選的,控制組件為內(nèi)置于測試儀的零部件,其內(nèi)部電性連接,以對(duì)采集的數(shù)據(jù)進(jìn)行處理。在另一實(shí)施例中控制組件也可以是與測試儀獨(dú)立,且與測試儀外部連接的部件,其連接方式可以是串口線、9針連接線,網(wǎng)線等。測試儀上有探頭,放置于顯示終端正中心,以精確全面采集顯示終端的白平衡參數(shù)。作為一實(shí)施方式,本申請(qǐng)的測試儀放置于流水線的一端,測試儀的探頭位于流水線所在面上方,顯示終端在流水線上流動(dòng)時(shí)經(jīng)過探頭即可獲取白平衡參數(shù),以對(duì)此顯示終端的白平衡參數(shù)進(jìn)行調(diào)整,從而可實(shí)現(xiàn)流水線上顯示終端的自動(dòng)化調(diào)整,提高效率。具體的,采集模塊10采集顯示終端的白平衡參數(shù),其中采集的時(shí)機(jī)可以是當(dāng)自動(dòng)檢測到探頭前方放置有顯示終端時(shí),也可以是間隔定時(shí)采集,并將此采集的白平衡參數(shù)作為顯示終端未經(jīng)調(diào)整前的初始白平衡參數(shù)。
第一判斷模塊20,用于判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
進(jìn)一步地,本方案預(yù)先設(shè)置有預(yù)設(shè)目標(biāo)值,預(yù)設(shè)目標(biāo)值由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的參數(shù)值。因顯示終端的款式多種多樣,且不同人群對(duì)同一顯示終端需求也不一樣,所以結(jié)合大部分人的需求對(duì)不同款式的顯示終端設(shè)置不同的預(yù)設(shè)目標(biāo)值。其次因白平衡與紅、綠、藍(lán)三基色的值相關(guān),所以三基色的不同取值將影響白平衡的參數(shù),綜合考慮大部分人群的需求以及三基色的取值,將預(yù)設(shè)目標(biāo)值設(shè)定為一個(gè)范圍,即預(yù)設(shè)目標(biāo)值范圍,以兼容大部分人群的需求。此外本方案在采集白平衡測試數(shù)據(jù)的同時(shí)還可以對(duì)體現(xiàn)顯示終端款式的顯示終端型號(hào)等參數(shù)進(jìn)行采集;或者在調(diào)整一批同類型顯示終端時(shí),通過人為直接輸入顯示終端型號(hào),以根據(jù)顯示終端型號(hào)調(diào)取相應(yīng)的預(yù)設(shè)目標(biāo)值范圍。接收模塊20在采集到顯示終端未經(jīng)調(diào)整前的初始白平衡參數(shù)后,將此初始白平衡參數(shù)和相應(yīng)的預(yù)設(shè)目標(biāo)值范圍比較,以確定此初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi),從而作為是否需要進(jìn)行白平衡參數(shù)調(diào)整的依據(jù)。
調(diào)整模塊30,用于當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
更進(jìn)一步地,當(dāng)判斷出初始白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),說明顯示終端的初始白平衡參數(shù)符合要求,不需要調(diào)整;而當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明顯示終端的初始白平衡參數(shù)不符合要求,需要進(jìn)行調(diào)整,調(diào)整模塊30根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將調(diào)整參數(shù)傳輸至顯示終端,以便顯示終端根據(jù)此調(diào)整參數(shù)對(duì)初始白平衡參數(shù)進(jìn)行調(diào)整,從而使初始白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。其中將調(diào)整參數(shù)傳輸至顯示終端的方式可以為將調(diào)整參數(shù)經(jīng)編碼處理后通過無線傳輸?shù)姆绞桨l(fā)送到顯示終端,具體地,可將調(diào)整參數(shù)在協(xié)議碼中編碼獲取遙控碼,其格式請(qǐng)參照?qǐng)D7,其中標(biāo)識(shí)碼用于表示當(dāng)前為色度采集數(shù)據(jù),以區(qū)分其他功能,數(shù)據(jù)碼用于表示當(dāng)前采集的白平衡參數(shù),例如色度坐標(biāo)和亮度數(shù)值。形成此編碼后,可通過紅外、廣播等無線方式發(fā)送到顯示終端,顯示終端在接收到編碼的調(diào)整參數(shù)后,根據(jù)相應(yīng)的解碼規(guī)則解碼出調(diào)整參數(shù),以根據(jù)此解碼的調(diào)整參數(shù)對(duì)顯示終端的白平衡參數(shù)進(jìn)行調(diào)整。本方案的無線傳播方式避免人工連線操作,節(jié)省人力成本,提高調(diào)整效率。
本實(shí)施例的白平衡參數(shù)調(diào)整裝置包括:采集模塊10,用于采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù);第一判斷模塊20,用于判斷所述初始白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);調(diào)整模塊30,用于當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),并將所述調(diào)整參數(shù)傳輸至顯示終端,以將顯示終端的白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。本方案通過將采集的顯示終端初始白平衡參數(shù)和預(yù)設(shè)目標(biāo)值范圍比較判斷,當(dāng)初始白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),根據(jù)預(yù)設(shè)目標(biāo)值范圍確定初始白平衡參數(shù)的調(diào)整參數(shù),將此調(diào)整參數(shù)發(fā)送到顯示終端,顯示終端根據(jù)接收的調(diào)整參數(shù)調(diào)整其自身的白平衡參數(shù),從而實(shí)現(xiàn)顯示終端白平衡參數(shù)的調(diào)整,根據(jù)顯示終端的實(shí)際參數(shù)進(jìn)行調(diào)節(jié),提高了調(diào)試的準(zhǔn)確率,自動(dòng)化程度高。
進(jìn)一步的,參照?qǐng)D4,基于本發(fā)明的白平衡參數(shù)調(diào)整裝置第二實(shí)施例,在本發(fā)明白平衡參數(shù)調(diào)整裝置的第三實(shí)施例中,所述白平衡參數(shù)包括初始亮度和初始色度,所述調(diào)整模塊30包括:
第一調(diào)整單元31,用于判斷初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值,若初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則不作調(diào)整,若初始亮度小于預(yù)設(shè)亮度目標(biāo)值,根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值;
第二調(diào)整單元32,用于判斷初始色度是否在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),若初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則不作調(diào)整,若初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),根據(jù)始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值。
組合單元33,用于將所述第一調(diào)節(jié)數(shù)值和所述第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù)。
在本技術(shù)方案中,白平衡參數(shù)包括初始亮度和初始色度兩個(gè)值,且初始亮度和初始色度均與rgb三基色相關(guān),rgb是顏色標(biāo)準(zhǔn),通過對(duì)紅(r)、綠(g)、藍(lán)(b)三個(gè)顏色通道的變化以及相互之間的疊加來得到各式各樣的顏色,rgb代表紅、綠、藍(lán)三個(gè)通道的顏色。電腦屏幕上的所有顏色,都由紅色、綠色、藍(lán)色三種色光按照不同的比例混合而成,一組紅色、綠色、藍(lán)色就是一個(gè)最小的顯示單位。屏幕上的任何一個(gè)顏色都可以由一組rgb值來記錄和表達(dá)。因而這紅色、綠色、藍(lán)色又稱為三原色光,在顯示終端中用rgb的“多少”表示亮度,并使用整數(shù)來表示。具體采用的公式為y=3r+6g+b,其中y表示亮度值,由此公式可知,rgb三基色中任意一個(gè)值增長,亮度y都會(huì)增加。本方案中設(shè)置有預(yù)設(shè)亮度目標(biāo)值,預(yù)設(shè)亮度目標(biāo)值由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的亮度值,且此預(yù)設(shè)亮度目標(biāo)值是預(yù)設(shè)設(shè)置好的。當(dāng)判斷出初始亮度大于或等于預(yù)設(shè)亮度目標(biāo)值,則說明初始亮度是符合要求的,不做調(diào)整,而當(dāng)初始亮度小于預(yù)設(shè)亮度目標(biāo)值時(shí),則第一調(diào)整單元31需要根據(jù)初始亮度及預(yù)設(shè)亮度目標(biāo)值確定rgb三基色的第一調(diào)節(jié)數(shù)值,以按照此數(shù)值對(duì)亮度進(jìn)行調(diào)整,將亮度調(diào)整到預(yù)設(shè)亮度目標(biāo)值以上。
初始色度是不包括初始亮度在內(nèi)的顏色的性質(zhì),它反映的是顏色的色調(diào)和飽和度。色調(diào)是指物體反射的光線中以哪種波長占優(yōu)勢來決定的,即rgb三基色中數(shù)值大的值決定,不同波長產(chǎn)生不同顏色的感覺。飽和度是指構(gòu)成顏色的純度,表示顏色中所含彩色成分的比例。彩色比例越大,該色彩的飽和度越高,反之則飽和度越低,彩色比例即是rgb三基色的比例。因而色度同樣的與rgb三基色相關(guān)。本方案中設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,預(yù)設(shè)色度目標(biāo)值范圍由參考?xì)v史數(shù)據(jù)而來,或者是實(shí)驗(yàn)研究的結(jié)果,例如符合大部分人要求的色度值,且此預(yù)設(shè)色度目標(biāo)值范圍是預(yù)設(shè)設(shè)置好的。當(dāng)判斷出初始色度在預(yù)設(shè)色度目標(biāo)值范圍內(nèi),則說明初始色度是符合要求的,不做調(diào)整,而當(dāng)初始色度不在預(yù)設(shè)色度目標(biāo)值范圍內(nèi)時(shí),則第二調(diào)整單元32需要根據(jù)初始色度及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值,以按照此數(shù)值對(duì)色度進(jìn)行調(diào)整,將色度調(diào)整到預(yù)設(shè)色度目標(biāo)值范圍內(nèi)。
組合單元33將用于調(diào)節(jié)初始亮度的第一調(diào)節(jié)數(shù)值和用于調(diào)節(jié)初始色度的第二調(diào)節(jié)數(shù)值作為調(diào)整參數(shù),以根據(jù)此參數(shù)對(duì)亮度和色度進(jìn)行調(diào)整,使初始白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)。
進(jìn)一步的,在本發(fā)明白平衡參數(shù)調(diào)整裝置的另一實(shí)施例中,所述第一調(diào)整單元31還用于:
判斷rgb三基色中g(shù)參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),若g參數(shù)數(shù)值小于預(yù)設(shè)亮度參數(shù),則提高g參數(shù)數(shù)值,若g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù),則提高r參數(shù)數(shù)值,以獲取rgb三基色的第一調(diào)節(jié)數(shù)值
進(jìn)一步地,當(dāng)初始亮度小于預(yù)設(shè)亮度目標(biāo)值時(shí),基于初始亮度與rgb三基色之間的函數(shù)關(guān)系式:y=3r+6g+b,對(duì)初始亮度進(jìn)行調(diào)整。本實(shí)施例中,用g參數(shù)數(shù)值表示g的值大小,用r參數(shù)數(shù)值表示r的值大小,用b參數(shù)數(shù)值表示b的值大小。從此公式可以看出,g參數(shù)數(shù)值對(duì)初始亮度的影響最大,從而在初始亮度不夠的情況下,首先考慮通過調(diào)整g參數(shù)數(shù)值對(duì)亮度進(jìn)行調(diào)整??衫斫獾模瑀參數(shù)數(shù)值、g參數(shù)數(shù)值、b參數(shù)數(shù)值分別表示紅色通道的顏色值、綠色通道的顏色值以及藍(lán)色通道的顏色值,其均有256級(jí)亮度,用0到255表示,所以rgb三基色的值均不能無限提高,最高可到255。本實(shí)施例中,根據(jù)具體屏的參數(shù)定義了g參數(shù)的極大值,并將此極大值作為預(yù)設(shè)亮度參數(shù)a;同時(shí)還根據(jù)具體屏的參數(shù)定義了r參數(shù)的極大值b,g參數(shù)數(shù)值和r參數(shù)數(shù)值的值均不能提高到超過預(yù)設(shè)亮度參數(shù)a和極大值b。具體的,在初始亮度不夠的情況下,先判斷g參數(shù)數(shù)值是否小于預(yù)設(shè)亮度參數(shù),即是否小于極大值,當(dāng)小于預(yù)設(shè)亮度參數(shù)時(shí),第一調(diào)整單元31提高g參數(shù)數(shù)值。將此提高后的g參數(shù)數(shù)值作為rgb三基色的第一調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始亮度是否符合要求,即初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值;若小于,繼續(xù)提高g參數(shù)數(shù)值,直到初始亮度符合要求,完成初始亮度調(diào)整;或者g參數(shù)數(shù)值達(dá)到或超過極大值,即g參數(shù)數(shù)值不小于預(yù)設(shè)亮度參數(shù)a。在g參數(shù)數(shù)值達(dá)到其極大值之后,初始亮度任然不夠,則提高r參數(shù)數(shù)值。將此提高后的r參數(shù)數(shù)值作為rgb三基色的第一調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始亮度是否符合要求,即初始亮度是否大于或等于預(yù)設(shè)亮度目標(biāo)值參數(shù);若小于,繼續(xù)提高r參數(shù)數(shù)值,直到初始亮度符合要求,完成初始亮度調(diào)整;或者r參數(shù)數(shù)值達(dá)到或超過極大值b,此時(shí)如果初始亮度任然小于預(yù)設(shè)亮度目標(biāo)值參數(shù),則說明亮度調(diào)整失敗,即白平衡調(diào)整失敗。
進(jìn)一步的,在本發(fā)明白平衡參數(shù)調(diào)整裝置的另一實(shí)施例中,所述初始色度包括初始第一色度和初始第二色度,所述第二調(diào)整單元32還用于:
當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否小于色度第一參數(shù),若b參數(shù)數(shù)值小于色度第一參數(shù),則提高b參數(shù)數(shù)值,若b參數(shù)數(shù)值不小于色度第一參數(shù),則減少g參數(shù)數(shù)值;
當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),判斷rgb三基色中b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若b參數(shù)數(shù)值大于或等于色度第二參數(shù),則減少b參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第二參數(shù),則提高g參數(shù)數(shù)值;
當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若r參數(shù)數(shù)值大于或等于色度第三參數(shù),則減少r參數(shù)數(shù)值,若b參數(shù)數(shù)值小于色度第三參數(shù),則提高b參數(shù)數(shù)值;
當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),判斷rgb三基色中r參數(shù)數(shù)值是否小于色度第四參數(shù),若r參數(shù)數(shù)值小于色度第四參數(shù),則提高r參數(shù)數(shù)值,若r參數(shù)數(shù)值不小于色度第四參數(shù),則減少b參數(shù)數(shù)值,以獲取rgb三基色的第二調(diào)節(jié)數(shù)值。
更進(jìn)一步地,當(dāng)初始色度不在預(yù)設(shè)色度目標(biāo)值范圍時(shí),需根據(jù)初始色度以及預(yù)設(shè)色度目標(biāo)值范圍確定rgb三基色的第二調(diào)節(jié)數(shù)值,以對(duì)初始色度進(jìn)行調(diào)整。本實(shí)施例初始色度包括初始第一色度和初始第二色度,且初始第一色度用y表示,初始第二色度用x表示。其中初始第一色度y與rgb三者之間的函數(shù)關(guān)系如公式(1)所示:
其中f、k1、k2為校正系數(shù)。
本實(shí)施例的初始第一色度設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,可理解地,范圍由區(qū)間組成,其中區(qū)間的上邊緣為預(yù)設(shè)第一色度極大值,區(qū)間的下邊緣為預(yù)設(shè)第一色度極小值,正常時(shí)初始第一色度應(yīng)該位于預(yù)設(shè)第一色度極小值和預(yù)設(shè)第一色度極大值組成的區(qū)間內(nèi),即初始第一色度不能大于預(yù)設(shè)第一色度極大值也不能小于預(yù)設(shè)第一色度極小值。當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),根據(jù)公式(1)對(duì)初始第一色度進(jìn)行調(diào)整。可理解地,在調(diào)整初始亮度時(shí),主要對(duì)g參數(shù)數(shù)值進(jìn)行調(diào)整,所以在調(diào)整初始第一色度時(shí),對(duì)g參數(shù)數(shù)值的調(diào)整作為次要手段,主要對(duì)b參數(shù)數(shù)值進(jìn)行調(diào)整,以免對(duì)g參數(shù)數(shù)值調(diào)整過大,影響初始亮度調(diào)整。具體地,當(dāng)初始第一色度大于預(yù)設(shè)第一色度極大值時(shí),判斷初始第一色度的b參數(shù)數(shù)值是否小于色度第一參數(shù),若小于,則第二調(diào)整單元32提高b參數(shù)數(shù)值。將此提高后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否小于預(yù)設(shè)第一色度極大值;若不小于,繼續(xù)提高b參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者b參數(shù)數(shù)值達(dá)到或超過色度第一參數(shù),即b參數(shù)數(shù)值不小于色度第一參數(shù)。在b參數(shù)數(shù)值達(dá)到色度第一參數(shù)之后,初始第一色度任然大于預(yù)設(shè)第一色度極大值,則第二調(diào)整單元32減少g參數(shù)數(shù)值。將此減少后的g參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值,因g參數(shù)數(shù)值涉及到初始亮度,不能單純的使用g參數(shù)數(shù)值判斷初始第一色度,需要兼顧初始亮度,達(dá)到初始亮度與初始第一色度的平衡。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否小于預(yù)設(shè)第一色度極大值;若不小于,繼續(xù)減少g參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者g參數(shù)數(shù)值減少到其本身極小值,此時(shí)如果初始第一色度任然大于預(yù)設(shè)第一色度極大值,則說明初始第一色度調(diào)整失敗,即白平衡調(diào)整失敗。
當(dāng)初始第一色度小于預(yù)設(shè)第一色度極小值時(shí),同一根據(jù)公式(1)對(duì)初始第一色度進(jìn)行調(diào)整。具體地,判斷初始第一色度的b參數(shù)數(shù)值是否大于或等于色度第二參數(shù),若大于或等于,則減少b參數(shù)數(shù)值。將此減少后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否大于預(yù)設(shè)第一色度極小值;若不大于,繼續(xù)減少b參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者b參數(shù)數(shù)值降低到色度第二參數(shù),即b參數(shù)數(shù)值小于色度第二參數(shù)。在b參數(shù)數(shù)值降低到色度第二參數(shù)之后,初始第一色度任然小于預(yù)設(shè)第一色度極小值,則提高g參數(shù)數(shù)值。將此減少后的g參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的g參數(shù)數(shù)值,因g參數(shù)數(shù)值涉及到初始亮度,不能單純的使用g參數(shù)數(shù)值判斷初始第一色度,需要兼顧初始亮度,達(dá)到初始亮度與初始第一色度的平衡。此后采集并判斷顯示裝置的初始第一色度是否符合要求,即初始第一色度是否大于預(yù)設(shè)第一色度極小值;若不大于,繼續(xù)提高g參數(shù)數(shù)值,直到初始第一色度符合要求,完成初始第一色度調(diào)整;或者g參數(shù)數(shù)值提高到其本身極大值,此時(shí)如果初始第一色度任然小于預(yù)設(shè)第一色度極小值,則說明初始第一色度調(diào)整失敗,即白平衡調(diào)整失敗。
初始第二色度x與rgb三者之間的函數(shù)關(guān)系如公式(2)所示:
其中f、k1、k2為校正系數(shù)。
相應(yīng)的,本實(shí)施例的初始第二色度設(shè)置有預(yù)設(shè)色度目標(biāo)值范圍,可理解地,范圍由區(qū)間組成,其中區(qū)間的上邊緣為預(yù)設(shè)第二色度極大值,區(qū)間的下邊緣為預(yù)設(shè)第二色度極小值,正常時(shí)初始第二色度應(yīng)該位于預(yù)設(shè)第二色度極小值和預(yù)設(shè)第二色度極大值組成的區(qū)間內(nèi),即初始第二色度不能大于預(yù)設(shè)第二色度極大值也不能小于預(yù)設(shè)第二色度極小值。當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),根據(jù)公式(2)對(duì)初始第二色度進(jìn)行調(diào)整??衫斫獾兀谡{(diào)整初始第一色度時(shí),主要對(duì)b參數(shù)數(shù)值進(jìn)行調(diào)整,所以在調(diào)整初始第二色度時(shí),對(duì)b參數(shù)數(shù)值的調(diào)整作為次要手段,主要對(duì)r參數(shù)數(shù)值進(jìn)行調(diào)整,以免對(duì)b參數(shù)數(shù)值調(diào)整過大,影響初始第一色度調(diào)整。具體地,當(dāng)初始第二色度大于預(yù)設(shè)第二色度極大值時(shí),判斷初始第二色度的r參數(shù)數(shù)值是否大于或等于色度第三參數(shù),若大于或等于,則降低r參數(shù)數(shù)值。將此降低后的r參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否小于預(yù)設(shè)第二色度極大值;若不小于,繼續(xù)降低r參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者r參數(shù)數(shù)值降低到色度第三參數(shù),即r參數(shù)數(shù)值不大于或等于色度第三參數(shù)。在r參數(shù)數(shù)值降低到色度第三參數(shù)之后,初始第二色度任然大于預(yù)設(shè)第二色度極大值,則提高b參數(shù)數(shù)值。將此提高后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值,因b參數(shù)數(shù)值涉及到初始第一色度,不能單純的使用b參數(shù)數(shù)值判斷初始第二色度,需要兼顧初始第一色度,達(dá)到初始第一色度與初始第二色度的平衡。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否小于預(yù)設(shè)第二色度極大值;若不小于,繼續(xù)提高b參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者b參數(shù)數(shù)值達(dá)到其本身極大值,此時(shí)如果初始第二色度任然大于預(yù)設(shè)第二色度極大值,則說明初始第二色度調(diào)整失敗,即白平衡調(diào)整失敗。
當(dāng)初始第二色度小于預(yù)設(shè)第二色度極小值時(shí),同一根據(jù)公式(2)對(duì)初始第二色度進(jìn)行調(diào)整。具體地,判斷初始第二色度的r參數(shù)數(shù)值是否小于色度第四參數(shù),若小于,則提高r參數(shù)數(shù)值。將此提高后的r參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的r參數(shù)數(shù)值。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否大于色度極小值;若不大于,繼續(xù)提高r參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者r參數(shù)數(shù)值達(dá)到色度第四參數(shù),即r參數(shù)數(shù)值不小于色度第四參數(shù)。在r參數(shù)數(shù)值達(dá)到色度第四參數(shù)之后,初始第二色度任然小于預(yù)設(shè)第二色度極小值,則減少b參數(shù)數(shù)值。將此減少后的b參數(shù)數(shù)值作為rgb三基色的第二調(diào)節(jié)數(shù)值發(fā)送到顯示裝置,顯示裝置根據(jù)此數(shù)值調(diào)整其自身的b參數(shù)數(shù)值,因b參數(shù)數(shù)值涉及到初始第一色度,不能單純的使用b參數(shù)數(shù)值判斷初始第二色度,需要兼顧初始第一色度,達(dá)到初始第一色度與初始第二色度的平衡。此后采集并判斷顯示裝置的初始第二色度是否符合要求,即初始第二色度是否大于預(yù)設(shè)第二色度極小值;若不大于,繼續(xù)減少b參數(shù)數(shù)值,直到初始第二色度符合要求,完成初始第二色度調(diào)整;或者b參數(shù)數(shù)值減少到其本身極小值,此時(shí)如果初始第二色度任然小于預(yù)設(shè)第二色度極小值,則說明初始第二色度調(diào)整失敗,即白平衡調(diào)整失敗。
本方案通過對(duì)rgb三基色的調(diào)節(jié),實(shí)現(xiàn)顯示終端初始亮度、初始第一色度以及初始第二色度進(jìn)行調(diào)節(jié)。因初始亮度、初始第一色度以及初始第二色度均與rgb三基色相關(guān),本方案按照初始亮度、初始第一色度以及初始第二色度的順序依次調(diào)節(jié),且在初始亮度調(diào)節(jié)時(shí),以g參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以r參數(shù)數(shù)值作為輔助手段;在初始第一色度調(diào)節(jié)時(shí),以b參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以g參數(shù)數(shù)值作為輔助手段;在初始第二色度調(diào)節(jié)時(shí),以r參數(shù)數(shù)值作為主要調(diào)節(jié)手段,以b參數(shù)數(shù)值作為輔助手段;以避免調(diào)整后面的數(shù)據(jù)時(shí)影響前面的數(shù)據(jù)。同時(shí)本方案白平衡參數(shù)的調(diào)整完成與否,必須以初始亮度、初始第一色度及初始第二色度作為標(biāo)準(zhǔn),只有這三者都調(diào)整完成,白平衡參數(shù)才調(diào)整完成,只要其中之一未完成,白平衡參數(shù)的調(diào)整失敗,需要重新調(diào)整。
進(jìn)一步的,參照?qǐng)D5,基于本發(fā)明的白平衡參數(shù)調(diào)整裝置第一實(shí)施例,在本發(fā)明白平衡參數(shù)調(diào)整裝置的第二實(shí)施例中,所述白平衡參數(shù)調(diào)整裝置還包括:
獲取模塊40,用于獲取顯示終端經(jīng)調(diào)整參數(shù)調(diào)整后的白平衡參數(shù),并將所述白平衡參數(shù)作為中間白平衡參數(shù);
第二判斷模塊50,用于判斷所述中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi);
執(zhí)行模塊60,用于當(dāng)所述中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),完成白平衡參數(shù)的調(diào)整,當(dāng)所述中間白平衡參數(shù)不在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以迭步調(diào)整顯示裝置的白平衡參數(shù),將白平衡參數(shù)調(diào)整至預(yù)設(shè)目標(biāo)值范圍內(nèi)。
可理解地,對(duì)顯示終端的初始白平衡參數(shù)調(diào)整可能不會(huì)一次成功,即顯示終端經(jīng)過一次調(diào)整后,其白平衡參數(shù)任然沒有符合要求,因而需要再次調(diào)整。具體地,在顯示終端根據(jù)接收的調(diào)整參數(shù)調(diào)整其自身的白平衡參數(shù)后,獲取模塊40獲取其調(diào)整后的白平衡參數(shù),并將此獲取的白平衡參數(shù)作為中間白平衡參數(shù),其中獲取的方式可以是通過測試儀采集的方式,也可以通過專用的采集裝置采集,對(duì)此并不限定。在獲取顯示終端經(jīng)過調(diào)整后的中間白平衡參數(shù)后,第二判斷模塊50判斷該中間白平衡參數(shù)是否在預(yù)設(shè)目標(biāo)值范圍內(nèi),以確定經(jīng)過調(diào)整后的顯示終端的白平衡參數(shù)是否符合要求,當(dāng)判斷出中間白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明經(jīng)調(diào)整后的顯示終端的白平衡參數(shù)已經(jīng)符合要求,此時(shí)則完成白平衡參數(shù)的調(diào)整;而當(dāng)判斷出中間白平衡參數(shù)沒有在預(yù)設(shè)目標(biāo)值范圍內(nèi)時(shí),則說明經(jīng)調(diào)整后的顯示終端的白平衡參數(shù)還是沒有符合要求,需要繼續(xù)調(diào)整,則執(zhí)行模塊60執(zhí)行采集顯示終端的白平衡參數(shù),并將所述白平衡參數(shù)作為初始白平衡參數(shù)的步驟,以在調(diào)整后的白平衡參數(shù)的基礎(chǔ)上繼續(xù)迭步調(diào)整,直到顯示終端的白平衡參數(shù)在預(yù)設(shè)目標(biāo)值范圍內(nèi),符合要求為止。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是在本發(fā)明的構(gòu)思下,利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接/間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域均包括在本發(fā)明的專利保護(hù)范圍內(nèi)。