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

基于Multi-CNN空間特征提取的高光譜遙感影像分類

2019-09-21 07:45:52宋海峰楊巍巍
測繪工程 2019年6期
關鍵詞:特征提取分類特征

宋海峰 ,楊巍巍,2

(1.臺州學院 電子與信息工程學院(大數據學院) ,浙江 臺州 318000;2.哈爾濱工程大學 計算機科學與技術學院, 黑龍江 哈爾濱 150000)

近幾年,卷積神經網絡在計算機視覺領域得到廣泛應用。例如:運動目標檢測、圖像特征提取和圖像分類等,多層次結構特征使得卷積神經網絡可以提取圖像或視頻的非線性特征[1]。在遙感影像處理領域,對高光譜遙感影像(Hyper-Spectral Sensing Image,HSI)處理的需求日益增長。然而,由于對卷積神經網絡進行訓練需要大量的標記樣本,在實際應用中很難獲取到大量帶有標記的HSI,嚴重制約卷積神經網絡在遙感影像領域中的應用。常見解決方法是對數據進行降維,同時降維還可以解決休斯效應對分類精確度的影響[2]。降維是將高維數據投影到低維空間,常見的投影降維算法有:主成分分析法[3-4]、獨立成分分析法[5]、流行學習法[6]等。另外一類降維的方法是從HSI數據中直接提取出最具代表性的波段圖像,比如排序算法[7]、聚類算法[8]等。一方面降維會丟失一些重要的信息,另一方面通過在譜域上提取到的降維后的數據特征往往不足以用來表示某一類實際地物。因此,需要尋找更具區分能力的數據特征。

HSI的空間信息確定空間上相鄰像素間的空域特征,空域特征彌補譜域特征的不足,應用空域特征提升HSI的分類精確度。幾何形態法是一種典型的空域特征提取算法,該算法對開放或者閉合區域進行變換,從而提取空間結構特征[9]。除幾何形態法外還有許多其他的空域濾波器用來提取HSI的空間特征。算法大多需要大量的標記數據集,實際應用中很難滿足這一需求。為了進一步提取譜域—空域特征,一些學者提出應用Gabor濾波器來同時提取譜域—空域特征的方法,該方法在小規模HSI分類中取得良好的效果[10]。最近的研究表明,定義不同方向和尺度的Gabor濾波器實際是一種卷積濾波器,卷積神經網絡可以自動的學習卷積濾波器的參數[11],這一結論進一步說明本文應用卷積神經網絡提取空域特征的可行性。

卷積神經網絡由若干卷積層和池化層構成。卷積層用線性激活函數來提取特征圖,卷積層之后一般連接一個非線性激活函數,比如recfier,sigmod和tanh函數等。池化層是將相鄰的像素點進行組合,從而提取出本地特征,池化層的作用是增強對圖像輕微形變的魯棒性。卷積神經網絡已經在計算機領域廣泛應用,LeCun采用反向傳播和梯度下降算法來訓練卷積神經網絡,并將訓練好的網絡模型應用到手寫數字識別中[12]。Krizhevsk在包含1 000個不同類別圖像的ILRSRC2012數據集上應用卷積神經網絡進行分類的正確率成功超越以往的手工設計特征分類法[13]。自2012年以來,卷積神經網絡在圖像分類、語義分割、目標識別、視頻分析等領域廣泛的應用。在應用卷積神經網絡對HSI進行分類方面,文獻[14]提出一種卷積神經網絡,將原始的HSI數據作為輸入,對應像素點的類別作為輸出,每個類別有200個訓練數據。

本文首先分析卷積神經網絡的構成、基本原理和訓練方法,在此基礎上提出一種基于多尺度卷積神經網絡(Multi-CNN)的HSI分類模型,最后通過實驗驗證該模型在HSI分類正確率上優于其他算法。證明本文所提出的基于Multi-CNN的高光譜遙感影像分類模型可廣泛用于HSI分類。

