999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于空-譜融合網絡的高光譜圖像分類方法

2018-08-27 10:42:36歐陽寧林樂平
計算機應用 2018年7期
關鍵詞:模態分類特征

歐陽寧,朱 婷,林樂平

(1.認知無線電與信息處理省部共建教育部重點實驗室(桂林電子科技大學),廣西 桂林 541004;2.桂林電子科技大學 信息與通信學院,廣西 桂林 541004)(*通信作者電子郵箱lin_leping@163.com)

0 引言

高光譜圖像(HyperSpectral Image, HSI)具有光譜分辨率高、圖譜合一的獨特優點[1],已被廣泛應用于目標追蹤、環境保護、農業監測及氣象預報等領域[2-4]。對高光譜圖像中每個像元進行分類是高光譜遙感應用的基石,具有極大的研究意義。

傳統的高光譜圖像分類方法往往僅利用光譜信息在低維空間上提取特征,典型的方法主要包括:K-均值聚類(K-means)方法[5]、流形學習(Manifold Learning)[6]、支持向量機(Support Vector Machine, SVM)[7]等。然而,這些分類方法依賴于淺層光譜特征,忽略了對高光譜空間信息的使用,同時所提取高光譜圖像特征的不變性及判別性較差。為了改善高光譜圖像的分類性能,聯合利用高光譜圖像的光譜和空間信息設計分類器已成為一個主要的研究方向。近年來,深度學習以其在視覺感知任務中的優秀表現獲得了廣大高光譜分類研究者的熱切關注[8-12]。Liu等[13]將高光譜圖像的光譜帶看作一個圖像序列,使用長短期記憶網絡學習光譜信息的依賴關系,同時結合卷積神經網絡來提取高光譜圖像的空間特征,提出了雙向卷積長短期記憶網絡(Bidirectional Convolutional Long Short Term Memory, Bi-CLSTM)空-譜提取模型;另一方面,Yang等[14]構建雙通道卷積神經網絡(Two-channel Convolutional Neural Network, Two-CNN)分別對光譜信息和空間信息進行提取,繼而使用級聯(concatenate)的方式對空-譜特征進行連接,但這種簡單的特征連接方式并不能捕捉空-譜特征之間的復雜關系;Zhang等[15]在此基礎上對光譜通道和空間通道不同層的特征進行級聯,實現空-譜分級特征融合的效果。該工作在高光譜圖像分類中,為從雙通道特征提取角度進行空-譜特征結合提供了新思路,但該方法在特征結合方式上使用的仍是簡單的點積方式。

目前,為了聯合空-譜特征進行高光譜圖像分類,大部分方法都采用級聯或者點積的方式獲得空-譜聯合特征向量[14-15];但這些方法僅僅是對特征進行簡單的連接,產生的空-譜聯合特征向量并不能完全捕捉高光譜兩個模態之間的復雜聯系。在特征結合方式中,不同于級聯或點積,雙線性池化計算兩個向量的外積,即能夠捕捉兩個向量中所有元素之間的乘法交互關系,其已經展示出在細粒度視覺分類中的有效性[16]。然而,雙線性池化由于采用外積計算策略,也帶來了維數急劇增加、計算復雜的問題。為了解決這一難題,Gao等[17]在單一模態下對雙線性池化維數壓縮方法進行了研究。本文受此啟發,將壓縮雙線性池化推廣到多模態條件下,從光譜和空間特征向量中每個元素相互關系的角度入手,探究高光譜圖像中光譜和空間信息之間的聯合特征表示。

根據高光譜圖像的數據特點,針對高光譜數據維數高,簡單的點積或級聯方式所獲得的空-譜聯合特征表達能力弱的問題,搭建雙通道網絡模型,利用1-D和2-D卷積核分別提取高光譜圖像的光譜和空間信息,并從空-譜特征融合的角度,采用多模態壓縮雙線性池化(Multimodal Compact Bilinear pooling, MCB)來獲得空-譜聯合特征,提出一種基于空-譜融合網絡(Spatial-Spectral Fusion Network, SSF-Net)的高光譜圖像分類方法。多模態壓縮雙線性池化先將雙通道所提取的光譜和空間特征向量的外積隨機地投射到更低的維數空間,繼而在快速傅里葉變換(Fast Fourier Transform, FFT)空間中將時域中向量的外積運算轉換為頻域中使用點乘對兩個特征向量進行卷積。最終,將產生的空-譜聯合特征輸入最后的線性分類器,用以對高光譜圖像每個像元分類。多模態壓縮雙線性池化既可以在像素級別充分融合雙通道所提取的空-譜特征,同時也避免了單特征直接外積計算所帶來的維數增加、計算困難的問題。實驗結果表明本文提出的算法可以獲得更高的像元分類精度。

