王喜軍
(鄭州工業(yè)應(yīng)用技術(shù)學(xué)院信息工程學(xué)院,河南 新鄭 451150)
紅外預(yù)警及搜索跟蹤系統(tǒng)面臨的瓶頸問(wèn)題是暗弱、強(qiáng)雜波背景下的紅外弱小目標(biāo)檢測(cè)問(wèn)題。由于遠(yuǎn)距離目標(biāo)在強(qiáng)雜波干擾及光學(xué)散射函數(shù)影響下呈現(xiàn)二維高斯形狀,當(dāng)大氣擾動(dòng)及成像噪聲對(duì)成像造成影響時(shí),目標(biāo)在雜波背景中的信噪比非常低,很難被檢測(cè)到[1-3]。
TDLMS(Two-Dimensional Least Mean Square)濾波方法作為一種性能優(yōu)良的濾波方法在DBT(Detect Before Track)方法的前期處理中被廣泛研究[4-6]。
BAE,TAE-WUK等先后提出了兩種改進(jìn)的TDLMS濾波器,一種是基于分塊統(tǒng)計(jì)的方法[7],另一種是基于模板迭代的方法[8];HADHOUD提出一種自適應(yīng)TDLMS算法[9];CAO,YUAN等提出一種基于領(lǐng)域分析的TDLMS算法[10-11]。
但是,以上方法僅在目標(biāo)對(duì)比度強(qiáng)、背景雜波弱時(shí)效果良好,一旦目標(biāo)信噪比較低,上述方法對(duì)圖像進(jìn)行處理時(shí)效果并不理想[12-14]。
本文提出一種新的檢測(cè)弱小目標(biāo)的TDLMS濾波器。采用模板壓縮及空心法評(píng)估背景與目標(biāo)區(qū)域的差異,并相應(yīng)調(diào)整模板系數(shù)及迭代步長(zhǎng),從而準(zhǔn)確預(yù)測(cè)背景;之后通過(guò)差分圖像的方法消除背景對(duì)檢測(cè)的影響,從而檢測(cè)目標(biāo)。
經(jīng)典的TDLMS算法通過(guò)對(duì)圖像進(jìn)行模板卷積獲得預(yù)測(cè)圖像,算式為
(1)
式中:B表示預(yù)測(cè)的圖像;Q表示權(quán)重模板;I表示原始圖像;h,w,x,y表示循環(huán)的自變量;i表示迭代的次數(shù)。誤差值ei為
ei=ID(m,n)-B(m,n)
(2)
式中:ID表示期望圖像,該值被用于調(diào)整權(quán)重系數(shù)值。當(dāng)前權(quán)重矩陣的調(diào)整方式為誤差值的負(fù)梯度方向,算式為
Qi+1(h,w)=Qi(h,w)+σeiX(x-h,y-w)
(3)
式中:σ為用于控制迭代的步長(zhǎng)。
經(jīng)典的TDLMS濾波器的思想是修正權(quán)重矩陣及迭代步長(zhǎng)以應(yīng)用到背景圖像的預(yù)測(cè)中。本文提出的TDLMS方法如圖1所示。
圖1 改進(jìn)的TDLMS結(jié)構(gòu)圖Fig.1 Structure of the proposed TDLMS algorithm
TDLMS是一種通過(guò)準(zhǔn)確預(yù)測(cè)背景以進(jìn)行弱小目標(biāo)檢測(cè)的方法。但考慮到目標(biāo)在區(qū)域內(nèi)十分弱小,因此本文使用模板壓縮方法以減少目標(biāo)像素對(duì)背景預(yù)測(cè)的影響。
模板壓縮是在采用模板對(duì)圖像進(jìn)行背景估計(jì)時(shí),對(duì)采樣區(qū)的圖像進(jìn)行一定比例的縮小。當(dāng)目標(biāo)為小目標(biāo)時(shí),壓縮可以減少目標(biāo)對(duì)背景估計(jì)的影響,當(dāng)目標(biāo)非常小時(shí),甚至可以消除該影響,從而提高對(duì)背景的預(yù)測(cè)精度。
另外,因?yàn)閷?shí)際目標(biāo)尺寸在遠(yuǎn)距離成像時(shí)非常小,采用空心法以獲得與中心區(qū)域像素?zé)o關(guān)的方法。獲得的距離圖對(duì)模板周邊的像素更加敏感,因此對(duì)目標(biāo)區(qū)域的背景預(yù)測(cè)十分有用[15-17]??招姆ㄓ成涔綖?/p>
(4)
式中:r為模板范圍內(nèi)待計(jì)算像素點(diǎn)距離模板中心的距離;r0為模板參數(shù),一般采用模板大小的一半計(jì)算。
TDLMS迭代法修正公式為
QPi+1=QPi(h,w)+σieiX(x-h,y-w)GD(x,y)
(5)
(6)
式中:σi為自適應(yīng)步長(zhǎng)。
本文方法使用了步長(zhǎng)因子以估計(jì)背景區(qū)域的值。在迭代方程中,灰度變化劇烈的區(qū)域,比如云邊界及目標(biāo)區(qū)域,需要給較大的σ值,而在其他灰度變化平穩(wěn)的區(qū)域,使用較小的σ值,從而減少估計(jì)背景誤差[18]。
假設(shè)濾波窗口區(qū)域的隨機(jī)變量為f,背景區(qū)域的隨機(jī)變量為g,并且這兩個(gè)隨機(jī)值分布相同。ξ采用下式給定
(7)
式(7)中,當(dāng)ξ越小時(shí),意味著濾波器進(jìn)入了背景區(qū)域,當(dāng)ξ越大時(shí),意味著濾波器進(jìn)入了目標(biāo)區(qū)域。
根據(jù)此性質(zhì)提出迭代步長(zhǎng)的計(jì)算方法為
σi=σmax+exp(-ξ)(σmin-σmax) 。
(8)
實(shí)驗(yàn)采用像素大小為372×276的紅外圖像,目標(biāo)用矩形框標(biāo)出,如圖2所示。
圖2 原始圖像及標(biāo)記的目標(biāo)Fig.2 The original image with marked target
算法使用Matlab軟件編寫,計(jì)算機(jī)配置為2 GB內(nèi)存,32位操作系統(tǒng),酷睿2雙核處理器,主頻2.20 GHz。采用改進(jìn)的TDLMS算法、經(jīng)典TDLMS算法、均值濾波、中值濾波、高通濾波方法對(duì)圖像進(jìn)行處理。
如圖3所示,第一行圖像為差分圖像,第二行圖像為二值化圖像。對(duì)比多種算法的圖像可知,改進(jìn)TDLMS方法處理效果最佳。
圖 3 不同濾波算法結(jié)果對(duì)比圖Fig.3 The comparison of different filtering algrithms
首先定義SCR為目標(biāo)信雜比、SCRgain為信雜比增益、pSCR為峰值信雜比、pSCRgain為峰值信雜比增益、BSF為雜波抑制因子,AUC為ROC曲線下面積,可從一定程度上反映濾波算法的性能[19]。
如表1所示,改進(jìn)TDLMS算法的信雜比、信雜比增益、峰值信雜比、峰值信雜比增益、雜波抑制因子都比其他算法要好,除了AUC外。其中,均值濾波的AUC值比改進(jìn)TDLMS算法的高。
均值濾波算法未削弱目標(biāo)信號(hào),故對(duì)雜波信號(hào)的抑制能力非常差。本文提出的改進(jìn)TDLMS算法雖然削弱了一些目標(biāo)信號(hào)強(qiáng)度,但對(duì)雜波信號(hào)的抑制能力仍非常強(qiáng)。因此,本文提出的算法相比較其他濾波算法的濾波能力強(qiáng)很多,從圖4所示ROC曲線也可以驗(yàn)證這一點(diǎn)。雖然改進(jìn)TDLMS算法的ROC曲線得出的性能不如均值濾波算法,但從表 1中的數(shù)據(jù)顯示,該算法的性能還是要比均值濾波好很多。
圖4 各濾波算法ROC曲線Fig.4 The ROC curves of different algorithms
算法類型SCRSCRgainpSCRpSCRgainBSFAUC改進(jìn)TDLMS5.54.041.319.27.50.967經(jīng)典TDLMS2.11.59.34.33.60.633均值濾波4.83.58.23.81.80.990中值濾波3.42.510.24.72.40.789高通濾波3.12.37.43.51.80.909
本文提出一種改進(jìn)的TDLMS算法,可以有效檢測(cè)紅外圖像中的弱小目標(biāo)。提出的TDLMS濾波方法運(yùn)用了傳統(tǒng)TDLMS濾波器的思想來(lái)對(duì)圖像背景進(jìn)行估計(jì)。提出了新的模板壓縮、空心法以及自適應(yīng)迭代步長(zhǎng)因子的概念以減少目標(biāo)對(duì)背景估計(jì)的影響。最后在差分圖像中對(duì)目標(biāo)進(jìn)行檢測(cè),實(shí)驗(yàn)結(jié)果顯示,相比經(jīng)典TDLMS算法及其他經(jīng)典濾波方法,本文提出的改進(jìn)TDLMS算法對(duì)弱小目標(biāo)的檢測(cè)性能更加優(yōu)良。
[1] TOMASI C,MANDUCHI R.Bilateral filtering for gray and color images[C]//IEEE International Conference on Computer Vision,1998:1089-1091.
[2] KIM S,LEE J.Robust scale invariant target detection using the scale-space theory and optimization for IRST[J].Pattern Analysis & Applications,2011,14(1):57-66.
[3] WANG T,YANG S Y.Weak and small infrared target automatic detection based on wavelet transform:the 2nd international symposium on intelligent information technology application[C]//Workshop on Intelligent Information Technology Applications,2008:697-701.
[4] 王亭亭,蔡志浩,王英勛.小型無(wú)人機(jī)立體視覺目標(biāo)追蹤定位方法[J].電光與控制,2016,23(5):6-10.
[5] 張惠娟,梁彥,程詠梅,等.運(yùn)動(dòng)弱小目標(biāo)先跟蹤后檢測(cè)技術(shù)的研究進(jìn)展[J].紅外技術(shù),2006,28(7):423-430.
[6] 周冰,王永仲,應(yīng)家駒.弱小目標(biāo)檢測(cè)技術(shù)淺析[J].紅外技術(shù),2007,29(1):30-33.
[7] BAE T,KIM Y,AHN S,et al.A novel two-dimensional LMS(TDLMS) using sub-sampling mask and step-size index for small target detection[J].IEICE Electronics Express,2010,7(3):112-117.
[8] BAE T,KIM Y,AHN S,et al.An efficient two-dimensional least mean square (TDLMS) based on block statistics for small target detection[J].Journal of Infrared Millimeter & Terahertz Waves,2009,30(10):1092-1101.
[9] HADHOUD M M,THOMAS D W.The two-dimensional adaptive LMS (TDLMS) algorithm [J].IEEE Transactions on Circuits and Systems,1988,35(5):485-494.
[10] 易亞星,姚梅,吳軍輝,等.目標(biāo)飛行高度和速度對(duì)紅外探測(cè)的影響[J].電光與控制,2013,20(11):7-10,20.
[11] 喬立永,徐立新,高敏.紅外目標(biāo)識(shí)別圖像復(fù)雜度度量方法綜述[J].紅外技術(shù),2013,35(2):88-96.
[12] ZHANG H,BAI Y,LI J.An algorithm of small and dim target detection in deep space bkground[C]//International Conference on Information and Automation,2009:985-989.
[13] ZHANG T,LI M,ZUO Z,et al.Moving dim point target detection with three-dimensional wide-to-exact search directional filtering[J].Pattern Recognition Letters, 2007,28(2):246-253.
[14] 孫翠娟,楊衛(wèi)平,沈振康,等.基于空間匹配濾波的紅外背景抑制技術(shù)[J].紅外技術(shù),2003,25(1):36-39.
[15] XUE W,SUN X W.Multiple targets detection method based on binary Hough transform and adaptive time-frequency filtering[J].Progress in Electromagnetics Research,2007,74:309-317.
[16] DUNBIER J R,WIEDERMAN S D,SHOEMAKER P A,et al.Modelling the temporal response properties of an insect small target motion detector[C]//International Conference on Intelligent Sensors,IEEE,2011:125-130.
[17] 張媛,辛云宏,張春琴.基于時(shí)空聯(lián)合濾波技術(shù)的緩慢運(yùn)動(dòng)紅外弱小目標(biāo)檢測(cè)算法[J].光子學(xué)報(bào),2010,39(11):2049-2054.
[18] 王學(xué)偉,李德明.一種空間弱小目標(biāo)的圖像檢測(cè)方法[J].激光與紅外,2009,39(1):78-81.
[19] 劉松濤,黃金濤,劉振興.基于顯著圖生成和顯著密度最大化的高效子窗口搜索目標(biāo)檢測(cè)方法[J].電光與控制,2015,22(12):9-14.