1 卷積神經網絡的基本原理

如圖1所示,典型的卷積神經網絡主要由輸入層、卷積層、下采樣層(池化層)、全連接層和輸出層組成。

圖1 卷積神經網絡結構圖

卷積神經網絡的輸入通常為原始圖像X。本文用Hi表示卷積神經網絡第i層的特征圖(H0=X)。Hi的計算過程可以描述為:

Hi=f(Hi-1?Wi+bi) .

(1)

其中:Wi表示第i層卷積核的權值向量;運算符號?代表卷積核,表示第i層與第i-1層圖像或者特征圖進行卷積操作,卷積的輸出與第i層的偏移向量bi相加,最終通過非線性的激勵函數f(x)得到第i層的特征圖Hi。

下采樣層跟隨在卷積層之后,依據一定的下采樣規則對特征圖進行下采樣。下采樣層的功能主要有兩點:①對特征圖進行降維;②在一定程度上保持特征的尺度不變特性。假設Hi是下采樣層,則有:

Hi=subsampling(Hi-1) .

(2)

經過多個卷積層和下采樣層的交替傳遞,卷積神經網絡依靠全連接網絡對提取的特征進行分類,得到基于輸入的概率分布Y(li表示第i個標簽類別)。卷積神經網絡本質上是使原始矩陣(H0)經過多個層次的數據變換或降維,映射到一個新的特征表達(Y)的數學模型。

Yi=P(L=li|H0:(W,b)) .

(3)

卷積神經網絡的訓練目標是最小化網絡的損失函數L(W,b)。輸入H0經過前向傳導后,通過損失函數計算出與期望值之間的差異,稱為“殘差”。常見損失函數有均方誤差(Mean Squared Error,MSE)函數,負對數似然(Negative Log Likelihood,NLL)函數等:

(4)

(5)

為了減輕過擬合的問題,最終的損失函數通常會通過增加L2范數以控制權值的過擬合,并且通過參數λ(weight decay)控制過擬合作用的強度:

(6)

訓練過程中,卷積神經網絡常用的優化方法是梯度下降方法。殘差通過梯度下降進行反向傳播,逐層更新卷積神經網絡的各個層的可訓練參數(W和b)。學習速率參數η用于控制殘差反向傳播的強度:

每個病理學知識點的發現到證實躍為理論,都伴隨著曲折有趣的科研歷程,折射出醫學前輩的科學智慧,融合教學法在病理實習課中,大膽實施以問題為中心,以學生為主人的教學方式,注重培養學生主支、獨立、探索、多渠道的獲取知識,這本身就激發學生對醫學知識無限的探索欲望,使學生科研增加,而融合教學法,培養學生創新的思維模式有肋于挑戰舊觀念,提出新問題,從而激發學生們的科研興趣[10]。

(7)

(8)

2 基于Multi-CNN的HSI分類模型

根據卷積神經網絡的基本原理,本文提出了一種基于多尺度特征融合的卷積神經網絡模型,該模型分為多尺度特征提取與融合和HSI分類兩部分,如圖2所示。

(a)多尺度特征提取與融合模型

2.1 多尺度特征提取與融合模型

本文所提出的多尺度特征提取與融合模型,如圖2(a)所示,該模型以原始的HSI作為輸入,然后分別用1×1×B, 3×3×B, 5×5×B的卷積核對原始圖像做卷積運算(B為HSI的波段數),經過卷積的圖像可用來提取HSI的空間特征,卷積運算后的輸出為三組卷積特征圖。隨后3組特征圖進行特征融合,形成W×H×3B的特征圖。

