專(zhuān)利名稱(chēng):一種圖像嘈雜度的分析方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別是涉及一種圖像嘈雜度的分析方法和裝置。
背景技術(shù):
圖像嘈雜程度也就是指圖像的紛亂程度,是一個(gè)圖像理解層面的問(wèn)題。它是人對(duì)圖像的一種感官理解感覺(jué),每個(gè)人的感覺(jué)可能都不完全相同。目前這方面的研究還比較少。 通過(guò)圖像的嘈雜度評(píng)價(jià),可以進(jìn)行許多相關(guān)的應(yīng)用,比如人機(jī)交互相關(guān)的應(yīng)用,可以建立圖像與心情的關(guān)聯(lián);或者圖像瀏覽方面的應(yīng)用,可以根據(jù)嘈雜度進(jìn)行排序管理;或者使圖像與音頻相對(duì)應(yīng),可以通過(guò)分析音頻的嘈雜程度,建立圖像與音頻的關(guān)聯(lián);還可以根據(jù)圖像的嘈雜度進(jìn)行音樂(lè)編輯,得到表征圖像內(nèi)容的音樂(lè)等。當(dāng)人看到一幅圖像的時(shí)候,可能會(huì)產(chǎn)生“這幅圖像很平靜”或者“這幅圖像很雜亂” 的感覺(jué)。將圖像嘈雜度與其他特征相關(guān)聯(lián),必須要對(duì)一幅圖的嘈雜度進(jìn)行量化,單純憑人的感官判斷出的圖像嘈雜是不能量化的,因此,也就不能建立圖像嘈雜度與其他特征的固定關(guān)聯(lián)關(guān)系??傊?,需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是如何能夠提供一種圖像嘈雜度的分析方式,可以定量的得到圖像的嘈雜度。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種圖像嘈雜度的分析方法和裝置,可以定量的得到圖像的嘈雜度。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種圖像嘈雜度的分析方法,包括將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度;綜合塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和像素級(jí)亮度嘈雜度,生成整個(gè)圖像的嘈雜度。優(yōu)選的,所述將原始圖像轉(zhuǎn)化為亮度圖像,具體為將原始圖像中每一個(gè)像素點(diǎn)的 R、G、B的值進(jìn)行加權(quán),得到每一個(gè)像素點(diǎn)的亮度值,獲得亮度圖像。優(yōu)選的,所述將原始圖像轉(zhuǎn)化為顏色圖像,具體為根據(jù)預(yù)設(shè)判斷值th對(duì)各個(gè)像素點(diǎn)的R、G、B的取值進(jìn)行判斷;如果R/G > th且R/B > th,則該像素點(diǎn)的顏色設(shè)定為紅色;如果G/R > th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為綠色;如果B/R > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為藍(lán)色;
如果1/th < = G/B < = th且B/R > th且G/R > th,則該像素點(diǎn)的顏色設(shè)定為青色;如果1/th < = R/B < = th且R/G > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為品紅色;如果1/th < = R/G < = th且R/B < th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為黃色;R、G、B的取值在其它情況下,該像素點(diǎn)的顏色設(shè)定為灰色。 優(yōu)選的,所述按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,包括將亮度圖像均分成η個(gè)區(qū)域,并計(jì)算每個(gè)區(qū)域的亮度均值和亮度方差;如果區(qū)域的亮度方差小于預(yù)置方差閾值下限,則將位置相鄰、區(qū)域的亮度均值之差小于第一預(yù)置閾值、且區(qū)域的亮度方差之差小于第二預(yù)置閾值的各個(gè)區(qū)域進(jìn)行合并;如果區(qū)域的亮度方差大于預(yù)置方差閾值上限,則對(duì)該區(qū)域進(jìn)行拆分;其中,迭代執(zhí)行,當(dāng)區(qū)域的個(gè)數(shù)和范圍不變時(shí),則分塊完成,每一區(qū)域作為一個(gè)塊。優(yōu)選的,所述按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分,具體為將顏色相同、且位置相鄰的像素點(diǎn)劃分為一個(gè)塊。優(yōu)選的,所述依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,包括獲得亮度圖像的每個(gè)塊的亮度均值;以塊為單位,依據(jù)塊的亮度均值計(jì)算整個(gè)亮度圖像的亮度均值和亮度方差,并將該亮度圖像的亮度方差作為塊級(jí)亮度嘈雜度。優(yōu)選的,所述依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度,包括分別對(duì)顏色圖像的各個(gè)塊的顏色賦予顏色值;其中,對(duì)紅色、綠色、藍(lán)色、青色、品紅色、黃色分別隨機(jī)賦予數(shù)字1至7,所述數(shù)字作為顏色值;以塊為單位,依據(jù)塊的顏色值計(jì)算整個(gè)顏色圖像的顏色均值和顏色方差,并將該顏色圖像的顏色方差作為塊級(jí)顏色嘈雜度。優(yōu)選的,所述依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度,包括獲得塊內(nèi)各個(gè)像素點(diǎn)的亮度值;以像素點(diǎn)為單位,依據(jù)像素點(diǎn)的亮度值計(jì)算每一個(gè)塊的亮度均值和方差,并將該塊的亮度方差作為該塊的像素級(jí)別嘈雜度。優(yōu)選的,所述綜合塊級(jí)別的嘈雜度和像素級(jí)別的嘈雜度,生成整個(gè)圖像的嘈雜度, 具體為將塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和各個(gè)塊的像素級(jí)亮度嘈雜度加權(quán)求和并除以圖像的像素個(gè)數(shù),得到整個(gè)圖像的嘈雜度。相應(yīng)的,本發(fā)明還公開(kāi)了一種圖像嘈雜度的分析裝置,包括圖像轉(zhuǎn)化模塊,用于將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;圖像劃分模塊,用于按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;第一獲取模塊,用于依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;第二獲取模塊,用于依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度;嘈雜度生成模塊,用于綜合塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和像素級(jí)亮度嘈雜度,生成整個(gè)圖像的嘈雜度。優(yōu)選的,所述圖像轉(zhuǎn)化模塊將原始圖像轉(zhuǎn)化為亮度圖像,具體為將原始圖像中每一個(gè)像素點(diǎn)的R、G、B的值進(jìn)行加權(quán),得到每一個(gè)像素點(diǎn)的亮度值,獲得亮度圖像。優(yōu)選的,所述圖像轉(zhuǎn)化模塊將原始圖像轉(zhuǎn)化為顏色圖像,具體為根據(jù)預(yù)設(shè)判斷值 th對(duì)各個(gè)像素點(diǎn)的R、G、B的取值進(jìn)行判斷;如果R/G > th且R/B > th,則該像素點(diǎn)的顏色設(shè)定為紅色;如果G/R > th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為綠色;如果B/R > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為藍(lán)色;如果1/th < = G/B < = th且B/R > th且G/R > th,則該像素點(diǎn)的顏色設(shè)定為青色;如果1/th < = R/B < = th且R/G > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為品紅色;如果1/th < = R/G < = th且R/B < th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為黃色;R、G、B的取值在其它情況下,該像素點(diǎn)的顏色設(shè)定為灰色。優(yōu)選的,所述圖像劃分模塊包括計(jì)算子模塊,用于將亮度圖像均分成η個(gè)區(qū)域,并計(jì)算每個(gè)區(qū)域的亮度均值和亮
度方差;合并子模塊,用于當(dāng)區(qū)域的亮度方差小于預(yù)置方差閾值下限時(shí),將位置相鄰、區(qū)域的亮度均值之差小于第一預(yù)置閾值、且區(qū)域的亮度方差之差小于第二預(yù)置閾值的各個(gè)區(qū)域進(jìn)行合并;拆分子模塊,用于當(dāng)區(qū)域的亮度方差大于預(yù)置方差閾值上限時(shí),對(duì)該區(qū)域進(jìn)行拆分;其中,迭代執(zhí)行,當(dāng)區(qū)域的個(gè)數(shù)和范圍不變時(shí),則分塊完成,每一區(qū)域作為一個(gè)塊。優(yōu)選的,所述圖像劃分模塊按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分,具體為將顏色相同、且位置相鄰的像素點(diǎn)劃分為一個(gè)塊。優(yōu)選的,所述第一獲取模塊包括亮度均值獲取子模塊,用于獲得亮度圖像的每個(gè)塊的亮度均值;塊級(jí)亮度嘈雜度獲取子模塊,用于以塊為單位,依據(jù)塊的亮度均值計(jì)算整個(gè)亮度圖像的亮度均值和亮度方差,并將該亮度圖像的亮度方差作為塊級(jí)亮度嘈雜度。優(yōu)選的,所述第一獲取模塊還包括賦值子模塊,用于分別對(duì)顏色圖像的各個(gè)塊的顏色賦予顏色值;其中,對(duì)紅色、綠色、藍(lán)色、青色、品紅色、黃色分別隨機(jī)賦予數(shù)字1至7,所述數(shù)字作為顏色值;塊級(jí)顏色嘈雜度獲取子模塊,用于以塊為單位,依據(jù)塊的顏色值計(jì)算整個(gè)顏色圖像的顏色均值和顏色方差,并將該顏色圖像的顏色方差作為塊級(jí)顏色嘈雜度。優(yōu)選的,所述第二獲取模塊包括塊內(nèi)亮度值獲取子模塊,用于獲得塊內(nèi)各個(gè)像素點(diǎn)的亮度值;
像素級(jí)別嘈雜度獲取子模塊,用于以像素點(diǎn)為單位,依據(jù)像素點(diǎn)的亮度值計(jì)算每一個(gè)塊的亮度均值和方差,并將該塊的亮度方差作為該塊的像素級(jí)別嘈雜度。優(yōu)選的,所述嘈雜度生成模塊綜合塊級(jí)別的嘈雜度和像素級(jí)別的嘈雜度,生成整個(gè)圖像的嘈雜度,具體為將塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和各個(gè)塊的像素級(jí)亮度嘈雜度加權(quán)求和并除以圖像的像素個(gè)數(shù),得到整個(gè)圖像的嘈雜度。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明在亮度和顏色空間分別進(jìn)行處理,然后對(duì)亮度和色度的分析結(jié)果進(jìn)行綜合。首先對(duì)亮度或色度圖像進(jìn)行分區(qū)劃分為不同的塊,再以塊的級(jí)別進(jìn)行嘈雜度分析;然后對(duì)不同的塊進(jìn)行像素級(jí)別的嘈雜度分析;最后綜合亮度和色度的塊級(jí)別和像素級(jí)別的分析結(jié)果,得到整個(gè)圖像的嘈雜度度量。通過(guò)本發(fā)明,可以定量的得到圖像的嘈雜度??梢詫⒌玫綀D像的嘈雜度評(píng)價(jià)可進(jìn)行許多相關(guān)的應(yīng)用,比如人機(jī)交互相關(guān)的應(yīng)用,或者圖像的瀏覽方面,或者圖像與音頻的對(duì)應(yīng)方面等等。
圖1是本發(fā)明一種圖像嘈雜度的分析方法實(shí)施例的流程圖;圖2是本發(fā)明一種圖像嘈雜度的分析裝置實(shí)施例一的結(jié)構(gòu)圖;圖3是本發(fā)明一種圖像嘈雜度的分析裝置實(shí)施例二的結(jié)構(gòu)圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。參照?qǐng)D1,示出了本發(fā)明一種圖像嘈雜度的分析方法實(shí)施例的流程圖,包括步驟101,將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;彩色圖像中每個(gè)像素包含紅、綠、藍(lán)(R、G、B)三個(gè)基色的值,可以理解成彩色圖像是由三個(gè)二維矩陣構(gòu)成的,處理起來(lái)比較復(fù)雜。通常對(duì)于彩色圖像處理是分為三個(gè)基色分別進(jìn)行處理,可是對(duì)于嘈雜度的分析,通過(guò)三基色分別處理是行不通的,因?yàn)轭伾g的關(guān)系也是嘈雜度的一個(gè)主要表現(xiàn)。在本發(fā)明實(shí)施例中,將彩色圖像分為亮度圖像和顏色圖像兩部分,分別進(jìn)行處理??梢岳斫獾氖?,如果原始的圖像為灰度圖象,只需要進(jìn)行亮度空間的分析就可以了。Al、亮度圖像的轉(zhuǎn)化亮度圖像也可以稱(chēng)為灰度圖象。將原始的彩色圖像轉(zhuǎn)化為亮度圖像的方法很多, 在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,將原始圖像中每一個(gè)像素點(diǎn)的R、G、B的值進(jìn)行加權(quán),得到每一個(gè)像素點(diǎn)的亮度值,獲得亮度圖像??紤]人眼對(duì)顏色的敏感度,利用下面的公式實(shí)現(xiàn)由彩色圖像到亮度圖像的轉(zhuǎn)化。
“、α * R(x, y) + β*0(χ,γ) + γ* B(x, y)/(x, y) =- “ ~n ”^zz
α + β + γ其中,I(x,y)為位于(x,y)位置處的像素點(diǎn)的亮度值,α、β、Y為加權(quán)系數(shù)。具體實(shí)施時(shí),可以取三者相等;或者,某一個(gè)加權(quán)系數(shù)取值為1、其它取值為0。例如,在一個(gè)具體實(shí)施例中,可以選擇α = 0. 61,β = 0. 39,γ = 0. 10。
A2、顏色圖像的轉(zhuǎn)化在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,簡(jiǎn)單起見(jiàn),將各個(gè)像素點(diǎn)的顏色劃分為七種顏色, 各個(gè)顏色以及對(duì)應(yīng)的(R,G,B)的值如下紅色(255,0,0);綠色(0,255,0);藍(lán)色(0,0,255);青色(0,255,255),也即,紅的補(bǔ)色;品紅色(255,0,255),也即,綠的補(bǔ)色;黃色Q55,255,0),也即,藍(lán)的補(bǔ)色;灰色,其R、G、B的取值相等。各個(gè)像素點(diǎn)顏色的劃分原則是,該像素點(diǎn)的顏色與上述七種顏色中的哪個(gè)顏色越接近,則認(rèn)為該像素點(diǎn)屬于哪個(gè)顏色。所述將原始圖像轉(zhuǎn)化為顏色圖像,具體包括根據(jù)預(yù)設(shè)判斷值th對(duì)各個(gè)像素點(diǎn)的R、G、B的取值進(jìn)行判斷;如果R/G > th且R/B > th,則該像素點(diǎn)的顏色設(shè)定為紅色;如果G/R > th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為綠色;如果B/R > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為藍(lán)色;如果1/th < = G/B < = th且B/R > th且G/R > th,則該像素點(diǎn)的顏色設(shè)定為青色;如果1/th < = R/B < = th且R/G > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為品紅色;如果1/th < = R/G < = th且R/B < th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為黃色;R、G、B的取值在其它情況下,該像素點(diǎn)的顏色設(shè)定為灰色。預(yù)設(shè)判斷值th的取值可依據(jù)轉(zhuǎn)換標(biāo)準(zhǔn)進(jìn)行設(shè)置,例如,可以設(shè)th = 2,按照上面的規(guī)則,如果一個(gè)像素點(diǎn)RGB的取值約分后為(3,4,5),則R/G < th, B/R < th, G/B < th,則該像素點(diǎn)應(yīng)設(shè)置為灰色。步驟102,按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;Bi、亮度圖像分塊亮度圖像按照均值和方差進(jìn)行分塊。所述按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,包括子步驟bl,將亮度圖像均分成η個(gè)區(qū)域,并計(jì)算每個(gè)區(qū)域的亮度均值和亮度方差; 其中,每個(gè)區(qū)域的亮度均值為該區(qū)域內(nèi)各個(gè)像素點(diǎn)的亮度值I求和并除以該區(qū)域內(nèi)像素點(diǎn)的總個(gè)數(shù);每個(gè)區(qū)域的亮度方差為每一個(gè)像素點(diǎn)的亮度值I減去亮度均值后求平方和。子步驟1^2,如果區(qū)域的亮度方差小于預(yù)置方差閾值下限,則將位置相鄰、區(qū)域的亮度均值之差小于第一預(yù)置閾值、且區(qū)域的亮度方差之差小于第二預(yù)置閾值的各個(gè)區(qū)域進(jìn)行合并;子步驟b3,如果區(qū)域的亮度方差大于預(yù)置方差閾值上限,則對(duì)該區(qū)域進(jìn)行拆分;其中,迭代執(zhí)行,當(dāng)區(qū)域的個(gè)數(shù)和范圍不變時(shí),則分塊完成,每一區(qū)域作為一個(gè)塊。所述預(yù)置方差閾值下限、預(yù)置方差閾值上限、第一預(yù)置閾值和第二預(yù)置閾值可以根據(jù)用戶(hù)的需求進(jìn)行靈活設(shè)置,預(yù)置方差閾值上限與預(yù)置方差閾值下限的取值可以相同,
9也可以不同;第一預(yù)置閾值與第二預(yù)置閾值的取值可以相同,也可以不同。如果某一區(qū)域的亮度方差小于預(yù)置方差閾值下限,則說(shuō)明該區(qū)域內(nèi)各個(gè)像素點(diǎn)的灰度值較為接近,則如果相鄰另一區(qū)域的亮度方差小于預(yù)置方差閾值下限,并且,這兩個(gè)區(qū)域的亮度均值相差不大 (即亮度均值之差小于第一預(yù)置閾值)、這兩個(gè)區(qū)域的亮度方差相差不大(即亮度方差之差小于第二預(yù)置閾值),則將這兩個(gè)區(qū)域合并。如果某一區(qū)域的亮度方差大于預(yù)置方差閾值上限,則說(shuō)明該區(qū)域內(nèi)各個(gè)像素點(diǎn)的灰度值相差較大,通過(guò)對(duì)該區(qū)域進(jìn)行拆分將亮度差異較大的區(qū)域分離。其中,拆分時(shí),可以按照預(yù)置的拆分規(guī)則進(jìn)行拆分,例如,拆成等分的2X2 的四個(gè)塊,或者3X3的九個(gè)塊。通過(guò)上述分塊,將亮度均值和亮度方差相似的地方分在一個(gè)塊內(nèi),保證每個(gè)塊的圖像復(fù)雜度是相似的。B2、顏色圖像分塊由于步驟101已經(jīng)重新確定了各個(gè)像素點(diǎn)的顏色,則所述按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分,具體為將顏色相同、且位置相鄰的像素點(diǎn)劃分為一個(gè)塊。即每一個(gè)塊內(nèi)的顏色是相同的。步驟103,依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;塊的個(gè)數(shù)和塊的位置關(guān)系都影響著圖像的嘈雜程度。所述依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,包括子步驟Cl,獲得亮度圖像的每個(gè)塊的亮度均值;設(shè)第j個(gè)塊內(nèi)的第i個(gè)像素點(diǎn)的亮度為Ij(i),則第j個(gè)塊的亮度均值為 - 1 N
權(quán)利要求
1.一種圖像嘈雜度的分析方法,其特征在于,包括 將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度;綜合塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和像素級(jí)亮度嘈雜度,生成整個(gè)圖像的嘈雜度。
2.如權(quán)利要求1所述的方法,其特征在于,所述將原始圖像轉(zhuǎn)化為亮度圖像,具體為 將原始圖像中每一個(gè)像素點(diǎn)的R、G、B的值進(jìn)行加權(quán),得到每一個(gè)像素點(diǎn)的亮度值,獲得亮度圖像。
3.如權(quán)利要求1所述的方法,其特征在于,所述將原始圖像轉(zhuǎn)化為顏色圖像,具體為 根據(jù)預(yù)設(shè)判斷值th對(duì)各個(gè)像素點(diǎn)的R、G、B的取值進(jìn)行判斷;如果R/G > th且R/B > th,則該像素點(diǎn)的顏色設(shè)定為紅色; 如果G/R > th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為綠色; 如果B/R > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為藍(lán)色;如果1/th < = G/B < = th且B/R > th且G/R > th,則該像素點(diǎn)的顏色設(shè)定為青色; 如果1/th < = R/B < = th且R/G > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為品紅色;如果1/th <= R/G <= th且R/B < th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為黃色; R、G、B的取值在其它情況下,該像素點(diǎn)的顏色設(shè)定為灰色。
4.如權(quán)利要求2所述的方法,其特征在于,所述按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,包括將亮度圖像均分成η個(gè)區(qū)域,并計(jì)算每個(gè)區(qū)域的亮度均值和亮度方差; 如果區(qū)域的亮度方差小于預(yù)置方差閾值下限,則將位置相鄰、區(qū)域的亮度均值之差小于第一預(yù)置閾值、且區(qū)域的亮度方差之差小于第二預(yù)置閾值的各個(gè)區(qū)域進(jìn)行合并; 如果區(qū)域的亮度方差大于預(yù)置方差閾值上限,則對(duì)該區(qū)域進(jìn)行拆分; 其中,迭代執(zhí)行,當(dāng)區(qū)域的個(gè)數(shù)和范圍不變時(shí),則分塊完成,每一區(qū)域作為一個(gè)塊。
5.如權(quán)利要求3所述的方法,其特征在于,所述按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分,具體為將顏色相同、且位置相鄰的像素點(diǎn)劃分為一個(gè)塊。
6.如權(quán)利要求4所述的方法,其特征在于,所述依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,包括獲得亮度圖像的每個(gè)塊的亮度均值;以塊為單位,依據(jù)塊的亮度均值計(jì)算整個(gè)亮度圖像的亮度均值和亮度方差,并將該亮度圖像的亮度方差作為塊級(jí)亮度嘈雜度。
7.如權(quán)利要求5所述的方法,其特征在于,所述依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度,包括分別對(duì)顏色圖像的各個(gè)塊的顏色賦予顏色值;其中,對(duì)紅色、綠色、藍(lán)色、青色、品紅色、黃色分別隨機(jī)賦予數(shù)字1至7,所述數(shù)字作為顏色值;以塊為單位,依據(jù)塊的顏色值計(jì)算整個(gè)顏色圖像的顏色均值和顏色方差,并將該顏色圖像的顏色方差作為塊級(jí)顏色嘈雜度。
8.如權(quán)利要求6所述的方法,其特征在于,所述依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度,包括獲得塊內(nèi)各個(gè)像素點(diǎn)的亮度值;以像素點(diǎn)為單位,依據(jù)像素點(diǎn)的亮度值計(jì)算每一個(gè)塊的亮度均值和方差,并將該塊的亮度方差作為該塊的像素級(jí)別嘈雜度。
9.如權(quán)利要求6、7或8所述的方法,其特征在于,所述綜合塊級(jí)別的嘈雜度和像素級(jí)別的嘈雜度,生成整個(gè)圖像的嘈雜度,具體為將塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和各個(gè)塊的像素級(jí)亮度嘈雜度加權(quán)求和并除以圖像的像素個(gè)數(shù),得到整個(gè)圖像的嘈雜度。
10.一種圖像嘈雜度的分析裝置,其特征在于,包括 圖像轉(zhuǎn)化模塊,用于將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;圖像劃分模塊,用于按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;第一獲取模塊,用于依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;第二獲取模塊,用于依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度; 嘈雜度生成模塊,用于綜合塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和像素級(jí)亮度嘈雜度,生成整個(gè)圖像的嘈雜度。
11.如權(quán)利要求10所述的裝置,其特征在于,所述圖像轉(zhuǎn)化模塊將原始圖像轉(zhuǎn)化為亮度圖像,具體為將原始圖像中每一個(gè)像素點(diǎn)的R、G、B的值進(jìn)行加權(quán),得到每一個(gè)像素點(diǎn)的亮度值,獲得亮度圖像。
12.如權(quán)利要求10所述的裝置,其特征在于,所述圖像轉(zhuǎn)化模塊將原始圖像轉(zhuǎn)化為顏色圖像,具體為根據(jù)預(yù)設(shè)判斷值th對(duì)各個(gè)像素點(diǎn)的R、G、B的取值進(jìn)行判斷; 如果R/G > th且R/B > th,則該像素點(diǎn)的顏色設(shè)定為紅色; 如果G/R > th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為綠色; 如果B/R > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為藍(lán)色;如果1/th < = G/B < = th且B/R > th且G/R > th,則該像素點(diǎn)的顏色設(shè)定為青色; 如果1/th < = R/B < = th且R/G > th且B/G > th,則該像素點(diǎn)的顏色設(shè)定為品紅色;如果1/th <= R/G <= th且R/B < th且G/B > th,則該像素點(diǎn)的顏色設(shè)定為黃色; R、G、B的取值在其它情況下,該像素點(diǎn)的顏色設(shè)定為灰色。
13.如權(quán)利要求11所述的裝置,其特征在于,所述圖像劃分模塊包括計(jì)算子模塊,用于將亮度圖像均分成η個(gè)區(qū)域,并計(jì)算每個(gè)區(qū)域的亮度均值和亮度方差;合并子模塊,用于當(dāng)區(qū)域的亮度方差小于預(yù)置方差閾值下限時(shí),將位置相鄰、區(qū)域的亮度均值之差小于第一預(yù)置閾值、且區(qū)域的亮度方差之差小于第二預(yù)置閾值的各個(gè)區(qū)域進(jìn)行合并;拆分子模塊,用于當(dāng)區(qū)域的亮度方差大于預(yù)置方差閾值上限時(shí),對(duì)該區(qū)域進(jìn)行拆分;其中,迭代執(zhí)行,當(dāng)區(qū)域的個(gè)數(shù)和范圍不變時(shí),則分塊完成,每一區(qū)域作為一個(gè)塊。
14.如權(quán)利要求12所述的裝置,其特征在于,所述圖像劃分模塊按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分,具體為將顏色相同、且位置相鄰的像素點(diǎn)劃分為一個(gè)塊。
15.如權(quán)利要求13所述的裝置,其特征在于,所述第一獲取模塊包括亮度均值獲取子模塊,用于獲得亮度圖像的每個(gè)塊的亮度均值;塊級(jí)亮度嘈雜度獲取子模塊,用于以塊為單位,依據(jù)塊的亮度均值計(jì)算整個(gè)亮度圖像的亮度均值和亮度方差,并將該亮度圖像的亮度方差作為塊級(jí)亮度嘈雜度。
16.如權(quán)利要求14所述的裝置,其特征在于,所述第一獲取模塊還包括賦值子模塊,用于分別對(duì)顏色圖像的各個(gè)塊的顏色賦予顏色值;其中,對(duì)紅色、綠色、藍(lán)色、青色、品紅色、黃色分別隨機(jī)賦予數(shù)字1至7,所述數(shù)字作為顏色值;塊級(jí)顏色嘈雜度獲取子模塊,用于以塊為單位,依據(jù)塊的顏色值計(jì)算整個(gè)顏色圖像的顏色均值和顏色方差,并將該顏色圖像的顏色方差作為塊級(jí)顏色嘈雜度。
17.如權(quán)利要求15所述的裝置,其特征在于,所述第二獲取模塊包括塊內(nèi)亮度值獲取子模塊,用于獲得塊內(nèi)各個(gè)像素點(diǎn)的亮度值;像素級(jí)別嘈雜度獲取子模塊,用于以像素點(diǎn)為單位,依據(jù)像素點(diǎn)的亮度值計(jì)算每一個(gè)塊的亮度均值和方差,并將該塊的亮度方差作為該塊的像素級(jí)別嘈雜度。
18.如權(quán)利要求15、16或17所述的裝置,其特征在于,所述嘈雜度生成模塊綜合塊級(jí)別的嘈雜度和像素級(jí)別的嘈雜度,生成整個(gè)圖像的嘈雜度,具體為將塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和各個(gè)塊的像素級(jí)亮度嘈雜度加權(quán)求和并除以圖像的像素個(gè)數(shù),得到整個(gè)圖像的嘈雜度。
全文摘要
本發(fā)明提供了一種圖像嘈雜度的分析方法和裝置,所述方法包括將原始圖像轉(zhuǎn)化為亮度圖像和顏色圖像;按照各個(gè)像素點(diǎn)間的亮度關(guān)系對(duì)亮度圖像進(jìn)行塊的劃分,以及按照各個(gè)像素點(diǎn)間的顏色關(guān)系對(duì)顏色圖像進(jìn)行塊的劃分;依據(jù)亮度關(guān)系獲取亮度圖像的塊級(jí)亮度嘈雜度,以及依據(jù)顏色關(guān)系獲取顏色圖像的塊級(jí)顏色嘈雜度;依據(jù)亮度關(guān)系獲取亮度圖像的每一個(gè)塊的像素級(jí)亮度嘈雜度;綜合塊級(jí)亮度嘈雜度、塊級(jí)顏色嘈雜度和像素級(jí)亮度嘈雜度,生成整個(gè)圖像的嘈雜度。本發(fā)明提供一種圖像嘈雜度的分析方式,可以定量的得到圖像的嘈雜度。
文檔編號(hào)G06T7/00GK102156982SQ201110066180
公開(kāi)日2011年8月17日 申請(qǐng)日期2011年3月18日 優(yōu)先權(quán)日2011年3月18日
發(fā)明者王俊艷, 高飛, 黃英 申請(qǐng)人:北京中星微電子有限公司