專利名稱:用于識別曝光不良圖像的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及圖像處理,尤其是涉及用于識別曝光不良圖像的方法和系統(tǒng)。
背景技術(shù):
數(shù)字化攝影技術(shù)的發(fā)展導(dǎo)致以數(shù)字形式拍攝和存儲的照片的數(shù)量增多。在很多情況下,在數(shù)字存儲媒介上處理和存儲用模擬相機(jī)拍攝的照片。通常將圖片掃描為數(shù)字圖像以用于存儲。很多手持式設(shè)備,例如個人數(shù)字助理和移動電話,包括用于采集和存儲數(shù)字照片的相機(jī)。經(jīng)常通過在線數(shù)字相冊來共享照片。用戶經(jīng)常不得不整理大量的數(shù)字相片以選擇用于存檔和/或打印的照片。在很多情況下,存檔和/或打印照片的
決定取決于照片的質(zhì)量。用戶通常放棄曝光不良的照片,換句話說,曝光過度的圖像、曝光不足的圖像或者二者的組合,其中圖像在某些部分曝光過度而在另外的部分曝光不足。
許多先有技術(shù)設(shè)備基于數(shù)字圖像中像素的亮度級分布的亮度直方圖的分析來確定照片或圖像是否曝光不良。評估更多亮度參數(shù)之一,例如,圖像中像素的平均亮度、像素亮度的標(biāo)準(zhǔn)偏差以及亮度直方圖中的亮度峰之間的距離,以確定數(shù)字圖像是否是曝光不良圖像。
另外的先有技術(shù)設(shè)備基于亮度直方圖的形狀的分析,將背光圖像識別為曝光不良圖像。背光圖像一般具有某些曝光過度的圖像區(qū)域和另外的曝光不足的圖像區(qū)域。如果確定亮度直方圖具有倒鐘形的形狀或兩個或更多個峰,該先有技術(shù)設(shè)備將圖像識別為曝光不良圖像。又另一先有技術(shù)設(shè)備基于圖像的亮度直方圖的寬度、中心和形心的評估,將圖像分為曝光過度的、曝光不足的或正常的。
基于亮度直方圖的評估來識別曝光不良圖像的先有技術(shù)設(shè)備一般不能準(zhǔn)確地評估圖像的主要黑色的區(qū)域和主要白色的區(qū)域是否曝光不良。例如,該先有技術(shù)設(shè)備一般不能區(qū)分圖像的適當(dāng)曝光的主要黑色的區(qū)域與圖像的曝光不足或曝光過度的主要黑色的區(qū)域。該先有技術(shù)設(shè)備一般也不能區(qū)分圖像的適當(dāng)曝光的主要白色的區(qū)域與圖像的曝光不足 或曝光過度的主要白色的區(qū)域。
因此,需要的是一種識別曝光不良圖像的系統(tǒng)和方法,其設(shè)法克服 上述的一個和多個問題和/或障礙。
發(fā)明內(nèi)容
本發(fā)明的 一方面提供一種識別曝光不良圖像的方法。該方法包括
接收包括第一圖像塊的圖像;評定與第一圖像塊相關(guān)的亮度數(shù)據(jù);評定 與第一圖像塊相關(guān)的紋理能量數(shù)據(jù);以及基于與第一圖像塊相關(guān)的亮度 數(shù)據(jù)的評定和紋理能量數(shù)據(jù)的評定,確定圖像是否曝光不良。本發(fā)明的 另 一方面提供一種機(jī)器可讀媒介,其用于存儲用于識別曝光不良圖像的 機(jī)器可執(zhí)行程序。本發(fā)明的又另 一方面提供一種用于識別曝光不良圖像 的系統(tǒng)。
根據(jù)當(dāng)前優(yōu)選實施例的以下詳細(xì)描述,結(jié)合附圖來閱讀,本發(fā)明的 上述和其它特征以及優(yōu)點(diǎn)將更加明顯。詳細(xì)描述和附圖只是本發(fā)明的例 證,而不要限制本發(fā)明的范圍,本發(fā)明的范圍是由所附權(quán)利要求及其等 效形式來定義的。
本發(fā)明以實例的方式示例說明,并且不限于附圖的范圍,其中相同 的附圖標(biāo)記表示相似的元件,并且其中
圖1是可用于實現(xiàn)根據(jù)本發(fā)明的原理的識別曝光不良圖像的 一 實施 例的系統(tǒng)的框圖2是根據(jù)本發(fā)明的原理的曝光不良圖像識別模塊的 一 實施例的框
圖3是根據(jù)本發(fā)明的原理的識別曝光不良圖像的方法的 一 實施例的 流程圖4是根據(jù)本發(fā)明的原理的識別曝光不良圖像的方法的另 一 實施例 的流程圖5是根據(jù)本發(fā)明的原理的確定圖像塊是否是亮圖像塊的方法的一 實施例的流程圖;而
圖6是根據(jù)本發(fā)明的原理的確定圖像塊是否是暗圖像塊的方法的一實施例的流程圖。
具體實施例方式
參照圖1,可用于實現(xiàn)根據(jù)本發(fā)明的原理的識別曝光不良圖像的一
實施例的系統(tǒng)100的框圖被示出??砂ㄏ到y(tǒng)100的設(shè)備的實例包括, 但不限于,個人計算機(jī)、個人數(shù)字助理(PDA)、數(shù)字相機(jī)、照片打印 機(jī)系統(tǒng)以及移動電話。在一實施例中,系統(tǒng)IOO通常包括通信地連接于 存儲器104和輸入設(shè)備106的控制器102。在另一實施例中,該控制器 還通信地連接于輸出設(shè)備108??刂破?02通常提取和執(zhí)行存儲在存儲 器104中的機(jī)器可讀指令或軟件程序。
存儲器104通常包括操作系統(tǒng)模塊110和曝光不良圖像識別模塊 112。存儲器104可包括附加應(yīng)用模塊,其可協(xié)助系統(tǒng)100的操作和/或 圖像處理功能。存儲器104可包括一個或多個非易失性存儲器、易失性 存儲器和/或一個或多個存儲設(shè)備。非易失性存儲器的實例包括,但不 限于,電可擦除可編程只讀存儲器(EEPROM)和只讀存儲器(ROM)。 易失性存儲器的實例包括,但不限于,靜態(tài)隨機(jī)存取存儲器(SRAM)和 動態(tài)隨機(jī)存取存儲器(DRAM)。存儲設(shè)備的實例包括,但不限于,硬盤 驅(qū)動器、光盤驅(qū)動器、數(shù)字多用途光盤驅(qū)動器以及閃速存儲器設(shè)備。
控制器102通信地連接于一個或多個輸入設(shè)備106。輸入設(shè)備106 的實例包括,但不限于,掃描儀、記憶存儲設(shè)備讀出器、鍵盤和鼠標(biāo)。 在一實施例中,設(shè)置有一個或多個輸入/輸出接口 ,以實現(xiàn)控制器102 和數(shù)字相機(jī)、移動電話、個人助理設(shè)備(PDA)或可用作圖像源的任何 其它設(shè)備中的一個或多個之間的數(shù)據(jù)傳輸。在一實施例中,控制器102 通信地連接于一個或多個輸出設(shè)備108。輸出設(shè)備108的實例包括,但 不限于,顯示屏幕和打印機(jī)。
參照圖2,根據(jù)本發(fā)明的原理的曝光不良圖像識別模塊112的一實 施例的框圖被示出。曝光不良圖像識別模塊112確定被接收以用于處理 的圖像是否是曝光不良圖像。在一實施例中,曝光不良圖像是其中該圖 像的 一 個或多個被選擇的區(qū)域被確定為亮或曝光過度的圖像。圖像的亮 或曝光過度的區(qū)域是一般被認(rèn)為過亮的圖像區(qū)域。在另一實施例中,曝 光不良圖像是其中該圖像的 一個或多個被選擇的區(qū)域被確定為暗或曝 光不足的圖像。圖像的暗或曝光不足的區(qū)域是一般被認(rèn)為過暗的圖像區(qū)域。在另一實施例中,曝光不良圖像是其中該圖像的一個或多個被選擇 的區(qū)域被確定為亮或曝光過度并且該圖像的 一 個或多個被選擇的區(qū)域 被確定為暗或曝光不足的圖像。
在一實施例中,將被曝光不良圖像識別模塊112識別為亮/曝光過 度、暗/曝光不足、或亮/曝光過度和暗/曝光不足的組合的全部圖像確
定為曝光不良圖像。在另一實施例中,曝光不良圖像識別模塊112區(qū)分 不同類型的曝光不良圖像。更具體地,曝光不良圖像識別模塊112將亮 /曝光過度的圖像識別為曝光過度的曝光不良圖像,將暗/曝光不足的圖 像識別為曝光不足的曝光不良圖像,并將亮/曝光過度和暗/曝光不足組 合的圖像識別為曝光過度/曝光不足組合的曝光不良圖像。
在一實施例中,曝光不良圖像識別模塊112大致包括圖像下采樣器 202、圖像區(qū)域選擇器204、圖像塊分割器206、圖像塊評定器208以及 圖像評定器210。在曝光不良圖像識別模塊112的另一實施例中大致包 括圖像下采樣器202、圖像塊分割器206、圖像塊評定器208和圖像評 定器210。在曝光不良圖像識別模塊112的另一實施例中大致包括圖像 區(qū)域選擇器204、圖像塊分割器206、圖像塊評定器208以及圖像評定 器。在曝光不良圖像識別模塊112的另一實施例中大致包括圖像塊分割 器206、圖像塊評定器208和圖像評定器210。
在一實施例中,在單個設(shè)備內(nèi)全部包括圖像下采樣器202、圖像區(qū) 域選擇器204、圖像塊分割器206、圖像塊評定器208以及圖像評定器 210。在另一實施例中,在一個或多個通信地連接的設(shè)備上分配圖像下 采樣器202、圖像區(qū)域選擇器204、圖像塊分割器206、圖像塊評定器 208以及圖像評定器210。
圖像下采樣器202接收用于處理的圖像,并產(chǎn)生接收的圖像的下采 樣版本。被接收以用于處理的圖像的大小可隨著圖像源的不同而不同。 在一實施例中,圖像下采樣器202產(chǎn)生接收的圖像的縮略圖表示。
圖像區(qū)域選擇器204接收經(jīng)過下采樣的圖像,并確定出該經(jīng)過下采 樣的圖像的一個或多個被選擇的區(qū)域以用于分析。在一實施例中,圖像 區(qū)域選擇器204選擇經(jīng)過下采樣的圖像的整個區(qū)域以用于分析。在另一 實施例中,圖像區(qū)域選擇器204選擇經(jīng)過下采樣的圖像的大致居中的區(qū) 域以用于分析,使得在圖像的評估中不考慮經(jīng)過下采樣的圖像的外圍。
圖像塊分割器206接收被選擇的圖像區(qū)域,并將被選擇的圖像區(qū)域分成多個圖像塊。在一實施例中,多個圖像塊是不重疊的圖像塊。在另 一實施例中,多個圖像塊是重疊的圖像塊。在一實施例中,圖像被分成 的塊的數(shù)量是基于被選擇的圖像區(qū)域的面積的。在一實施例中,單獨(dú)的 圖像塊的大小是基于被選擇的圖像區(qū)域的面積的。在一實施例中,多個 圖像塊是統(tǒng)一大小的圖像塊。在一實施例中,將整個被選擇的圖像區(qū)域 作為單個圖像塊來分析。應(yīng)當(dāng)注意的是,雖然圖像塊可具有大致正方形 或矩形的形狀,還認(rèn)為具有其它形狀的圖像塊是在本發(fā)明的范圍中的。
圖像塊評定器208單獨(dú)地評估多個圖像塊中的每一個,以確定滿足 被分類為亮圖像塊所需條件的圖像塊的數(shù)量,以及滿足被分類成暗圖像 塊所需條件的圖像塊的數(shù)量。亮圖像塊是一般被認(rèn)為過亮圖像塊的圖像 塊,而暗圖像塊是一般被認(rèn)為過暗圖像塊的圖像塊。圖像塊評定器208 大致包括亮度評定器212、紋理能量評定器214和圖像塊類型計數(shù)器 216。亮度評定器212分析多個圖像塊中的每一個,并產(chǎn)生多個圖像塊 中的每一個的亮度評定。紋理能量評定器214分析多個圖像塊中的每一 個,并產(chǎn)生多個圖像塊中的每一個的紋理能量評定。基于亮度評定器212 和紋理能量評定器214分別提供的亮度數(shù)據(jù)和紋理能量數(shù)據(jù)的分析,圖 像塊類型計數(shù)器216確定多個圖像塊中的每一個是否是亮圖像塊、暗圖 像塊或正常圖像塊。圖像塊類型計數(shù)器216確定被識別為亮圖像塊的圖 像塊的數(shù)量和被識別為暗圖像塊的圖像塊的數(shù)量。
亮度評定器212大致包括亮度比評定器218和平均亮度評定器220。 亮度比評定器218單獨(dú)地處理多個圖像塊中的每一個,以確定每個圖像 塊是否滿足被識別為亮圖像塊的第 一 亮圖像塊條件或被識別為暗圖像 塊的第一暗圖像塊條件。
為了確定圖像塊是否滿足第一亮圖像塊條件,亮度比評定器218將 圖像塊中的每個像素的亮度和預(yù)定的亮像素閾值進(jìn)行比較。如果像素的 亮度高于預(yù)定的亮像素閾值,像素被識別為亮像素。例如,具有8比特 顏色深度的圖像一般具有范圍從0到255的像素亮度值。在一 實施例中, 使用大約245的預(yù)定的亮像素閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù) 定的亮像素閾值的使用是在本發(fā)明的范圍內(nèi)。
亮度比評定器218確定圖像塊中的亮像素的總數(shù),并計算圖像塊中 的亮像素的總數(shù)與圖像塊中的像素總數(shù)的亮像素比。亮度比評定器218 將亮像素比和預(yù)定的亮像素比閾值進(jìn)行比較。如果亮像素比高于預(yù)定的亮像素比閾值,滿足第一亮塊條件,表示圖像塊可能為亮圖像塊。在一 實施例中,使用大約0. 5的預(yù)定的亮像素比閾值。然而應(yīng)當(dāng)注意的是, 還認(rèn)為其它預(yù)定的亮像素比閾值的使用是在本發(fā)明的范圍內(nèi)。
為了確定圖像塊是否滿足第一暗圖像塊條件,亮度比評定器218將 圖像塊中的每個像素的亮度和預(yù)定的暗像素閾值進(jìn)行比較。如果像素的 亮度低于預(yù)定的暗像素閾值,像素被識別為暗像素。在一實施例中,使
用大約6的預(yù)定的暗像素閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的
暗像素閾值的使用是在本發(fā)明的范圍內(nèi)。
亮度比評定器218確定圖像塊中的暗像素的總數(shù),并計算圖像塊中 的暗像素的總數(shù)與圖像塊中的像素總數(shù)的暗像素比。亮度比評定器218 將暗像素比和預(yù)定的暗像素比閾值進(jìn)行比較。如果暗像素比高于預(yù)定的 暗像素比闊值,滿足第一暗塊條件,表示圖像塊可能為暗圖像塊。在一 實施例中,使用大約0. 7的預(yù)定的暗像素比閾值。然而應(yīng)當(dāng)注意的是, 還認(rèn)為其它預(yù)定的暗像素比閾值的使用是在本發(fā)明的范圍內(nèi)。在一實施 例中,基于與該像素相關(guān)的RGB數(shù)據(jù)來確定像素亮度。在另一實施例中, 基于.可從解壓縮的圖像值得到的與該像素相關(guān)的亮度數(shù)據(jù)來確定像素 亮度。
平均亮度評定器220單獨(dú)地處理多個圖像塊中的每一個,以確定每 個圖像塊是否滿足被識別為亮圖像塊的第二亮圖像塊條件或被識別為 暗圖像塊的第二暗圖像塊條件。為了確定圖像塊是否滿足第二亮圖像塊 條件,平均亮度評定器220確定圖像塊中每個像素的亮度,并計算該圖 像塊的平均像素亮度。平均亮度評定器220將平均像素亮度和預(yù)定的平 均亮像素亮度閾值進(jìn)行比較。如果平均像素亮度高于預(yù)定的平均亮像素 亮度閾值,滿足第二亮圖像塊條件,表示圖像塊可能為亮圖像塊。在一 實施例中,使用大約239的預(yù)定的平均亮像素亮度閾值。然而應(yīng)當(dāng)注意 的是,還認(rèn)為其它預(yù)定的平均亮像素亮度閾值的使用是在本發(fā)明的范圍 內(nèi)。
為了確定圖像塊是否滿足第二暗圖像塊條件,平均亮度評定器220 將平均像素亮度和預(yù)定的平均暗像素亮度閾值進(jìn)行比較。如果平均像素 亮度低于預(yù)定的平均暗像素亮度閾值,滿足第二暗圖像塊條件,表示圖 像塊可能為暗圖像。在一實施例中,使用大約30的預(yù)定的平均暗像素 亮度閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的平均暗像素亮度閾值
10的使用是在本發(fā)明的范圍內(nèi)。
紋理能量評定器214單獨(dú)地處理多個圖像塊中的每一個,以確定每 個圖像塊是否滿足被識別為亮圖像塊的第三亮圖像塊條件或被識別為
暗圖像塊的第三暗圖像塊條件。紋理能量評定器214確定圖像塊的邊緣 能量和像素亮度的方差。在一實施例中,紋理能量評定器214利用邊緣 檢測濾波器來確定邊緣能量。在一實施例中,所用的邊緣檢測濾波器是 索貝爾(Sobel)濾波器。紋理能量評定器214通過將邊緣能量除以方 差來產(chǎn)生圖像塊的紋理能量。
為了確定圖像塊是否滿足第三亮圖像塊條件,紋理能量評定器214 將圖像塊的紋理能量和預(yù)定的亮紋理能量閾值進(jìn)行比較。如果紋理能量 高于預(yù)定的亮紋理能量閾值,滿足第三亮圖像塊條件,表示圖像塊可能 為亮圖像塊。在一實施例中,使用大約30的預(yù)定的亮紋理能量閾值。 然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的亮紋理能量閾值的使用是在本發(fā) 明的范圍內(nèi)。
為了確定圖像塊是否滿足第三暗圖像塊條件,紋理能量評定器214 將圖像塊的紋理能量和預(yù)定的暗紋理能量閾值進(jìn)行比較。如果紋理能量 高于預(yù)定的暗紋理能量閾值,滿足第三暗圖像塊條件,表示圖像塊可能 為暗圖像塊。在一實施例中,使用大約35的預(yù)定的暗紋理能量閾值。 然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的暗紋理能量閾值的使用是在本發(fā) 明的范圍內(nèi)。在一實施例中,預(yù)定的亮紋理能量閾值不同于預(yù)定的暗紋 理能量閾值。在另一實施例中,預(yù)定的亮紋理能量閾值約等于預(yù)定的暗 紋理能量閾值。
圖像塊類型計數(shù)器216接收與多個圖像塊中的每一個相關(guān)的亮度評 定數(shù)據(jù)和紋理能量評定數(shù)據(jù),并確定多個圖像塊中的每一個是否是亮圖 像塊、暗圖像塊或正常圖像塊。圖像塊類型計數(shù)器216產(chǎn)生滿足被分類 為亮圖像塊所需條件的圖像塊的數(shù)量,以及滿足被識別為暗圖像塊所需 條件的圖像塊的數(shù)量。
在一實施例中,對于要被分類為亮圖像塊的圖像塊,必須滿足第一、 第二和第三亮圖像塊條件,而對于要被分類為暗圖像塊的圖像塊,必須 滿足第一、第二和第三暗圖像塊條件。在另一實施例中,對于要被分類 為亮圖像塊的圖像塊,必須滿足第一和第三亮圖像塊條件,而對于要被 分類為暗圖像塊的圖像塊,必須滿足第一和第三暗圖像塊條件。在另一實施例中,對于要被分類為亮圖像塊的圖像塊,必須滿足第二和笫三亮 圖像塊條件,而對于要被分類為暗圖像塊的圖像塊,必須滿足第二和第 三暗圖像塊條件。
圖像塊類型計數(shù)器2 1 6確定滿足亮圖像塊條件的多個圖像塊的圖像 塊數(shù)量,從而確定圖像的被選擇區(qū)域中的亮圖像塊的數(shù)量。圖像塊類型
計數(shù)器216確定滿足暗圖像塊條件的多個圖像塊的圖像塊數(shù)量,從而確
定圖像的被選擇區(qū)域中的暗圖像塊的數(shù)量。
圖像評定器210確定圖像是否是曝光不良圖像或曝光良好圖像。圖 像評定器210確定多個圖像塊中的圖像塊總數(shù)。圖像塊評定器210產(chǎn)生 亮圖像塊比和暗圖像塊比。亮圖像塊比是圖像的被選擇區(qū)域中的亮塊總 數(shù)與圖像的被選擇區(qū)域中的圖像塊總數(shù)之比。暗圖像塊比是圖像的被選 擇區(qū)域中的暗圖像塊總數(shù)與圖像的被選擇區(qū)域中的圖像塊總數(shù)之比。
圖像評定器210將亮圖像塊比和預(yù)定的第一亮圖像塊比閾值進(jìn)行比 較。在一實施例中,如果亮圖像塊比高于預(yù)定的第一亮圖像塊比閾值, 圖像被識別為曝光不良圖像。在另一實施例中,曝光不良圖像被具體地 識別為亮和/或曝光過度的曝光不良圖像。在一實施例中,使用大約0.4 的預(yù)定的第一亮圖像塊比閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的 第 一亮圖像塊比閾值的使用是在本發(fā)明的范圍內(nèi)。
圖像評定器210將暗圖像塊比和預(yù)定的第一暗圖像塊比閾值進(jìn)行比 較。在一實施例中,如果暗圖像塊比高于預(yù)定的第一暗圖像塊比閾值, 圖像被識別為曝光不良圖像。在另一實施例中,曝光不良圖像被具體地 識別為暗和/或曝光不足的曝光不良圖像。在一實施例中,使用大約0.4 的預(yù)定的第一暗圖像塊比閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它預(yù)定的 第 一暗圖像塊比閾值的使用是在本發(fā)明的范圍內(nèi)。
圖像評定器210將亮圖像塊比和預(yù)定的第二亮圖像塊比閾值進(jìn)行比 較,并將暗圖像塊比和預(yù)定的第二暗圖像塊比閾值進(jìn)行比較。如果圖像 評定器210確定亮圖像塊比高于預(yù)定的第二亮圖像塊比闊值,并且暗圖 像塊比高于預(yù)定的第二暗圖像塊比閾值,圖像被識別為曝光不良圖像。 在另 一實施例中,曝光不良圖像被具體地識別為亮/曝光過度和暗/曝光 不足曝光不良組合的曝光不良圖像。
在一實施例中,使用大約0.25的預(yù)定的第二亮圖像塊比閾值和大 約0.25的預(yù)定的第二暗圖像塊比閾值。然而應(yīng)當(dāng)注意的是,還認(rèn)為其它的預(yù)定的第二亮圖像塊比閾值和/或其它的預(yù)定的第二暗圖像塊比閾 值的使用是在本發(fā)明的范圍內(nèi)。在一實施例中,預(yù)定的第二亮圖像塊比 閾值一般低于預(yù)定的第一亮圖像塊比閾值,并且預(yù)定的第二暗圖像塊比 閾值一般低于預(yù)定的第 一暗圖像塊比閾值。
在一實施例中,通過基于亮度和/或紋理能量直方圖分析的專家人 工設(shè)定來定義預(yù)定的亮像素閾值、預(yù)定的亮像素比閾值、預(yù)定的暗像素 閾值、預(yù)定的暗像素比閾值、預(yù)定的平均亮像素亮度閾值、預(yù)定的平均 暗像素亮度閾值、預(yù)定的亮紋理能量閾值、預(yù)定的暗紋理能量閾值、預(yù) 定的第一亮圖像塊比閾值、預(yù)定的第一暗圖像塊比閾值、預(yù)定的第二亮 圖像塊比閾值以及預(yù)定的第二暗圖像塊比閾值中的一個或多個。
在另 一 實施例中,通過專家人員培訓(xùn)處理來定義預(yù)定的亮像素閾 值、預(yù)定的亮像素比閾值、預(yù)定的暗像素閾值、預(yù)定的暗像素比閾值、 預(yù)定的平均亮像素亮度閾值、預(yù)定的平均暗像素亮度閾值、預(yù)定的亮紋 理能量闊值、預(yù)定的暗紋理能量閾值、預(yù)定的第一亮圖像塊比閾值、預(yù) 定的第一暗圖像塊比閾值、預(yù)定的第二亮圖像塊比閾值以及預(yù)定的第二 暗圖像塊比閾值中的一個或多個。專家人員考察多個圖像,這些圖像包 括曝光正常的、曝光過度的、曝光不足的以及曝光過度/曝光不足組合 的圖像。專家人員考察多個圖像中的每一個,并提供關(guān)于與一個或多個 閾值參數(shù)相關(guān)的不同參數(shù)的基于感覺的反饋?;趶膶<胰藛T接收的反 饋來定義一個或多個閾值。
在另 一 實施例中,可由用戶通過用戶向光照不良圖像識別系統(tǒng)提供 的反饋來重新定義預(yù)定的亮像素閾值、預(yù)定的亮像素比閾值、預(yù)定的暗 像素閾值、預(yù)定的暗像素比閾值、預(yù)定的平均亮像素亮度閾值、預(yù)定的 平均暗像素亮度閾值、預(yù)定的亮紋理能量閾值、預(yù)定的暗紋理能量閾值、 預(yù)定的第一亮圖像塊比閾值、預(yù)定的第一暗圖像塊比閾值、預(yù)定的第二 亮圖像塊比閾值以及預(yù)定的第二暗圖像塊比閾值中的一個或多個。如果 用戶不同意將圖像識別為曝光不良或曝光正常的識別,用戶可向曝光不 良圖像識別系統(tǒng)提供反饋,請求圖像的重新分類。曝光不良圖像識別系 統(tǒng)考察用戶請求,并調(diào)節(jié)一個或多個闊值參數(shù),以實現(xiàn)與用戶所提供反 饋一致的圖像分類。
應(yīng)當(dāng)注意的是,雖然上文已描述了用硬件執(zhí)行的固件或軟件實現(xiàn)的 系統(tǒng),本領(lǐng)域中的普通技術(shù)人員將容易認(rèn)識到,通過使用一個或多個定
13制電^各,例如專用集成電路(ASIC)或硬件和/或軟件的任何其它適當(dāng) 的組合,可以專門地以硬件實現(xiàn)所7>開的系統(tǒng)。
參照圖3,根據(jù)本發(fā)明的原理的識別曝光不良圖像的方法300的一 實施例的流程圖被示出。在步驟302接收包括第一圖像塊的圖像。在步 驟304評定與第一圖像塊相關(guān)的亮度數(shù)據(jù),并且在步驟306評定與第一 圖像塊相關(guān)的紋理能量數(shù)據(jù)。在步驟308基于與第一圖像塊相關(guān)的亮度 數(shù)據(jù)的評定和紋理能量數(shù)據(jù)的評定,作出關(guān)于圖像是否曝光不良的判 定。應(yīng)當(dāng)注意的是,雖然已以特定的順序描述了方法300中的步驟,還 認(rèn)為以不同的順序執(zhí)行一個或多個步驟是在本發(fā)明的范圍內(nèi)。
在一實施例中,機(jī)器可讀媒介存儲用于識別曝光不良圖像的機(jī)器可 執(zhí)行程序。機(jī)器可讀媒介包括用于接收包括第一圖像塊的圖像的機(jī)器 可讀代碼;用于評定與第一圖像塊相關(guān)的亮度數(shù)據(jù)的機(jī)器可讀代碼;用 于評定與第 一 圖像塊相關(guān)的紋理能量數(shù)據(jù)的機(jī)器可讀代碼;以及用于基 于與第 一 圖像塊相關(guān)的亮度數(shù)據(jù)的評定和紋理能量數(shù)據(jù)的評定來確定 圖像是否是曝光不良圖像的機(jī)器可讀代碼。
在一實施例中,用于識別曝光不良圖像的系統(tǒng)包括用于接收包括 第一圖像塊的圖像的輸入設(shè)備106;用于評定與第一圖像塊相關(guān)的亮度 數(shù)據(jù)的亮度評定器212;用于評定與第一圖像塊相關(guān)的紋理能量數(shù)據(jù)的 紋理能量評定器214;以及用于基于與第一圖像塊相關(guān)的亮度數(shù)據(jù)的評 定和紋理能量數(shù)據(jù)的評定來確定圖像是否曝光不良的圖像評定器210。
參照圖4a-b,根據(jù)本發(fā)明的原理的識別曝光不良圖像的方法400的 一實施例的流程圖被示出。方法400是從在步驟402接收用于處理的圖 像而開始的。在步驟404,圖像下采樣器202對接收的圖像進(jìn)行下采樣。 在步驟406,圖像區(qū)域選擇器204選擇被接收以用于分析的圖像的一個 或多個相關(guān)區(qū)域。例如,圖像區(qū)域選擇器204可確定沿圖像外圍的圖像 區(qū)域?qū)τ谟行У膱D像分析是沒有必要的,并且可選擇圖像的中央部分以 用于分析。
在步驟408,圖像塊分割器206將圖像的被選擇的區(qū)域分成多個圖 像塊。在步驟410,圖像塊評定器208評估多個圖像塊中的每一個,以 確定被選擇圖像區(qū)域中亮圖像塊的數(shù)量。在步驟412,圖像塊評定器208 評估多個圖像塊中的每 一 個,以確定被選擇圖像區(qū)域中暗圖像塊的數(shù)量。在步驟414,圖像評定器210確定被選擇的圖像區(qū)域中的亮圖像塊
的數(shù)量與被選擇的圖像區(qū)域中的圖像塊總數(shù)的亮圖像塊比是否高于第 一亮圖像塊比閾值。如果亮圖像塊比高于第一亮圖像塊比閾值,在步驟
416圖像被識別為曝光不良圖像。如果亮圖像塊比不高于第一亮圖像塊 比閾值,該方法進(jìn)入步驟418。
在步驟418,圖像評定器210確定被選擇的圖像區(qū)域中的暗圖像塊 的數(shù)量與被選擇的圖像區(qū)域中的圖像塊總數(shù)的暗圖像塊比是否高于第 一暗圖像塊比閾值。如果暗圖像塊比高于第一暗圖像塊比閾值,在步驟 416圖像被識別為曝光不良圖像。如果暗圖像塊比不高于第一暗圖像塊 比閾值,該方法進(jìn)入步驟420。
在步驟420,圖像評定器210確定亮圖像塊比是否高于第二亮圖像 塊比閾值,以及暗圖像塊比是否高于第二暗圖像塊比閾值。如果亮圖像 塊比高于第二亮圖像塊比閾值,并且暗圖像塊比高于第二暗圖像塊比閾 值,在步驟416圖像被識別為曝光不良。如果亮圖像塊比不高于第二亮 圖像塊比閾值,并且暗圖像塊比不高于第二暗圖像塊比闊值,在步驟422 圖像被識別為曝光良好。應(yīng)當(dāng)注意的是,雖然已以特定的順序描述了方 法400中的步驟,還認(rèn)為以不同的順序執(zhí)行一個或多個步驟是在本發(fā)明 的范圍內(nèi)。
如上所述,圖像塊評定器208評估多個圖像塊中的每一個,以確定 被選擇的圖像區(qū)域中亮圖像塊的數(shù)量(方法400的步驟410)。更具體 地,在一實施例中,圖像塊評定器208確定滿足第一、第二和第三亮圖 像塊條件的多個圖像塊的圖像塊數(shù)量,從而確定圖像的被選擇區(qū)域中的 亮圖像塊的數(shù)量。
參照圖5,根據(jù)本發(fā)明的原理的確定圖像塊是否是亮圖像塊的方法 500的一實施例的流程圖被示出。方法500是從在步驟502亮度比評定 器212確定圖像塊的亮像素比是否高于亮像素比閾值而開始的。亮像素 比是圖像塊中的亮像素總數(shù)與圖像塊中的像素總數(shù)之比。如果亮像素比 不高于亮像素比閾值,在步驟504不滿足第一亮圖像塊條件,并且圖像 塊不可能是亮圖像塊。如果亮像素比高于亮像素比閾值,在步驟506滿 足第一亮圖像塊條件。
在步驟508,平均亮度評定器220確定圖像塊中的像素的平均像素 亮度是否高于平均亮像素亮度閾值。如果平均像素亮度不高于平均亮像素亮度閾值,在步驟504不滿足第二亮圖像塊條件,并且圖像塊不可能 是亮圖像塊。如果平均像素亮度高于平均亮像素亮度閾值,在步驟510 滿足第二亮圖像塊條件。
在步驟512,紋理能量評定器214確定圖像塊的紋理能量是否高于 亮紋理能量閾值。如果圖像塊的紋理能量低于亮紋理能量閾值,在步驟 504不滿足第三亮圖像塊條件,并且圖像塊不可能是亮圖像塊。如果圖 像塊的紋理能量高于亮紋理能量閾值,在步驟514滿足第三亮圖像塊條 件。在步驟516,由于已滿足第一、第二和第三亮圖像塊條件,圖像塊 被識別為亮圖像塊。應(yīng)當(dāng)注意的是,雖然已以特定的順序描述了方法5 0 0 中的步驟,還認(rèn)為以不同的順序執(zhí)行一個或多個步驟是在本發(fā)明的范圍 內(nèi)。
如上所述,圖像塊評定器208評定多個圖像塊中的每一個,以確定 被選擇的圖像區(qū)域中的暗圖像塊的數(shù)量(方法400的步驟412)。更具 體地,在一實施例中,圖像塊評定器208確定滿足第一、第二和第三暗 圖像塊條件的多個圖像塊的圖像塊數(shù)量,從而確定圖像的被選擇區(qū)域中 的暗圖像塊的數(shù)量。
參照圖6,根據(jù)本發(fā)明的原理的確定圖像塊是否是暗圖像塊的方法 600的一實施例的流程圖被示出。方法600是從在步驟602亮度比評定 器212確定圖像塊的暗像素比是否高于暗像素比閾值而開始的。暗像素 比是圖像塊中的暗像素總數(shù)與圖像塊中的像素總數(shù)之比。如果暗像素比 不高于暗像素比閾值,在步驟604不滿足第一暗圖像塊條件,并且圖像 塊不可能是暗圖像塊。如果暗像素比高于暗像素比閾值,在步驟606滿 足第一暗圖像塊條件。
在步驟608,平均亮度評定器220確定圖像塊中的像素的平均像素 亮度是否低于平均暗像素亮度閾值。如果平均像素亮度不低于平均暗像 素亮度閾值,在步驟604不滿足第二暗圖像塊條件,并且圖像塊不可能 是暗圖像塊。如果平均像素亮度低于平均暗像素亮度閾值,在步驟610 滿足第二暗圖像塊條件。
在步驟612,紋理能量評定器214確定圖像塊的紋理能量是否高于 暗紋理能量閾值。如果圖像塊的紋理能量低于暗紋理能量閾值,在步驟 604不滿足第三暗圖像塊條件,并且圖像塊不可能是暗圖像塊。如果圖 像塊的紋理能量高于暗紋理能量閾值,在步驟614滿足第三暗圖像塊條件。在步驟616,由于已滿足第一、第二和第三暗圖像塊條件,圖像塊
被識別為暗圖像塊。應(yīng)當(dāng)注意的是,雖然已以特定的順序描述了方法600 中的步驟,還認(rèn)為以不同的順序執(zhí)行一個或多個步驟是在本發(fā)明的范圍內(nèi)。
雖然文中公開的本發(fā)明的實施例當(dāng)前被認(rèn)為是優(yōu)選的,可以在不脫 離本發(fā)明的精神和范圍的前提下進(jìn)行不同的變化和改進(jìn)。所附權(quán)利要求 中表明了本發(fā)明的范圍,并且目的是在其中包含等效形式的含義和范圍 內(nèi)的所有變化。
權(quán)利要求
1.一種機(jī)器可讀媒介(104),其用于存儲用于識別曝光不良圖像的機(jī)器可執(zhí)行程序(112),包括用于在輸入設(shè)備(106)接收包括第一圖像塊的圖像的機(jī)器可讀代碼;用于評定與所述第一圖像塊相關(guān)的亮度數(shù)據(jù)的機(jī)器可讀代碼(112);用于評定與所述第一圖像塊相關(guān)的紋理能量數(shù)據(jù)的機(jī)器可讀代碼(112);以及用于基于與所述第一圖像塊相關(guān)的亮度數(shù)據(jù)的所述評定和紋理能量數(shù)據(jù)的所述評定來確定圖像是否曝光不良的機(jī)器可讀代碼(112)。
2. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),進(jìn)一步包括用于對 被接收的圖像進(jìn)行下采樣的機(jī)器可讀代碼(202 )。
3. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),其中用于在輸入設(shè) 備(106)接收包括第一圖像塊的圖像的所述機(jī)器可讀代碼包括,用于 在輸入設(shè)備(106)接收包括多個圖像塊的圖像的機(jī)器可讀代碼,所述 多個圖像塊包括所述第一圖像塊,所述機(jī)器可讀媒介(104)進(jìn)一步包 括用于評定與所迷多個圖像塊中的每一個相關(guān)的亮度數(shù)據(jù)的機(jī)器可 讀代碼(112);用于評定與所述多個圖像塊中的每一個相關(guān)的紋理能量數(shù)據(jù)的機(jī) 器可讀代碼(112);以及用于基于與所述多個圖像塊中的每一個相關(guān)的亮度數(shù)據(jù)的所述評 定和紋理能量數(shù)據(jù)的所述評定來確定圖像是否曝光不良的機(jī)器可讀代 碼(112)。
4. 如權(quán)利要求3所述的機(jī)器可讀媒介(104),其中用于在輸入設(shè) 備(106)接收包括多個圖像塊的圖像的所述機(jī)器可讀代碼包括,用于 接收包括多個不重疊圖像塊的圖像的機(jī)器可讀代碼。
5. 如權(quán)利要求3所述的機(jī)器可讀媒介(104),其中用于基于與所 述多個圖像塊中的每 一 個相關(guān)的亮度數(shù)據(jù)的所述評定和紋理能量數(shù)據(jù) 的所述評定來確定圖像是否曝光不良的所述機(jī)器可讀代碼(112)包括用于確定所述多個圖像塊中的亮圖像塊的數(shù)量與圖像塊數(shù)量的第一比的機(jī)器可讀代碼(210);用于確定所述多個圖像塊中的暗圖像塊的數(shù)量與圖像塊數(shù)量的笫 二比的機(jī)器可讀代碼(210);用于在所述第一比高于第一亮圖像塊比閾值的情況下將所述圖像 識別為曝光不良的機(jī)器可讀代碼(210);以及用于在所述第二比高于第一暗圖像塊比閾值的情況下將所述圖像 識別為曝光不良的機(jī)器可讀代碼(210)。
6. 如權(quán)利要求5所述的機(jī)器可讀媒介(104),進(jìn)一步包括用于在 所述第一比高于第二亮圖像塊比閾值并且所述第二比高于第二暗圖像 塊比閾值的情況下將所述圖像識別為曝光不良的機(jī)器可讀代碼(210)。
7. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),其中用于評定與所 述第一圖像塊相關(guān)的亮度數(shù)據(jù)的所述機(jī)器可讀代碼(112)包括用于確定所述第 一 圖像塊的亮像素比是否高于亮像素比闞值的機(jī) 器可讀代碼(218 );以及用于確定所述第一圖像塊的暗像素比是否高于暗像素比閾值的機(jī) 器可讀代碼(218)。
8. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),其中用于評定與所 述第一圖像塊相關(guān)的亮度數(shù)據(jù)的所述機(jī)器可讀代碼(112)包括用于確定所述第 一 圖像塊的平均像素亮度是否高于平均亮像素亮 度閾值的機(jī)器可讀代碼(220 );以及用于確定所述第一圖像塊的平均像素亮度是否低于平均暗像素亮 度閾值的機(jī)器可讀代碼(220 )。
9. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),其中用于評定與所 述第一圖像塊相關(guān)的紋理能量數(shù)據(jù)的所述機(jī)器可讀代碼(112)包括用于確定所述紋理能量數(shù)據(jù)是否高于亮紋理能量闊值的機(jī)器可讀 代碼(214);以及用于確定所述紋理能量數(shù)據(jù)是否高于暗紋理能量閾值的機(jī)器可讀 代碼(214)。
10. 如權(quán)利要求1所述的機(jī)器可讀媒介(104),其中用于評定與 所述第一圖像塊相關(guān)的紋理能量數(shù)據(jù)的所述機(jī)器可讀代碼(112)包括用于確定所述第一圖像塊的邊緣能量的機(jī)器可讀代碼(214);用于確定所述第一圖像塊中的像素的像素亮度的標(biāo)準(zhǔn)偏差的機(jī)器 可讀代碼(214 );以及用于通過將邊緣能量除以標(biāo)準(zhǔn)偏差來產(chǎn)生所述第一圖像塊的紋理能量數(shù)據(jù)的機(jī)器可讀代碼(214)。
全文摘要
公開了方法、系統(tǒng)和一種機(jī)器可讀媒介(104),該機(jī)器可讀媒介(104)包括用于識別不良曝光圖像的機(jī)器可讀代碼(112)。在輸入設(shè)備(106)接收包括第一圖像塊的圖像。評定與該第一圖像塊相關(guān)的亮度數(shù)據(jù)和紋理能量數(shù)據(jù)?;谂c該第一圖像塊相關(guān)的亮度數(shù)據(jù)的評定和紋理能量數(shù)據(jù)的評定來作出關(guān)于被接收的圖像是否是曝光不良圖像的判定。
文檔編號G06T7/00GK101517613SQ200780034964
公開日2009年8月26日 申請日期2007年9月20日 優(yōu)先權(quán)日2006年9月22日
發(fā)明者P·吳, S·H·林 申請人:惠普開發(fā)有限公司