1 基于空-譜融合網絡的高光譜圖像分類框架

為了充分利用高光譜圖像的空-譜聯合特征進行像元分類,本文設計了雙通道(光譜通道和空間通道)卷積神經網絡結構分別學習光譜域和空間域的特征;同時,使用多模態壓縮雙線性池化方法對所提取的多模態特征進行融合,以此來探索空-譜特征的相關性,改善高光譜圖像的分類性能。本文所提出的高光譜圖像分類網絡框架如圖1所示,其展示了網絡的兩個特征提取通道及多模態特征融合層的具體結構。

光譜通道 選取原高光譜圖像第n個像素的光譜帶sn∈RM×1(其中M為光譜帶長度)作為光譜通道的輸入,此后使用1-D核對光譜輸入進行卷積和最大池化操作,在光譜通道的全連接層獲得光譜通道的輸出特征f1(sn)∈RK×1(其中K為全連接層的神經元個數)。

圖1 空-譜融合網絡整體框圖

空間通道 首先,對原高光譜圖像在光譜維度上進行主成分分析(Principal Component Analysis, PCA)降維處理,壓縮后的光譜維數為S(S?M)。這一步會丟掉一部分光譜信息,但圖像的空間信息不會受到影響;其次,在降維后的高光譜圖像中,選取與光譜通道輸入相對應的第n個像素鄰域塊Pn∈RW×W×S(其中W為空間鄰域塊的長寬尺寸)作為空間通道的輸入,其后利用2-D核對空間輸入進行卷積和最大池化操作,在空間通道的全連接層獲得所提取的空間特征f2(Pn)∈RK×1(其維數與光譜通道相同)。

空-譜特征融合 為了利用光譜和空間特征融合改善高光譜圖像分類的性能,將所提取的光譜特征f1(sn)與空間特征f2(Pn)傳入MCB層,以此來獲得多模態聯合特征向量Φ(f1(sn),f2(Pn))∈Rd×1,其中d?K2;由于MCB采用外積的計算概念,編碼了f1(sn)和f2(Pn)特征向量中每個元素之間的相互關系,故而所產生的多模態聯合特征向量比其他特征結合方式(比如級聯)更具有表達性;此外MCB將f1(sn)和f2(Pn)特征向量投射到頻域空間,避免對外積的直接計算,其有效解決了原雙線性池化維數較高K2、計算復雜、容易產生過擬合等問題。最后,將所提取的多模態聯合特征Φ(f1(sn),f2(Pn))傳入頂端softmax線性分類器對每個像元進行分類。

2 基于多模態壓縮雙線性池化的空-譜特征融合

空-譜融合網絡結構提取空-譜特征用于高光譜圖像分類可由{f1(sn),f2(Pn),Φ,C}四部分組成,分別對應于雙通道網絡所提取的光譜特征、空間特征、空-譜聯合特征及分類函數。如何有效地將空-譜不同模態特征融合為單一特征Φ表示對從高光譜數據特點的角度研究高光譜分類具有重要價值。

2.1 雙線性池化

Tenenbaum等[18]采用雙線性池化模型探究圖片內容與圖片風格之間的關系;Lin等[16]證明了雙線性模型在細粒度分類應用中的有效性。雙線性模型采用外積策略聯合兩個單一向量,若應用到本文來探究空-譜特征之間的關系,則有ΦBilinear(f1(sn),f2(Pn))=W[f1(sn)?f2(Pn)],其中?表示向量外積。這樣,雙線性模型允許空-譜向量的每一個元素以相乘的方式進行特征融合,能夠充分探究空-譜特征之間的復雜關系;但雙線性模型在帶來特征高度融合性的同時,也帶來了高維數的特征表示問題。在本文中,經過雙通道特征提取以后,所得到的光譜和空間特征分別為f1(sn)∈RK×1,f2(Pn)∈RK×1,文中取K=512,則f1(sn)?f2(Pn)∈R512×512,經過線性運算,所需學習的權值W∈R512×512。這樣的高維數參數學習與高光譜圖像可利用標簽數據較少之間是矛盾的,極易引起過擬合問題,同時也帶來了高的計算花費。

