羅宇航, 陳彥錫, 郭琨毅, 盛新慶, 馬 靜
(1. 北京理工大學信息與電子學院應用電磁研究所, 北京 100081; 2. 北京仿真中心, 北京 100854)
散射中心建模目前是目標散射特性研究領域的熱門方向之一。采用少量帶屬性的散射中心散射場的疊加可以精確仿真擴展目標的散射特性,因此基于散射中心模型的散射仿真非常高效。同時,散射中心特征與雷達圖像特征直接對應,因此該方法在雷達成像仿真、目標特征提取、自動目標識別等領域具有較高的實用價值[1-3]。散射中心建模方法可以分為正向方法和逆向方法兩種,正向方法依據(jù)電磁計算方法以及散射貢獻分離的方法,直接獲得各散射中心的散射場,進而建立參數(shù)化模型[4];逆向方法先利用參數(shù)化模型表示目標上各散射中心的散射場,然后采用參數(shù)估計方法從目標散射場或成像結果通過估計或提取得到模型的參數(shù)[5]。逆向方法不需要電磁計算過程,利用通用的參數(shù)估計工具即可實現(xiàn)。
散射中心研究一直伴隨著雷達技術的發(fā)展,在以低分辨率雷達為主流的時期主要用點目標來模擬目標散射波。而近些年來,由于高分辨雷達的出現(xiàn),點目標模型已經(jīng)不能滿足目標特征識別的需求。因此,為了精確描述雷達高分辨圖像呈現(xiàn)的特征,出現(xiàn)了帶有頻率、方位依賴性描述的散射中心模型。這些帶有屬性的散射中心模型可以描述目標強散射源的位置分布、散射幅度起伏等。散射中心的參數(shù)提取是如今散射中心的重要研究內容之一,遺傳算法、粒子群方法等雖然在散射中心參數(shù)估計中被廣泛應用[6-8],但其往往計算復雜,耗時量大,而神經(jīng)網(wǎng)絡可以有效地解決類似的逆向問題。
卷積神經(jīng)網(wǎng)絡(convolutional neural network,CNN)是在深度學習中應用最為廣泛的一類網(wǎng)絡,眾多CNN模型在圖像分類、目標檢測等領域取得了突破性的成果。如采用單層卷積神經(jīng)網(wǎng)絡對高分辨一維距離像、合成孔徑雷達(synthetic aperture radar,SAR)圖像進行特征自動識別[9-10],利用雙向卷積-循環(huán)網(wǎng)絡來提取目標特征[11]。采用預訓練的CNN模型到其他數(shù)據(jù)集做遷移學習,并重新學習目標集特征[12-13]。目標識別傳統(tǒng)方法需要大量的己標注訓練樣本數(shù)據(jù),需要不同尺寸目標的全方位散射數(shù)據(jù),而采用數(shù)值法計算目標的散射非常耗時,可見充足的訓練樣本非常難以獲得。為此,本文利用已知幾何結構目標的散射中心模型快速生成訓練樣本。以彈頭目標為例,由散射中心模型模擬得到的散射場時頻像與全波法結果相比,相關系數(shù)可以達到90%以上。因此,將可替代數(shù)值計算結果用作訓練樣本,可極大地節(jié)約獲得訓練樣本所需的計算資源和時間。
對于雷達目標的幾何參數(shù)提取,傳統(tǒng)方法多是利用目標的SAR圖像或逆合成孔徑雷達(inverse SAR, ISAR)圖像來獲取,目標的幾何參數(shù)獲取較為困難[14-15]。前饋神經(jīng)網(wǎng)絡(back propagation neural network, BPNN)是一種按誤差逆?zhèn)鞑ニ惴ㄓ柧毜亩鄬忧梆伨W(wǎng)絡,其網(wǎng)絡結構相對簡單,可以逼近非線性函數(shù),可用于多種情景下的參數(shù)預測[16-18]。利用散射中心模型快速生成的訓練數(shù)據(jù)作為輸入,通過改變網(wǎng)絡的具體結構來訓練得到目標幾何參數(shù)。
本文利用神經(jīng)網(wǎng)絡以及散射中心模型,快速實現(xiàn)自動目標類型識別,以及從目標散射中自動逆向提取目標幾何參數(shù)。以常見的錐-柱-臺結構彈頭目標為例,通過改變散射中心的參數(shù),快速得到多種結構、不同尺寸的目標的大量訓練數(shù)據(jù),利用CNN識別出目標類型,再用BPNN預測輸出目標的幾何參數(shù)。經(jīng)數(shù)值實驗,驗證了網(wǎng)絡具有較高的識別率,而且預測輸出的幾何參數(shù)結果與實際幾何尺寸具有較高的一致性。該方法可以推廣至其他結構相似、尺寸不同的目標類型,具有較高的應用價值。
屬性散射中心模型是目前應用最為廣泛的散射中心模型。它的提出為描述復雜目標電磁散射特性提供了簡明、有效的技術手段。散射中心的屬性參數(shù)包括幅度、位置以及其對方位、頻率、極化的依賴性等。依據(jù)散射中心的位置分布特征,散射中心可以分為分布型散射中心(distributed scattering center,DSC)(如位于平面、單曲面、長直棱邊)、局部性散射中心(local scattering center,LSC)(如位于尖頂、小圓頂?shù)?和滑動型散射中心(sliding scattering center, SSC)(如位于雙曲面、曲邊等)。散射中心模型的部分參數(shù)與目標的幾何結構直接相關,如DSC的分布長度為平面或單曲面、長直棱邊的長度,SSC的位置軌跡為目標的幾何輪廓。因此,通過提取散射中心的參數(shù)可以在一定程度上反演出目標的幾何尺寸[3]。
時頻像在散射中心特征分析中被廣泛采用。由于時頻像僅需要單頻回波就可以分析散射中心的空間位置分布,因此相比于高分辨成像方法,其所需要的散射數(shù)據(jù)更少。不同類型散射中心的時頻像特征也不同[19]?;谀繕藙蛩俎D動的假定條件,在雷達連續(xù)觀測獲得回波的時頻像特征中,DSC呈現(xiàn)為豎直亮線,局部型散射中心呈現(xiàn)為正弦曲線(有遮擋時曲線不連續(xù)),SSC呈現(xiàn)為非正弦曲線的亮線。這些時頻像特征的差異為散射中心類別以及目標幾何特征的識別提供了理論基礎[20-21]。
本文以錐-柱-臺結構彈頭為例,給出了詳細的散射中心類型以及時頻像特征分析。幾何模型和散射中心分布如圖1(a)所示。彈頭頂部半徑為b0,底座底面半徑為b1,圓柱半徑為b2,尖頂、柱身、底座的高分別為h1、h2、h3,θ為觀測角度。彈頭目標的散射中心包括DSC和LSC兩大類。由于球頂半徑較小,可將該處散射中心視為LSC。底部曲邊緣的散射中心在雷達俯仰觀測面內位置固定,因此這里也可視為LSC。依據(jù)幾何結構和散射中心的形成機理可預估出,可能形成的散射中心如圖1(b)所示。
圖1 烈火1幾何結構和散射中心分布Fig.1 Geometry and scattering center distribution of Agni-1
經(jīng)實際計算發(fā)現(xiàn),LCS2、LSC3幅度很弱,在時頻像中幾乎無顯示,因此在散射中心建模中不予考慮。其他散射中心的數(shù)學模型及參數(shù)說明如表1所示。
表1 烈火1散射中心的類型、成因和模型表述
表1中,LSC1、LSC4、LSC5的數(shù)學模型為
DSC1、DSC2、DSC3、DSC4的數(shù)學模型為
式中:L為分布型散射中心的長度參數(shù)。
假設目標在XOZ面內勻速轉動,雷達頻率f為3 GHz,觀測角度為θ,θ=0°~180°,極化方式為VV極化。已知彈頭頂部半徑、底座底面半徑、尖頂?shù)酌姘霃椒謩e為0.15 m、0.5 m、0.4 m,錐體、柱體、錐臺的高分別為1.986 m、1.8 m、0.275 m?;谌ㄓ嬎愕纳鲜鲱l率、連續(xù)觀測下的散射場數(shù)據(jù),再采用遺傳算法估計得到散射中心的未知參數(shù)[3],全波法與模型仿真結果時頻像的相似度最高為遺傳算法所使用的目標函數(shù)。
由全波法計算散射場的時頻像和散射中心模型模擬得到的時頻像如圖2(a)和圖2(b)所示。本文采用的時頻變換方法為重排平滑偽魏格納維爾分布(reassigned smoothed pseudo Wigner-Ville distribution, RSPWVD)法[22]。各類散射中心也在圖2中進行了標注。兩時頻像的相似度為92%,表明散射中心模型仿真精度較高。
時頻曲線的特征由目標的幾何結構決定。對于上述彈頭而言,DSC1所呈現(xiàn)的豎直亮線長度由錐面的母線長度決定;DSC2的豎直亮線長度由柱面的高度決定;DSC3所呈現(xiàn)的豎直亮線長度由錐臺側面的母線長度決定;DSC4所呈現(xiàn)的豎直亮線長度由底面的直徑?jīng)Q定;DSC1和DSC2分布型散射中心出現(xiàn)的角度間隔由錐體的半錐角決定;DSC2和DSC3分布型散射中心出現(xiàn)的角度間隔由錐臺的半錐角決定?;谶@些信息,可以構建出彈頭目標的主要幾何外形。
圖2 全波法結果與模型仿真結果對比Fig.2 Comparison of full wave method results and model simulation results
圖3 改變散射中心模型參數(shù)后時頻圖像Fig.3 Time frequency image after changing parameters of scattering center model
在傳統(tǒng)CNN結構中,隨著網(wǎng)絡層的深入,會出現(xiàn)網(wǎng)絡退化的問題,導致訓練集準確率下降[23-24]。在以往的目標屬性分類過程中,特征之間的相關性容易被忽略,降低模型的工作效率,而殘差網(wǎng)絡的優(yōu)勢正好解決了目標的多屬性識別問題[25-26]。本文選用CNN中的殘差神經(jīng)網(wǎng)絡(residual neural network, ResNet),該模型網(wǎng)絡深度為18層,其網(wǎng)絡結構設置情況如表2所示。
表2 ResNet結構設置
通過改變散射中心模型參數(shù),獲得2 000幅彈頭目標的時頻圖像。當雷達俯仰角θ相對目標的變化范圍為0°~180°時,結果表明,通過十幾次迭代,就可以獲得很好的識別精度。為了驗證CNN的識別有效性,在3種非理想情況下進行測試,分別為:改變雷達頻率、加入白噪聲、減少觀測角范圍。當改變雷達頻率和加入白噪聲時,彈頭目標的識別效果統(tǒng)計如表3所示。
從表3中的數(shù)據(jù)可知,在頻率不同的情況下,目標的識別效果幾乎不受影響,因為改變頻率對時頻像特征而言僅為尺度縮放,圖像特征并沒有明顯改變;在散射場數(shù)據(jù)中加入的白噪聲,在時頻像中體現(xiàn)為斑點噪聲,但信噪比大于10 dB時,并不改變時頻像特征中豎直亮線的長度分布,因此雖然CNN的識別效果會有1%~3%的降低,但就整體而言不會對神經(jīng)網(wǎng)絡的識別造成過大的干擾。此外,經(jīng)測試,在測試樣本中加入其他類型目標的時頻像時,網(wǎng)絡的穩(wěn)定性不受影響。
表3 改變頻率并加入白噪聲后的識別效果
對于上述彈頭目標,完整的時頻像特征需要觀測角度掃描范圍為0°~180°(俯仰角),CNN中卷積運算的目的是提取輸入的不同特征,低層次的卷積層可能只能提取一些低級的特征(如邊緣、線條),深層的網(wǎng)絡才能從低級特征中迭代提取更復雜的特征。因此,本文測試了在不同觀測角度范圍下的識別效果。俯仰角θ從0°~30°到0°~180°依次增大角度范圍,測試識別率結果如圖4所示。在圖4中,數(shù)據(jù)點從左到右分別代表觀測角度范圍為0°~30°、0°~60°、0°~90°、0°~120°、0°~150°、0°~180°。隨著角度范圍的增大,各目標的識別率均逐步增加,證明CNN的識別有很好的泛用性。
圖4 不同俯仰角角度范圍下的識別率Fig.4 Recognition rate in different pitch angle range of θ
BPNN預測模型一般采用3層結構,根據(jù)網(wǎng)絡的效果來調整輸入層節(jié)點、隱含層節(jié)點和輸出層節(jié)點的個數(shù)[27-28]。BPNN算法由數(shù)據(jù)的前向傳播和誤差的反向傳播兩個部分組成。前向傳播是將輸入層傳入的數(shù)據(jù)輸送到隱含層進行處理,再傳向輸出層,如果輸出的參數(shù)值與實際的參數(shù)有偏差,則將偏差沿著網(wǎng)絡進行反向傳播,直至網(wǎng)絡輸出的誤差減少到可以接受的程度,或者進行到預先設定的學習次數(shù)[29-30]。
本文預測模型采用的結構如圖5所示。以烈火彈頭目標的時頻像作為網(wǎng)絡輸入,wij為輸入層結點與隱含層結點之間的網(wǎng)絡連接權值,wjk為后兩層結點之間的網(wǎng)絡連接權值,輸出為彈頭目標高度參數(shù)h1、h2、h3,以及半徑參數(shù)b1、b2。
本文中訓練樣本占總體樣本的90%,剩下的為測試樣本。訓練樣本在網(wǎng)絡經(jīng)歷不斷的迭代更新,當預測準確率達到設定的精度或學習次數(shù)之后停止訓練。最后,將訓練出符合要求的BPNN用于彈頭的幾何參數(shù)的預測。本文中目標時頻像的個數(shù)即為網(wǎng)絡中的輸入層節(jié)點數(shù),幾何參數(shù)個數(shù)即為網(wǎng)絡中的輸出層節(jié)點數(shù)。參數(shù)預測誤差統(tǒng)計平均結果如表4所示。隨機抽取10個測試樣本,將測試樣本的實際幾何參數(shù)與預測參數(shù)進行對比,如表5所示。由表5可以看出,預測得出的參數(shù)與幾何體實際參數(shù)具有很高的一致性。
圖5 BPNN拓撲圖Fig.5 BPNN topology
表4 幾何參數(shù)預測誤差統(tǒng)計結果
表5 樣本的實際參數(shù)與預測參數(shù)對比
本文提出了一種基于CNN+BPNN、依據(jù)散射中心時頻像特征快速自動識別目標、提取目標幾何參數(shù)的方法。在該方法中,采用CNN網(wǎng)絡提取時頻圖像特征用于識別目標類型,之后用BPNN預測得到目標的幾何參數(shù)。建立該網(wǎng)絡首先需要大樣本散射場數(shù)據(jù)庫,然而目標的散射數(shù)據(jù)庫計算非常耗時,為此提出了利用神經(jīng)網(wǎng)絡以及散射中心模型快速生成大樣本時頻像的方法。以錐-柱-臺彈頭目標為例,通過數(shù)值仿真驗證了該網(wǎng)絡的泛用性,以及幾何參數(shù)提取精度。與傳統(tǒng)方法相比,本網(wǎng)絡可實現(xiàn)少量散射數(shù)據(jù)下的彈頭類的自動化識別和幾何參數(shù)提取。該方法也可以推廣應用于幾何結構相似、尺度不同的其他類型目標。