從圖2(a)可以看出,3個不同大小的卷積核計算卷積圖的大小也各不相同。將3種不同尺寸的卷積核調整為大小一致的卷積核。首先,將原始圖像的四周擴大兩像素,并將像素值置為0,這樣擴大后的原始圖像經過1×1,3×3,5×5的卷積核,步長為1的卷積運算后,輸出的特征圖大小分別為(H+4,W+4),(H+2,W+2),(H,W),H和W分別為原始圖像的高度和寬度。然后對卷積圖用(5×5),(3×3)的Max Pooling計算,這樣三個卷積圖的大小最終都調整為H×W。

2.2 基于CNN的HSI分類模型

本文所提出的HSI分類模型如圖2(b)所示。該模型由3個卷積層、2個Normalization層、2個Dropout層和1個全連接層構成。輸入數據是以HSI待分類像素點為中心的5×5×N圖像(N為HSI波段數)。在第一個卷積層中,本文采用1×1的卷積核,共有128個這樣的卷積核,所以第一個卷積層輸出的特征圖大小為5×5×128。第一個卷積層之后是Normalization層和Dropout層。在第二個卷積層中,本文采用1×1×64的卷積核,所以第二個卷積層輸出的特征圖大小為5×5×64,第二個卷積層之后仍然為2×2大小的Normalization層和Dropout層。在第三個卷積層中采用1×1×C的卷積核(C為待分類的類別數),所以第三個卷積層的輸出特征圖的大小為5×5×C。最后一個為全局評價池化層,該層的輸入為5×5×C的特征圖,輸出為1×1×C的特征向量,輸出特征向量的第i個最大值,表示該像素所屬的類別。

2.3 基于Multi-CNN的HSI模型的訓練過程

基于Multi-CNN的HSI模型的訓練過程示意圖,如圖3所示,詳細訓練步驟如下。

圖3 基于Multi-CNN的HSI模型的訓練過程示意圖

Step1:對原始訓練數據集進行隨機抽樣,生成M個含有相同數據量的子集,本文中M=16。

Setp2:應用隨機梯度下降算法,分別對16個子數據集進行訓練,每次只針對一個子數據集進行迭代,直至達到最大迭代次數后停止迭代。

3 實驗及結果分析

本節實驗所用數據集為伊春涼水林場數據集,首先,測試了基于Multi-CNN的HSI模型的各主要組成部分,包括多尺度卷積核、卷積核大小和Dropout對分類精確度的影響;然后,通過實驗對本文所提出的分類模型和目前主流的HSI分類模型在總體分類精確度方面進行了對比分析。實驗所用軟硬件環境如表1所示。

3.1 實驗數據集簡介

實驗所用數據為黑龍江省伊春市涼水林場數據集,該數據集是2012年7—8月間由B5飛機拍攝于黑龍江省伊春市帶嶺區涼水林場地區,該數據集一共有144個波段,空間分辨率為1.5 m,光譜覆蓋范圍為371~1 051 nm,圖像大小為1025像素×767像素,該數據集的地面實況標記了5類地物(針葉林、闊葉林、草地,水域,房屋)。

3.2 多尺度卷積核對分類精確度的影響實驗

本實驗驗證基于空間特征提取的多尺度卷積核對分類結果的影響。首先,本實驗分析多尺度卷積核的基本結構,如圖4所示。其次,本實驗分別對比了大小為1×1,3×3,5×5,7×7的卷積核對分類結果的影響。如表2所示,綜合應用多尺度卷積核的分類精度明顯好于單獨使用1×1卷積核的分類精度。在對伊春涼水林場數據集的實驗中,綜合應用多尺度卷積核的分類正確率高出單獨使用1×1卷積核的分類正確率7.84%。

分類正確率提高的原因主要有兩點:①多尺度卷積核能夠以不同尺度提取原始HSI的特征,生成多種不同的特征,多種不同的特征有利于分類正確率的提高。②多尺度卷積核運算相當于增加了原始數據集的樣本數,這使得訓練過程更加充分。同時,在實驗中發現分類正確率并不是隨多尺度卷積核的增加而提升,當應用1×1-7×7的多尺度卷積核時,由于出現過擬合現象,導致分類的正確率開始下降。因此本文選用1×1,3×3,5×5三個卷積核。

