趙環(huán)旭,滕青芳
(蘭州交通大學(xué)自動(dòng)化與電氣工程學(xué)院,甘肅蘭州730070)
在數(shù)字圖像處理領(lǐng)域中,運(yùn)動(dòng)模糊圖像復(fù)原一直是個(gè)難點(diǎn)。圖像復(fù)原主要依賴于圖像的退化模型,即構(gòu)造出點(diǎn)擴(kuò)散函數(shù)[1]。點(diǎn)擴(kuò)散函數(shù)由兩個(gè)模糊參數(shù)構(gòu)成,分別為模糊角度與模糊尺度。近幾年,國(guó)內(nèi)外學(xué)者針對(duì)運(yùn)動(dòng)模糊圖像復(fù)原做了大量研究,涌現(xiàn)出了許多鑒別點(diǎn)擴(kuò)散函數(shù)的方法[2-6]和運(yùn)動(dòng)模糊圖像復(fù)原的算法[7-12]。但是,通過單一復(fù)原算法得到的復(fù)原圖像往往達(dá)不到實(shí)際需要的標(biāo)準(zhǔn)。為了提升復(fù)原圖像質(zhì)量,可采用圖像融合的方法,以改善人們對(duì)復(fù)原后圖像的主觀感受,提高客觀評(píng)價(jià)指標(biāo)值。
本文提出了一種基于小波變換的圖像融合方法,用來復(fù)原運(yùn)動(dòng)模糊圖像。利用Radon變換估計(jì)出模糊角度,利用微分自相關(guān)法估計(jì)出模糊尺度,然后用所得的兩個(gè)參數(shù)構(gòu)造出點(diǎn)擴(kuò)展函數(shù),選用兩種經(jīng)典復(fù)原方法分別對(duì)模糊圖像進(jìn)行復(fù)原,最后對(duì)兩幅復(fù)原圖像進(jìn)行圖像融合實(shí)驗(yàn),以獲得恢復(fù)效果更好的圖像,具有一定的實(shí)用價(jià)值。
通常用g(x,y),f(x,y),h(x,y)分別表示模糊圖像、原始圖像、退化函數(shù)。原始圖像f(x,y)與退化函數(shù)h(x,y)(即退化系統(tǒng)的PSF)卷積,同時(shí)還會(huì)有一定的加性噪聲n(x,y)影響,共同構(gòu)成模糊圖像g(x,y)。假設(shè)退化系統(tǒng)為線性空間不變系統(tǒng),則退化公式可用卷積形式表示為
退化模型同樣可由圖1所示的過程來描述。
圖1 運(yùn)動(dòng)模糊退化模型
圖像退化,可假設(shè)是一個(gè)線性過程,則點(diǎn)擴(kuò)散函數(shù)h(x,y)相對(duì)于L=vT[13]可表示為
式中:θ是沿水平方向的角度;v是一恒定速度;T是曝光時(shí)間。
運(yùn)動(dòng)模糊圖像復(fù)原的關(guān)鍵在于模糊角度θ與模糊尺度L準(zhǔn)確估計(jì)。很多模糊角度的估計(jì)是在圖像的Fourier頻譜圖中進(jìn)行分析,但在頻域中的估計(jì)往往不能獲得想要的精確數(shù)值[14]。因此提出對(duì)頻譜圖作Radon變換來獲得精確數(shù)值。即在頻域中做0°~180°的Radon變換,取每個(gè)角度上Radon變換的最大值,由這些極大值形成曲線,取曲線上最大值相對(duì)應(yīng)的角度就是求得的模糊角度。
Radon變換在數(shù)學(xué)上看成是在不同方向上的線積分,幾何上可看成是在某方向上圖像的投影。表達(dá)式如下
式中:
圖2給出Radon變換的幾何關(guān)系圖,從圖中看出要檢測(cè)出直線的角度θ與投影方向所在直線的角度β垂直。
圖2 Radon變換的幾何關(guān)系圖
模糊尺度可定義為原圖中參考點(diǎn)在曝光時(shí)間內(nèi)相對(duì)于原位置的位移大小。讓圖像按所求出的模糊角度旋轉(zhuǎn)至水平軸,圖像復(fù)原將成為一維問題。然后,采用微分自相關(guān)法可獲得模糊尺度[15],流程如下:
1)對(duì)圖像y(i,j)做水平軸上的一階微分,獲得圖像y'(i,j);
2)對(duì)圖像y'(i,j)做水平軸上的自相關(guān)運(yùn)算,以獲得圖像S(i,j);
3)對(duì)圖像S(i,j)的各列進(jìn)行相加,獲取一維數(shù)組Sadd(相加是為了提高精確度與可靠性,同時(shí)減小噪聲的影響);
4)繪制Sadd的曲線,從而獲得模糊尺度的鑒別曲線。
本文用小波變換作為多分辨率分析工具,通過小波變換將信號(hào)分解為低頻近似分量和高頻細(xì)節(jié)分量[16]。實(shí)驗(yàn)采用Mallat提出的正交小波變換快速算法。對(duì)圖像進(jìn)行L層小波分解,將產(chǎn)生(3L+1)層子帶,它們分別是低頻基帶C j,3L層高頻子帶Dh,Dv和Dd[17]。原始圖像用C0表示,小波系數(shù)Ψ(x)的系數(shù)矩陣用G表示,尺度系數(shù)φ(x)的系數(shù)矩陣用H表示。則二維小波分解算法可表示為
式中:j表示分解層數(shù);h,v,d分別表示水平、垂直和對(duì)角分量;HT和GT分別是H和G的共軛轉(zhuǎn)置矩陣[17]。
小波重構(gòu)是小波分解的逆過程為
選取圖像A與圖像B來進(jìn)行融合,其圖像融合過程如圖3所示。
圖3 圖像融合過程
針對(duì)運(yùn)動(dòng)模糊圖像復(fù)原,本文提出一種新的圖像融合過程,如圖4所示。對(duì)分解出的高頻與低頻系數(shù)選用的融合策略分別改進(jìn)。即對(duì)低頻系數(shù)選取最優(yōu)的加權(quán)算子,然后進(jìn)行加權(quán)與融合處理。高頻系數(shù)選用基于窗口的系數(shù)絕對(duì)值選大的融合規(guī)則。最后對(duì)融合系數(shù)進(jìn)行小波逆變換得到融合圖像。
圖4 本文圖像融合過程示意圖
由于維納濾波具有簡(jiǎn)單實(shí)用的特點(diǎn),應(yīng)用廣泛,因此本文分別采用維納濾波和最小二乘算法來復(fù)原運(yùn)動(dòng)模糊圖像。然后通過小波變換對(duì)它們進(jìn)行融合。使得到的融合圖像輪廓清晰,細(xì)節(jié)信息更豐富,對(duì)比度提高。
融合結(jié)果如圖5所示。
圖5 融合結(jié)果
其中,圖5b是加模糊后的圖像,模糊角度為30°,模糊尺度為20像素。
為了使融合后的圖像效果更好,基于小波變換的融合過程選用改進(jìn)的融合規(guī)則:分解層數(shù)選取4層(通過經(jīng)驗(yàn)知道大于4層后,層數(shù)不會(huì)對(duì)融合效果產(chǎn)生過大的影響),小波基選用Db4,融合規(guī)則為:低頻系數(shù)進(jìn)行加權(quán)融合處理,高頻系數(shù)采用基于窗口的系數(shù)絕對(duì)值選大規(guī)則。
在圖像質(zhì)量評(píng)價(jià)方面,不僅要對(duì)復(fù)原圖像進(jìn)行人的主觀效果評(píng)價(jià),還要選取峰值信噪比(PSNR)和均方誤差(MSE)來對(duì)復(fù)原圖像效果進(jìn)行客觀評(píng)價(jià)。
式中:M和N分別是圖像的長(zhǎng)和寬;MN表示圖像所包含的所有像素點(diǎn);PSNR越大,說明圖像失真越少;MSE越小,說明兩幅圖片越接近,復(fù)原圖像的質(zhì)量越好。
從表1看出,小波融合技術(shù)得到的復(fù)原圖像在峰值信噪比、均方誤差上都是最好的。這說明經(jīng)過改進(jìn)后的小波融合技術(shù)效果好于經(jīng)典復(fù)原方法,具有一定的實(shí)用價(jià)值。
表1 復(fù)原圖像的客觀評(píng)價(jià) dB
另外,從圖5e~圖5h可以看出,層數(shù)對(duì)小波融合的圖像復(fù)原效果會(huì)產(chǎn)生一定的影響,層數(shù)較低時(shí)(如2、3層),得到的圖像會(huì)存在一些波紋、對(duì)比度不高等現(xiàn)象,隨著分解層數(shù)的增加,上述現(xiàn)象逐步消失,但分解層數(shù)很大時(shí)(如4、5層),復(fù)原效果相差可忽略不計(jì),反而增加了計(jì)算量。因此,根據(jù)具體的應(yīng)用情況和圖像的尺寸選擇合理的分解層數(shù)是必要的。綜合考慮融合圖像的主觀評(píng)價(jià)和客觀評(píng)價(jià),融合實(shí)驗(yàn)選擇4層小波分解。
通過研究運(yùn)動(dòng)模糊圖像的詳細(xì)復(fù)原過程,提出一種新的圖像復(fù)原方法。利用Radon變換來獲得模糊角度,運(yùn)用微分自相關(guān)法估計(jì)出模糊尺度。得到模糊角度和模糊尺度后,構(gòu)造出點(diǎn)擴(kuò)展函數(shù)。然后分別用維納濾波和最小二乘算法進(jìn)行圖像復(fù)原,得到兩幅復(fù)原圖像。然后利用小波融合技術(shù)來復(fù)原圖像,并改進(jìn)其融合策略,使圖像復(fù)原效果更好。最后將新方法得到的復(fù)原圖像與僅采用單一方法獲得的復(fù)原圖像做對(duì)比實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明:采用本文方法獲得的復(fù)原圖像,無論是人的主觀視覺感受,還是客觀評(píng)價(jià)指標(biāo),都優(yōu)于現(xiàn)有方法,具有一定的實(shí)際利用價(jià)值。
[1]韓小芳,胡家升.運(yùn)動(dòng)與離焦模糊圖像的復(fù)原[J].光子學(xué)報(bào),2012,41(1):87-93.
[2]趙妍妍,袁艷,蘇麗娟.任意方向勻速直線運(yùn)動(dòng)模糊的點(diǎn)擴(kuò)展函數(shù)估計(jì)[J].中國(guó)激光,2012,39(8):72-79.
[3]許元男,趙遠(yuǎn),劉麗萍,等.基于雙譜的點(diǎn)擴(kuò)展函數(shù)參數(shù)辨識(shí)[J].光電工程,2009,36(5):72-76.
[4]趙琳,金偉其,黃有為,等.運(yùn)動(dòng)模糊圖像超分辨力盲復(fù)原算法分析[J].光學(xué)技術(shù),2010,36(1):75-78.
[5]戴朝約,馮華君,趙巨峰,等.基于邊緣信息的運(yùn)動(dòng)模糊圖像的魯棒盲復(fù)原[J].光電子·激光,2011,22(10):1588-1592.
[6]王晶,李仕.運(yùn)動(dòng)模糊視頻圖像在圖形處理器平臺(tái)上的實(shí)時(shí)恢復(fù)[J].光學(xué)精密工程,2010,18(10):2262-2268.
[7]陳洪濤,陳淑靜,邵明省.基于蛙跳算法的模糊圖像復(fù)原[J].電視技術(shù),2012,36(3):13-16.
[8] KANO H,HATANAKA H,F(xiàn)UKUMOTOS,et al.Motion blur estimation of handheld camera using regular and short-exposure image pair[C]//Proc.ICIP 2009.Cairo,Egypt:IEEE Press,2009:1309-1312.
[9] KAKAR P,SUDHA N,WEE S.Exposing digital image forgeries by detecting discrepancies inmotion blur[J].IEEE Trans.Multimedia,2011,13(3):443-452.
[10] DONGWeisheng,ZHANG Lei,SHIGuangming,et al.Nonlocally centralized sparse representation for image restoration[J].IEEE Trans.Image Processing,2013,22(4):1620-1630.
[11] ESMAEIL F,DINESH R,MARC P,et al.Unified blind method for multi-image super-resolution and single/multi-image blur deconvolution[J].IEEE Trans.Image Processing,2013,22(6):2101-2114.
[12] GIACOMO B,ALESSANDRO F.Modeling the performance of image restoration from motion blur[J].IEEE Trans.Image Processing,2012,21(8):3502-3517.
[13]李陽,張路,張志勇,等.一種改進(jìn)的運(yùn)動(dòng)模糊圖像恢復(fù)算法[J].計(jì)算機(jī)仿真,2011,28(5):254-257.
[14]王曉紅,趙榮椿.任意方向運(yùn)動(dòng)模糊的消除[J].中國(guó)圖象圖形學(xué)報(bào),2000,5(6):254-257.
[15]陳前榮,陸啟生,成禮智,等.運(yùn)動(dòng)模糊圖像點(diǎn)擴(kuò)展函數(shù)尺度鑒別[J].計(jì)算機(jī)工程與應(yīng)用,2004,23(2):15-19.
[16]郭永彩,郭瑞瑞,高潮.運(yùn)動(dòng)模糊圖像點(diǎn)擴(kuò)展函數(shù)的參數(shù)鑒別[J].儀器儀表學(xué)報(bào),2010,31(5):1052-1057.
[17]張德豐.MATLAB數(shù)字圖像處理[M].北京:機(jī)械工業(yè)出版社,2012.