孫勝永,耿 志,胡雙演,張士杰,楊亞威
(1.第二炮兵工程大學(xué)信息工程系,陜西西安710025;2.成都軍區(qū)后勤信息中心,四川 成都610015)
和噪聲相互區(qū)別開來,在平滑噪聲的同時(shí)也會(huì)平滑圖像的細(xì)節(jié),丟失目標(biāo)重要特征。為盡可能地保存圖像邊緣信息,本文通過在代價(jià)函數(shù)中添加目標(biāo)邊緣保持約束項(xiàng),采用規(guī)整化的方法保存圖像細(xì)節(jié),以提高圖像復(fù)原效果。用于實(shí)現(xiàn)邊緣保持的約束懲罰項(xiàng)定義為:
帶有光學(xué)探測(cè)系統(tǒng)的高速飛行器在大氣內(nèi)飛行時(shí),光學(xué)頭罩與大氣之間會(huì)發(fā)生劇烈相互作用形成復(fù)雜的高溫湍流場(chǎng),產(chǎn)生氣動(dòng)光學(xué)效應(yīng)[1-3]。而且紅外成像系統(tǒng)所獲取的圖像噪聲多、目標(biāo)和背景之間灰度差小、邊緣模糊、信噪比低[4-6]。這些都大大影響了導(dǎo)引頭探測(cè)、識(shí)別和跟蹤目標(biāo)的能力,降低了對(duì)目標(biāo)的命中精度。因此,開展對(duì)氣動(dòng)光學(xué)效應(yīng)紅外圖像的復(fù)原工作具有十分重要的意義。
圖像復(fù)原實(shí)際上是一個(gè)逆濾波過程,由于缺少先驗(yàn)知識(shí)和足夠的條件,加上噪聲的存在,盲復(fù)原過程是一個(gè)病態(tài)問題[7]。1998 年,K.Deepa和 H.Dimitrios提出了一種基于非負(fù)性和有限支持域的遞歸逆濾波[8](nonnegativity and support constrants recursive inverse filtering,NAS-RIF)圖像復(fù)原算法。由于算法是在一個(gè)凸集上進(jìn)行迭代,可以保證解的唯一性和算法的收斂性[9]。但是,該算法有一個(gè)很大的弊端,就是逆濾波器是高通的,必然帶來高頻噪聲的放大問題,會(huì)導(dǎo)致算法性能惡化[10]。實(shí)驗(yàn)表明,NAS-RIF算法要求支持域是矩形的,但實(shí)際目標(biāo)支持域幾乎都是非矩形的,這就制約了NASRIF 算法的應(yīng)用范圍[11-12]。
針對(duì)以上問題,本文提出一種新的思路:從噪聲抑制、目標(biāo)支持域提取和細(xì)節(jié)規(guī)整化三個(gè)方面改進(jìn)NAS-RIF算法,對(duì)代價(jià)函數(shù)進(jìn)行更細(xì)致的修正,使其應(yīng)用范圍更廣,迭代結(jié)果更穩(wěn)定。
NAS-RIF算法在復(fù)原退化圖像時(shí),會(huì)導(dǎo)致噪聲放大,增加運(yùn)算復(fù)雜度,降低復(fù)原效果。如果能夠在復(fù)原之前進(jìn)行去噪預(yù)處理,可以為后續(xù)復(fù)原算法的應(yīng)用降低難度,提升圖像的復(fù)原質(zhì)量。
近年來,小波變換以其良好的時(shí)頻特性被廣泛地應(yīng)用于圖像、信號(hào)去噪領(lǐng)域[5]。但是二維可分離小波變換只有水平、垂直和對(duì)角線有限的方向表示,不能很好地表示圖像中的方向信息。Contourlet變換是小波變換的一種新擴(kuò)展,其基函數(shù)分布于多尺度、多方向上,且有靈活的縱橫比,能夠以近似最優(yōu)的效率表示任何二維的平滑邊緣。
Contourlet變換作為小波變換的最新發(fā)展在應(yīng)用于圖像去噪時(shí),大部分方法都沿用了小波的去噪方法。閾值去噪是小波去噪中應(yīng)用最廣泛的方法,所以基于Contourlet變換的圖像去噪也采用此方法。根據(jù)閾值處理的不同可分為兩種處理方式:
(1)硬閾值方式
(2)軟閾值方式
在閾值選取方面,Donoho提出了分層閾值,其表達(dá)式為:
其中,Thj為第j層的閾值;σ是噪聲的方差;n是信號(hào)的采集長(zhǎng)度;J為Contourlet分解的尺度數(shù)。
去噪過程中,采用硬閾值方法能夠很好地保留邊緣等局部特征,但是函數(shù)不連續(xù),容易引起振鈴、偽吉布斯效應(yīng);軟閾值方法處理時(shí)相對(duì)平滑,但由于存在固有偏差,會(huì)造成圖像邊緣模糊等現(xiàn)象。因此,本文提出了一種折中的方法,給出了半閾值函數(shù)(Half thresholding function,Half-TF)為:
原始 NAS-RIF算法基本流程框圖如圖1所示。
圖1 NAS-RIF框架圖FIg.1 Structure of NAS - RIF
非線性濾波器NL的作用是對(duì)圖像進(jìn)行非負(fù)性和支持域范圍約束,定義如下:
式中,Dsup為支持域內(nèi)所有點(diǎn)的集合為支持域外所有點(diǎn)的集合;LB是圖像背景的灰度值。因此,NAS-RIF算法代價(jià)函數(shù)定義為:J0(u)=e2(x,y)
如果LB=0,即背景全黑時(shí),F(xiàn)IR濾波器u(x,y)將收斂于全零值,代價(jià)函數(shù)J(u)始終為零,失去意義。為了約束FIR濾波器的系數(shù)u(x,y)以避免出現(xiàn)全零解,引入修正項(xiàng)進(jìn)行約束:
式中,γ是非負(fù)實(shí)變量,一般情況下為零,當(dāng)且僅當(dāng)LB=0時(shí),γ≠0。
原始NAS-RIF算法假設(shè)目標(biāo)包含在矩形的支持域內(nèi),而實(shí)際情況下目標(biāo)支持域幾乎都是非矩形的,采用矩形域會(huì)使部分背景像素點(diǎn)錯(cuò)誤地分類到目標(biāo)區(qū)域內(nèi),導(dǎo)致圖像復(fù)原質(zhì)量下降。紅外圖像對(duì)比度較低,灰度差異較小,影響算法對(duì)目標(biāo)支持域的識(shí)別。文獻(xiàn)[11]中提出了采用最優(yōu)閾值圖像分割的方法,通過門限將支持域從圖像中分離出來:根據(jù)退化圖像,構(gòu)建一個(gè)與g(x,y)尺寸相同的矩陣模板b(x,y),b(x,y)取值設(shè)置如下:
其中,b(x,y)=1,對(duì)應(yīng)于圖像的支持域,b(x,y)=0,對(duì)應(yīng)于圖像的背景區(qū)域;T為進(jìn)行支持域判斷的閾值。
T的選取很重要,對(duì)圖像支持域的估計(jì)影響很大。為了確保T的實(shí)時(shí)性,本文通過最大類間方差法[13],在每一次迭代過程中根據(jù)估計(jì)的圖像(x,y)重新計(jì)算閾值T,以提高目標(biāo)支持域的準(zhǔn)確度。
在實(shí)際圖像復(fù)原應(yīng)用中,圖像的細(xì)節(jié)常常難以
和噪聲相互區(qū)別開來,在平滑噪聲的同時(shí)也會(huì)平滑圖像的細(xì)節(jié),丟失目標(biāo)重要特征。為盡可能地保存圖像邊緣信息,本文通過在代價(jià)函數(shù)中添加目標(biāo)邊緣保持約束項(xiàng),采用規(guī)整化的方法保存圖像細(xì)節(jié),以提高圖像復(fù)原效果。用于實(shí)現(xiàn)邊緣保持的約束懲罰項(xiàng)定義為:
式中,
文獻(xiàn)[7]對(duì)(t)函數(shù)的性質(zhì)進(jìn)行了探討,總結(jié)出三項(xiàng)基本要求表示保存圖像細(xì)節(jié)的規(guī)整化。如果這些條件滿足,約束懲罰項(xiàng)對(duì)圖像的平滑作用將決定于局部梯度值。平滑作用是各向異性的,在于梯度垂直的方向上有大的平滑,而在梯度方向上的平滑作用被削弱。
文獻(xiàn)[7]還證明了在有界變差函數(shù)空間中(t)的凸性和在無限遠(yuǎn)處的線性能保證最小化Jα(u)的問題存在唯一解,而NAS-RIF算法也是在凸集上進(jìn)行迭代運(yùn)算,因此凸性對(duì)于最小化過程的收斂有意義。在此基礎(chǔ)上,本文構(gòu)造了(t)的一種形式:,經(jīng)驗(yàn)證完全滿足細(xì)節(jié)保存條件。那么,規(guī)整化懲罰項(xiàng)的表達(dá)式為:Jα(u)=
改進(jìn)后的代價(jià)函數(shù)表達(dá)式如下:
改進(jìn)后算法涉及的參數(shù)較多,計(jì)算量會(huì)有所增加,為了不影響算法的收斂速度,采用共軛梯度法進(jìn)行優(yōu)化。利用函數(shù)f(x)=ln(x+1)的平滑性和單調(diào)性,對(duì)公式進(jìn)行復(fù)合:
JE(u)的梯度向量函數(shù)為:
式中,u= [J(u)+1]-1∈(0,1)。采用共軛梯度算法時(shí)的搜索方向變?yōu)?
式中,βk參照共軛梯度迭代求解公式可以得到[12]。
通過式(16)、(17)可以看出,優(yōu)化后的代價(jià)函數(shù)在搜索方向上保持不變,而步長(zhǎng)可以改變。優(yōu)化過程中每次迭代步長(zhǎng)變小,逐漸逼近原函數(shù),保證了改進(jìn)代價(jià)函數(shù)的收斂,并且迭代結(jié)果更穩(wěn)定。
改進(jìn)后的NAS-RIF算法流程框圖如圖2所示。
圖2 改進(jìn)算法的流程框圖FIg.2 Block flow diagram of improved algorithm
下面通過兩組實(shí)驗(yàn)驗(yàn)證算法的性能。
實(shí)驗(yàn)1:仿真實(shí)驗(yàn)。通過對(duì)標(biāo)準(zhǔn)圖像進(jìn)行點(diǎn)擴(kuò)展函數(shù)卷積、后添加噪聲形成退化圖像,然后用算法進(jìn)行復(fù)原。為了客觀評(píng)價(jià)算法的復(fù)原性能,采用圖像信噪比改善量(Incremental Signal-to-Noise Ratio,ISNR)和算法收斂時(shí)間(Convergent Time)來衡量。ISNR的表達(dá)式如式(18)所示:
ISNR越大,說明相對(duì)于退化圖像復(fù)原的改善程度越大,算法的恢復(fù)能力越好;算法收斂時(shí)間越短越好。
如圖3所示,實(shí)驗(yàn)測(cè)試的是關(guān)于高斯模型退化的情況,原始圖像(a)為128×128的衛(wèi)星飛行圖;點(diǎn)擴(kuò)展函數(shù)PSF是高斯模糊算子,窗口為16×16,方差為3.5,添加方差為0.002高斯白噪聲后如(b)。(c)和(d)分別是對(duì)退化圖像(b)進(jìn)行小波閾值去噪和Contourlet變換去噪預(yù)處理的結(jié)果,可以看出Contourlet變換去噪要比小波去噪效果好,提高了圖像的信噪比。(e)是基本NAS-RIF算法復(fù)原圖,(f)是采用本文改進(jìn)算法的復(fù)原圖像。兩種算法實(shí)驗(yàn)結(jié)果的質(zhì)量評(píng)價(jià)指標(biāo)如表1所示。NAS-RIF改進(jìn)前后的ISNR分別是6.2019和7.9106,提高了1.7087。由于改進(jìn)算法增加了代價(jià)函數(shù)的復(fù)雜程度,使得算法收斂迭代速度下降;但是對(duì)代價(jià)函數(shù)使用共軛梯度法優(yōu)化之后,收斂速度基本與原始算法相持平,說明本文的改進(jìn)算法不僅提高了圖像復(fù)原質(zhì)量,而且能夠保證收斂速度不變。
表1 仿真實(shí)驗(yàn)結(jié)果的性能統(tǒng)計(jì)Fig.1 Performance statistics in simulation experiment
圖3 仿真紅外目標(biāo)實(shí)驗(yàn)Fig.3 Infrared target simulation experiment
實(shí)驗(yàn)2:氣動(dòng)光學(xué)效應(yīng)退化紅外圖像復(fù)原實(shí)驗(yàn)。實(shí)驗(yàn)的對(duì)象是武器系統(tǒng)在高速飛行狀態(tài)下紅外成像設(shè)備獲得的真實(shí)氣動(dòng)光學(xué)效應(yīng)退化圖像,沒有原圖,只有退化后的模糊圖像。因此,算法性能采用無參考圖像質(zhì)量客觀評(píng)價(jià)方法。這里選用拉普拉斯梯度模(LS)衡量,見參考文獻(xiàn)[14]。LS值越大,表明每一像素附近的灰度值變化越大,圖像就越清晰,輪廓越鮮明。
如圖4所示,(a)是退化圖像,截切于武器探測(cè)系統(tǒng)獲得的氣動(dòng)光學(xué)效應(yīng)退化紅外圖像,大小為103×74。(b)和(c)是改進(jìn)NAS-RIF算法前后的復(fù)原圖。從實(shí)驗(yàn)結(jié)果可以看出,改進(jìn)后的算法比原始NAS-RIF算法在視覺效果上有很大改善,復(fù)原圖像更清晰,圖像細(xì)節(jié)保持的更加完整。從圖像復(fù)原質(zhì)量評(píng)價(jià)指標(biāo)上更能進(jìn)一步反映情況,兩種算法的 LS 分別是1.6482 和1.9576,提高了0.3 以上;圖像分辨率較低,收斂速度也有所提高。相對(duì)于實(shí)驗(yàn)1,本實(shí)驗(yàn)更具有說服力,因?yàn)閷?shí)驗(yàn)對(duì)象是真實(shí)紅外退化模糊圖像,沒有原始圖像可以參照。但是復(fù)原之后目標(biāo)已經(jīng)相對(duì)清晰可見,包括目標(biāo)的細(xì)節(jié)特征,在軍事目標(biāo)打擊上有很大應(yīng)用價(jià)值。真實(shí)模糊圖像實(shí)驗(yàn)的性能統(tǒng)計(jì)如表2所示。
圖4 真實(shí)模糊圖像復(fù)原實(shí)驗(yàn)Fig.4 Real blurred image restoration experiment
表2 真實(shí)模糊圖像實(shí)驗(yàn)的性能統(tǒng)計(jì)Fig.2 Performance statistics in real blurred image restoration experiment
針對(duì)氣動(dòng)光學(xué)效應(yīng)紅外退化圖像,本文提出了一種改進(jìn)的NAS-RIF圖像盲復(fù)原方法:通過引入Contourlet變換去噪,在圖像經(jīng)過FIR濾波器之前先進(jìn)行平滑預(yù)處理,抑制噪聲的放大;為了降低支持域誤差對(duì)NAS-RIF算法的限制,采用最優(yōu)閾值分割圖像的方法,提取目標(biāo)可靠支持域,使NAS-RIF算法應(yīng)用范圍不再僅限于矩形支持域;在代價(jià)函數(shù)中添加目標(biāo)邊緣保持約束項(xiàng),使復(fù)原后的圖像細(xì)節(jié)更加完整,圖像的邊緣特征更加突出;采用共軛梯度法對(duì)算法的代價(jià)函數(shù)進(jìn)行優(yōu)化,保證了算法的收斂速度保持不變。最后兩組實(shí)驗(yàn)的結(jié)果充分證明了改進(jìn)后算法復(fù)原效果很好。
[1] LIGuichun.Aero- optics[M].Beijing:National Defense Industry Press,2006.(in Chinese)李桂春.氣動(dòng)光學(xué)[M].北京:國(guó)防工業(yè)出版社,2006.
[2] Jumper E J,F(xiàn)itzgerald E J.Recent advances in aero - optics[J].Progress in Aerospace Science,2001,37:299-399.
[3] XIEWen-Ke,JIANG Zong - fu.Proper orthogonal decomposition and low dimensional approximation of aerooptical aberrated wavefronts[J].Chinese Journal of Laser,2007,34(4):491 -495.(in Chinese)謝文科,姜宗福.氣動(dòng)光學(xué)畸變播遷的本征正交分解和低階近似[J].中國(guó)激光,2007,34(4):491 -495.
[4] LI Jun - shan,YANGWei,ZHANG Xiong - mei.Infrared image processing,analysis and fusion[M].Beijing:Science Press,2009.(in Chinese)李俊山,楊威,張雄美.紅外圖像處理、分析與融合[M].北京:科學(xué)出版社,2009.
[5] FENG Zhen,MA Qi- shuang.Research on infrared image nonlinear enhancement algorithm based on wavelet analysis[J].Laser & Infrared,2010,40(3):315 - 318.(in Chinese)馮貞,馬齊爽.基于小波分析的紅外圖像非線性增強(qiáng)算法[J].激光與紅外,2010,40(3):315 -318.
[6] YANG Huixian,WANG Xusi,XIE Penghe,et al.Infrared image denoising based on improved threshold and interscale correlations ofwavelet transform[J].Acta Automatica Sinica,2011,37(10):1167 -1174.(in Chinese)楊恢先,王緒四,謝鵬鶴,等.改進(jìn)閾值與尺度間相關(guān)的小波紅外圖像去噪[J].自動(dòng)化學(xué)報(bào),2011,37(10):1167-1174.
[7] ZOU Mouyan.Deconvolution and signal recovery[M].Beijing:National Defense Industry Press,2001.(in Chinese)鄒謀炎.反卷積和信號(hào)復(fù)原[M].北京:國(guó)防工業(yè)出版社,2001.
[8] Kundur D,Hatzinakos D.A novel blind deconvolution scheme for image restoration using recursive filtering[J].IEEE Trans Signal Processing,1998,46(2):375 -390.
[9] Ong C A,Chambers J A.An enhanced NAS - RIF algorithm for blind image deconvolution[J].IEEE Trans Image Processing,1999,8(7):988 -992.
[10] YU Xin,YANG Luxi,ZOU Cairong.Blind image restoration method on deterministic constrains and local spaceadaptive regularization[J].Journal of Data Acquisition &Processing,2012,17(2):121 -125.(in Chinese)余昕,楊綠溪,鄒采榮.基于確定性約束和局部空間自適應(yīng)正則化的圖像盲復(fù)原算法[J].?dāng)?shù)據(jù)采集與處理,2012,17(2):121 -125.
[11] WANGWeijiang,SHEN Tingzhi.An improved NAS - RIF algorithm based on support estimation and noise removal[J].Chinese Journal of Scientific Instrument,2009,30(6):222 -226.(in Chinese)王衛(wèi)江,沈庭芝.改進(jìn)的基于支持域估計(jì)和噪聲去除的 NAS-RIF算法[J].儀器儀表學(xué)報(bào),2009,30(6):222-226.
[12] CHEN Bo,CHENG Chengqi,GUO Shide,et al.ENAS -RIF algorithm for image restoration[J].Infrared and Laser Engineering,2011,40(3):553 -557.(in Chinese)陳波,程承旗,郭仕德,等.ENAS-RIF圖像復(fù)原算法.紅外與激光工程[J],2011,40(3):553-557.
[13] Rafael C G,Richard EW.Digital image processing[M].Prentice Hall,2007.
[14] GENG Zexun,CHEN Bo,WANG Zhenguo,et al.Adaptive optics image restoration theory and method[M].Beijing:Science Press,2010.(in Chinese)耿則勛,陳波,王振國(guó),等.自適應(yīng)光學(xué)圖像復(fù)原理論與方法[M].北京:科學(xué)出版社,2010.