亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

白平衡調(diào)整方法及數(shù)字圖像提取裝置的制作方法

文檔序號(hào):7970573閱讀:221來源:國(guó)知局
專利名稱:白平衡調(diào)整方法及數(shù)字圖像提取裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種用于數(shù)字圖像提取裝置的白平衡調(diào)整方法,特別有關(guān) 于一種利用色溫估計(jì)法的白平衡調(diào)整方法。
背景技術(shù)
一般而言,物體反射出的光彩顏色,視光源的色彩而定。人的大腦可以 偵測(cè)并且更正類似這樣的色彩變化,因此不論是在陽光、陰霾的天氣、室內(nèi) 白熾燈或熒光燈下,人的眼睛可以適應(yīng)這樣的色彩改變,都不會(huì)影響人們所 看到的白色物體。然而,就數(shù)字圖像提取裝置而言,這些由不同光源產(chǎn)生的 "白色"在顏色上來說還是不盡相同。例如以鎢絲燈(電燈泡)照明的環(huán)境拍 出的照片可能偏黃,其它環(huán)境拍出的照片可能有的會(huì)偏淺藍(lán)色或紅色。為了 貼近人的視覺,數(shù)字圖像提取裝置就必須模仿人類大腦并根據(jù)光線來調(diào)整色 彩,定義什么是白色,以便在最后相片中能夠呈現(xiàn)出肉眼所看到的白色,這
種調(diào)整即稱之為"白平衡"(White Balance)。
在現(xiàn)有技術(shù)當(dāng)中也有多種白平衡的調(diào)整方法,其中有一種方法,如2004 年9月28日公告的美國(guó)第6,798,449號(hào)專利案,為利用紅(R)值、綠(G) 值及藍(lán)(B)值來求得亮度與色度的平均值。但是若圖像的畫面中,缺乏其 中一種原色或其中一種原色所擁有的比例太少,就會(huì)使圖像畫面失真。在現(xiàn) 有技術(shù)當(dāng)中另一種方法為利用圖像畫面中亮度最亮之處來做白平衡修正,但 在圖像畫面中若最亮之處不是白點(diǎn),所得到的圖像畫面仍然不是最佳的畫 面。
在現(xiàn)有技術(shù)當(dāng)中還有一種方法,為在G/B-G/R的坐標(biāo)圖上先區(qū)分出多個(gè) 色溫點(diǎn),再將要處理的圖像取灰點(diǎn),轉(zhuǎn)換到G/B-G/R的坐標(biāo)圖上,由此判斷 出適合該圖像的色溫。但是若畫面為具有大量的背景色彩,或者是正確的色 溫并不在事先區(qū)分出的色溫點(diǎn)附近,所得到的畫面就會(huì)有偏差。
因此,需要一種新的白平衡的方法來解決現(xiàn)有技術(shù)所產(chǎn)生的問題。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種利用色溫估計(jì)法的白平衡調(diào)整方法。 為實(shí)現(xiàn)上述目的,本發(fā)明提供一種白平衡調(diào)整的方法,用于數(shù)字圖像提 取裝置上,該方法包括設(shè)定一個(gè)色溫估計(jì)范圍以及進(jìn)行白平衡程序。其中 設(shè)定一個(gè)色溫估計(jì)范圍包括依照不同的色溫在色度信號(hào)的坐標(biāo)圖上做劃 分,得到至少一個(gè)色溫區(qū)塊與至少一個(gè)白色區(qū)塊;進(jìn)行白平衡程序包括提 取圖像;從該圖像選取出至少一個(gè)分析區(qū)塊;取得該分析區(qū)塊的亮度值、Cb 值以及Cr值;判斷該分析區(qū)塊的該Cb值與該Cr值位于該色溫區(qū)塊范圍的 該色溫區(qū)塊或該白色區(qū)塊內(nèi);統(tǒng)計(jì)該色溫區(qū)塊范圍內(nèi)的色溫點(diǎn)數(shù);計(jì)算該色 溫點(diǎn)數(shù)得到最終色溫;以及利用該最終色溫將該圖像進(jìn)行白平衡調(diào)整。
如上所述的白平衡調(diào)節(jié)的方法,該方法進(jìn)一步包括判斷該分析區(qū)塊的該 亮度{直、該Cb值以及該Cr值是否位于亮度與色度絕對(duì)值的關(guān)系圖的預(yù)定范 圍內(nèi)。
如上所述的白平衡調(diào)節(jié)的方法,其中統(tǒng)計(jì)該色溫區(qū)塊范圍內(nèi)的該色溫點(diǎn) 數(shù)的步驟進(jìn)一步包括以下步驟當(dāng)該分析區(qū)塊的該Cb值與該Cr值位于該色 溫區(qū)塊的范圍內(nèi),則記錄該色溫一點(diǎn);該分析區(qū)塊的該Cb值與該Cr值位于 該白色區(qū)塊的范圍內(nèi),則記錄該白色區(qū)塊的相鄰色溫各半點(diǎn);以及統(tǒng)計(jì)點(diǎn)數(shù) 并得到最大點(diǎn)數(shù)的色溫及至少一個(gè)相鄰色溫。
如上所述的白平衡調(diào)節(jié)的方法,還包括判斷該最大點(diǎn)數(shù)的色溫的點(diǎn)數(shù)是 否超過該分析區(qū)塊的一總數(shù)的預(yù)定比例的步驟。
如上所述的白平衡調(diào)節(jié)的方法,還包括判斷該最大點(diǎn)數(shù)的色溫的點(diǎn)數(shù)是 否小于該相鄰色溫的點(diǎn)數(shù)的設(shè)定倍數(shù)的步驟。
如上所述的白平衡調(diào)節(jié)的方法,還包括將該最大點(diǎn)數(shù)的色溫與該相鄰色 溫作線性內(nèi)差以得到該最終色溫的步驟。
如上所述的白平衡調(diào)節(jié)的方法,還包括判斷較高點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù) 是否小于較低點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)的設(shè)定倍數(shù)的步驟。
如上所述的白平衡調(diào)節(jié)的方法,還包括將該最大點(diǎn)數(shù)的色溫、該較高點(diǎn) 數(shù)的相鄰色溫與該較低點(diǎn)數(shù)的相鄰色溫作線性內(nèi)差以得到該最終色溫的步 驟。
本發(fā)明還提供一種數(shù)字圖像提取裝置,包括處理器;存儲(chǔ)器,與該處 理器電性連接,存儲(chǔ)一個(gè)色溫估計(jì)范圍,該色溫估計(jì)范圍依照不同的色溫在 色度信號(hào)的坐標(biāo)圖上做區(qū)分,得到至少一個(gè)色溫區(qū)塊與至少一個(gè)白色區(qū)塊; 以及圖像提取模塊,與該處理器電性連接;其中該處理器可利用該存儲(chǔ)器與 該圖像提取模塊達(dá)成以下的機(jī)制提取圖像;從該圖像選取出至少一個(gè)分析 區(qū)塊;取得該分析區(qū)塊的亮度值、Cb值以及Cr值;判斷該分析區(qū)塊的該Cb 值與該Cr值位于該色溫估計(jì)范圍的該色溫區(qū)塊或該白色區(qū)塊內(nèi);統(tǒng)計(jì)該色 溫區(qū)塊范圍內(nèi)的色溫點(diǎn)數(shù);計(jì)算該色溫點(diǎn)數(shù)得到最終色溫;以及利用該最終 色溫將該圖像進(jìn)行白平衡調(diào)整。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步用來判斷該分析 區(qū)塊的該亮度值、該Cb值以及該Cr值是否位于一個(gè)亮度與色度絕對(duì)值的關(guān) 系圖的預(yù)定范圍內(nèi)。
如上所述的數(shù)字圖像提取裝置,其中該處理器判斷統(tǒng)計(jì)該色溫區(qū)塊范圍 內(nèi)的該色溫點(diǎn)數(shù)關(guān)系還進(jìn)一步包括以下機(jī)制當(dāng)該分析區(qū)塊的該Cb值與該 Cr值位于該色溫區(qū)塊的范圍內(nèi)則記錄該色溫一點(diǎn);當(dāng)該分析區(qū)塊的該Cb值 與該Cr值位于該白色區(qū)塊的范圍內(nèi)則各記錄該白色區(qū)塊的相鄰色溫各半點(diǎn); 以及統(tǒng)計(jì)點(diǎn)數(shù)并得到最大點(diǎn)數(shù)的色溫及至少一個(gè)相鄰色溫。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判斷該最大點(diǎn)數(shù) 的色溫的點(diǎn)數(shù)是否超過該分析區(qū)塊的一總數(shù)的預(yù)定比例。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判斷該最大點(diǎn)數(shù) 的色溫的點(diǎn)數(shù)是否小于該相鄰色溫的點(diǎn)數(shù)的預(yù)定倍數(shù)。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步將該最大點(diǎn)數(shù)的 色溫與該相鄰色溫進(jìn)行線性內(nèi)差,用以得到該最終色溫。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判斷較高點(diǎn)數(shù)的 相鄰色溫的點(diǎn)數(shù)是否小于較低點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)的預(yù)定倍數(shù)。
如上所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步將該最大點(diǎn)數(shù)的 色溫、該較高點(diǎn)數(shù)的相鄰色溫與該較低點(diǎn)數(shù)的相鄰色溫進(jìn)行線性內(nèi)差,用以 得到該最終色溫。
本發(fā)明的數(shù)字圖像提取裝置包括處理器、存儲(chǔ)器與圖像提取模塊,各元 件間彼此電性連接。數(shù)字圖像提取裝置利用圖像提取模塊提取圖像后,就利 用處理器與存儲(chǔ)器來進(jìn)行白平衡調(diào)整。
本發(fā)明的白平衡調(diào)整要先定義色溫估計(jì)范圍。先依照一般的色溫范圍選
出多個(gè)色溫,再將將多個(gè)色溫的各個(gè)灰點(diǎn)的Cb值與Cr值標(biāo)示于色度信號(hào) (Cb-Cr)坐標(biāo)圖上,再依照各自的色溫來連接。接著就劃分出至少一色溫 區(qū)塊與至少一白色區(qū)塊。
得到色溫估計(jì)范圍后,接著數(shù)字圖像提取裝置就進(jìn)行白平衡程序。 數(shù)字圖像提取裝置利用圖像提取模塊從外部得到一圖像后,圖像處理器 會(huì)先將該圖像劃分出多個(gè)的分析區(qū)塊,再對(duì)該分析區(qū)塊進(jìn)行分析。選取出分 析區(qū)塊后,就會(huì)得到其亮度值與色度信號(hào)(Cb、 Cr)的值。將其Cb值與Cr 值代入色溫估計(jì)范圍,就可知該分析區(qū)塊是在色溫區(qū)塊或是白色區(qū)塊內(nèi)。若 分析區(qū)塊落在色溫區(qū)塊內(nèi),就要檢視該分析區(qū)塊是否屬于灰點(diǎn),再記錄該色 溫區(qū)塊的色溫一點(diǎn)。分析區(qū)塊若落在白色區(qū)塊內(nèi),同樣要判斷該分析區(qū)塊是 否為灰點(diǎn),再記錄白色區(qū)塊的兩個(gè)相鄰色溫各半點(diǎn)。
如此一來,就會(huì)記錄下各個(gè)色溫所擁有的點(diǎn)數(shù),可以得知最大點(diǎn)數(shù)的色 溫為何。最后要判斷最大點(diǎn)數(shù)的色溫與其相鄰的色溫的關(guān)系,若相鄰色溫的 點(diǎn)數(shù)與最大點(diǎn)數(shù)接近,就必須要將最大色溫與相鄰色溫作線性內(nèi)差來得到最 終色溫。
本發(fā)明利用最終色溫對(duì)圖像做白平衡調(diào)整,從而得到最佳的圖像畫面。