根據以上分析,急需一種解決方案將向量的外積投射到低維空間中,避免對外積的直接計算。Gao等[17]在單一模態下提出壓縮雙線性池化,其利用Tensor Sketching算法的低維嵌入來近似表示同一模態的雙線性特征。本文在此基礎上,將壓縮雙線性池化推廣到多模態條件下,用以探究高光譜圖像的空-譜特征融合。

2.2 多模態壓縮雙線性池化方法

受壓縮雙線性池化的啟發,MCB采用Count Sketch投射函數Ψ,將空-譜特征向量的外積f1(sn)?f2(Pn)投射到低維空間表示為Ψ(f1(sn)?f2(Pn),h,g)(其中h,g為哈希映射),用來解決雙線性模型維數過高、計算不靈活問題。而Pham等[19]曾解釋兩個向量外積的Count Sketch可表示為各自Count Sketch的卷積,則

Ψ(f1(sn)?f2(Pn),h,g)=Ψ(f1(sn),h1,g1)*

Ψ(f2(Pn),h2,g2)

(1)

其中*表示卷積運算;故上述求解空-譜聯合特征的過程可轉化為f1(sn),f2(Pn)∈RK×1兩個特征向量分別使用Count Sketch函數Ψ投射為f1′(sn),f2′(Pn)∈Rd×1以便近似計算空-譜多模態雙線性特征。具體過程如下。

首先,隨機初始化兩個向量hk∈{1,2,…,d}K,gk∈{-1,1}K,其中k=1,2,hk將輸入向量fk(·)的每一個索引i映射到輸出向量的索引j∈{1,2,…,d},即j=hk[i];對于輸入向量的每一個索引i,gk[i]為1或-1;同時,hk在{1,2,…,d}及gk在{-1,1}上都是服從均勻分布的。其次,對于輸出向量的索引j所對應的值存在關系fk′(·)[j]=fk′(·)[hk[i]]=∑gk[i]·fk(·)[i],i=1,2,…,K。這樣f1′(sn),f2′(Pn)∈Rd×1即為通過Count Sketch投射函數Ψ作用獲得的輸出向量。

此外根據卷積定理可知,時域中的卷積對應于頻域中的乘積。故式(1)又可以表達為:

Ψ(f1(sn)?f2(Pn),h,g)=FFT-1(FFT(f1′(sn))⊙

f2′(Pn))

(2)

Φ(f1(sn),f2(Pn))=FFT-1(FFT(f1′(sn))⊙f2′(Pn))

(3)

其中:⊙表示點積運算;Φ(f1(sn),f2(Pn))為最終獲得的空-譜特聯合征向量。多模態壓縮雙線性算法的偽代碼為:

輸入:光譜特征向量f1(sn)∈RK×1,空間特征向量f2(Pn)∈RK×1。

輸出:空-譜聯合特征向量Φ(f1(sn),f2(Pn))∈Rd×1。

Fork=1,2

Fori=1,2,…,K

hk[i]將i均勻映射到{1,2,…,d}

gk[i]將i均勻映射到{-1,1}

End

Fori=1,2,…,K

j=hk[i]

fk′(·)[j]=fk′(·)[hk[i]]=∑gk[i].fk(·)[i],i=1,2,…,K

End

返回結果fk′(·)=Ψ(fk(·))

End

返回Φ(f1(sn),f2(Pn))=FFT-1(FFT(f1′(sn))⊙f2′(Pn))

多模態壓縮雙線性池化能夠被嵌入到雙通道特征提取網絡中進行端到端的訓練,本節將介紹其在網絡中反向傳播的過程。

假設損失函數為Loss,則根據式(1)可知MCB的反向傳播能夠表示為:

(4)

(5)

(6)

(7)

其中,i=1,2,…,K,由于hk僅是關于向量索引的映射,故而在反向傳播過程中,僅需計算gk,k=1,2的梯度即可。

3 實驗結果與分析

本文實驗使用Indian Pines和University of Pavia兩個高光譜數據集來驗證本文所提出的算法的有效性。Indian Pines數據集為航空可見紅外成像光譜儀 (Airborne Visible Infrared Imaging Spectrometer, AVIRIS) 于1992年采集得到的高光譜圖像,其包含220個波段(波長范圍為0.4~2.5 μm),有16種主要地物,圖像大小為145像素×145像素,空間分辨率為20 m,去除其中20個噪聲嚴重的波段(104~108,150~163,220),得到包含200個光譜波段的數據。圖2(a)、(b)為原始Indian Pines數據集對應的假彩色影像和標記模板。University of Pavia數據集為反射光學系統成像光譜儀(Reflective Optics System Imaging Spectrometer, ROSIS)采集得到的高光譜數據,其包含115個波段(波長范圍為0.43~0.86 μm),含9種主要地物,圖像大小為610像素×340像素,空間分辨率為1.3 m,去除其中噪聲嚴重的12個波段,剩余103個光譜波段的數據用來分類。圖3(a)、(b)為University of Pavia數據集對應的假彩色影像和標記模板。本文實驗基于Caffe框架[20],顯卡為GTX860 4 GB的PC。