圖4 多尺度卷積核的基本結構

表2 不同卷積核對分類結果的影響 %

3.3 卷積核大小對分類精確度的影響實驗

本實驗測試不同大小的卷積核對訓練和測試過程的影響,一個訓練好的卷積神經網絡模型不僅應該在訓練數據集上的損失值趨近于零,而且在測試數據集上的損失值也應該趨近于零。如果該模型僅在訓練數據集上的損失值趨近于零,而在測試數據集上的損失值很大,則說明該卷積神經網絡出現了過擬合現象,這樣的卷積神經網絡的泛化能力將會很差。

在本實驗中,本文分別使用1×1和3×3大小的卷積核對所提出的基于Multi-CNN的HSI模型(如圖2(b))進行訓練和測試。訓練和測試過程中損失函數值的變化如圖5所示。由圖5可以看出,當使用1×1的卷積核時,在訓練和測試過程中,隨著迭代次數的增加,損失函數的值逐漸收斂于0;當使用3×3的卷積核時,在訓練過程中,隨著迭代次數的增加,損失函數值逐漸收斂于0,但在測試過程中,隨著迭代次數的增加,損失函數的值并不收斂,這說明使用3×3卷積核時,出現了過擬合現象。所以得出以下結論:在有限的數據集中,使用1×1的卷積核,可以得到具有良好泛化能力的卷積神經網絡模型。

圖5 不同卷積核對應訓練和測試過程損失函數變化情況

3.4 Dropout對分類精確度的影響實驗

本實驗驗證基于Multi-CNN空間特征提取的高光譜遙感影像分類模型中Dropout層對分類結果的影響。本實驗分別對兩種結構的高光譜遙感影像分類模型進行測試,第一種模型的結構如圖2(b)所示,在第一種模型中去掉Drop層即為第二種模型結構。在第一種模型中Dropout層置零的概率設置為0.6,訓練和測試過程中損失函數值的變化過程如圖6所示,從圖(2)中可以看出本文所提出的帶有Dropout層的模型,在訓練和測試過程中的損失函數值均小于沒有Dropout層的模型。這說明Dropout可以提升基于Multi-CNN空間特征提取的高光譜遙感影像分類模型的分類正確率。

圖6 有無Dropout對應訓練和測試過程損失函數變化情況

3.5 總體分類精確度對比實驗

本實驗主要對本文所提出的基于Multi-CNN空間特征提取的高光譜遙感影像分類模型和目前主要的分類模型在分類正確率方面進行對比,從而驗證本文所提出的分類模型的分類效果。參與對比的模型有:①兩層全連接神經網絡(兩層NN),②包含一個隱含層的全連接神經網絡(三層NN),③LeNet-5卷積神經網絡模型,④基于RBF核函數的SVM分類器,⑤多樣化的深度置信網絡(D-DBN),⑥淺層卷積神經網絡(Shallower CNN)。分類結果如表3所示,從表3可以看出,兩層NN、三層NN以及RBF-SVM的分類正確率均在88%以下,這是由于這幾種分類模型的層數較少,無法提取出高光譜遙感影像的深層次特征所造成的。隨著分類模型層數的逐漸曾多,LeNet-5、Shallower CNN和D-DBN的分類效果明顯好于淺層神經網絡,分類正確率均在90%左右。本文所提出的基于Multi-CNN空間特征提取的高光譜遙感影像分類模型,由于從不同尺度提取了高光譜遙感影像的空間特征,因此分類效果明顯好于其他幾種分類器,分類正確率達到了92.31%。通過該實驗可以看出本文所提出的基于Multi-CNN空間特征提取的高光譜遙感影像分類模型在分類正確率方面優于其他常見分類器。

表3 分類正確率對比結果表