圖1為本發(fā)明的數(shù)字圖像處理模塊的系統(tǒng)方塊示意圖。
圖2為本發(fā)明設(shè)定色溫估計(jì)范圍的步驟流程圖。
圖3a-3c為本發(fā)明設(shè)定色溫估計(jì)范圍的相關(guān)示意圖。
圖4為本發(fā)明設(shè)定灰點(diǎn)的預(yù)定范圍的步驟流程圖。
圖5a-圖5b為本發(fā)明判斷灰點(diǎn)的預(yù)定范圍的相關(guān)示意圖。
圖6a-圖6b為本發(fā)明進(jìn)行白平衡程序的步驟流程圖。
其中,附圖標(biāo)記說明如下
10數(shù)字圖像提取裝置
21處理器
22存儲(chǔ)器
23圖像提取模塊 30色溫估計(jì)范圍
31、 32、 33、 34、 35、 36 色溫區(qū)塊 41、 42、 43、 44、 45 白色區(qū)塊 51最大斜率的回歸線 52最小斜率的回歸線
具體實(shí)施例方式
為了能更清楚了解本發(fā)明的技術(shù)內(nèi)容,特舉多個(gè)優(yōu)選具體實(shí)施例說明如下。
請(qǐng)先參考圖1,其為本發(fā)明的數(shù)字圖像處理模塊10的系統(tǒng)方塊示意圖。 本發(fā)明提供的數(shù)字圖像提取裝置10包括處理器21、存儲(chǔ)器22與圖像提 取模塊23,各元件間彼此電性連接。數(shù)字圖像提取裝置IO利用圖像提取模 塊23提取圖像后,就利用處理器21與存儲(chǔ)器22來進(jìn)行白平衡調(diào)整。存儲(chǔ) 器22中還存有色溫估計(jì)范圍30,設(shè)定色溫估計(jì)范圍30的方法將在之后作詳 細(xì)的敘述。
數(shù)字圖像提取裝置10在利用本發(fā)明的白平衡調(diào)整前,要先定義色溫估 計(jì)范圍30。請(qǐng)一并參考圖2關(guān)于本發(fā)明設(shè)定色溫區(qū)塊范圍30的步驟流程圖 與圖3a-圖3c關(guān)于本發(fā)明設(shè)定色溫區(qū)塊范圍30的相關(guān)示意圖。
首先,本發(fā)明進(jìn)行步驟201:選出多個(gè)色溫。
本發(fā)明先依照一般光源的色溫范圍選出多個(gè)色溫。 一般光源的色溫范圍 約在2500K到7000K之間,本發(fā)明就在此色溫范圍內(nèi)選取出適當(dāng)?shù)纳珳亍?在本實(shí)施例中選出2840K、 3750K、 4082K、 4780K、 6000K與7070K六種色 溫環(huán)境,但本發(fā)明并不只限于上述的色溫,本發(fā)明可以依照需要而增加或減 少。
接著,本發(fā)明進(jìn)行步驟202:將多個(gè)色溫標(biāo)示于色度信號(hào)(Cb-Cr)坐標(biāo) 圖上。
如圖3a所示,在上述所選出的色溫環(huán)境下,再配合色板(Color Checker), 測(cè)量出色板上各個(gè)灰點(diǎn)的Cb值與Cr值,并將結(jié)果標(biāo)示于Cb-Cr坐標(biāo)圖上。 在本實(shí)施例中,每一個(gè)色溫都會(huì)有五個(gè)點(diǎn),再依照各自的色溫來將五個(gè)點(diǎn)連
接起來,就會(huì)得到色溫的曲線。
最后,本發(fā)明進(jìn)行步驟203:劃分出不同的色溫區(qū)塊與白色區(qū)塊。 如圖3b所示,先將色溫的曲線作線性回歸,得到不同色溫的回歸線。
接著將相鄰的回歸線之間的范圍做三等分,各色溫選取相近的等分范圍,沒
有選取到的范圍即定義為白色區(qū)塊。若是在邊緣的回歸線,如色溫2840K與 7070K的回歸線,則是利用該回歸線一側(cè)的等分范圍來界定另一側(cè)的范圍。 最后得到的色溫估計(jì)范圍30就如同圖3c所示,色溫估計(jì)范圍30劃分出色 溫區(qū)塊31~36以及白色區(qū)塊41 45。
得到色溫估計(jì)范圍30后,將其劃分的結(jié)果存儲(chǔ)于存儲(chǔ)器22中以作為數(shù) 字圖像提取裝置10處理白平衡調(diào)整的數(shù)據(jù)。并且還要通過上述的數(shù)據(jù),設(shè) 定出灰點(diǎn)的預(yù)定范圍。接下來請(qǐng)參考圖4關(guān)于本發(fā)明設(shè)定灰點(diǎn)的預(yù)定范圍的 步驟流程圖,以及圖5a-圖5b關(guān)于本發(fā)明判斷灰點(diǎn)的預(yù)定范圍的相關(guān)示意圖。
首先,本發(fā)明進(jìn)行步驟401:得到多個(gè)色溫及灰點(diǎn)的數(shù)據(jù)。
此處的色溫與其灰點(diǎn)的數(shù)據(jù)與圖3a中所使用的數(shù)據(jù)相同。就如圖5a所 示,要先依照在各個(gè)不同的色溫環(huán)境下,灰點(diǎn)的亮度值與色度值在亮度與色 度絕對(duì)值的關(guān)系圖上標(biāo)示出來。
接著,本發(fā)明進(jìn)行步驟402:得到標(biāo)準(zhǔn)亮度值。
接著將相同色溫的曲線作線性回歸,以求得該色溫對(duì)應(yīng)的直線方程式。 就如圖5a所示,得到六條不同色溫所對(duì)應(yīng)的直線。如此一來,只要將要分 析的分析區(qū)塊的色度絕對(duì)值代入該分析區(qū)塊的色溫所對(duì)應(yīng)的直線方程式,就 可以求得該分析區(qū)塊的標(biāo)準(zhǔn)亮度值。
最后,本發(fā)明進(jìn)行步驟403:設(shè)定出灰點(diǎn)的預(yù)定范圍。 就如圖5b所示的圖形。由圖5a的回歸線中,選取出最大斜率的回歸線 51與最小斜率的回歸線52來當(dāng)作預(yù)定范圍。若在預(yù)定范圍內(nèi)就可視為灰點(diǎn)。 上述灰點(diǎn)的預(yù)定范圍的使用方法在之后會(huì)作詳細(xì)的說明。
接下來請(qǐng)參考圖6a-圖6b關(guān)于本發(fā)明進(jìn)行白平衡程序的步驟流程圖。 進(jìn)行完上述的圖2及圖4所示的流程后,數(shù)字圖像提取裝置10開始進(jìn) 行白平衡程序。
首先,本發(fā)明進(jìn)行步驟601:提取圖像。
數(shù)字圖像提取裝置10利用圖像提取模塊23從外部提取圖像,處理器21
就要對(duì)該圖像自動(dòng)進(jìn)行白平衡調(diào)整。
接著,進(jìn)行步驟602:選出至少一個(gè)分析區(qū)塊。
處理器21會(huì)先將該圖像劃分出至少一個(gè)分析區(qū)塊,再對(duì)該分析區(qū)塊進(jìn)
行分析。
接著,進(jìn)行步驟603:判斷分析區(qū)塊的Cb值與Cr值位于色溫區(qū)塊或白 色區(qū)塊內(nèi)。
選取出分析區(qū)塊后,就會(huì)得到其亮度值與色度信號(hào)(Cb、 Cr)的值。處 理器21將分析區(qū)塊的Cb值與Cr值代入圖3c的色溫估計(jì)范圍30,就可以得 知該分析區(qū)塊是在色溫區(qū)塊或是白色區(qū)塊內(nèi)。若在色溫區(qū)塊內(nèi)就進(jìn)行步驟 604;若在白色區(qū)塊內(nèi)就進(jìn)行步驟606。
接著,進(jìn)行步驟604:檢查是否為灰點(diǎn)。
分析區(qū)塊落在色溫區(qū)塊內(nèi),就要檢查該分析區(qū)塊是否屬于灰點(diǎn)。即利用 圖5a,比較該分析區(qū)塊的亮度值是否在該標(biāo)準(zhǔn)亮度值的預(yù)定范圍內(nèi),即可將 該分析區(qū)塊視為灰點(diǎn),以繼續(xù)進(jìn)行分析。在本實(shí)施例中,該標(biāo)準(zhǔn)亮度值的預(yù) 定范圍設(shè)定為在該標(biāo)準(zhǔn)亮度值加減5的范圍內(nèi),但本發(fā)明并不以此數(shù)值為限。 若不在預(yù)定范圍內(nèi),就代表該分析區(qū)塊并不是灰點(diǎn),而不需再繼續(xù)分析,直 接進(jìn)行步驟608。
接著,進(jìn)行步驟605:記錄該色溫一點(diǎn)。
分析區(qū)塊的Cb值與Cr值位于色溫估計(jì)范圍的何種色溫區(qū)塊內(nèi),就記錄 下該色溫一點(diǎn)。例如位于色溫區(qū)塊31內(nèi),就記錄2840K—點(diǎn)。 接著,進(jìn)行步驟606:檢查是否為灰點(diǎn)。
分析區(qū)塊落在白色區(qū)塊內(nèi),就要判斷該分析區(qū)塊的亮度是否在亮度與色 度絕對(duì)值的關(guān)系圖的預(yù)定范圍內(nèi)。將該分析區(qū)塊的色度絕對(duì)值代入圖5b,就 可得知該分析區(qū)塊的亮度值是否在預(yù)定范圍內(nèi),若在預(yù)定范圍內(nèi)就可將該分 析區(qū)塊視為灰點(diǎn),繼續(xù)進(jìn)行分析。若不在預(yù)定范圍內(nèi),就代表該分析區(qū)塊并 不是灰點(diǎn),而不需再繼續(xù)分析,直接進(jìn)行步驟608。
接著,進(jìn)行步驟607:記錄白色區(qū)塊的相鄰色溫各半點(diǎn)。
例如該分析區(qū)塊的Cb/Cr比值位于白色區(qū)塊41內(nèi),白色區(qū)塊41相鄰的 色溫為2840K與3750K,就記錄下2840K與3750K各半點(diǎn)。
接著,進(jìn)行步驟608:檢查是否還有要分析的分析區(qū)塊。
上述的步驟執(zhí)行完之后,就要檢查是否還有剩下的分析區(qū)塊。若還有,
就回到步驟602進(jìn)行分析。若所有的分析區(qū)塊都分析完了,就進(jìn)行步驟609。 接著,進(jìn)行步驟609:判斷最大點(diǎn)數(shù)是否超過總數(shù)量的預(yù)定比例。 通過上述的步驟,會(huì)記錄下各個(gè)色溫所擁有的點(diǎn)數(shù),就可以得到最大點(diǎn)
數(shù)的色溫。接著再比較最大點(diǎn)數(shù)與分析區(qū)塊總數(shù)量的關(guān)系。如果最大點(diǎn)數(shù)沒
有超過該總數(shù)量的預(yù)定比例,例如沒有超過總點(diǎn)數(shù)的3000分之--,就表示
該圖像中可當(dāng)作灰點(diǎn)的分析區(qū)塊太少,就不再進(jìn)行白平衡調(diào)整。若超過了預(yù)
定比例,就進(jìn)行步驟610。
接著,進(jìn)行步驟610:判斷該色溫是否在邊界的色溫區(qū)塊上。 判斷所得最大點(diǎn)數(shù)的色溫是否在邊界的色溫區(qū)塊,也就是為色溫區(qū)塊31
與色溫區(qū)塊36的范圍。若在這兩個(gè)區(qū)塊范圍內(nèi),就進(jìn)行步驟611,若為其它
的色溫范圍就進(jìn)行步驟613。
接著,進(jìn)行步驟611:相鄰色溫的設(shè)定倍數(shù)是否大于最大點(diǎn)數(shù)的色溫。 若相鄰色溫的點(diǎn)數(shù)乘上設(shè)定倍數(shù),會(huì)大于最大點(diǎn)數(shù),就表示在進(jìn)行白平
衡調(diào)整時(shí)也要考慮相鄰色溫的影響。就進(jìn)行步驟612,否則就將最大點(diǎn)數(shù)的
色溫當(dāng)作最終色溫,進(jìn)行白平衡調(diào)整。
接著,進(jìn)行步驟612:將最大點(diǎn)數(shù)的色溫與相鄰色溫作線性內(nèi)差。 將最大點(diǎn)數(shù)的色溫與相鄰色溫依照所得到的點(diǎn)數(shù)關(guān)系,進(jìn)行線性內(nèi)差的
計(jì)算,所計(jì)算出的值就當(dāng)作最終色溫。
接著,進(jìn)行步驟613:判斷較低的相鄰色溫的設(shè)定倍數(shù)是否大于較高的
相鄰色溫。
最大點(diǎn)數(shù)的色溫若有兩個(gè)相鄰色溫,就必須要同時(shí)考慮到兩個(gè)相鄰色溫 的關(guān)系。若較低的相鄰色溫點(diǎn)數(shù)的設(shè)定倍數(shù)大于較高的相鄰色溫的點(diǎn)數(shù),就 要進(jìn)行步驟614。否則就把最大點(diǎn)數(shù)的色溫當(dāng)作最終色溫,進(jìn)行白平衡調(diào)整。 接著,進(jìn)行步驟614:將最大點(diǎn)數(shù)的色溫與兩個(gè)相鄰色溫作線性內(nèi)差。 將最大點(diǎn)數(shù)的色溫與兩個(gè)相鄰色溫依照所得到的點(diǎn)數(shù)關(guān)系,進(jìn)行線性內(nèi) 差的計(jì)算,所計(jì)算出的值就當(dāng)作最終色溫。
最后,進(jìn)行步驟615:得到最終色溫并進(jìn)行白平衡調(diào)整。 經(jīng)過上述的步驟,最后就會(huì)得到最終色溫,處理器21利用該最終色溫 來對(duì)該圖像做白平衡調(diào)整,就可以得到最佳的圖像畫面。
雖然本發(fā)明已以優(yōu)選實(shí)施例公開如上,然其并非用以限制本發(fā)明的范 圍,任何所屬領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些 許的變更與修飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求所界定的范圍 為準(zhǔn)。
權(quán)利要求
1.一種白平衡調(diào)整的方法,用于數(shù)字圖像提取裝置上,該方法包括設(shè)定一個(gè)色溫估計(jì)范圍,包括依照不同的色溫在色度信號(hào)的坐標(biāo)圖上做劃分,得到至少一個(gè)色溫區(qū)塊與至少一個(gè)白色區(qū)塊;以及進(jìn)行白平衡程序,包括提取圖像;從該圖像選取出至少一個(gè)分析區(qū)塊;取得該分析區(qū)塊的亮度值、Cb值以及Cr值;判斷該分析區(qū)塊的該Cb值與該Cr值位于該色溫區(qū)塊范圍的該色溫區(qū)塊或該白色區(qū)塊內(nèi);統(tǒng)計(jì)該色溫區(qū)塊范圍內(nèi)的色溫點(diǎn)數(shù);計(jì)算該色溫點(diǎn)數(shù)得到最終色溫;以及利用該最終色溫將該圖像進(jìn)行白平衡調(diào)整。
2. 如權(quán)利要求1所述的白平衡調(diào)節(jié)的方法,該方法進(jìn)一步包括判斷該分 析區(qū)塊的該亮度值、該Cb值以及該Cr值是否位于亮度與色度絕對(duì)值的關(guān)系 圖的預(yù)定范圍內(nèi)。
3. 如權(quán)利要求1所述的白平衡調(diào)節(jié)的方法,其中統(tǒng)計(jì)該色溫區(qū)塊范圍內(nèi) 的該色溫點(diǎn)數(shù)的步驟進(jìn)一步包括以下步驟當(dāng)該分析區(qū)塊的該Cb值與該Cr值位于該色溫區(qū)塊的范圍內(nèi),則記錄該 色溫一點(diǎn);當(dāng)該分析區(qū)塊的該Cb值與該Cr值位于該白色區(qū)塊的范圍內(nèi),則記錄該 白色區(qū)塊的相鄰色溫各半點(diǎn);以及統(tǒng)計(jì)點(diǎn)數(shù)并得到最大點(diǎn)數(shù)的色溫及至少一個(gè)相鄰色溫。
4. 如權(quán)利要求3所述的白平衡調(diào)節(jié)的方法,還包括判斷該最大點(diǎn)數(shù)的色 溫的點(diǎn)數(shù)是否超過該分析區(qū)塊的總數(shù)的預(yù)定比例的步驟。
5. 如權(quán)利要求3所述的白平衡調(diào)節(jié)的方法,還包括判斷該最大點(diǎn)數(shù)的色 溫的點(diǎn)數(shù)是否小于該相鄰色溫的點(diǎn)數(shù)的設(shè)定倍數(shù)的步驟。
6. 如權(quán)利要求5所述的白平衡調(diào)節(jié)的方法,還包括將該最大點(diǎn)數(shù)的色溫 與該相鄰色溫作線性內(nèi)差以得到該最終色溫的步驟。
7. 如權(quán)利要求3所述的白平衡調(diào)節(jié)的方法,還包括判斷較高點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)是否小于較低點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)的設(shè)定倍數(shù)的步驟。
8. 如權(quán)利要求7所述的白平衡調(diào)節(jié)的方法,還包括將該最大點(diǎn)數(shù)的色溫、 該較高點(diǎn)數(shù)的相鄰色溫與該較低點(diǎn)數(shù)的相鄰色溫作線性內(nèi)差以得到該最終 色溫的步驟。
9. 一種數(shù)字圖像提取裝置,包括 處理器;存儲(chǔ)器,與該處理器電性連接,存儲(chǔ)一個(gè)色溫估計(jì)范圍,該色溫估計(jì)范 圍依照不同的色溫在色度信號(hào)的坐標(biāo)圖上做區(qū)分,得到至少一個(gè)色溫區(qū)塊與至少一個(gè)白色區(qū)塊;以及圖像提取模塊,與該處理器電性連接;其中該處理 器可利用該存儲(chǔ)器與該圖像提取模塊達(dá)成以下的機(jī)制 提取圖像;從該圖像選取出至少一個(gè)分析區(qū)塊; 取得該分析區(qū)塊的亮度值、Cb值以及Cr值;判斷該分析區(qū)塊的該Cb值與該Cr值位于該色溫估計(jì)范圍的該色溫 區(qū)塊或該白色區(qū)塊內(nèi);統(tǒng)計(jì)該色溫區(qū)塊范圍內(nèi)的色溫點(diǎn)數(shù); 計(jì)算該色溫點(diǎn)數(shù)得到一個(gè)最終色溫;以及 利用該最終色溫將該圖像進(jìn)行白平衡調(diào)整。
10. 如權(quán)利要求9所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步用來 判斷該分析區(qū)塊的該亮度值、該Cb值以及該Cr值是否位于一個(gè)亮度與色度 絕對(duì)值的關(guān)系圖的預(yù)定范圍內(nèi)。
11. 如權(quán)利要求9所述的數(shù)字圖像提取裝置,其中該處理器判斷統(tǒng)計(jì)該色 溫區(qū)塊范圍內(nèi)的該色溫點(diǎn)數(shù)關(guān)系還進(jìn)一步包括以下機(jī)制-當(dāng)該分析區(qū)塊的該Cb值與該Cr值位于該色溫區(qū)塊的范圍內(nèi)則記錄該色 溫一點(diǎn);當(dāng)該分析區(qū)塊的該Cb值與該Cr值位于該白色區(qū)塊的范圍內(nèi)則各記錄該 白色區(qū)塊的相鄰色溫各半點(diǎn);以及統(tǒng)計(jì)點(diǎn)數(shù)并得到最大點(diǎn)數(shù)的色溫及至少一個(gè)相鄰色溫。
12. 如權(quán)利要求11所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判 斷該最大點(diǎn)數(shù)的色溫的點(diǎn)數(shù)是否超過該分析區(qū)塊的總數(shù)的預(yù)定比例。
13. 如權(quán)利要求11所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判 斷該最大點(diǎn)數(shù)的色溫的點(diǎn)數(shù)是否小于該相鄰色溫的點(diǎn)數(shù)的預(yù)定倍數(shù)。
14. 如權(quán)利要求13所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步將 該最大點(diǎn)數(shù)的色溫與該相鄰色溫進(jìn)行線性內(nèi)差,用以得到該最終色溫。
15. 如權(quán)利要求ll所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步判 斷較高點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)是否小于較低點(diǎn)數(shù)的相鄰色溫的點(diǎn)數(shù)的預(yù)定 倍數(shù)。
16. 如權(quán)利要求15所述的數(shù)字圖像提取裝置,其中該處理器還進(jìn)一步將 該最大點(diǎn)數(shù)的色溫、該較高點(diǎn)數(shù)的相鄰色溫與該較低點(diǎn)數(shù)的相鄰色溫進(jìn)行線 性內(nèi)差,用以得到該最終色溫。
全文摘要
本發(fā)明為一種數(shù)字圖像提取裝置及一種用于數(shù)字圖像提取裝置中的白平衡調(diào)整的方法。本發(fā)明的白平衡調(diào)整的方法包含以下步驟設(shè)定一個(gè)色溫估計(jì)范圍;通過數(shù)字圖像提取裝置提取圖像;從該圖像選取出一個(gè)以上分析區(qū)塊;判斷各分析區(qū)塊的Cb值與Cr值位于該色溫估計(jì)范圍的色溫區(qū)塊或白色區(qū)塊內(nèi);統(tǒng)計(jì)并計(jì)算在該色溫估計(jì)范圍內(nèi)的色溫點(diǎn)數(shù)以得到最終色溫;以及利用得到的最終色溫進(jìn)行白平衡調(diào)整。本發(fā)明利用最終色溫對(duì)圖像做白平衡調(diào)整,從而得到最佳的圖像畫面。
文檔編號(hào)H04N1/60GK101175143SQ20061014363
公開日2008年5月7日 申請(qǐng)日期2006年11月3日 優(yōu)先權(quán)日2006年11月3日
發(fā)明者傅楸善, 葉俊男, 吳金勛, 林青楓, 王博民 申請(qǐng)人:普立爾科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1