為了評價文中所提出算法的分類精度,本實驗將其與最新的基于深度學習的高光譜圖像分類方法:CNN[12]、Bi-CLSTM[13]及以級聯方式結合空-譜特征的Two-CNN[14]方法進行對比。Indian Pines和University of Pavia數據集被隨機分為:10%為訓練集,10%驗證集及80%測試集。同時,采用總體分類精度(Overall Accuracy, OA),平均分類精度(Average Accuracy, AA),Kappa系數及每一類的分類精度來評估模型的性能。

實驗中空-譜融合網絡(SSF-Net)模型各層參數如表1所示。本實驗中通過隨機梯度下降法對Two-CNN及SSF-Net進行訓練,使用Salinas Valley數據集對網絡進行微調,利用“多步”(multistep)策略調整學習率,初始學習率權重base_lr為0.000 1,調整系數gamma為0.8,最大迭代次數max_iter為100 000。

表1 SSF-Net網絡參數設置

CNN、Bi-CLSTM、Two-CNN及本文所提出的SSF-Net在Indian Pines和University of Pavia數據集上的分類準確率如表2所示,其對應的分類效果如圖2~3所示。表2最后一列的加粗數據為本文算法所改善的分類精度,從SSF-Net與其他深度學習方法的分類精度對比情況可以看出,SSF-Net相比CNN、Bi-CLSTM高光譜分類算法,OA、AA、Kappa等分類精度得到了明顯提高(提高2個百分點左右);與Two-CNN的分類效果相比,SSF-Net的OA、AA、Kappa精度提高2~3.5個百分點,說明了相比簡單特征級聯,MCB所獲得的空-譜聯合特征能夠更充分捕捉空-譜特征之間的復雜關系,有助于高光譜分類性能的提高。而從圖2~3的分類效果中可以看出,基于MCB的雙通道網絡所產生的分類效果圖噪點更少,即錯分類的樣本點更少,如圖2(f)相比圖2(e),把Grass-pasture錯分為Corn-notill的像素點更少。

圖2 Indian Pines數據集分類效果

為了探究MCB層投射維數對SSF-Net網絡性能的影響,本部分將在數據集Indian Pines上,比較投射維度d對OA、AA、Kappa分類精度的作用,如圖4所示。文中F11和F21層的維數為512,從圖4可以看出,當MCB層維數從128到512時,OA增加1%的精度,相較維數從512增加至1 024時OA值增加要快,但維數低于512時,高光譜分類的AA值較低,表明少部分類別錯誤分類較多;雖然維數為1 024時分類性能要好于維數為512的網絡,但增加維數的同時也增加了計算量,精度提升并不明顯。相比較而言,當雙通道各自提取的特征維度為512時,MCB層取維數為512最合適。

圖3 University of Pavia數據集分類效果

表2使用不同方法在兩個數據集上的分類結果對比%

Tab. 2 Classification results on two data sets using different methods %

數據集類別CNNBi-CLSTMTwo-CNNSSF-NetIndian PinesUniversityof PaviaAlfalfa71.2293.66100.00100.00Corn-notill90.1096.8489.3293.35Corn-mintill91.0397.2293.9898.64Corn85.7396.7198.4296.32Grass-pasture83.3692.2893.0196.11Grass-trees91.9999.3997.0999.32Grass-pasture-mowed85.6092.00100.00100.00Hay-windrowed97.3599.9195.55100.00Oats54.4576.67100.00100.00Soybean-notill75.3895.9394.2296.92Soybean-mintill94.3696.3196.8499.08Soybean-clean78.7393.3384.3992.62Wheat95.9895.7695.7397.56Woods96.8099.4997.83100.00Building-Grass-Trees96.5498.6794.1797.73Stone-Steel-Towers81.9087.38100.0093.24OA90.1496.7894.4497.50AA85.6694.4795.6697.56Kappa88.7396.3393.6597.14Asphalt96.7298.5699.28100.00Meadows96.3199.2399.47100.00Gravel97.1599.2792.5699.76Painted Metal Sheets99.8199.8798.61100.00Trees96.1698.2195.7299.02Bare Soil94.8799.5699.23100.00Bitumen97.4499.7591.5494.64Self-Blocking Bricks98.2399.8297.6699.66Shadows98.0499.5395.7897.49OA96.5599.1098.2999.67AA97.1999.2096.6598.95Kappa95.3098.7797.7499.56