4 結 論

針對難以獲得大量的帶有標記的高光譜遙感影像的問題,本文提出了一種基于Multi-CNN空間特征提取的高光譜遙感影像分類模型。該模型將原始高光譜遙感影像作為輸入,經過對尺度空間特征提取、特征融合、卷積運算、Normalization運算、Dropout運算和全連接運算,輸出為最終的分類結果。該模型具有如下特點:

1)不同于以往的人工設計的圖像特征,該模型可以自動從不同的尺度提取輸入數據的空間特征;

2)由于采用了多尺度特征提取,使得更多的樣本點參與到分類中,解決了難以獲得大量有標記高光譜遙感影像樣本的問題;

3)本文所提出的模型由多尺度卷積空間特征提取層、特征融合層、1×1卷積核、全局池化層和Dropout層組成,實驗結果表明該模型更適合于高光譜遙感影像分類。

在伊春涼水林場數據集上的實驗結果表明,本文所提出的分類模型在分類正確率上優于其他分類模型,分類正確率達到了92.31%。

猜你喜歡
特征提取分類特征
分類算一算
如何表達“特征”
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
抓住特征巧觀察
一種基于LBP 特征提取和稀疏表示的肝病識別算法
基于MED和循環域解調的多故障特征提取
主站蜘蛛池模板: 亚洲欧洲一区二区三区| 亚洲高清日韩heyzo| aaa国产一级毛片| 一级全黄毛片| 永久在线播放| 亚洲AV无码乱码在线观看代蜜桃 | 中文字幕无码制服中字| h网址在线观看| 97成人在线视频| 欧美性猛交xxxx乱大交极品| 亚洲第一区在线| 老司机午夜精品网站在线观看 | 午夜福利在线观看成人| 成人在线综合| 国产精品蜜臀| 曰AV在线无码| 欧美精品伊人久久| 国产白浆在线观看| 中文字幕人成乱码熟女免费| 久久精品这里只有国产中文精品| 97久久精品人人做人人爽| 在线观看国产小视频| 99精品免费欧美成人小视频| 三级国产在线观看| 国产69精品久久| 伊人久久大香线蕉影院| 午夜啪啪网| 国产欧美日韩91| 91精品国产丝袜| 亚洲天堂视频网| 伊人久久大线影院首页| 精品国产自在现线看久久| 尤物亚洲最大AV无码网站| av无码一区二区三区在线| 国产成人无码Av在线播放无广告| 亚洲三级网站| 亚洲成人手机在线| 色综合五月婷婷| www.youjizz.com久久| 午夜不卡视频| 欧美亚洲一区二区三区导航| 狠狠干综合| 无码高潮喷水在线观看| 亚洲自偷自拍另类小说| 永久毛片在线播| 国产精品极品美女自在线网站| 国产在线小视频| 99久久99视频| 一区二区无码在线视频| 欧美a级完整在线观看| 亚洲欧美色中文字幕| 天堂成人av| 亚洲美女AV免费一区| 青青操国产| AV网站中文| 国产对白刺激真实精品91| 美女视频黄频a免费高清不卡| 国产乱人乱偷精品视频a人人澡| 午夜精品久久久久久久99热下载 | 亚洲男人的天堂网| 日a本亚洲中文在线观看| 婷婷伊人五月| 在线观看亚洲人成网站| 国产午夜小视频| 伊人色天堂| 国产一区亚洲一区| 538国产视频| 性网站在线观看| 一区二区理伦视频| 亚洲天堂区| 午夜视频日本| 尤物视频一区| www.亚洲一区二区三区| 国产精品嫩草影院av| 亚洲Aⅴ无码专区在线观看q| 2020极品精品国产| 精品福利国产| 26uuu国产精品视频| 中文字幕亚洲精品2页| jizz亚洲高清在线观看| 亚洲欧洲日韩综合色天使| 99热6这里只有精品|