用于陰影補(bǔ)償?shù)陌灼胶夥椒ê蛻?yīng)用于該方法的設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種用于陰影補(bǔ)償?shù)陌灼胶夥椒ê蛻?yīng)用于該方法的設(shè)備。本公開(kāi)涉及一種用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒?,更具體地,在用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒ㄖ?,?duì)于在驅(qū)動(dòng)相機(jī)時(shí)捕捉的輸入圖像啟動(dòng)白平衡控制,然后在執(zhí)行啟動(dòng)白平衡控制的處理期間同時(shí)執(zhí)行陰影補(bǔ)償。用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒òǎ簣?zhí)行用于調(diào)整輸入圖像的色溫的白平衡;在執(zhí)行白平衡期間在預(yù)存的針對(duì)每個(gè)色溫的陰影增益表之中提取與色溫相應(yīng)的陰影增益表;通過(guò)使用提取的陰影增益表對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償;終止白平衡。
【專(zhuān)利說(shuō)明】用于陰影補(bǔ)償?shù)陌灼胶夥椒ê蛻?yīng)用于該方法的設(shè)備
[0001]本申請(qǐng)要求在2013年7月8日提交到韓國(guó)知識(shí)產(chǎn)權(quán)局的第10-2013-0079831號(hào)韓國(guó)專(zhuān)利申請(qǐng)的優(yōu)先權(quán),其中,所述專(zhuān)利申請(qǐng)的公開(kāi)通過(guò)引用全部合并在此。
【技術(shù)領(lǐng)域】
[0002]本公開(kāi)涉及一種用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒?,更具體地,在用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒ㄖ?,更具體地,在用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒ㄖ?,?duì)于在驅(qū)動(dòng)相機(jī)時(shí)捕捉的輸入圖像啟動(dòng)白平衡控制,然后在執(zhí)行啟動(dòng)的白平衡控制的處理期間同時(shí)執(zhí)行陰影補(bǔ)
\-ΖΧ Ο
【背景技術(shù)】
[0003]隨著圖像傳感器的像素的數(shù)量增加和安裝并尺寸縮小的鏡頭的視角擴(kuò)大,鏡頭的直徑減小,這引起主射光的入射角變大。因此,通過(guò)鏡頭拍攝的圖像的中心區(qū)域的亮度比該圖像的中心周?chē)膮^(qū)域的亮度大,或產(chǎn)生鏡頭陰影現(xiàn)象。在鏡頭陰影現(xiàn)象中,圖像的中心周?chē)膮^(qū)域的顏色失真。
[0004]現(xiàn)有技術(shù)試圖通過(guò)使用單獨(dú)的存儲(chǔ)器或通過(guò)對(duì)圖像執(zhí)行單獨(dú)的圖像處理來(lái)對(duì)陰影進(jìn)行補(bǔ)償以解決這些問(wèn)題。
[0005]然而,現(xiàn)有技術(shù)的陰影補(bǔ)償方法包括用于避免陰影現(xiàn)象的單獨(dú)的控制執(zhí)行處理。由于這個(gè)單獨(dú)的控制執(zhí)行處理,處理時(shí)間增加,并且需要額外地以芯片形式包括用于執(zhí)行用于避免陰影現(xiàn)象的單獨(dú)的控制執(zhí)行處理的處理模塊。
【發(fā)明內(nèi)容】
[0006]本公開(kāi)提供一種用于陰影補(bǔ)償?shù)陌灼胶夥椒?。所述白平衡方法使用處理模塊來(lái)控制白平衡。所述處理模塊在控制白平衡的同時(shí)執(zhí)行陰影補(bǔ)償。也就是說(shuō),本公開(kāi)提供一種用于控制白平衡的處理模塊,所述處理模塊與需要用于陰影補(bǔ)償?shù)膯为?dú)的處理的處理模塊不同。
[0007]本公開(kāi)不限于上述事物,并且本領(lǐng)域技術(shù)人員將清楚理解:通過(guò)以下描述,本公開(kāi)可提供其他未提起的特征。
[0008]因此,在本公開(kāi)中,控制白平衡的處理模塊還取代在現(xiàn)有技術(shù)中執(zhí)行陰影補(bǔ)償?shù)牟煌幚砟K來(lái)執(zhí)行陰影補(bǔ)償。因此,優(yōu)點(diǎn)在于可防止延遲根據(jù)白平衡控制和陰影補(bǔ)償中的每一個(gè)的處理時(shí)間,并且無(wú)需包括額外的用于防止由于陰影現(xiàn)象的圖像失真的處理模塊。
[0009]本公開(kāi)的一個(gè)或更多個(gè)示例性實(shí)施例包括一種用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒?,所述方法包?使用處理器來(lái)執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡;在執(zhí)行白平衡期間,使用處理器在預(yù)存的針對(duì)每個(gè)色溫陰影增益表之中提取與色溫相應(yīng)的陰影增益表;通過(guò)使用提取的陰影增益表對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償;終止白平衡。
[0010]本公開(kāi)的一個(gè)或更多個(gè)示例性實(shí)施例包括一種用于陰影補(bǔ)償?shù)陌灼胶饪刂圃O(shè)備,所述設(shè)備包括:存儲(chǔ)模塊,被配置為存儲(chǔ)陰影增益表,使得每個(gè)色溫具有相應(yīng)的陰影增益表;白平衡處理模塊,被配置為在執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡期間提取與輸入圖像的色溫相應(yīng)的陰影增益表,并通過(guò)使用提取的陰影增益表來(lái)對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0011]通過(guò)參照附圖詳細(xì)描述本公開(kāi)的示例性實(shí)施例,本公開(kāi)的以上和其它特征和優(yōu)點(diǎn)將變得更清楚,其中:
[0012]圖1是示出根據(jù)本公開(kāi)的白平衡控制設(shè)備的示例性實(shí)施例的示圖;
[0013]圖2是示出根據(jù)本公開(kāi)的示例性實(shí)施例的白圖像的捕捉構(gòu)思的示圖;
[0014]圖3是示出對(duì)圖2的捕捉的圖像進(jìn)行塊劃分的示例性實(shí)施例的示圖;
[0015]圖4是示出根據(jù)本公開(kāi)的特性曲線的示例性實(shí)施例的示圖;
[0016]圖5是示出基于圖4中示出的特性曲線的邊界區(qū)域的示例性實(shí)施例的示圖;
[0017]圖6是示出圖1中示出的白平衡控制設(shè)備的操作處理的示圖的示例性實(shí)施例;
[0018]圖7是示出圖6中示出的操作處理中算法執(zhí)行處理的示例性實(shí)施例的示圖;
[0019]圖8是示出根據(jù)本公開(kāi)的白平衡控制設(shè)備的另一示例性實(shí)施例的示圖;
[0020]圖9示出示出圖8中所示出的白平衡控制設(shè)備的操作處理的示圖的示例性實(shí)施例。
【具體實(shí)施方式】
[0021]參照以下示例性實(shí)施例的詳細(xì)描述和附圖,本公開(kāi)的優(yōu)點(diǎn)和特征以及實(shí)現(xiàn)本公開(kāi)的優(yōu)點(diǎn)和特征的方法更容易地被理解。然而,本公開(kāi)可以以多種不同的形式來(lái)被實(shí)施,并不應(yīng)被解釋為受限于在此闡述的示例性實(shí)施例。與此相反,提供這些示例性實(shí)施例使得本公開(kāi)將是徹底的并完整的,并且將本公開(kāi)的構(gòu)思充分地傳達(dá)給本領(lǐng)域技術(shù)人員,并且本公開(kāi)將僅由權(quán)利要求所限定。貫穿說(shuō)明書(shū),相同的標(biāo)號(hào)表示相同的元件。
[0022]在此使用的術(shù)語(yǔ)僅為了描述具體實(shí)施例的目的,而非意圖限制本公開(kāi)。除非上下文清楚地另有所示,否則當(dāng)在此使用時(shí),單數(shù)形式也意圖包括復(fù)數(shù)形式。將進(jìn)一步理解:當(dāng)在說(shuō)明書(shū)中使用術(shù)語(yǔ)“包括”時(shí),術(shù)語(yǔ)“包括”指定聲明的特征、整體、步驟、操作、元件和/或組件的存在,但不排除一個(gè)或更多個(gè)其它特征、整體、步驟、操作、元件、組件和/或其組合的存在或附加。
[0023]將理解的是,當(dāng)元件或?qū)颖槐硎緸椤霸凇绷硪辉驅(qū)印吧稀?、“連接到”另一元件或?qū)踊颉榜詈系健绷硪辉驅(qū)訒r(shí),該元件可能直接在所述另一元件或?qū)由?、連接到所述另一元件或?qū)踊蚍Q(chēng)合到所述另一元件,也可能存在中間元件或?qū)?。與此相反,當(dāng)元件被表示為“直接在”另一元件“上”、“直接連接到”另一元件或?qū)印ⅰ爸苯与娮拥剡B接到”另一元件或?qū)踊颉爸苯玉詈系健绷硪辉驅(qū)訒r(shí),不存在中間組件。當(dāng)在此使用時(shí),術(shù)語(yǔ)“和/或”包括一個(gè)或多個(gè)相關(guān)聯(lián)的列出的項(xiàng)中的任何以及所有組合。
[0024]將理解的是,盡管可在此使用術(shù)語(yǔ)第一、第二等描述各種元件、組件、區(qū)域、層或區(qū)段,但是這些元件、組件、區(qū)域、層和/或區(qū)段不應(yīng)該被這些術(shù)語(yǔ)所限制。僅使用這些術(shù)語(yǔ)來(lái)區(qū)分一個(gè)元件、組件、區(qū)域、層和/或區(qū)段與另一區(qū)域、層或區(qū)段。因此,在不脫離本公開(kāi)的教導(dǎo)的情況下,以下討論的第一元件、組件、區(qū)域、層或區(qū)段可被稱(chēng)為第二元件、組件、區(qū)域、層和/或區(qū)段。
[0025]為了便于描述如附圖中所示的一個(gè)元件或特征與另一元件或特征的關(guān)系,可在此使用與空間相關(guān)的術(shù)語(yǔ)(諸如“在……之下”、“在……下面”、“下方”、“在……上面”、“上方”等)。將理解的是,除了在示圖中描繪的方位之外,與空間相關(guān)的術(shù)語(yǔ)意在包含裝置在使用或操作中的不同的方位。例如,如果在附圖中的裝置被翻轉(zhuǎn),則描述為在其它元件或特征下面或之下的元件可被定位為在其它元件或特征的上面。因此,示例性術(shù)語(yǔ)“在…下面”可包含上面和下面的兩個(gè)方向。裝置可被另外定位(旋轉(zhuǎn)90度或處于其它方位),且相應(yīng)地解釋在此使用的空間相關(guān)的描述詞。
[0026]參照作為理想示例實(shí)施例(和中間結(jié)構(gòu))的示意圖解的剖面圖解來(lái)在此描述示例實(shí)施例。像這樣,例如,作為制造技術(shù)和/或公差的結(jié)果的圖解的形狀變化將被預(yù)見(jiàn)。因此,所述示例實(shí)施例不應(yīng)該被解釋為限于在此示出的特定形狀的區(qū)域,而是包括例如由制造引起的形狀上的偏差。例如,被示為矩形的注入?yún)^(qū)域(implanted reg1n)通常在其邊緣上將具有圓形或曲線特征和/或注入濃度(implanted concentrat1n)的梯度,而不是從注入?yún)^(qū)域到非注入?yún)^(qū)域的二元變化。同樣地,由注入形成的埋隱區(qū)可能導(dǎo)致在隱埋區(qū)域和注入發(fā)生的表面之間的區(qū)域中的某些注入。因此,在圖中示出的區(qū)域?qū)嶋H上是示意性的,并且其形狀不意在示出裝置的區(qū)域的真實(shí)形狀且不意在限制本公開(kāi)的范圍。
[0027]除非另有定義,否則在此使用的所有術(shù)語(yǔ)(包括技術(shù)和科學(xué)術(shù)語(yǔ))具有與本公開(kāi)所屬領(lǐng)域的普通技術(shù)人員的一般理解相同的含義。還將理解的是,應(yīng)該將術(shù)語(yǔ)(諸如常用詞典中所定義的術(shù)語(yǔ))解釋為具有與它們?cè)谙嚓P(guān)領(lǐng)域的上下文中的含義一致的含義,并且除非在此被明確地這樣定義,否則將不以理想的或過(guò)于正式的含義解釋所述術(shù)語(yǔ)。
[0028]在下文中,將參照附圖更加詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。
[0029]圖1是示出根據(jù)本公開(kāi)的白平衡控制設(shè)備100的示例性實(shí)施例的示圖。白平衡控制設(shè)備100與下述處理有關(guān):檢測(cè)對(duì)于圖像屬性(諸如,色溫)的環(huán)境特性,然后執(zhí)行與檢測(cè)到的環(huán)境特性相應(yīng)的圖像插值處理。如圖1中所示,白平衡控制設(shè)備100包括控制白平衡的算法也執(zhí)行陰影補(bǔ)償?shù)呐渲谩?br>
[0030]這里,環(huán)境特性是基于包括相機(jī)的鏡頭系統(tǒng)110、帶通濾光器120和圖像傳感器130中的一個(gè)或更多個(gè)的組合的顏色屬性的概念。
[0031]為此,當(dāng)在執(zhí)行用于將圖像與具有符合上述環(huán)境特性的色溫的圖像匹配的白平衡的同時(shí)一起執(zhí)行用于防止圖像的周?chē)鷧^(qū)域的顏色和亮度中的至少一個(gè)失真的陰影補(bǔ)償時(shí),白平衡控制設(shè)備100可被劃分為多個(gè)配置。所述多個(gè)配置包括用于產(chǎn)生陰影增益表的預(yù)處理的第一配置和在對(duì)實(shí)際輸入圖像執(zhí)行白平衡期間用于實(shí)行執(zhí)行陰影補(bǔ)償?shù)乃惴ǖ牡诙渲茫渲?,所述陰影增益表用于產(chǎn)生前述陰影補(bǔ)償?shù)难a(bǔ)償值。
[0032]也就是說(shuō),白平衡控制設(shè)備100可包括作為前述第二配置的白平衡處理模塊140、用于將白平衡處理的圖像輸出在屏幕上的圖像輸出模塊160和用于存儲(chǔ)用于圖像補(bǔ)償?shù)母鞣N信息的存儲(chǔ)模塊150。
[0033]由于輸入圖像的環(huán)境特性各種各樣,所以存儲(chǔ)在存儲(chǔ)模塊150中的各種信息可包括針對(duì)能夠與各環(huán)境特性相應(yīng)的每個(gè)色溫的陰影增益表。
[0034]在執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡期間,白平衡處理模塊140可在針對(duì)存儲(chǔ)在存儲(chǔ)模塊150中的每個(gè)色溫的陰影增益表之中提取與輸入圖像的環(huán)境特性相應(yīng)的陰影增益表,并通過(guò)使用提取的陰影增益表來(lái)對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)m
\-ΖΧ ο
[0035]輸入圖像可以是通過(guò)相機(jī)捕捉的圖像。
[0036]針對(duì)每個(gè)色溫的陰影增益表表示基于與選擇的白幀相應(yīng)的特性數(shù)據(jù)而產(chǎn)生的表,其中,通過(guò)將針對(duì)每個(gè)色溫捕捉的白圖劃分為Μ塊,并基于與劃分的Μ塊相應(yīng)的預(yù)定值來(lái)選擇屬于預(yù)定的白幀范圍的有效的白塊。
[0037]可以以特性曲線的形式來(lái)表達(dá)特性數(shù)據(jù),所述特性曲線包括作為Dr值的X軸和作為Db值的Y軸,并且在下文中,將描述特性數(shù)據(jù)被用于特性曲線的示例性實(shí)施例。
[0038]以下將參照?qǐng)D2到圖4來(lái)描述特性曲線。
[0039]首先,為了產(chǎn)生特性曲線,將捕捉針對(duì)每個(gè)色溫的N個(gè)白圖,將針對(duì)每個(gè)色溫的N個(gè)白圖中的每一個(gè)白圖劃分為Μ小塊,針對(duì)Μ塊中的每個(gè)塊來(lái)計(jì)算平均RGB值,將每個(gè)計(jì)算的每個(gè)塊的平均RGB值變換為歸一化YDrDb值,然后通過(guò)使用針對(duì)每個(gè)塊的YDrDb來(lái)計(jì)算全部塊的平均YDrDb值。
[0040]通過(guò)相同的方法來(lái)對(duì)針對(duì)每個(gè)色溫的N個(gè)白圖進(jìn)行同樣的計(jì)算,并使用具有作為Dr值X軸、作為Db值Y軸的曲線來(lái)表明計(jì)算的針對(duì)每個(gè)色溫的N個(gè)白圖的平均YDrDb值。
[0041]也就是說(shuō),特性曲線是使用二維表達(dá)指示的曲線中針對(duì)每個(gè)色溫的YDrDb值的近似。圖4和圖5示出第一色溫405和第二色溫410的特性曲線。如圖4所示,特性曲線405和特性曲線410中的每一個(gè)表示針對(duì)相應(yīng)的色溫的參考點(diǎn)(Dr, Db)。
[0042]陰影增益表可包括顏色陰影增益表和照度陰影增益表。顏色陰影增益表用于對(duì)輸入圖像的中心區(qū)域和周?chē)鷧^(qū)域的顏色失真進(jìn)行補(bǔ)償。照度陰影增益表用于對(duì)輸入圖像的中心區(qū)域和周?chē)鷧^(qū)域的亮度失真進(jìn)行補(bǔ)償。
[0043]關(guān)于針對(duì)每個(gè)色溫的陰影增益表的信息可作為默認(rèn)值已經(jīng)被存儲(chǔ)在存儲(chǔ)模塊150中,或者可通過(guò)經(jīng)由通信連接(諸如,web連接)來(lái)訪問(wèn)提供圖像補(bǔ)償服務(wù)的相關(guān)服務(wù)器而被下載到存儲(chǔ)模塊150。
[0044]白平衡處理模塊140將輸入圖像劃分為Μ塊,識(shí)別所述塊中的每個(gè)塊是否被包括在白幀中,基于根據(jù)識(shí)別的結(jié)果的有效的白塊來(lái)計(jì)算平均RGB值和平均YDrDb值,然后基于平均RGB值來(lái)計(jì)算用于應(yīng)用白平衡的R增益值和B增益值。
[0045]然后,白平衡處理模塊140通過(guò)將平均YDrDb值與特性曲線中的每一個(gè)參考點(diǎn)進(jìn)行匹配并找到輸入圖像的色溫來(lái)選擇針對(duì)每個(gè)色溫的矩陣、顏色陰影表和照度陰影表,基于選擇的結(jié)果來(lái)計(jì)算針對(duì)輸入圖像的每個(gè)塊的R增益值和B增益值,然后將計(jì)算的R增益值和B增益值應(yīng)用到圖像處理。
[0046]當(dāng)通過(guò)本公開(kāi)應(yīng)用了用于輸入圖像的算法時(shí),可通過(guò)以下等式將變換的YCrCb值再變換到歸一化YDrDb值。
[0047]< 等式 >
[0048]Dr= (Cr/Y) X a, Db= (Cb/Y) X a
[0049]其中,“a”是歸一化值。
[0050]參照?qǐng)D5,可確認(rèn)基于特性曲線的白幀邊界區(qū)域415。也就是說(shuō),在每個(gè)塊的YDrDb值被應(yīng)用到特性曲線上的點(diǎn)(Dr,Db)并位于上述白幀邊界區(qū)域415內(nèi)的情況下,該YDrDb值可被認(rèn)定為有效的白值。
[0051]在應(yīng)用本公開(kāi)的算法的情況下,當(dāng)將輸入圖像劃分為Μ塊,變換針對(duì)每個(gè)塊的YDrDb值,并將變換的YDrDb值應(yīng)用到相應(yīng)的特性曲線上的點(diǎn)(Dr,Db)時(shí),識(shí)別每一個(gè)YDrDb值是否位于基于特性曲線的白幀邊界區(qū)域415內(nèi),然后僅將位于白幀邊界區(qū)域415內(nèi)的塊識(shí)別為白塊,并且計(jì)算被識(shí)別為有效的白塊的塊的平均RGB值和平均YDrDb值。
[0052]基于存儲(chǔ)在存儲(chǔ)模塊150中的信息,白平衡處理模塊140將在驅(qū)動(dòng)相機(jī)時(shí)輸入的輸入圖像劃分為針對(duì)每個(gè)塊的圖像,然后,白平衡處理模塊140在執(zhí)行陰影補(bǔ)償?shù)耐瑫r(shí)執(zhí)行白平衡補(bǔ)償。相較于劃分的針對(duì)每個(gè)塊的圖像的中心的顏色增益,陰影補(bǔ)償應(yīng)用單獨(dú)的顏色增益,
[0053]圖6是示出圖1中示出的白平衡控制設(shè)備100的操作處理的示圖。如圖6中所示,白平衡控制設(shè)備100對(duì)相機(jī)被驅(qū)動(dòng)時(shí)(S100和S102)輸入的輸入圖像啟動(dòng)白平衡。
[0054]然后,執(zhí)行白平衡,所述白平衡根據(jù)符合相機(jī)捕捉圖像的環(huán)境的色溫來(lái)對(duì)圖像進(jìn)行補(bǔ)償,并在進(jìn)行白平衡期間,激活用于對(duì)圖像的周?chē)鷧^(qū)域的失真進(jìn)行補(bǔ)償?shù)年幱把a(bǔ)償功能(S104)。
[0055]在將經(jīng)過(guò)步驟S104的白平衡控制算法的圖像輸出在屏幕上的情況下,將已經(jīng)被執(zhí)行白平衡和陰影補(bǔ)償兩者的圖像輸出在屏幕上(S106和S108)。
[0056]然后,當(dāng)終止驅(qū)動(dòng)相機(jī)時(shí),也終止上述各個(gè)步驟的執(zhí)行(S110)。
[0057]將參照?qǐng)D7來(lái)描述在執(zhí)行白平衡期間執(zhí)行陰影補(bǔ)償?shù)脑敿?xì)處理(S104)。
[0058]也就是說(shuō),用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒砂?執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡(S104-1);在執(zhí)行白平衡期間在預(yù)存的針對(duì)每個(gè)色溫的陰影增益表之中提取與色溫相應(yīng)的陰影增益表(S104-3);通過(guò)使用提取的陰影增益表來(lái)對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償(S104-5);終止當(dāng)前執(zhí)行的白平衡(S104-7)。
[0059]通過(guò)將在驅(qū)動(dòng)相機(jī)時(shí)輸入的輸入圖像劃分為Μ塊并針對(duì)每一個(gè)劃分的塊計(jì)算平均RGB值來(lái)開(kāi)始提取陰影增益表(S104-3)。
[0060]然后,將針對(duì)每個(gè)塊的平均RGB值變換為YDrDb值,并將針對(duì)每個(gè)塊的變換的YDrDb值應(yīng)用到預(yù)定的白幀以選擇有效的白塊。
[0061]然后,通過(guò)將針對(duì)每個(gè)塊的YDrDb值應(yīng)用到預(yù)定的白幀來(lái)選擇有效的白塊,計(jì)算針對(duì)選擇的白塊的YDrDb的平均YDrDb值,指定與計(jì)算的平均YDrDb值相應(yīng)的特性曲線上的點(diǎn),然后基于指定的點(diǎn)來(lái)選擇照度陰影增益表。
[0062]同時(shí),在執(zhí)行陰影補(bǔ)償(S104-5)中,基于針對(duì)輸入圖像的有效的白塊的平均RGB值來(lái)計(jì)算參考R增益值和參考B增益值。通過(guò)將參考R增益值和參考B增益值應(yīng)用到陰影增益表來(lái)計(jì)算針對(duì)每個(gè)塊的R增益值和B增益值。
[0063]然后,將針對(duì)每個(gè)塊的R增益值和B增益值劃分為Y信號(hào)和C信號(hào),并對(duì)劃分的Y信號(hào)和C信號(hào)中的至少一個(gè)執(zhí)行陰影補(bǔ)償。
[0064]也就是說(shuō),基于通過(guò)白幀計(jì)算的平均RGB值和通過(guò)RGB到RGB轉(zhuǎn)換矩陣來(lái)將計(jì)算的R增益值和B增益值計(jì)算為“Rl、G1值和B1值”。
[0065]然后,計(jì)算“R1增益值=G1值/R1值,B1增益值=G1值/B1值”,并且可通過(guò)以下等式來(lái)計(jì)算R增益值和B增益值。
[0066]< 等式 >
[0067]R增益值=Rl增益值XRn增益值,B增益值=Bl增益值XBn增益值。
[0068]其中,Rn增益值=針對(duì)每個(gè)塊的R增益值,Bn增益值=針對(duì)每個(gè)塊的B增益值。
[0069]然后,針對(duì)每個(gè)塊的R增益值和B增益值被劃分為作為針對(duì)亮度的顏色信號(hào)的Y信號(hào)和作為針對(duì)顏色的顏色信號(hào)的C信號(hào),并對(duì)劃分的Y信號(hào)和C信號(hào)中的至少一個(gè)執(zhí)行陰影補(bǔ)償。
[0070]圖8是示出根據(jù)本公開(kāi)的白平衡控制設(shè)備200的另一示例性實(shí)施例的示圖。如圖8中所示,白平衡控制設(shè)備200可通過(guò)鏡頭系統(tǒng)、帶通濾光器和圖像傳感器中的一個(gè)或更多個(gè)的組合來(lái)確定當(dāng)相機(jī)被驅(qū)動(dòng)時(shí)顏色屬性是否被改變。
[0071]根據(jù)當(dāng)相機(jī)被驅(qū)動(dòng)時(shí)確定的結(jié)果,在顏色屬性被改變的情況下,白平衡控制設(shè)備200額外地確定是否包括關(guān)于與改變的顏色屬性(或者,也被稱(chēng)作圖像屬性)相應(yīng)的特性曲線和陰影增益表的信息。
[0072]根據(jù)額外的確定的結(jié)果,當(dāng)不包括關(guān)于與改變的顏色屬性(或者,也被稱(chēng)作圖像屬性)相應(yīng)的特性曲線和陰影增益表的信息時(shí),還執(zhí)行產(chǎn)生關(guān)于與改變的顏色屬性(或者,也被稱(chēng)作圖像屬性)相應(yīng)的特性曲線和陰影增益表的信息的處理。
[0073]關(guān)于顏色屬性是否被改變的確定和關(guān)于與改變的顏色屬性(或者,也被稱(chēng)作圖像屬性)相應(yīng)的特性曲線和陰影增益表的信息的產(chǎn)生可由額外地被包括到白平衡控制設(shè)備200的圖像屬性確定模塊260執(zhí)行,或者可由在圖1的示例性實(shí)施例中提到的白平衡處理模塊240執(zhí)行。
[0074]在由圖像屬性確定模塊260或白平衡處理模塊240來(lái)確定顏色屬性是否被改變并產(chǎn)生關(guān)于與改變的顏色屬性(或者,也被稱(chēng)作圖像屬性)相應(yīng)的特性曲線和陰影增益表的信息中,可執(zhí)行以下處理:對(duì)在驅(qū)動(dòng)相機(jī)時(shí)的輸入圖像來(lái)捕捉針對(duì)每個(gè)色溫的白圖像;將捕捉的白圖像劃分為M塊;計(jì)算針對(duì)每一個(gè)劃分的塊的平均RGB值。
[0075]然后,基于針對(duì)每個(gè)塊的平均RGB值來(lái)計(jì)算全部塊的平均RGB值,全部塊的平均RGB值被變換為歸一化YCrCb值,然后為了去除關(guān)于針對(duì)Y信號(hào)的CrCb值的大小的改變的誤差,計(jì)算針對(duì)Y信號(hào)的歸一化YDrDb值。
[0076]可通過(guò)以下等式將變換的YCrCb值再變換到歸一化YDrDb值。
[0077]< 等式 >
[0078]Dr= (Cr/Y) X a, Db= (Cb/Y) X a
[0079]其中,“a”是歸一化值。
[0080]通過(guò)使用針對(duì)每個(gè)塊的YDrDb來(lái)計(jì)算全部塊的平均YDrDb值,然后通過(guò)每個(gè)將全部塊的平均YDrDb值應(yīng)用到針對(duì)每個(gè)色溫的輸入圖像來(lái)產(chǎn)生針對(duì)每個(gè)色溫的YDrDb表。
[0081]然后,可通過(guò)產(chǎn)生的針對(duì)每個(gè)色溫的YDrDb表來(lái)計(jì)算根據(jù)白平衡控制環(huán)境的特性曲線。
[0082]當(dāng)根據(jù)針對(duì)相機(jī)被驅(qū)動(dòng)時(shí)測(cè)量的每個(gè)色溫的YDrDb值的投影來(lái)指定針對(duì)每個(gè)色溫的特性曲線的參考點(diǎn)時(shí),如上所述計(jì)算的特性曲線被用于基于指定的參考點(diǎn)來(lái)將針對(duì)每個(gè)色溫的RGB到RGB轉(zhuǎn)移矩陣與陰影增益表進(jìn)行匹配的方法。
[0083]圖9是示出作為示例性實(shí)施例的圖8中示出的白平衡控制設(shè)備200的操作處理的示圖。如圖8中所示,白平衡控制設(shè)備200可通過(guò)鏡頭系統(tǒng)、帶通濾光器和圖像傳感器中的一個(gè)或更多個(gè)的組合來(lái)確定當(dāng)相機(jī)被驅(qū)動(dòng)時(shí)顏色屬性是否被改變(S200和S202)。
[0084]響應(yīng)于圖像屬性改變(S202的是),執(zhí)行基于改變的白平衡控制環(huán)境來(lái)設(shè)置特性曲線和陰影增益表的處理(S204和S208)。
[0085]在設(shè)置特性曲線和陰影增益表(S206)中,可能不包括與改變的圖像屬性相應(yīng)的特性曲線和陰影增益表。在這種情況下,執(zhí)行產(chǎn)生關(guān)于與改變的圖像屬性相應(yīng)的特性曲線和陰影增益表的信息的進(jìn)一步處理。
[0086]當(dāng)啟動(dòng)對(duì)于相機(jī)的輸入圖像的白平衡時(shí)(S208),提取作為特定數(shù)據(jù)的與用于測(cè)量相應(yīng)的白平衡控制環(huán)境的特性曲線相應(yīng)的陰影增益表,然后在基于提取的陰影增益表來(lái)執(zhí)行白平衡控制的同時(shí)執(zhí)行陰影補(bǔ)償(S210)。
[0087]當(dāng)將經(jīng)過(guò)S210的白平衡控制算法的圖像輸出在屏幕上時(shí),把被執(zhí)行白平衡和陰影補(bǔ)償?shù)膱D像輸出在屏幕上(S212和S214)。
[0088]然后,當(dāng)終止相機(jī)的驅(qū)動(dòng)時(shí),也終止上述處理的執(zhí)行(S216)。
[0089]前述是本公開(kāi)的說(shuō)明,并且不被解釋為限制本公開(kāi)。雖然已經(jīng)描述了本公開(kāi)的一些示例性實(shí)施例,但是本領(lǐng)域技術(shù)人員將容易理解:在不實(shí)質(zhì)脫離本公開(kāi)的新教導(dǎo)和優(yōu)點(diǎn)的情況下可在示例性實(shí)施例中有多種修改。因此,所有這種的修改意圖被包括在權(quán)利要求所限定的本公開(kāi)的范圍內(nèi)。因此,將理解:前述是本公開(kāi)的示意,并且不被解釋為限制公開(kāi)的特定示例性實(shí)施例,并且對(duì)于公開(kāi)的示例性實(shí)施例以及其它實(shí)施例的修改被意圖包括在權(quán)利要求的范圍內(nèi)。本公開(kāi)由權(quán)利要求(其中包括權(quán)利要求的等同物)限定。
【權(quán)利要求】
1.一種用于執(zhí)行陰影補(bǔ)償?shù)陌灼胶夥椒?,所述方法包? 使用處理器來(lái)執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡; 在執(zhí)行白平衡期間,使用處理器在預(yù)存的針對(duì)每個(gè)色溫的陰影增益表之中提取與色溫相應(yīng)的陰影增益表; 通過(guò)使用提取的陰影增益表對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償; 終止白平衡。
2.如權(quán)利要求1所述的白平衡方法,還包括: 產(chǎn)生針對(duì)每個(gè)色溫的陰影增益表。
3.如權(quán)利要求1所述的白平衡方法,其中,相較于針對(duì)輸入圖像的每個(gè)塊的圖像的中心的顏色增益,陰影補(bǔ)償通過(guò)使用提取的陰影增益表來(lái)應(yīng)用單獨(dú)的顏色增益。
4.如權(quán)利要求2所述的白平衡方法,其中,相較于針對(duì)輸入圖像的每個(gè)塊的圖像的中心的顏色增益,陰影補(bǔ)償通過(guò)使用提取的陰影增益表來(lái)應(yīng)用單獨(dú)的顏色增益。
5.如權(quán)利要求2所述的白平衡方法,其中,產(chǎn)生針對(duì)每個(gè)色溫的陰影增益表的步驟包括: 捕捉針對(duì)每個(gè)色溫的白圖; 將捕捉的白圖劃分為M塊,并計(jì)算針對(duì)M塊中的每個(gè)塊的平均RGB值; 將針對(duì)M塊中的每個(gè)塊的平均RGB值變換為歸一化YCrCb值,并將歸一化YCrCb值再變換到歸一化YDrDb值; 通過(guò)對(duì)M塊中的每個(gè)塊的歸一化YDrDb值求平均值來(lái)計(jì)算平均YDrDb值; 通過(guò)將平均YDrDb值應(yīng)用到每個(gè)色溫來(lái)計(jì)算針對(duì)每個(gè)色溫的YDrDb表; 通過(guò)使用針對(duì)每個(gè)色溫的YDrDb表來(lái)選擇有效的白幀,并基于與選擇的幀相應(yīng)的特性數(shù)據(jù)來(lái)產(chǎn)生針對(duì)每個(gè)色溫的陰影增益表。
6.如權(quán)利要求1所述的白平衡方法,其中,提取陰影增益表的步驟包括: 將輸入圖像劃分為M塊,并計(jì)算針對(duì)M塊中的每個(gè)塊的平均RGB值; 將針對(duì)M塊中的每個(gè)塊的平均RGB值變換到Y(jié)DrDb值; 基于YDrDb值來(lái)選擇與預(yù)定的白幀相應(yīng)的有效的白塊; 計(jì)算針對(duì)每一個(gè)選擇的白塊的YDrDb值的平均YDrDb值; 確定包括平均YDrDb值的特性數(shù)據(jù); 在針對(duì)每個(gè)色溫的陰影增益表之中提取與特性數(shù)據(jù)相應(yīng)的陰影增益表。
7.如權(quán)利要求2所述的白平衡方法,其中,提取陰影增益表的步驟包括: 將輸入圖像劃分為M塊,并計(jì)算針對(duì)M塊中的每個(gè)塊的平均RGB值; 將針對(duì)M塊中的每個(gè)塊的平均RGB值變換到Y(jié)DrDb值; 基于YDrDb值來(lái)選擇與預(yù)定的白幀相應(yīng)的有效的白塊; 計(jì)算針對(duì)每一個(gè)選擇的白塊的YDrDb值的平均YDrDb值; 確定包括平均YDrDb值的特性數(shù)據(jù); 在針對(duì)每個(gè)色溫的陰影增益表之中提取與特性數(shù)據(jù)相應(yīng)的陰影增益表。
8.如權(quán)利要求1所述的白平衡方法,其中,執(zhí)行陰影補(bǔ)償?shù)牟襟E包括: 基于針對(duì)輸入圖像的有效的白塊的平均RGB值來(lái)計(jì)算參考R增益值和參考B增益值; 通過(guò)將參考R增益值和參考B增益值應(yīng)用到陰影增益表來(lái)計(jì)算針對(duì)每個(gè)塊的R增益值和B增益值; 將針對(duì)每個(gè)塊的R增益值和B增益值劃分為Y信號(hào)和C信號(hào); 對(duì)Y信號(hào)和C信號(hào)中的至少一個(gè)執(zhí)行陰影補(bǔ)償。
9.如權(quán)利要求2所述的白平衡方法,其中,執(zhí)行陰影補(bǔ)償?shù)牟襟E包括: 基于針對(duì)輸入圖像的有效的白塊的平均RGB值來(lái)計(jì)算參考R增益值和參考B增益值; 通過(guò)將參考R增益值和參考B增益值應(yīng)用到陰影增益表來(lái)計(jì)算針對(duì)每個(gè)塊的R增益值和B增益值; 將針對(duì)每個(gè)塊的R增益值和B增益值劃分為Y信號(hào)和C信號(hào); 對(duì)Y信號(hào)和C信號(hào)中的至少一個(gè)執(zhí)行陰影補(bǔ)償。
10.一種用于陰影補(bǔ)償?shù)陌灼胶饪刂圃O(shè)備,所述設(shè)備包括: 存儲(chǔ)模塊,被配置為存儲(chǔ)陰影增益表,使得每個(gè)色溫具有相應(yīng)的陰影增益表; 白平衡處理模塊,被配置為在執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡期間提取與輸入圖像的色溫相應(yīng)的陰影增益表,并通過(guò)使用提取的陰影增益表來(lái)對(duì)針對(duì)輸入圖像的每個(gè)塊的圖像執(zhí)行陰影補(bǔ)償。
11.如權(quán)利要求10所述的白平衡控制設(shè)備,其中,通過(guò)將捕捉的針對(duì)每個(gè)色溫白圖劃分為M塊并基于與M塊相應(yīng)的預(yù)定值來(lái)選擇屬于預(yù)定白幀范圍的有效的白塊,來(lái)基于與選擇的白塊相應(yīng)的特性數(shù)據(jù)來(lái)產(chǎn)生提取的陰影增益表。
12.如權(quán)利要求11所述的白平衡控制設(shè)備,其中,預(yù)定值是針對(duì)M塊中的每個(gè)塊的平均RGB值,并且通過(guò)執(zhí)行YCrCb變換和YDrDb變換來(lái)將平均RGB值變換為用于選擇白塊的值。
13.如權(quán)利要求10所述的白平衡控制設(shè)備,其中,白平衡處理模塊將輸入圖像劃分為M塊,在M塊之中選擇屬于預(yù)定白幀范圍的有效的白塊,確定與選擇的白塊相應(yīng)的特性數(shù)據(jù),并在存儲(chǔ)的陰影增益表之中提取與特性數(shù)據(jù)相應(yīng)的陰影增益表。
14.如權(quán)利要求10所述的白平衡控制設(shè)備,其中,白平衡處理模塊基于針對(duì)輸入圖像的有效的白塊的平均RGB值來(lái)計(jì)算參考R增益值和參考B增益值,通過(guò)將參考R增益值和參考B增益值應(yīng)用到陰影增益表來(lái)計(jì)算針對(duì)每個(gè)塊的R增益值和B增益值; 將針對(duì)每個(gè)塊的R增益值和B增益值劃分為Y信號(hào)和C信號(hào); 對(duì)Y信號(hào)和C信號(hào)中的至少一個(gè)執(zhí)行陰影補(bǔ)償。
15.一種用于陰影補(bǔ)償?shù)陌灼胶饪刂圃O(shè)備,所述設(shè)備包括: 存儲(chǔ)模塊,被配置為存儲(chǔ)與色溫相應(yīng)的陰影增益表; 白平衡處理模塊,被配置為在執(zhí)行用于調(diào)整輸入圖像的色溫的白平衡的同時(shí),也通過(guò)使用陰影增益表來(lái)執(zhí)行輸入圖像的陰影補(bǔ)償。
16.根據(jù)權(quán)利要求15所述的白平衡控制設(shè)備,其中,輸入圖像包括中心區(qū)域和與中心區(qū)域相鄰的區(qū)域,在執(zhí)行輸入圖像的陰影補(bǔ)償中,白平衡處理模塊將第一顏色增益應(yīng)用到中心區(qū)域,并且將與第一顏色增益不同的第二顏色增益應(yīng)用到與中心區(qū)域相鄰的區(qū)域。
17.根據(jù)權(quán)利要求15所述的白平衡控制設(shè)備,其中,白平衡處理模塊通過(guò)以下步驟來(lái)執(zhí)行輸入圖像的陰影補(bǔ)償:將輸入圖像劃分為M塊,并計(jì)算針對(duì)M塊中的每個(gè)塊的平均RGB值;將針對(duì)M塊中的每個(gè)塊的平均RGB值變換到Y(jié)DrDb值;基于YDrDb值來(lái)選擇與預(yù)定的白幀相應(yīng)的有效的白塊;計(jì)算針對(duì)每一個(gè)選擇的白塊的YDrDb值的平均YDrDb值;確定包括平均YDrDb值的特性數(shù)據(jù);在針對(duì)每個(gè)色溫的陰影增益表之中提取與特性數(shù)據(jù)相應(yīng)的陰影 增益表。
【文檔編號(hào)】H04N9/73GK104284169SQ201410125640
【公開(kāi)日】2015年1月14日 申請(qǐng)日期:2014年3月31日 優(yōu)先權(quán)日:2013年7月8日
【發(fā)明者】鄭榮濟(jì), 金恩貞 申請(qǐng)人:三星泰科威株式會(huì)社