一種透霧算法判別方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本申請涉及圖像處理技術(shù),特別涉及一種透霧算法判別方法和裝置。
【背景技術(shù)】
[0002] 當(dāng)出現(xiàn)霧天或霧霾天等大氣能見度下降的天氣時(shí),視頻監(jiān)控所拍攝的圖像也較為 模糊,造成監(jiān)控主體信息部分或完全丟失,影響監(jiān)控人員的業(yè)務(wù)處理(例如,對公安人員的 辦案帶來困惱),因此,對于上述天氣下拍攝的圖像需要使用透霧算法進(jìn)行處理。透霧算法 是將原本霧感較重的圖像上的霧感去掉,使圖像還原為通透感強(qiáng)的圖像的算法,透霧算法 的種類很多,而何種算法處理圖像的效果更好,相關(guān)技術(shù)中,可以進(jìn)行多人主觀評價(jià)打分的 方式進(jìn)行判別。但是這種算法判別方式主觀性太大,不能準(zhǔn)確反映算法的優(yōu)劣,而無法選擇 較優(yōu)的透霧算法,也將直接影響透霧圖像處理的效果。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,本申請?zhí)峁┮环N透霧算法判別方法和裝置,以提高透霧算法優(yōu)劣判別 的準(zhǔn)確性。
[0004] 具體地,本申請是通過如下技術(shù)方案實(shí)現(xiàn)的:
[0005] 第一方面,提供一種透霧算法判別方法,包括:
[0006] 獲取待判別的透霧算法對目標(biāo)圖像處理前后的圖像參數(shù)值,所述目標(biāo)圖像是拍攝 視覺參數(shù)測試件得到,所述視覺參數(shù)測試件基于人類視覺系統(tǒng)設(shè)計(jì)且用于表征透霧算法的 處理目的特征;
[0007] 根據(jù)所述處理前后的圖像參數(shù)值之間的變化值,以及預(yù)設(shè)的變化值閾值,確定所 述透霧算法的判別結(jié)果。
[0008] 第二方面,提供一種透霧算法判別裝置,包括:
[0009] 參數(shù)獲取模塊,用于獲取待判別的透霧算法對目標(biāo)圖像處理前后的圖像參數(shù)值, 所述目標(biāo)圖像是拍攝視覺參數(shù)測試件得到,所述視覺參數(shù)測試件基于人類視覺系統(tǒng)設(shè)計(jì)且 用于表征透霧算法的處理目的特征;
[0010] 判別處理模塊,用于根據(jù)所述處理前后的圖像參數(shù)值之間的變化值,以及預(yù)設(shè)的 變化值閾值,確定所述透霧算法的判別結(jié)果。
[0011] 本申請實(shí)施例提供的透霧算法判別方法和裝置,通過根據(jù)透霧算法對目標(biāo)圖像處 理前后的圖像參數(shù)值確定透霧算法的判別結(jié)果,提高了透霧算法優(yōu)劣判別的準(zhǔn)確性。
【附圖說明】
[0012] 圖1是本申請一示例性實(shí)施例示出的一種透霧算法判別的原理架構(gòu);
[0013] 圖2是本申請一示例性實(shí)施例示出的拍攝場景;
[0014] 圖3是本申請一示例性實(shí)施例示出的一種透霧算法判別流程圖;
[0015] 圖4是本申請一示例性實(shí)施例示出的透霧算法判別裝置的結(jié)構(gòu)圖;
[0016] 圖5是本申請一示例性實(shí)施例示出的另一種透霧算法判別流程圖;
[0017] 圖6是本申請一示例性實(shí)施例示出的透霧算法判別的原理示意圖;
[0018] 圖7是本申請一示例性實(shí)施例示出的透霧算法判別的又一原理示意圖。
【具體實(shí)施方式】
[0019] 這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
[0020] 本申請實(shí)施例提供的透霧算法判別方法,將用于選擇較優(yōu)的透霧算法來處理霧天 拍攝的圖像,以使得采用較優(yōu)的透霧算法得到較好的圖像處理結(jié)果。
[0021] 圖1示例了本申請實(shí)施例的對透霧算法判別的原理架構(gòu),在本實(shí)施例中,將構(gòu)架 一個(gè)拍攝透霧算法處理的目標(biāo)圖像的拍攝場景,以使得隨時(shí)隨地都可以得到上述目標(biāo)圖像 (例如,霧天拍攝的圖像,或者霧霾天拍攝的圖像等),而不用受到環(huán)境的限制(例如,只能 等到霧霾天才能拍攝),提高圖像獲取的效率。在通過拍攝場景得到目標(biāo)圖像后,可以通過 透霧算法對該目標(biāo)圖像進(jìn)行透霧處理,再基于處理前后的目標(biāo)圖像對透霧算法進(jìn)行判別。
[0022] 在圖1所示的系統(tǒng)中,需要確定拍攝目標(biāo)圖像時(shí)采用的被拍攝物體,以及在對透 霧算法進(jìn)行評判時(shí)依據(jù)的判別模型。如下,將通過分析透霧算法的原理來進(jìn)行上述被拍攝 物體和判別模型的設(shè)計(jì):
[0023] 本申請實(shí)施例的透霧算法,可以是多種類型的算法,例如,基于圖像處理的圖像增 強(qiáng)透霧方法(如,灰度直方圖變換、頻率域分析),或者,基于大氣物理模型的圖像復(fù)原透霧 技術(shù)(如,光的極化角度分與偏微分方程)等。無論是何種模式的透霧算法,其目的都是要 對圖像進(jìn)行如下方面的改進(jìn):例如,提高圖像的對比度、盡可能多的還原圖像的細(xì)節(jié)、將顏 色失真控制在合理的范圍。這些對比度、細(xì)節(jié)等特征可以稱為"透霧算法的處理目的特征", 即透霧算法處理圖像時(shí)將這些方面的特征作為處理目標(biāo)。
[0024] 此外,透霧算法處理前后的目標(biāo)圖像,可能都是由人眼觀看的,例如,公安人員觀 察圖像來獲取信息進(jìn)行辦案。那么,透霧算法處理圖像是否從上述的"處理目的特征"方面 得到了較好的改善(例如,細(xì)節(jié)還原是否夠多,顏色是否明顯失真),是由人眼觀看作為評 判標(biāo)準(zhǔn)的,即基于"人類視覺系統(tǒng)"來判別透霧算法的圖像處理效果。
[0025] 基于上述兩點(diǎn)可知,透霧算法的判別(例如,算法是否合格,算法是否優(yōu)良等)是 基于人類視覺系統(tǒng)(Human Visual System,簡稱:HVS),并且是以透霧算法的處理目的特征 作為評判標(biāo)準(zhǔn)。因此,拍攝目標(biāo)圖像時(shí)采用的被拍攝物體,需要能夠體現(xiàn)出透霧算法的處理 目的特征,例如能夠表征對比度、圖像顏色等;另外,被拍攝物體表征上述處理目的特征是 以人類視覺系統(tǒng)為基準(zhǔn)的,可以將被拍攝物體稱為"視覺參數(shù)測試件"。對透霧算法進(jìn)行評 判時(shí)依據(jù)的判別模型,也需要體現(xiàn)基于HVS的處理目的特征的變化。
[0026] 在一個(gè)例子中,可以選取標(biāo)準(zhǔn)分辨率測試卡、標(biāo)準(zhǔn)視力表和標(biāo)準(zhǔn)色卡,作為被拍攝 的視覺參數(shù)測試件。
[0027] 具體的,根據(jù)HVS的頻域特性,頻率越高,人眼的分辨能力越低,頻率越低,人眼的 分辨能力越高,比如,白色背景上分布的平行黑色線條,當(dāng)線條之間的距離較大時(shí),人眼能 夠分辨各條線,當(dāng)線條之間的距離逐漸減小時(shí),人眼也將逐漸看不清,無法分辨各線條。另 外,HVS對于對比度十分敏感,邊界清晰的物體容易分辨,邊界模糊的不易分辨。上述的透 霧算法處理的目的特征,例如對比度和細(xì)節(jié),與HVS的頻域特性和對比度敏感度相似,如果 人眼觀看圖像的對比度較高,細(xì)節(jié)分辨較好,這正是透霧算法的處理目標(biāo)。
[0028] 標(biāo)準(zhǔn)分辨率測試卡的設(shè)計(jì)剛好與HVS的頻域特性和對比度敏感度對應(yīng),因?yàn)?,?biāo) 準(zhǔn)分辨率測試卡上通常用對比度鮮明的黑白線對來衡量分辨率的大小,不同間隔的線段對 應(yīng)不同的分辨率,符合HVS的頻域特性(線段越密越不易分辨)。標(biāo)準(zhǔn)視力表也是根據(jù)人眼 視角的原理設(shè)計(jì)的,視角即視覺銳度,表示分辨細(xì)節(jié)的能力,視力表的設(shè)計(jì)是依據(jù)人眼能分 辨出的兩點(diǎn)間最小距離形成的視角即一分視角。人眼觀看透霧算法處理后的視力表,能準(zhǔn) 確評價(jià)透霧算法對于細(xì)節(jié)的還原能力。
[0029] 在一個(gè)例子中,標(biāo)準(zhǔn)分辨率測試卡和標(biāo)準(zhǔn)視力表,都擁有能讀取的刻度值,通過該 刻度值能夠使得透霧算法對目的特征的改善程度衡量更加準(zhǔn)確,比如,人眼能識別的視力 表的刻度提升越多,表明透霧算法處理越好。當(dāng)然,在另一個(gè)例子中,標(biāo)準(zhǔn)分辨率測試卡和 標(biāo)準(zhǔn)視力表也可以沒有刻度。此外,標(biāo)準(zhǔn)色卡中包括多種顏色的色塊,可以通過計(jì)算色卡的 還原度評價(jià)顏色的失真程度,用于檢驗(yàn)透霧算法對于色彩損失是否到了人眼不可接受的地 步。
[0030] 此外,選用上述的標(biāo)準(zhǔn)分辨率測試卡、標(biāo)準(zhǔn)視力表和標(biāo)準(zhǔn)色卡,使得對透霧算法的 判別也會更加準(zhǔn)確,例如,在輕霧時(shí),如果只采用標(biāo)準(zhǔn)視力表,有可能透霧算法處理前后視 力表的識別刻度值提升較小,無法準(zhǔn)確判斷算法優(yōu)劣,而結(jié)合標(biāo)準(zhǔn)分辨率測試卡將能夠得 到一個(gè)明顯的刻度提升。又例如,在重