一種基于圖像景深的實(shí)時(shí)圖像去霧方法
【專(zhuān)利摘要】本發(fā)明提供了一種基于圖像景深的實(shí)時(shí)圖像去霧方法,首先對(duì)有霧圖像進(jìn)行灰度圖像處理;再對(duì)灰度圖像進(jìn)行分塊最小值計(jì)算暗原色圖,并估計(jì)大氣光值,計(jì)算粗略大氣耗散圖和景深掩膜;然后再計(jì)算不同景深增強(qiáng)圖像和邊緣羽化的掩膜;最后進(jìn)行融合處理得到去霧后圖像。該方法在對(duì)單幅圖像進(jìn)行處理時(shí),在圖像對(duì)比度增加方法中融入了景深信息,同時(shí)還采用了圖層融合方式,可以并行計(jì)算,實(shí)時(shí)性強(qiáng),去霧效果明顯。
【專(zhuān)利說(shuō)明】一種基于圖像景深的實(shí)時(shí)圖像去霧方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)字圖像處理方法,尤其是一種實(shí)時(shí)圖像去霧處理方法。
【背景技術(shù)】
[0002]在霧、霾等天氣條件下,大氣中懸浮的大量微小水滴和氣溶膠的散射作用會(huì)使視頻圖像嚴(yán)重降質(zhì),這極大限制和影響城市交通、視頻監(jiān)控、智能車(chē)輛等戶(hù)外系統(tǒng)的功能。因此,需要對(duì)降質(zhì)圖像進(jìn)行去霧處理,恢復(fù)出真實(shí)場(chǎng)景圖像。而對(duì)于視頻監(jiān)控等應(yīng)用領(lǐng)域,去霧處理的高效性和實(shí)時(shí)性則至關(guān)重要。
[0003]當(dāng)前對(duì)于霧圖像處理的方法大致可以分為兩類(lèi):一類(lèi)是基于圖像增強(qiáng)的方法,此類(lèi)方法不考慮霧圖像具體的形成過(guò)程,只選取圖像中感興趣的部分進(jìn)行增強(qiáng)。常用的圖像增強(qiáng)方法主要有對(duì)比度增強(qiáng)、直方圖均衡、Retinx算法等,這類(lèi)方法沒(méi)有考慮霧天圖像對(duì)比度與景物深度的對(duì)應(yīng)關(guān)系,對(duì)景物深度變化比較大的圖像的增強(qiáng)效果不理想,且有些如Retinx算法計(jì)算量大,實(shí)時(shí)性不強(qiáng)。
[0004]另一類(lèi)則是基于霧天模型的暗原色去霧方法,是對(duì)有霧圖像進(jìn)行一次與成像的逆過(guò)程來(lái)恢復(fù)無(wú)霧圖像。這種方法針對(duì)性強(qiáng),得到結(jié)果自然,一般不會(huì)有信息損失,能夠取得不錯(cuò)的去霧效果。這種方法對(duì)每個(gè)像素進(jìn)行最小值濾波計(jì)算暗原色圖,以此對(duì)大氣參數(shù)和透射率進(jìn)行估計(jì),然后根據(jù)成像模型來(lái)恢復(fù)無(wú)霧圖像,但是此類(lèi)方法計(jì)算量都非常大,處理一副圖像需要耗費(fèi)大量的時(shí)間,難以滿(mǎn)足實(shí)時(shí)性要求,限制了該算法在工程領(lǐng)域的廣泛應(yīng)用。還有針對(duì)景深連續(xù)的有霧場(chǎng)景,可以通過(guò)對(duì)比度拉伸算法達(dá)到去霧效果,借助于一張晴天和一張霧天場(chǎng)景的參考 圖像,計(jì)算出場(chǎng)景各點(diǎn)的深度比關(guān)系,最后利用深度關(guān)系復(fù)原霧天圖像,但該方法需要同一場(chǎng)景的多幅圖像,不能滿(mǎn)足實(shí)時(shí)圖像去霧的需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種實(shí)時(shí)性較強(qiáng)的圖像去霧方法,能夠?qū)吧钭兓^大的圖像進(jìn)行有效的去霧處理。
[0006]本發(fā)明提供的技術(shù)方案為:一種基于圖像景深的實(shí)時(shí)圖像去霧方法,其特征在于,包括如下步驟:
[0007]步驟I,讀取有霧圖像I (X,y),其中X和y表示圖像中各個(gè)像素點(diǎn)的橫坐標(biāo)和縱坐標(biāo),若有霧圖像l(x,y)為彩色圖像,則將有霧圖像I (x,y)中各像素點(diǎn)R、G、B三通道的最小值賦值給各像素點(diǎn)R、G、B三通道,得到有霧圖像I (X,y)的灰度圖像為Ig U,y),若該有霧圖像I(x,y)為灰度圖像,則灰度圖像Ig(X,y) = I (x, y);
[0008]步驟2,將灰度圖像Ig(x,y)劃分成若干個(gè)方塊區(qū)域Ω,再分別獲取每個(gè)方塊區(qū)域Ω內(nèi)像素點(diǎn)的最小像素值,并將獲取的最小像素值賦值給對(duì)應(yīng)方塊區(qū)域Ω內(nèi)的所有像素
點(diǎn),得到各個(gè)方塊區(qū)域Ω對(duì)應(yīng)的方塊暗原色圖CU)為:
χ,νεΩ[0009]
【權(quán)利要求】
1.一種基于圖像景深的實(shí)時(shí)圖像去霧方法,其特征在于,包括如下步驟: 步驟1,讀取有霧圖像I (X,y),其中X和y表示圖像中各個(gè)像素點(diǎn)的橫坐標(biāo)和縱坐標(biāo),若有霧圖像I U,y)為彩色圖像,則將有霧圖像I (X,y)中各像素點(diǎn)R、G、B三通道的最小值賦值給各像素點(diǎn)R、G、B三通道,得到有霧圖像I (X,y)的灰度圖像為Ig(x,y),若該有霧圖像I(x,y)為灰度圖像,則灰度圖像Ig(X,y) = I (x, y); 步驟2,將灰度圖像Ig (X,y)劃分成若干個(gè)方塊區(qū)域Ω,再分別獲取每個(gè)方塊區(qū)域Ω內(nèi)像素點(diǎn)的最小像素值,并將獲取的最小像素值賦值給對(duì)應(yīng)方塊區(qū)域Ω內(nèi)的所有像素點(diǎn),得到各個(gè)方塊區(qū)域Ω對(duì)應(yīng)的方塊暗原色圖Idarkx,y∈Ω(x,y)為:
2.根據(jù)權(quán)利要求1所述的基于圖像景深的實(shí)時(shí)圖像去霧方法,其特征在于:步驟2中采用網(wǎng)格法將灰度圖像Ig(x,y)劃分成若干個(gè)方塊區(qū)域Ω,每個(gè)網(wǎng)格的大小為方塊區(qū)域Ω。
3.根據(jù)權(quán)利要求1或2所述的基于圖像景深的實(shí)時(shí)圖像去霧方法,其特征在于:步驟5中采用直方圖統(tǒng)計(jì)法分別對(duì)各個(gè)掩膜對(duì)應(yīng)的像素點(diǎn)進(jìn)行處理,分別將各個(gè)掩膜對(duì)應(yīng)的像素點(diǎn)中像素值相同的像素點(diǎn)排在同一列,再將每一列按像素值遞增的順序緊密排列,構(gòu)成η個(gè)直方圖,再分別計(jì)算每個(gè)直方圖的左側(cè)邊緣0.1%直方圖面積內(nèi)和右側(cè)邊緣0.1%直方圖面積內(nèi)所有像素點(diǎn)的像素值總和(x, y)和dvH U >0。
4.根據(jù)權(quán)利要求1或2所述的基于圖像景深的實(shí)時(shí)圖像去霧方法,其特征在于:所述步驟5中的圖像濾波處理為二維高斯濾波處理或者平均濾波處理。
【文檔編號(hào)】G06T5/40GK103903234SQ201410090379
【公開(kāi)日】2014年7月2日 申請(qǐng)日期:2014年3月12日 優(yōu)先權(quán)日:2014年3月12日
【發(fā)明者】宋文, 丁進(jìn), 孟明 申請(qǐng)人:南京第五十五所技術(shù)開(kāi)發(fā)有限公司