評價(jià)圖片清晰度的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種評價(jià)圖片清晰度的方法及裝置,涉及圖像處理領(lǐng)域,能夠解決圖片清晰度評價(jià)不準(zhǔn)確的問題。本發(fā)明的方法包括:在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域;獲取子區(qū)域中每個(gè)像素點(diǎn)的灰度值;根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算子區(qū)域的對比度值、平均梯度值以及熵值;計(jì)算至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?、平均梯度值的平均值以及熵值的平均值,得出用于表征圖片整體對比度的全局對比度值、用于表征圖片整體梯度的全局平均梯度值以及用于表征圖片整體熵的全局熵值;根據(jù)全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)圖片整體清晰度的分值。本發(fā)明主要應(yīng)用于對至少兩張照片的清晰度進(jìn)行比對的過程中。
【專利說明】評價(jià)圖片清晰度的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及一種評價(jià)圖片清晰度的方法及裝置。
【背景技術(shù)】
[0002]目前手機(jī)、電腦等電子設(shè)備可以安裝各種各樣的拍照軟件,不同拍照軟件拍攝出的圖片清晰度不盡相同。用戶在通過不同拍照軟件拍攝同一景物之后,需要對多張圖片的清晰度進(jìn)行比對,由此評價(jià)拍照軟件的優(yōu)劣。
[0003]通常,在對多張圖片清晰度進(jìn)行比對時(shí),需要在某一維度上分別計(jì)算每張圖片的清晰度參數(shù),例如計(jì)算每張圖片的對比度或者平均梯度,然后根據(jù)計(jì)算得出的清晰度參數(shù)對多張圖片的清晰度進(jìn)行評價(jià),進(jìn)而得出比對結(jié)果。這種比對方式需要基于圖片本身的屬性信息進(jìn)行清晰度評價(jià),而有時(shí)候圖片屬性信息所反映的圖片清晰度與用戶肉眼觀察出的清晰程度并不一致,因此產(chǎn)生清晰度評價(jià)不準(zhǔn)確的問題,進(jìn)而得出錯(cuò)誤的比對結(jié)果。例如,圖片I雖然看起開比圖片2更為模糊,但是其灰度差值較高,由此計(jì)算出的圖片I的對比度較高,繼而得出圖片I清晰度較高的評價(jià)結(jié)果,而這個(gè)結(jié)果顯然與用戶肉眼觀察出的結(jié)果相反。
[0004]此外,基于不同維度清晰度參數(shù)的評價(jià)標(biāo)準(zhǔn)各不相同,對于同一張圖片而言,根據(jù)不同維度參數(shù)獲得的評價(jià)結(jié)果常常有所差異,無法得到圖片清晰度的統(tǒng)一結(jié)論。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種評價(jià)圖片清晰度的方法及裝置,能夠解決圖片清晰度評價(jià)不準(zhǔn)確的問題。
[0006]一方面,本發(fā)明實(shí)施例提供了一種評價(jià)圖片清晰度的方法,包括:
[0007]在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域;
[0008]獲取所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值;
[0009]根據(jù)所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的對比度值、平均梯度值以及熵值;
[0010]計(jì)算所述至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?,得出用于表征所述圖片整體對比度的全局對比度值;
[0011]計(jì)算所述至少兩個(gè)子區(qū)域平均梯度值的平均值,得出用于表征所述圖片整體梯度的全局平均梯度值;
[0012]計(jì)算所述至少兩個(gè)子區(qū)域熵值的平均值,得出用于表征所述圖片整體熵的全局熵值;
[0013]根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值。
[0014]另一方面,本發(fā)明實(shí)施例還提供了一種評價(jià)圖片清晰度的裝置,包括:
[0015]確定單元,用于在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域;
[0016]獲取單元,用于獲取所述確定單元確定的所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值;
[0017]計(jì)算單元,用于根據(jù)所述獲取單元獲取的所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的對比度值、平均梯度值以及熵值;
[0018]所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?,得出用于表征所述圖片整體對比度的全局對比度值;
[0019]所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域平均梯度值的平均值,得出用于表征所述圖片整體梯度的全局平均梯度值;
[0020]所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域熵值的平均值,得出用于表征所述圖片整體熵的全局熵值;
[0021 ] 所述計(jì)算單元還用于根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值。
[0022]本發(fā)明實(shí)施例提供的評價(jià)圖片清晰度的方法及裝置,能夠在待評價(jià)圖片中確定多個(gè)子區(qū)域,然后分別獲取每個(gè)子區(qū)域中每個(gè)像素點(diǎn)的灰度值。根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算該子區(qū)域?qū)Ρ榷戎?、平均梯度值以及熵值,然后對所有子區(qū)域的對比度值求平均值得出全局對比度值,對所有子區(qū)域的平均梯度值求平均值得出全局平均梯度值,對所有子區(qū)域的熵值求平均值得出全局熵值。最后根據(jù)全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)圖片整體清晰度的分值。與現(xiàn)有技術(shù)中通過一個(gè)維度的參數(shù)評價(jià)圖片清晰度相比,可以從對比度、平均梯度以及熵三個(gè)維度對圖片的清晰度進(jìn)行評價(jià),并將三個(gè)維度的評價(jià)結(jié)果合并為一個(gè)用于評價(jià)圖片整體清晰度的分值。通過一個(gè)綜合了三個(gè)維度評價(jià)的分值對圖片清晰度進(jìn)行評價(jià),可以消除某一維度參數(shù)不準(zhǔn)確對評價(jià)結(jié)果的影響,使評價(jià)結(jié)果更加準(zhǔn)確。同時(shí),綜合所有維度評價(jià)的分值能夠統(tǒng)一圖片評價(jià)的結(jié)果,避免一種評價(jià)方式得出一種評價(jià)結(jié)果的情況。
[0023]此外,本發(fā)明實(shí)施例提供的評價(jià)圖片清晰度的方法及裝置,還能夠?qū)Υu價(jià)圖像進(jìn)行分區(qū),然后將各個(gè)子區(qū)域的評價(jià)結(jié)果求平均值,當(dāng)圖片中各部分灰度值差異較大時(shí),可以計(jì)算得到能夠均勻反映圖片整體的維度參數(shù),與現(xiàn)有技術(shù)中,根據(jù)圖片整體獲取維度參數(shù)相比,可以提高維度參數(shù)的準(zhǔn)確性,進(jìn)而提高后續(xù)評價(jià)結(jié)果的準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1為本發(fā)明實(shí)施例中評價(jià)圖片清晰度的方法流程圖;
[0026]圖2為本發(fā)明實(shí)施例中確定子區(qū)域的示意圖;
[0027]圖3為本發(fā)明實(shí)施例中另一個(gè)確定子區(qū)域的示意圖;
[0028]圖4為本發(fā)明實(shí)施例中二維數(shù)組的示意圖;
[0029]圖5為本發(fā)明實(shí)施例中另一個(gè)評價(jià)圖片清晰度的方法流程圖;
[0030]圖6為本發(fā)明實(shí)施例中又一個(gè)確定子區(qū)域的示意圖;
[0031]圖7為本發(fā)明實(shí)施例中一維數(shù)組的示意圖;
[0032]圖8為本發(fā)明應(yīng)用場景中比對照片清晰度的方法流程圖;
[0033]圖9為顯示照片分?jǐn)?shù)的界面示意圖;
[0034]圖10為本發(fā)明實(shí)施例中評價(jià)圖片清晰度的裝置的結(jié)構(gòu)示意圖;
[0035]圖11為本發(fā)明實(shí)施例中另一個(gè)評價(jià)圖片清晰度的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0036]下面將結(jié)合本實(shí)施例中的附圖,對本實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0037]為從包括對比度、平均梯度、熵在內(nèi)的多種維度對圖片的清晰度進(jìn)行綜合評價(jià),本實(shí)施例提供了一種評價(jià)圖片清晰度的方法,如圖1所示,所述方法包括:
[0038]101、電子設(shè)備在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域。
[0039]電子設(shè)備在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域的目的在于,將待評價(jià)圖片劃分為多個(gè)子區(qū)域分別進(jìn)行清晰度評價(jià),避免對圖片整體進(jìn)行清晰度評價(jià)時(shí)由于圖片灰度值不均勻?qū)е碌脑u價(jià)結(jié)果不準(zhǔn)確的問題。
[0040]本實(shí)施例中,電子設(shè)備首先需要確定子區(qū)域的大小,然后確定子區(qū)域的數(shù)量和具體位置。在確定子區(qū)域的大小時(shí),電子設(shè)備可以根據(jù)圖片的長寬比例確定子區(qū)域的長邊邊長以及寬邊邊長,其中圖片的長寬比例包括但不限于是16: 9或者4: 3,本實(shí)施例后續(xù)以16: 9為例進(jìn)行說明。
[0041]在確定子區(qū)域的大小之后,電子設(shè)備還需要確定子區(qū)域的數(shù)量和具體位置。電子設(shè)備可以按照子區(qū)域的大小將圖片整體劃分為如圖2所示的多個(gè)子區(qū)域,其中,電子設(shè)備根據(jù)子區(qū)域的長邊邊長以及圖片的長邊邊長確定一行中的子區(qū)域數(shù)量(如圖2中一行包含10個(gè)子區(qū)域),根據(jù)子區(qū)域的寬邊邊長以及圖片的寬邊邊長確定一列中的子區(qū)域數(shù)量(如圖2中一列包含10個(gè)子區(qū)域)。此外,電子設(shè)備也可以在圖片中的特定位置確定部分?jǐn)?shù)量的子區(qū)域,如圖3所示在圖片中央確定4個(gè)子區(qū)域。
[0042]通常,子區(qū)域的數(shù)量和位置是同時(shí)確定的,在確定子區(qū)域數(shù)量的同時(shí)電子設(shè)備需要兼顧子區(qū)域的位置,在確定子區(qū)域位置的同時(shí)電子設(shè)備需要兼顧子區(qū)域的數(shù)量。本實(shí)施例不對電子設(shè)備確定的子區(qū)域數(shù)量及具體位置進(jìn)行限定。
[0043]102、電子設(shè)備獲取子區(qū)域中每個(gè)像素點(diǎn)的灰度值。
[0044]在確定多個(gè)子區(qū)域后,電子設(shè)備分別獲取子區(qū)域中每個(gè)像素點(diǎn)的灰度值,所述灰度值用于計(jì)算子區(qū)域的對比度值、平均梯度值以及熵值。當(dāng)電子設(shè)備確定的子區(qū)域充滿整個(gè)圖片時(shí)(例如圖2所示),電子設(shè)備獲取子區(qū)域中每個(gè)像素點(diǎn)的灰度值實(shí)際上等同于獲取整個(gè)圖片中所有像素點(diǎn)的灰度值。參考現(xiàn)有灰度值的定義,像素點(diǎn)灰度值的取值范圍為O至255中的共256個(gè)離散整數(shù)值,電子設(shè)備獲取每個(gè)像素點(diǎn)對應(yīng)的具體灰度值,即對應(yīng)一個(gè)像素點(diǎn)獲取一個(gè)取值在O至255內(nèi)的具體整數(shù)值。
[0045]在獲取到各個(gè)子區(qū)域中每個(gè)像素點(diǎn)的灰度值后,電子設(shè)備將獲取到的灰度值分別保存在不同的二維數(shù)組中,其中,一個(gè)二維數(shù)組對應(yīng)保存一個(gè)子區(qū)域的灰度值。事例性的,當(dāng)一個(gè)子區(qū)域內(nèi)共有144個(gè)像素點(diǎn)時(shí)(16*9),對應(yīng)該子區(qū)域的二維數(shù)組如圖4所示。其中(i,j)用于對像素點(diǎn)進(jìn)行標(biāo)識,(i,j)下方的具體數(shù)值為該位置上像素點(diǎn)的灰度值。
[0046]103、電子設(shè)備根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算子區(qū)域的對比度值、平均梯度值以及熵值。
[0047]電子設(shè)備需要分別計(jì)算每個(gè)子區(qū)域的對比度值、每個(gè)子區(qū)域的平均梯度值以及每個(gè)子區(qū)域的熵值。然后對所有子區(qū)域的對比度值求平均值,對所有子區(qū)域的平均梯度值求平均值并對所有子區(qū)域的熵值求平均值。例如,當(dāng)有5個(gè)子區(qū)域時(shí),電子設(shè)備分別計(jì)算出對應(yīng)子區(qū)域I至子區(qū)域5的5個(gè)對比度值,然后對著5個(gè)對比度值求平均值,平均梯度值以及熵值同理,此處不再贅述。
[0048]104、電子設(shè)備計(jì)算至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?,得出用于表征圖片整體對比度的全局對比度值。
[0049]仍以5個(gè)子區(qū)域?yàn)槔?,電子設(shè)備將計(jì)算得出的5個(gè)對比度值相加,然后除以子區(qū)域數(shù)量5,即得出用于表征圖片整體對比度的全局對比度值。
[0050]105、電子設(shè)備計(jì)算至少兩個(gè)子區(qū)域平均梯度值的平均值,得出用于表征圖片整體梯度的全局平均梯度值。
[0051]電子設(shè)備將計(jì)算得出的5個(gè)平均梯度值相加,然后除以子區(qū)域數(shù)量5,即得出用于表征圖片整體對比度的全局對比度值。
[0052]106、電子設(shè)備計(jì)算至少兩個(gè)子區(qū)域熵值的平均值,得出用于表征圖片整體熵的全局熵值。
[0053]電子設(shè)備將計(jì)算得出的5個(gè)熵值相加,然后除以子區(qū)域數(shù)量5,即得出用于表征圖片整體對比度的全局熵值。
[0054]在本實(shí)施例中,限定步驟104、步驟105以及步驟106三者之間的順序僅為便于表述,實(shí)際應(yīng)用中,在執(zhí)行完步驟202后,電子設(shè)備可以按照任意順序步驟104、步驟105以及步驟106,亦或可以同時(shí)執(zhí)行步驟104、步驟105以及步驟106,本實(shí)施例對上述3個(gè)步驟兩兩之間的先后順序不做限定。
[0055]107、電子設(shè)備根據(jù)全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)圖片整體清晰度的分值。
[0056]電子設(shè)備根據(jù)全局對比度值、全局平均梯度值以及全局熵值進(jìn)行合并,獲得一個(gè)用于評價(jià)圖片整體清晰度的分值,該分值包含了對比度、平均梯度以及熵3個(gè)維度的評價(jià)結(jié)果,能夠綜合體現(xiàn)圖片的清晰程度,消除某個(gè)維度參數(shù)不準(zhǔn)確對評價(jià)結(jié)果的影響,可以避免僅以一個(gè)維度評價(jià)圖片清晰度產(chǎn)生的評價(jià)偏頗,提高圖片清晰度評價(jià)的準(zhǔn)確性。
[0057]當(dāng)對不同拍攝軟件對同一景物拍攝的不同圖片進(jìn)行清晰度比較時(shí),電子設(shè)備可以按照圖1所示的方式分別對多張圖片進(jìn)行獨(dú)立評價(jià),然后根據(jù)每張圖片的分值得出比對結(jié)果?,F(xiàn)有評價(jià)圖片清晰度的方式過于專業(yè),其計(jì)算過程復(fù)雜、計(jì)算量大,用戶在不易通過肉眼分別多張圖片的清晰程度時(shí),無法自行計(jì)算各個(gè)圖片清晰度之間的細(xì)小差別。本實(shí)施例中,電子設(shè)備通過分值的形式對不同圖片進(jìn)行清晰度比較,可以使用戶快速直觀的查看出各個(gè)圖片的清晰程度,便于用戶對不同拍攝軟件的優(yōu)劣進(jìn)行判斷。
[0058]本發(fā)明實(shí)施例提供的評價(jià)圖片清晰度的方法,能夠在待評價(jià)圖片中確定多個(gè)子區(qū)域,然后分別獲取每個(gè)子區(qū)域中每個(gè)像素點(diǎn)的灰度值。根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算該子區(qū)域?qū)Ρ榷戎?、平均梯度值以及熵值,然后對所有子區(qū)域的對比度值求平均值得出全局對比度值,對所有子區(qū)域的平均梯度值求平均值得出全局平均梯度值,對所有子區(qū)域的熵值求平均值得出全局熵值。最后根據(jù)全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)圖片整體清晰度的分值。與現(xiàn)有技術(shù)中通過一個(gè)維度的參數(shù)評價(jià)圖片清晰度相比,可以從對比度、平均梯度以及熵三個(gè)維度對圖片的清晰度進(jìn)行評價(jià),并將三個(gè)維度的評價(jià)結(jié)果合并為一個(gè)用于評價(jià)圖片整體清晰度的分值。通過一個(gè)綜合了三個(gè)維度評價(jià)的分值對圖片清晰度進(jìn)行評價(jià),可以消除某一維度參數(shù)不準(zhǔn)確對評價(jià)結(jié)果的影響,使評價(jià)結(jié)果更加準(zhǔn)確。同時(shí),綜合所有維度評價(jià)的分值能夠統(tǒng)一圖片評價(jià)的結(jié)果,避免一種評價(jià)方式得出一種評價(jià)結(jié)果的情況。
[0059]此外,本發(fā)明實(shí)施例提供的評價(jià)圖片清晰度的方法,還能夠?qū)Υu價(jià)圖像進(jìn)行分區(qū),然后將各個(gè)子區(qū)域的評價(jià)結(jié)果求平均值,當(dāng)圖片中各部分灰度值差異較大時(shí),可以計(jì)算得到能夠均勻反映圖片整體的維度參數(shù),與現(xiàn)有技術(shù)中,根據(jù)圖片整體獲取維度參數(shù)相比,可以提高維度參數(shù)的準(zhǔn)確性,進(jìn)而提高后續(xù)評價(jià)結(jié)果的準(zhǔn)確性。
[0060]作為對圖1所示方法的詳細(xì)說明及進(jìn)一步擴(kuò)展,本實(shí)施例還提供了一種評價(jià)圖片清晰度的方法,如圖5所示,所述方法包括:
[0061]501、電子設(shè)備在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域。
[0062]501a、電子設(shè)備獲取圖片的長寬比例。
[0063]本實(shí)施例中以16: 9作為圖片的長寬比例進(jìn)行說明。
[0064]501b、電子設(shè)備根據(jù)圖片的長寬比例確定子區(qū)域的長邊邊長以及寬邊邊長。
[0065]當(dāng)圖片的長寬比例為16: 9時(shí),電子設(shè)備將子區(qū)域的長邊邊長確定為16,將子區(qū)域的寬邊邊長確定為9。其中,所述長邊邊長確定為16是指長邊由16個(gè)像素點(diǎn)組成,所述寬邊邊長確定為9是指寬邊由9個(gè)像素點(diǎn)組成,由此可以確定出一個(gè)子區(qū)域中包含16*9共144個(gè)像素點(diǎn)。
[0066]501c、電子設(shè)備確定至少兩個(gè)子區(qū)域。
[0067]相對于圖2所示的劃分方式,電子設(shè)備可以僅在圖片部分位置確定幾個(gè)子區(qū)域,由此減少電子設(shè)備的數(shù)據(jù)處理量。
[0068]作為本實(shí)施例的一個(gè)優(yōu)選方案,電子設(shè)備在圖片的對角線上確定至少兩個(gè)子區(qū)域。通常,圖片對角線位置為拍攝照片時(shí)對焦或曝光的主體位置,圖片對角線位置上的圖像質(zhì)量可以代表圖片整體圖像質(zhì)量參與清晰度評價(jià),相對于圖2所示的劃分方式,可以在減少數(shù)據(jù)處理量的基礎(chǔ)上,保證評價(jià)結(jié)果的準(zhǔn)確性。
[0069]如圖6所示,以圖片左上至右下的對角線為例,電子設(shè)備確定的子區(qū)域數(shù)量及子區(qū)域位置可以使得每個(gè)子區(qū)域的子對角線與所述圖片的對角線重合,并且使得所有子區(qū)域的寬邊邊長之和等于所述圖片的寬邊邊長,所有子區(qū)域的長邊邊長之和等于所述圖片的長邊邊長。
[0070]電子設(shè)備將每個(gè)子區(qū)域左上角以及右下角確定在圖6所示的對角線上,可以使得每個(gè)子區(qū)域的子對角線與所述圖片的對角線重合;所有子區(qū)域的寬邊邊長之和等于所述圖片的寬邊邊長、所有子區(qū)域的長邊邊長之和等于所述圖片的長邊邊長的確定方式,可以使子區(qū)域?qū)蔷€附近的位置覆蓋完全,避免對角線頂端位置無法覆蓋對評價(jià)結(jié)果的影響。
[0071]此外,電子設(shè)備還需要以同樣的方式在圖片右上至左下的對角線上確定同等數(shù)量的子區(qū)域,其確定方式與圖6所示確定方式相同,此處不再贅述。
[0072]本實(shí)施例中出現(xiàn)的具體子區(qū)域數(shù)量僅為事例性說明,實(shí)際應(yīng)用中,電子設(shè)備確定的子區(qū)域數(shù)量遠(yuǎn)大于本實(shí)施例中的子區(qū)域數(shù)量。例如,對于長邊邊長為1024(即長邊包含1024個(gè)像素點(diǎn))的圖片而言,如果子區(qū)域長邊邊長為16,則按照圖6的劃分方式,電子設(shè)備需要確定出1024/16 = 64個(gè)子區(qū)域。
[0073]502、電子設(shè)備獲取子區(qū)域中每個(gè)像素點(diǎn)的灰度值。
[0074]以一個(gè)子區(qū)域?yàn)槔?,?dāng)該子區(qū)域大小為16*9時(shí)(即包含144個(gè)像素點(diǎn)),電子設(shè)備獲取該子區(qū)域中每個(gè)像素點(diǎn)的灰度值,保存在對應(yīng)該子區(qū)域的二維數(shù)組中。所述二維數(shù)組如圖4所示,此處不再贅述。
[0075]503、電子設(shè)備根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算子區(qū)域的對比度值、平均梯度值以及熵值。
[0076]具體的:
[0077]I)電子設(shè)備根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算子區(qū)域的對比度值。
[0078]電子設(shè)備在對應(yīng)子區(qū)域的二維數(shù)組中遍歷所有已存儲的灰度值,在該子區(qū)域中所有像素點(diǎn)的灰度值中查找最大灰度值和最小灰度值。然后將最大灰度值與最小灰度值之差除以最大灰度值,得出所該子區(qū)域的對比度值。例如,在某二維數(shù)組中存儲的最大灰度值為200,存儲的最小灰度值為1,則對應(yīng)該二維數(shù)組的子區(qū)域?qū)Ρ榷戎禐?200-1): I =199: I。
[0079]2)電子設(shè)備根據(jù)子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算子區(qū)域的平均梯度值。
[0080]電子設(shè)備在對應(yīng)子區(qū)域的二維數(shù)組中遍歷所有已存儲灰度值的像素點(diǎn),然后計(jì)算每個(gè)像素點(diǎn)相對其上下左右4個(gè)相鄰像素點(diǎn)的平均梯度值。電子設(shè)備對每個(gè)像素點(diǎn)都計(jì)算出一個(gè)平均梯度值,由此計(jì)算出144個(gè)平均梯度值。
[0081]作為本實(shí)施例的一個(gè)優(yōu)選方案,對于子區(qū)域中的每一個(gè)像素點(diǎn),電子設(shè)備僅計(jì)算該像素點(diǎn)與其右邊相鄰像素點(diǎn)以及與其下方相鄰像素點(diǎn)的平均梯度值,得出與該子區(qū)域中像素點(diǎn)數(shù)量相同的N個(gè)平均梯度值,所述N為正整數(shù),本實(shí)施例中N為144。由于在一個(gè)子區(qū)域內(nèi)每個(gè)像素點(diǎn)與其相鄰像素點(diǎn)都互為相鄰像素點(diǎn),如果計(jì)算每個(gè)像素點(diǎn)相對其上下左右4個(gè)相鄰像素點(diǎn)的平均梯度值,則會(huì)多出一倍的重復(fù)計(jì)算量。本實(shí)施例中僅對像素點(diǎn)的右邊相鄰像素點(diǎn)以及下方相鄰像素點(diǎn)進(jìn)行平均梯度值計(jì)算,可以在保證平均梯度值數(shù)量完整的基礎(chǔ)上,杜絕重復(fù)計(jì)算,由此減少電子設(shè)備的計(jì)算量。
[0082]具體的,電子設(shè)備可以根據(jù)下述公式計(jì)算某像素點(diǎn)的平均梯度值:
[0083]
【權(quán)利要求】
1.一種評價(jià)圖片清晰度的方法,其特征在于,包括: 在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域; 獲取所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值; 根據(jù)所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的對比度值、平均梯度值以及熵值; 計(jì)算所述至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?,得出用于表征所述圖片整體對比度的全局對比度值; 計(jì)算所述至少兩個(gè)子區(qū)域平均梯度值的平均值,得出用于表征所述圖片整體梯度的全局平均梯度值; 計(jì)算所述至少兩個(gè)子區(qū)域熵值的平均值,得出用于表征所述圖片整體熵的全局熵值; 根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域的步驟,包括: 獲取所述圖片的長寬比例; 根據(jù)所述圖片的長寬比例確定所述子區(qū)域的長邊邊長以及寬邊邊長; 在所述圖片的對角線上確定至少兩個(gè)子區(qū)域,以使每個(gè)子區(qū)域的子對角線與所述圖片的對角線重合,并且使得所有子區(qū)域的寬邊邊長之和等于所述圖片的寬邊邊長,所有子區(qū)域的長邊邊長之和等于所述圖片的長邊邊長。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的對比度值的步驟,包括: 在所述子區(qū)域中所有像素點(diǎn)的灰度值中查找最大灰度值和最小灰度值; 將所述最大灰度值與所述最小灰度值之差除以所述最大灰度值,得出所述子區(qū)域的對比度值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的平均梯度值的步驟,包括: 對于所述子區(qū)域中的每一個(gè)像素點(diǎn),計(jì)算所述像素點(diǎn)與其右邊相鄰像素點(diǎn)以及與其下方相鄰像素點(diǎn)的平均梯度值,得出與所述子區(qū)域中像素點(diǎn)數(shù)量相同的N個(gè)平均梯度值,所述N為正整數(shù); 計(jì)算所述N個(gè)平均梯度值的平均值,得出所述子區(qū)域的平均梯度值。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述計(jì)算所述像素點(diǎn)與其右邊相鄰像素點(diǎn)以及與其下方相鄰像素點(diǎn)的平均梯度值的步驟,包括: 根據(jù)下述公式計(jì)算所述像素點(diǎn)的平均梯度值:
+[A-Cf I 2 其中,A為所述像素點(diǎn)的灰度值,B為所述像素點(diǎn)右邊相鄰像素點(diǎn)的灰度值,C為所述像素點(diǎn)下方相鄰像素點(diǎn)的灰度值。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的熵值的步驟,包括: 在所述子區(qū)域所有像素點(diǎn)對應(yīng)的灰度值中,統(tǒng)計(jì)每個(gè)灰度值出現(xiàn)的次數(shù); 根據(jù)每個(gè)灰度值出現(xiàn)的次數(shù)以及灰度值總數(shù)量確定每個(gè)灰度值出現(xiàn)的概率; 根據(jù)每個(gè)灰度值出現(xiàn)的概率以及下述公式計(jì)算所述子區(qū)域的熵值:
Σ -1og2Pi 其中Pi為每個(gè)灰度值出現(xiàn)的概率。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值的步驟,包括: 為所述全局對比度值、所述全局平均梯度值以及所述全局熵值分配權(quán)重值; 將所述全局對比度值、所述全局平均梯度值以及所述全局熵值分別與其各自的權(quán)重值相乘,分別得出權(quán)重調(diào)整后的全局對比度值、權(quán)重調(diào)整后的全局平均梯度值以及權(quán)重調(diào)整后的全局熵值; 將所述權(quán)重調(diào)整后的全局對比度值、所述權(quán)重調(diào)整后的全局平均梯度值以及所述權(quán)重調(diào)整后的全局熵值相加,得出所述用于評價(jià)所述圖片整體清晰度的分值。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述為所述全局對比度值、所述全局平均梯度值以及所述全局熵值分配權(quán)重值的步驟,包括: 為所述全局對比度值、所述全局平均梯度值以及所述全局熵值分配相等的權(quán)重值。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述為所述全局熵值分配權(quán)重值的步驟,包括: 為所述全局熵值分配小于0.33的權(quán)重值。
10.根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值的步驟,包括: 根據(jù)第一圖片的全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)所述第一圖片整體清晰度的第一分值; 根據(jù)第二圖片的全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)所述第二圖片整體清晰度的第二分值; 計(jì)算所述第一分值與所述第二分值的比值,并將所述第一分值與所述第二分值中的較大值確定為100分,根據(jù)所述比值確定所述第一分值與所述第二分值中較小值的分?jǐn)?shù)。
11.一種評價(jià)圖片清晰度的裝置,其特征在于,包括: 確定單元,用于在待評價(jià)圖片中確定至少兩個(gè)子區(qū)域; 獲取單元,用于獲取所述確定單元確定的所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值; 計(jì)算單元,用于根據(jù)所述獲取單元獲取的所述子區(qū)域中每個(gè)像素點(diǎn)的灰度值計(jì)算所述子區(qū)域的對比度值、平均梯度值以及熵值; 所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域?qū)Ρ榷戎档钠骄?,得出用于表征所述圖片整體對比度的全局對比度值; 所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域平均梯度值的平均值,得出用于表征所述圖片整體梯度的全局平均梯度值; 所述計(jì)算單元還用于計(jì)算所述至少兩個(gè)子區(qū)域熵值的平均值,得出用于表征所述圖片整體熵的全局熵值;所述計(jì)算單元還用于根據(jù)所述全局對比度值、所述全局平均梯度值以及所述全局熵值計(jì)算用于評價(jià)所述圖片整體清晰度的分值。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述確定單元包括: 獲取子單元,用于獲取所述圖片的長寬比例; 第一確定子單元,用于根據(jù)所述獲取子單元獲取的所述圖片的長寬比例確定所述子區(qū)域的長邊邊長以及寬邊邊長; 第二確定子單元,用于在所述圖片的對角線上確定至少兩個(gè)子區(qū)域,以使每個(gè)子區(qū)域的子對角線與所述圖片的對角線重合,并且使得所有子區(qū)域的寬邊邊長之和等于所述圖片的寬邊邊長,所有子區(qū)域的長邊邊長之和等于所述圖片的長邊邊長。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述計(jì)算單元包括: 查找子單元,用于在所述子區(qū)域中所有像素點(diǎn)的灰度值中查找最大灰度值和最小灰度值; 第一計(jì)算子單元,用于將所述查找子單元查找的所述最大灰度值與所述最小灰度值之差除以所述查找單元查找的所述最大灰度值,得出所述子區(qū)域的對比度值。
14.根據(jù)權(quán)利要求1 3所述的裝置,其特征在于,所述計(jì)算單元包括: 第二計(jì)算子單元,用于對于所述子區(qū)域中的每一個(gè)像素點(diǎn),計(jì)算所述像素點(diǎn)與其右邊相鄰像素點(diǎn)以及與其下方相鄰像素點(diǎn)的平均梯度值,得出與所述子區(qū)域中像素點(diǎn)數(shù)量相同的N個(gè)平均梯度值,所述N為正整數(shù); 所述第二計(jì)算子單元還用于計(jì)算所述N個(gè)平均梯度值的平均值,得出所述子區(qū)域的平均梯度值。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述第二計(jì)算子單元用于: 根據(jù)下述公式計(jì)算所述像素點(diǎn)的平均梯度值:
其中,A為所述像素點(diǎn)的灰度值,B為所述像素點(diǎn)右邊相鄰像素點(diǎn)的灰度值,C為所述像素點(diǎn)下方相鄰像素點(diǎn)的灰度值。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述計(jì)算單元包括: 統(tǒng)計(jì)子單元,用于在所述子區(qū)域所有像素點(diǎn)對應(yīng)的灰度值中,統(tǒng)計(jì)每個(gè)灰度值出現(xiàn)的次數(shù); 第三確定子單元,用于根據(jù)所述統(tǒng)計(jì)子單元統(tǒng)計(jì)的每個(gè)灰度值出現(xiàn)的次數(shù)以及灰度值總數(shù)量確定每個(gè)灰度值出現(xiàn)的概率; 第三計(jì)算子單元,用于根據(jù)所述第三確定子單元確定的每個(gè)灰度值出現(xiàn)的概率以及下述公式計(jì)算所述子區(qū)域的熵值:
Σ -1og2Pi 其中Pi為每個(gè)灰度值出現(xiàn)的概率。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述計(jì)算單元包括: 分配子單元,用于為所述全局對比度值、所述全局平均梯度值以及所述全局熵值分配權(quán)重值; 第四計(jì)算子單元,用于將所述全局對比度值、所述全局平均梯度值以及所述全局熵值分別與所述分配子單元分配給其各自的權(quán)重值相乘,分別得出權(quán)重調(diào)整后的全局對比度值、權(quán)重調(diào)整后的全局平均梯度值以及權(quán)重調(diào)整后的全局熵值; 所述第四計(jì)算子單元還用于將所述權(quán)重調(diào)整后的全局對比度值、所述權(quán)重調(diào)整后的全局平均梯度值以及所述權(quán)重調(diào)整后的全局熵值相加,得出所述用于評價(jià)所述圖片整體清晰度的分值。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述分配子單元用于為所述全局對比度值、所述全局平均梯度值以及所述全局熵值分配相等的權(quán)重值。
19.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述分配子單元用于為所述全局熵值分配小于0.33的權(quán)重值。
20.根據(jù)權(quán)利要求11至19中任一項(xiàng)所述的裝置,其特征在于,所述裝置還用于: 根據(jù)第一圖片的全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)所述第一圖片整體清晰度的第一分值; 根據(jù)第二圖片的全局對比度值、全局平均梯度值以及全局熵值計(jì)算用于評價(jià)所述第二圖片整體清晰度的第二分值; 所述計(jì)算單元還包括:第五計(jì)算子單元; 所述第五計(jì)算子單元,用于計(jì)算所述第一分值與所述第二分值的比值,并將所述第一分值與所述第二分值中的較大值確定為100分,根據(jù)所述比值確定所述第一分值與所述第二分值中較小值的分?jǐn)?shù)。
【文檔編號】G06T7/00GK104182962SQ201310204043
【公開日】2014年12月3日 申請日期:2013年5月28日 優(yōu)先權(quán)日:2013年5月28日
【發(fā)明者】厚桂娟 申請人:騰訊科技(深圳)有限公司