4 結語

針對空-譜特征簡單結合產生維數過高及聯合特征表達能力較弱的問題,本文提出一種基于空-譜融合網絡的高光譜圖像分類方法。該方法以空-譜信息為基礎,探究雙通道特征提取網絡的特征融合方法。為了分析空-譜特征之間的關系,采用雙線性模型的外積計算策略尋找光譜和空間特征向量中各元素之間的復雜聯系。考慮直接外積計算會帶來維數災難,導致網絡過擬合問題,文中提出多模態壓縮雙線性池化方法,將原特征向量的外積投射到低維空間中,轉換為傅里葉空間頻域中的點積運算。該方法既可以汲取雙線性模型能夠對光譜和空間特征向量中的每一個元素進行融合的特點,也避免了雙線性模型直接外積運算帶來的高維數、高計算消耗的問題。同時,實驗也驗證了MCB所獲得的空-譜聯合特征更有助于改善高光譜圖像的分類性能。考慮本文在提取高光譜的空間信息時,對光譜通道進行了降維,這損失了一部分高光譜特征,未來將從降低光譜通道降維帶來特征損失這一角度出發,對高光譜圖像特征提取方法進行研究。

圖4 MCB層維數對分類精度的影響

猜你喜歡
模態分類特征
分類算一算
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
抓住特征巧觀察
國內多模態教學研究回顧與展望
基于HHT和Prony算法的電力系統低頻振蕩模態識別
由單個模態構造對稱簡支梁的抗彎剛度
計算物理(2014年2期)2014-03-11 17:01:39
主站蜘蛛池模板: 久久99久久无码毛片一区二区| 狠狠色丁婷婷综合久久| 国产经典免费播放视频| 国产手机在线小视频免费观看 | 无码高潮喷水专区久久| 白浆免费视频国产精品视频| 国产尤物在线播放| 亚洲成肉网| www.日韩三级| 网友自拍视频精品区| 久久久91人妻无码精品蜜桃HD | 91麻豆精品国产91久久久久| 99视频在线精品免费观看6| 亚洲精品卡2卡3卡4卡5卡区| 免费在线成人网| 色综合激情网| 一本大道香蕉久中文在线播放| 日韩不卡高清视频| 日韩精品毛片| 欧美日韩国产在线人| 国产欧美日韩另类| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲第一成年免费网站| 毛片久久网站小视频| 91成人免费观看| 国产欧美另类| 欧美五月婷婷| 自慰网址在线观看| 无码国产伊人| 沈阳少妇高潮在线| 又爽又大又黄a级毛片在线视频| 中文字幕色站| 国产二级毛片| 国产成人综合久久| 成人在线欧美| 国产经典免费播放视频| 中国一级毛片免费观看| 看国产一级毛片| 白丝美女办公室高潮喷水视频 | 欧美午夜理伦三级在线观看| 日韩欧美一区在线观看| 青青操视频在线| 亚洲成a人片77777在线播放| 国产在线观看第二页| 亚洲人成网站色7799在线播放| 国产精品亚洲综合久久小说| 日本免费精品| 国产一区在线视频观看| 国产超碰一区二区三区| 国产波多野结衣中文在线播放| 亚洲高清在线天堂精品| 日韩欧美国产精品| 亚洲综合一区国产精品| 亚洲天堂视频在线观看免费| 成人毛片在线播放| 精品黑人一区二区三区| 综合色婷婷| 国产成人精品视频一区视频二区| 91丨九色丨首页在线播放| 青青草一区| 欧美啪啪网| 久久99国产综合精品女同| 欧美成人综合在线| 五月天丁香婷婷综合久久| 丝袜国产一区| 国产一区成人| 夜精品a一区二区三区| 97超级碰碰碰碰精品| 亚洲黄网视频| 亚洲欧美成人在线视频| 九一九色国产| 久草视频精品| 2018日日摸夜夜添狠狠躁| 99人体免费视频| 在线日韩一区二区| 精品人妻无码中字系列| 波多野结衣国产精品| 91av成人日本不卡三区| 亚欧成人无码AV在线播放| 免费三A级毛片视频| 免费视频在线2021入口| 中文字幕波多野不卡一区|