• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于遺傳規(guī)劃的SAR圖像目標(biāo)識(shí)別

      2013-07-22 03:04:22琳,馮琦,張
      關(guān)鍵詞:結(jié)點(diǎn)適應(yīng)度類別

      吳 琳,馮 琦,張 堃

      西北工業(yè)大學(xué) 電子信息學(xué)院,西安 710072

      基于遺傳規(guī)劃的SAR圖像目標(biāo)識(shí)別

      吳 琳,馮 琦,張 堃

      西北工業(yè)大學(xué) 電子信息學(xué)院,西安 710072

      1 引言

      合成孔徑雷達(dá)(SAR)能夠提供全天候條件下高分辨率的詳細(xì)的地面測(cè)繪資料和圖像,這種能力對(duì)于現(xiàn)代偵察任務(wù)是至關(guān)重要的[1]。由于這些優(yōu)點(diǎn),使得SAR廣泛地應(yīng)用于地質(zhì)勘探,地面監(jiān)測(cè),軍事偵察等領(lǐng)域。由于SAR圖像中相干斑噪聲的存在使得傳統(tǒng)方法不能很好地對(duì)SAR圖像進(jìn)行目標(biāo)識(shí)別。因此,如何對(duì)SAR圖像進(jìn)行準(zhǔn)確地識(shí)別顯得越來(lái)越重要了。

      目前,針對(duì)SAR圖像的自動(dòng)目標(biāo)識(shí)別許多學(xué)者已經(jīng)進(jìn)行了研究,提出了各種方法?;谀0迤ヅ涞腟AR目標(biāo)識(shí)別是最常用的也是最典型的統(tǒng)計(jì)模式識(shí)別方法。Lance[2]應(yīng)用該方法在目標(biāo)360°姿態(tài)范圍內(nèi),對(duì)已知目標(biāo)和待測(cè)目標(biāo)以角度間隔?θ選取樣本圖像,并將待測(cè)目標(biāo)選取的樣本圖像與已知目標(biāo)樣本進(jìn)行匹配識(shí)別。這種方法的優(yōu)點(diǎn)是當(dāng)識(shí)別目標(biāo)種類增加時(shí),原有的目標(biāo)模板無(wú)需重新訓(xùn)練,而只需要建立新增類別的模板即可,缺點(diǎn)是目標(biāo)的模板庫(kù)隨著目標(biāo)種類的增加而增大,一方面需要大量的存儲(chǔ)空間,另一方面對(duì)識(shí)別速度、正確識(shí)別率都有一定的影響。文獻(xiàn)[3-4]將貝葉斯分類器和最大似然分類器用于SAR目標(biāo)識(shí)別。它們都是與數(shù)據(jù)分布有關(guān)的統(tǒng)計(jì)方法。N.T. Umpon[5]利用形態(tài)學(xué)共享權(quán)值神經(jīng)網(wǎng)絡(luò)(MSNN)來(lái)解決SAR圖像中軍用車輛的檢測(cè)和識(shí)別問(wèn)題。由于神經(jīng)網(wǎng)絡(luò)的輸入是圖像本身,因此網(wǎng)絡(luò)的訓(xùn)練計(jì)算量較大。在目標(biāo)類別較多的情況下,可能導(dǎo)致網(wǎng)絡(luò)訓(xùn)練無(wú)法收斂。

      對(duì)于傳統(tǒng)的分類方法大都是以統(tǒng)計(jì)學(xué)為基礎(chǔ),有關(guān)樣本的先驗(yàn)知識(shí)對(duì)分類器的分類精度有很大的影響,然而在許多實(shí)際的分類問(wèn)題中無(wú)法取得準(zhǔn)確的先驗(yàn)知識(shí),不能指出或找到某一分類問(wèn)題的所有內(nèi)部特征及復(fù)雜的相互關(guān)系。作為進(jìn)化計(jì)算的又一分支——遺傳規(guī)劃(Genetic Programming,GP),是在遺傳算法的基礎(chǔ)上引入自動(dòng)程序設(shè)計(jì)的一種全新的方法。它能動(dòng)態(tài)產(chǎn)生預(yù)測(cè)分析的最優(yōu)非線性結(jié)構(gòu),也能在多類模式的分類問(wèn)題里,在所獲得數(shù)據(jù)和數(shù)學(xué)表達(dá)式之間發(fā)現(xiàn)聯(lián)系。它不需要數(shù)據(jù)預(yù)處理知識(shí),就可自動(dòng)發(fā)現(xiàn)某一類判別式的特征[6]。本文提出一種基于遺傳規(guī)劃的識(shí)別方法,通過(guò)對(duì)SAR圖像目標(biāo)進(jìn)行識(shí)別,實(shí)驗(yàn)結(jié)果表明這種基于遺傳規(guī)劃算法優(yōu)化求解分類器的方法具有良好的識(shí)別效果。

      2 SAR圖像特征提取

      特征提取和選擇是SAR圖像目標(biāo)識(shí)別中的一個(gè)關(guān)鍵問(wèn)題。由于SAR圖像是從高空拍攝目標(biāo),同一目標(biāo)從不同角度、不同距離獲取的圖像是有差別的,因此需要對(duì)目標(biāo)提取一種有效的特征向量,使該特征向量在目標(biāo)的旋轉(zhuǎn)、平移以及比例變化時(shí)保持不變,從而準(zhǔn)確地描述目標(biāo)?;谏鲜龇治?,本文選擇了基于形狀特征的Hu不變矩和仿射不變矩特征提取。

      2.1 Hu不變矩

      二維圖像目標(biāo) f(x,y)的(p+q)階二維矩定義為:

      Hu首先利用二階和三階歸一化的中心矩構(gòu)造了七個(gè)不變矩[7],分別為M1,M2,M3,M4,M5,M6,M7,詳見(jiàn)文獻(xiàn)[7]。

      Hu用連續(xù)函數(shù)證明了以上七個(gè)不變量的不變特性。但在文獻(xiàn)[8]中作者證明以上七個(gè)不變矩在連續(xù)情況下具有平移,旋轉(zhuǎn)和比例變換不變性,但在離散情況下比例變換不變性并不成立,也就是說(shuō)比例因子對(duì)ηpq產(chǎn)生了嚴(yán)重的影響。而現(xiàn)實(shí)中的圖像采集大部分是離散化,因此本文采用了新不變矩算法,其出發(fā)點(diǎn)是考慮比例因子對(duì)ηpq的影響,重新定義6個(gè)新的組合不變矩,分別是:

      經(jīng)證明[9],這組新特征在離散狀態(tài)下具有平移,旋轉(zhuǎn)和比例變換不變性。

      2.2 仿射不變矩

      SAR圖像存在不對(duì)稱比例變換和斜變換,即發(fā)生了仿射變形。只用Hu不變矩提取的目標(biāo)特征將不準(zhǔn)確。因此將圖像的仿射變形考慮到特征提取當(dāng)中。仿射變換是從一個(gè)二維的坐標(biāo)變換到另一個(gè)二維坐標(biāo)的變換??梢杂上率奖硎荆?/p>

      Tomas Suk和Jan Flusser用幾何方法推導(dǎo)出了10個(gè)仿射不變矩的計(jì)算公式,本文選取前三個(gè)作為特征,構(gòu)造的仿射不變矩三階矩如下所示:

      2.3 特征向量的歸一化

      由于針對(duì)同一樣本提取的不同階次矩特征量綱不同,其數(shù)值上會(huì)有很大的差別,因此,在進(jìn)行進(jìn)一步的識(shí)別前需要對(duì)其進(jìn)行歸一化處理。設(shè)Uij為第 j個(gè)訓(xùn)練樣本的第i個(gè)特征,采用如下模二歸一方法來(lái)獲得歸一化后的特征:

      3 基于遺傳規(guī)劃的分類識(shí)別

      GP算法是在遺傳算法基礎(chǔ)上發(fā)展起來(lái)的通過(guò)自動(dòng)生成計(jì)算機(jī)程序(表達(dá)式)來(lái)解決問(wèn)題的一種進(jìn)化方法,于1989年由斯坦福大學(xué)的Koza提出[10]。GP的基本思想是[11],隨機(jī)產(chǎn)生一個(gè)適合于給定環(huán)境的初始群體,即問(wèn)題的搜索空間,構(gòu)成群體的個(gè)體都有一個(gè)適應(yīng)度值,依據(jù)達(dá)爾文適者生存原則,用遺傳處理得到高適應(yīng)度的個(gè)體,產(chǎn)生下一代群體;如此進(jìn)化下去,直到給定問(wèn)題的解或近似解在某一代上出現(xiàn)為止。GP算法中每一代群體中的個(gè)體均采用一種動(dòng)態(tài)的樹狀結(jié)構(gòu)。

      遺傳規(guī)劃在本質(zhì)上是一種不依賴具體問(wèn)題的直接搜索方法。基于遺傳規(guī)劃的目標(biāo)識(shí)別就是將遺傳規(guī)劃個(gè)體作為分類器,運(yùn)用遺傳規(guī)劃的各種操作進(jìn)行迭代優(yōu)化全局搜索出最優(yōu)分類器進(jìn)行目標(biāo)識(shí)別。

      3.1 終止集和函數(shù)集

      終止集包括輸入變量和一個(gè)隨機(jī)數(shù),輸入變量是9個(gè)特征變量,它們分別對(duì)應(yīng)提取的樣本的9個(gè)特征。即

      式中運(yùn)算符“+、-、*”分別表示數(shù)學(xué)中的加、減、乘,“/”運(yùn)算符表示保護(hù)除;“if”表示條件運(yùn)算,它有3個(gè)變量,如果第一個(gè)變量是負(fù)數(shù)函數(shù),返回第二個(gè)變量的值,否則,返回第三個(gè)變量的值。

      由終止集和函數(shù)集構(gòu)成的遺傳規(guī)化分類器的樹狀結(jié)構(gòu),如圖1所示。

      圖1 遺傳規(guī)劃分類器的樹狀結(jié)構(gòu)

      3.2 適應(yīng)度函數(shù)的確定

      適應(yīng)度函數(shù)是遺傳規(guī)劃重要的組成部分之一,適應(yīng)度函數(shù)選擇的好壞決定了種群個(gè)體的優(yōu)秀程度,影響著遺傳規(guī)劃系統(tǒng)的進(jìn)化方向。適應(yīng)度函數(shù)是對(duì)個(gè)體相對(duì)于要解決問(wèn)題的優(yōu)劣程度的評(píng)價(jià)。根據(jù)適應(yīng)度的大小決定個(gè)體是繁殖還是消亡,因此適應(yīng)度是驅(qū)動(dòng)遺傳規(guī)劃的動(dòng)力[12]。

      標(biāo)準(zhǔn)遺傳規(guī)劃的輸入為一些特征向量值,輸出為一個(gè)實(shí)數(shù)值。一個(gè)好的遺傳規(guī)劃分類器對(duì)同一個(gè)類別所產(chǎn)生的輸出值比較接近,而對(duì)不同類別的輸出值相差較大[13]。因此,一個(gè)遺傳程序的輸出分布可以看作一個(gè)混合的正態(tài)分布,每一個(gè)類別的輸出值服從正態(tài)分布。如圖2所示。

      圖2 遺傳規(guī)劃分類器輸出值的分布

      從圖2可以看出,不同類別的輸出值分布出現(xiàn)了相互重疊的現(xiàn)象,不能很好地區(qū)分類別。采用兩個(gè)類別分布的距離作為重疊區(qū)域的度量,距離越遠(yuǎn),重疊區(qū)域越小,分類效果越好。如圖3所示。兩個(gè)類別的分布的距離公式為:

      其中 μ1,σ1,μ2,σ2為兩個(gè)類別分布的均值和方差。

      圖3 分布距離對(duì)分類精度的影響

      3.3 分類器設(shè)計(jì)

      遺傳規(guī)劃解決n類(n≥2)分類問(wèn)題的過(guò)程如下:

      (l)初始化:確定訓(xùn)練參數(shù),如終止條件,復(fù)制概率,交叉、變異概率和種群大小等。

      (2)進(jìn)化代數(shù)G=1,隨機(jī)產(chǎn)生第一代個(gè)體,選擇函數(shù)集,產(chǎn)生個(gè)體的算法過(guò)程如下:

      步驟1初始化,個(gè)體數(shù)目M置0。

      步驟2層數(shù)N置0,從函數(shù)集中隨機(jī)選擇根結(jié)點(diǎn)。

      步驟3以根結(jié)點(diǎn)作為樹的第一層結(jié)點(diǎn)進(jìn)行存儲(chǔ),層數(shù)N=1。

      步驟4根據(jù)N層結(jié)點(diǎn)的子結(jié)點(diǎn)數(shù)目之和判斷N+l層的結(jié)點(diǎn)數(shù)目,特別地,如果第N層某一結(jié)點(diǎn)為變量或常數(shù),則該點(diǎn)沒(méi)有子結(jié)點(diǎn)。

      步驟5按照一定比例從終止集合函數(shù)集中選擇N+l層所有結(jié)點(diǎn)。

      步驟6存儲(chǔ)N+l層所有結(jié)點(diǎn);N=N+l。

      步驟7判斷N層結(jié)點(diǎn)中變量個(gè)數(shù),若等于輸入變量個(gè)數(shù),則將第N+l層所有結(jié)點(diǎn)賦為隨機(jī)數(shù),存儲(chǔ)個(gè)體樹的表達(dá)式,轉(zhuǎn)步驟9。

      步驟8判斷N是否大于規(guī)定層數(shù),若是則轉(zhuǎn)步驟2重新生成個(gè)體樹;否則轉(zhuǎn)步驟4。

      步驟9M=M+l。

      步驟10判斷M是否達(dá)到規(guī)定的一代種群中個(gè)體數(shù)目的大小,否則轉(zhuǎn)步驟2。

      步驟11結(jié)束。

      (3)讀入訓(xùn)練樣本集。

      (4)計(jì)算個(gè)體中每?jī)蓚€(gè)類別分布距離d′,評(píng)價(jià)當(dāng)前一代種群中每個(gè)個(gè)體的適應(yīng)度;個(gè)體的適應(yīng)度評(píng)價(jià)為:

      (5)判斷適應(yīng)度是否達(dá)到標(biāo)準(zhǔn),是則選擇適應(yīng)度最小的一個(gè)個(gè)體作為分類器,結(jié)束訓(xùn)練。

      (6)進(jìn)行遺傳操作:復(fù)制,交叉,變異等。

      (7)進(jìn)化代數(shù)G=G+l。

      (8)判斷是否達(dá)到規(guī)定代數(shù),否則轉(zhuǎn)到(4),是則選擇適應(yīng)度最小的一個(gè)個(gè)體作為分類器;結(jié)束訓(xùn)練。

      3.4 類別判定

      在用訓(xùn)練樣本設(shè)計(jì)好分類器后,對(duì)測(cè)試樣本進(jìn)行識(shí)別。由于遺傳規(guī)劃分類器對(duì)不同類別產(chǎn)生的輸出值存在重疊的區(qū)域,當(dāng)輸出值在重疊區(qū)域時(shí)不能確定屬于哪一類。因此,對(duì)于測(cè)試樣本的輸出值v,根據(jù)以下概率密度P的大小來(lái)判別它屬于哪一個(gè)類別。

      P的值越大表明它屬于某一類的概率越大。

      4 仿真實(shí)驗(yàn)

      本實(shí)驗(yàn)所用數(shù)據(jù)是由美國(guó)DARPA/AFRL MSTAR工作組提供的實(shí)測(cè)SAR地面靜止目標(biāo)數(shù)據(jù)。包括BMP2(坦克)、BTR70(裝甲運(yùn)兵車)和T72(坦克)3類目標(biāo)。圖4是3類目標(biāo)在俯視角為17°,不同方位角下的SAR目標(biāo)圖像。實(shí)驗(yàn)中GP的種群大小為500,最大進(jìn)化代數(shù)100代,復(fù)制概率0.1,交叉概率0.6,變異概率0.3。

      圖4 不同方位角下的SAR目標(biāo)

      實(shí)驗(yàn)的基本流程如圖5所示。

      圖5 遺傳規(guī)劃分類識(shí)別流程

      根據(jù)以上步驟,對(duì)訓(xùn)練樣本和測(cè)試樣本分別為SAR在俯視角為17°和15°的3類目標(biāo)進(jìn)行實(shí)驗(yàn),其中訓(xùn)練樣本總數(shù)為690幅,測(cè)試樣本總數(shù)為570幅,結(jié)果如表1所示。

      表1 不同目標(biāo)的識(shí)別率(%)

      從表1的數(shù)據(jù)可以看出,基于遺傳規(guī)劃的SAR圖像目標(biāo)識(shí)別方法,對(duì)每個(gè)類別均有比較好的識(shí)別效果。

      將本文方法與幾種典型的識(shí)別方法相比較,結(jié)果如表2所示。文獻(xiàn)[14]利用Radon變換獲得目標(biāo)的旋轉(zhuǎn)、平移不變特征,然后利用樣本圖像的特征集建立神經(jīng)網(wǎng)絡(luò)(NN)模型,利用該神經(jīng)網(wǎng)絡(luò)模型進(jìn)行目標(biāo)分類。文獻(xiàn)[15]將目標(biāo)圖像的散射中心作為特征建立模板庫(kù),采用模板匹配方法進(jìn)行識(shí)別??梢钥闯?,在平均識(shí)別率方面本文方法優(yōu)于上述文獻(xiàn)中提到的方法。

      表2 幾種識(shí)別方法的比較 (%)

      5 結(jié)論

      本文提出了一種基于遺傳規(guī)劃的SAR圖像目標(biāo)識(shí)別方法。針對(duì)SAR圖像目標(biāo)特點(diǎn),結(jié)合Hu不變矩和三個(gè)仿射不變矩,重新組合了一組不變矩。利用重新組合后的不變矩對(duì)圖像進(jìn)行特征提取,較準(zhǔn)確地表述了SAR圖像的特征,并使用MSTAR公開的SAR數(shù)據(jù)進(jìn)行了測(cè)試,實(shí)驗(yàn)結(jié)果表明,遺傳規(guī)劃方法對(duì)提取的特征向量具有較優(yōu)的分類能力,能較準(zhǔn)確地判斷出目標(biāo)所屬的類別,是一種比較有效的SAR圖像目標(biāo)識(shí)別方法。

      [1]張紅,王超,張波,等.高分辨率SAR圖像目標(biāo)識(shí)別[M].北京:科學(xué)出版社,2009.

      [2]Lance M,Romain M.Effect of signal-to-clutter ratio on template-based ATR[C]//Proc SPIE,1998,3370:408-419.

      [3]Mehra R K,Ravichandran B,Srivastava A.MSTAR target classification using Bayesian pattern theory[C]//Proc SPIE,1998,3370:675-684.

      [4]William I,Ettinger G.Classification of targets in synthetic aperture radar imagery via quantized grayscale matching[C]// Proc SPIE,1999,3721:320-331.

      [5]Umpon N T,Khabou M A.Detection and classification of MSTAR objects via morphological shared-weight neural networks[C]//Proc SPIE,1998,3370:530-540.

      [6]Korra J,Devi S.Object categorization using genetic programming[C]//Proceedings of 4th International Conference on Genetic and Evolutionary Computing,Shenzhen,China,2010:297-300.

      [7]Hu M K.Visual pattern recognition by moment invariants[J]. IEEE Trans on Information Theory,1962:170-179.

      [8]丁明躍,常金玲,彭嘉雄.不變矩算法研究[J].數(shù)據(jù)采集與處理,1992,7(1):1-9.

      [9]呂洪濤,周繼成.離散狀態(tài)下的不變矩算法研究[J].數(shù)據(jù)采集與處理,1993,8(2):151-155.

      [10]Mohamed B,Riccardo P.Evolving heuristics with genetic programming[C]//Proceedings of the AnnualConference on Genetic and Evolutionary Computation,Atlanta,United States,2008:601-602.

      [11]Riekert M,Malan K M,Engelbrect A P.Adaptive genetic programming for dynamic classification problems[C]//IEEE Congress on Evolutionary Computation,Trondheim,Norway,2009:674-681.

      [12]Pedrino E C,Saito J H,Edilson R R.Automatic construction of image operators using a genetic programming[C]// Proceedings of the 2011 11th International Conference on Intelligent Systems Design and Applications,Cordoba,Spain,2011:636-641.

      [13]Morrison G A,Searson D P,Willis M J.Using genetic programming to evolvea team ofdataclassifiers[J].World Academy of Science,Engineering and Technology,2010,72:261-264.

      [14]Pham Q H,Ezekiel A.New end to end SAR ATR system[C]// Proc SPIE,1999,3721:292-301.

      [15]劉擁軍,葛德彪,張忠治.合成孔徑雷達(dá)目標(biāo)自動(dòng)識(shí)別研究[J].微波學(xué)報(bào),2007(23):211-215.

      WU Lin,FENG Qi,ZHANG Kun

      School of Electronics and Information,Northwestern Polytechnical University,Xi’an 710072,China

      According to the feature of SAR target,combining new Hu invariant moments with affine invariant moments as the feature vectors,target recognition algorithm of genetic programming is designed in SAR image.This method does not require priori knowledge of the data,which can discover relationships between data and express via its own learning.Through the experiments of recognizing three-class targets in MSTAR database,the result shows that this algorithm has better recognition efficiency. Key words:Synthetic Aperture Radar(SAR);target recognition;invariant moments;genetic programming

      針對(duì)SAR圖像目標(biāo)的特征,采用新的Hu不變矩和仿射不變矩的組合作為特征矢量,設(shè)計(jì)了一種基于遺傳規(guī)劃的SAR圖像目標(biāo)識(shí)別算法。該方法不需要數(shù)據(jù)先驗(yàn)知識(shí),通過(guò)自身的學(xué)習(xí)就能快速發(fā)現(xiàn)數(shù)據(jù)和數(shù)學(xué)表達(dá)式之間的聯(lián)系。通過(guò)對(duì)MSTAR數(shù)據(jù)中的3類目標(biāo)進(jìn)行仿真實(shí)驗(yàn),獲得了較好的識(shí)別率。

      合成孔徑雷達(dá);目標(biāo)識(shí)別;不變矩;遺傳規(guī)劃

      A

      TP391

      10.3778/j.issn.1002-8331.1202-0216

      WU Lin,FENG Qi,ZHANG Kun.Recognition of SAR image target based on genetic programming.Computer Engineering and Applications,2013,49(23):170-173.

      航空科學(xué)基金(No.2011553021);西北工業(yè)大學(xué)基礎(chǔ)研究基金(No.JC20110222)。

      吳琳(1985—),男,碩士,主要研究方向?yàn)槟J阶R(shí)別和圖像處理;馮琦(1964—),男,博士,副教授;張堃(1982—),男,博士。E-mail:wulinlin2008@126.com

      2012-02-13

      2012-06-04

      1002-8331(2013)23-0170-04

      猜你喜歡
      結(jié)點(diǎn)適應(yīng)度類別
      改進(jìn)的自適應(yīng)復(fù)制、交叉和突變遺傳算法
      Ladyzhenskaya流體力學(xué)方程組的確定模與確定結(jié)點(diǎn)個(gè)數(shù)估計(jì)
      基于空調(diào)導(dǎo)風(fēng)板成型工藝的Kriging模型適應(yīng)度研究
      服務(wù)類別
      論類別股東會(huì)
      商事法論集(2014年1期)2014-06-27 01:20:42
      中醫(yī)類別全科醫(yī)師培養(yǎng)模式的探討
      基于Raspberry PI為結(jié)點(diǎn)的天氣云測(cè)量網(wǎng)絡(luò)實(shí)現(xiàn)
      少數(shù)民族大學(xué)生文化適應(yīng)度調(diào)查
      聚合酶鏈?zhǔn)椒磻?yīng)快速鑒別5種常見(jiàn)肉類別
      自適應(yīng)遺傳算法的改進(jìn)與應(yīng)用*
      上蔡县| 柏乡县| 平乐县| 陵川县| 宁都县| 永平县| 宁强县| 肇庆市| 洛川县| 桐乡市| 佛山市| 澄迈县| 乌苏市| 永康市| 龙山县| 临泉县| 方正县| 丰镇市| 通州区| 蒲城县| 呈贡县| 始兴县| 池州市| 中超| 大足县| 枣阳市| 常山县| 罗城| 兴宁市| 乌海市| 兴业县| 鸡西市| 都江堰市| 怀宁县| 米林县| 淅川县| 阿勒泰市| 沙洋县| 成都市| 南投市| 昌图县|