新四季網

基於空間信息增強和深度信念網絡的高光譜圖像分類方法與流程

2023-07-07 20:53:26 1


本發明屬於高光譜影像處理和計算機視覺領域,特別涉及一種高光譜圖像分類方法,可用於環境、氣候、農業以及礦物探測。



背景技術:

隨著光譜成像技術和遙感技術的快速發展,高光譜遙感技術已經成為一種前沿技術。高光譜遙感影像具有很高的光譜解析度和較高的空間解析度,可以實現對地表物體的精確分類,因此可以應用於許多領域:如環境,氣候,農業,以及礦物探測等。

目前解決高光譜圖像分類問題的主要方法是進行光譜特徵提取,再藉助分類器進行分類,該方法主要集中的是傳統機器學習算法,其中以基於支持向量機svm的算法為代表。這類方法的不足是僅僅考慮到光譜信息而忽略了空間信息,導致分類精度不夠理想。隨著現在光譜成像技術的發展,高光譜圖像在具有很高的光譜解析度的同時,也具有越來越高的空間解析度,因此將高光譜圖像的空間信息和光譜信息結合進行高光譜圖像處理正成為現在高光譜圖像處理領域極具熱度的研究方向。

深度學習是機器學習研究的一個新興熱門領域,其主要是根據人腦機制,建立神經網絡來進行學習分析,通過模擬人腦學習方式來解譯諸如圖像、語音、文本等信息,相比傳統機器學習算法,深度學習不需要人工設計特徵,並且能自動學習高層次,更具識別能力的特徵,這一特點促使人們把深度學習算法用在更加廣泛的領域。深度信念網絡是深度學習三大經典模型之一,目前已廣泛應用於圖像識別和語音識別以及文本識別,深度信念網絡一般是由多層限制玻爾茲曼機堆疊而成,以逐層rbm的訓練作為預訓練,然後採用bp算法進行整個網絡模型的微調。

目前將深度信念網絡應用於高光譜圖像分類任務的方法在引入空間信息時,往往採用提取像元鄰域所有像元,並將這些像元直接連接形成空間信息向量,再將空間信息向量與光譜信息向量連接成同時包含空間信息和光譜信息的特徵向量,這樣操作的缺點有兩個,一是鄰域拼接會造成光譜混淆,影響原始光譜信息;二是僅僅利用了高光譜圖像的原始空間信息,並未針對高光譜圖像特點進行空間信息增強,因此基於這類空間信息引入方式的深度信念網絡的高光譜圖像分類算法相比基於svm等傳統淺層網絡分類方法分類精度沒有明顯提高。



技術實現要素:

本發明針對上述現有技術的不足,提出一種基於空間信息增強和深度信念網絡的高光譜圖像分類方法,以提高分類精度。

本發明的技術方案是,針對高光譜圖像包含的光譜特性和圖像特性,先對高光譜圖像進行空間信息增強,再設計深度信念網絡分類模型,最後利用深度信念網絡對高光譜圖像的光譜信息和空間信息進行特徵提取和建模,完成對高光譜圖像的分類。其實現步驟包括如下:

(1)預處理:

將原始高光譜圖像的反射率值歸一化到0到1之間,並對原始高光譜圖像進行波段選擇,選擇100個波段,並將這100個波段作為空間信息增強的保留代表波段,得到預處理之後的高光譜圖像xp;

(2)對預處理後的高光譜圖像xp進行空間信息增強:

2a)對預處理後的高光譜圖像xp計算波段圖像的相關性係數矩陣r,根據相關性係數大小進行波段分組,組內任意兩個波段圖像間的相關性係數大於等於0.95,每個組包含不同數量的波段;

2b)在每個組內計算所有波段圖像的圖像信息熵h,選取圖像信息熵最大的波段圖像作為引導圖像i;

2c)在每個分組內使用引導圖像i分別對組內其他波段圖像進行導向濾波,得到空間信息增強的波段圖像;

2d)將空間信息增強的波段圖像按照其分組前的波段序號合併,得到空間信息增強的高光譜圖像xs;

(3)構建深度信念網絡:

設置深度信念網絡由兩層限制波爾茲曼機和一層分類器組成,其中第一層限制波爾茲曼機的隱含層神經元數目為50,無監督訓練次數為100,學習率為0.15,激勵函數為sigmoid函數;第二層限制波爾茲曼機的隱含層神經元數目為50,無監督訓練次數為100,學習率為0.2,激勵函數為sigmoid函數;最上層連接的分類器是softmax分類器;

(4)網絡訓練和測試:

在空間信息增強後的高光譜圖像xs包含的多類地物中每類隨機選擇300個樣本構成訓練集,剩下的樣本構成測試集;用訓練集對構建的深度信念網絡進行訓練,得到深度信念網絡模型m,用該模型m對測試集進行測試,得到分類結果。

本發明與現有技術相比具有以下優點:

第一,本發明的空間信息增強由於僅針對高光譜圖像的波段圖像進行,不涉及高光譜圖像的光譜維,因此能在保證不損失原始光譜信息情況下,有效增強高光譜圖像的空間信息;

第二,本發明設計深度信念網絡由於有效結合了無監督訓練和有監督訓練,通過少量的訓練樣本就能訓練得到性能良好的模型,因此能在訓練樣本有限的高光譜圖像分類任務中,獲得較高的分類精度;

附圖說明

圖1是本發明的實現流程圖;

圖2是本發明中的限制波爾茲曼機模型結構圖;

圖3是本發明中的深度信念網絡模型結構圖;

圖4是用本發明對indianpines高光譜圖像資料庫的分類結果圖;

圖5是用本發明對paviauniversity高光譜圖像資料庫的分類結果圖;

圖6是用本發明對salinas高光譜圖像資料庫的分類結果圖。

具體實施方式

下面結合附圖對本發明的實施例和效果做進一步的描述。

參照圖1,本發明實現步驟如下:

步驟1,對原始高光譜圖像進行預處理:

(1a)歸一化:

設x∈rm×n×l表示一個原始高光譜圖像,其中m表示x的長度,n表示x的寬度,l表示x的波段數;

該高光譜圖像x包含m×n個長度為l的光譜向量,對這m×n個光譜向量的反射率值進行歸一化,將每個光譜向量的反射率值歸一化在[0-1]之間,得到歸一化後的高光譜圖像xu,其中:

每個光譜向量用如下公式進行歸一化:

其中xr表示高光譜圖像的第r個光譜向量,max(xr)表示光譜向量xr的元素最大值;

(1b)波段選擇:

高光譜圖像的優勢在于波段精度高,光譜解析度高,但同時也存在較多的冗餘波段,冗餘波段的不良影響包括:擾亂特徵提取、增加特徵維度、增加處理時間、降低分類精度等,因此在對高光譜圖像進行分析處理之前,需要進行波段選擇,以提取代表波段,通過波段選擇優化特徵提取過程,提高特徵性能。

對歸一化後的高光譜圖像xu進行波段選擇按如下步驟進行:

1b1)計算高光譜圖像xu的均值向量:

其中,(xu)mean表示的xu均值向量,xi表示xu包含的光譜向量,

1b2)計算高光譜圖像xu的協方差矩陣:

(xu)cov=e{(xu-xmean)(xu-xmean)t},

其中,(xu)cov表示xu的協方差矩陣,

1b3)提取代表波段:

設λ1,λ2,...,λl表示(xu)cov的特徵根,ν1,ν2,...,νl表示特徵根對應的特徵向量,將特徵根從大到小排列順序,選擇前100個特徵根,在歸一化後的高光譜圖像xu中選擇與這100個特徵根對應的波段,去除其餘波段,得到預處理後的高光譜圖像xp。

步驟2,對預處理後的高光譜圖像xp進行空間信息增強。

2a)對預處理後的高光譜圖像xp進行波段分組:

2a1)計算高光譜圖像xp的相關性係數矩陣r:

其中,i和j表示波段序號,l表示波段圖像數,n表示波段圖像包含的像素數,表示第i個波段的波段圖像的灰度均值,表示表示第j個波段的波段圖像的灰度均值,xik表示第i個波段圖像的第k個像素的灰度值,xjk表示表示第j個波段圖像的第k個像素的灰度值,yj表示第個j波段圖像的灰度值,表示第j個波段的波段圖像的灰度均值,yjk表示第j個波段圖像的第k個像素的灰度值;

2a2)根據相關性係數矩陣r進行波段分組:設矩陣r中包含n個元素值大於等於0.95的連通域,n個連通域之間不相交;

2a3)對一個連通域,提取連通域內元素的行標和列標,將行標和列標對應的波段圖像分為一組,得到一個分組;

2a4)對n個連通域進行2a3)的操作,得到n個分組。

2b)在每個組內計算所有波段圖像x的圖像信息熵h:

其中n表示x包含的像素數,(i,j)表示波段圖像x中灰度值分別為i和j的灰度值二元組,f(i,j)表示二元組(i,j)出現的頻數;

2c)選取圖像信息熵最大的波段圖像作為引導圖像i,在每個分組內使用引導圖像i分別對組內其他波段圖像進行導向濾波,得到空間信息增強的波段圖像g:

(2c1)用引導圖像i和波段圖像x計算權值a:

其中,ω表示濾波窗口,μ和σ2分別表示引導圖i在窗口ω內的均值和方差,|ω|表示濾波窗口ω內的像素個數,表示波段圖像x在窗口ω內的均值;

(2c2)根據波段圖像x和權重a計算偏置:

(2c3)根據引導圖像i、權重a和偏置b,得到濾波輸出:g=ai+b;

2d)將空間信息增強的波段圖像g按照其分組前的波段序號合併,得到空間信息增強的高光譜圖像xs。

步驟3,構建深度信念網絡。

深度信念網絡是深度神經網絡三大典型網絡之一,具有很強的特徵提取能力和數據建模能力,廣泛應用於圖像識別、文本識別等任務中。構建深度信念網絡的方法由兩類:一是基於自動編碼器構建深度信念網絡,二是基於限制玻爾茲曼機構建深度信念網絡,本發明採用基於限制玻爾茲曼機的方式構建深度信念網絡,其由兩層限制波爾茲曼機和一層分類器堆疊而成,其中:

第一層限制波爾茲曼機的隱含層神經元數目為50,無監督訓練次數為100,學習率為0.15,激勵函數為sigmoid函數;

第二層限制波爾茲曼機的隱含層神經元數目為50,無監督訓練次數為100,學習率為0.2,激勵函數為sigmoid函數;

最上層的分類器為softmax分類器。

步驟4,網絡訓練和測試。

在空間信息增強後的高光譜圖像xs包含的多類地物中每類隨機選擇300個樣本構成訓練集,剩下的樣本構成測試集;用訓練集和測試集進行深度信念網絡的訓練和測試,其實現步驟如下:

4a)參數初始化:用訓練集作為最下層限制波爾茲曼機的可見層,對第一層限制玻爾茲曼機進行訓練,得到第一層限制玻爾茲曼機從可見層到隱含層的連接權重和偏置;將第一層限制波爾茲曼機的隱含層神經元作為第二層限制波爾茲曼機的可見層神經元,對第二層限制玻爾茲曼機進行訓練,得到第二層限制波爾茲曼機從可見層到隱含層的連接權重和偏置,即得到深度信念網絡的初始化模型min;

4b)用訓練集對初始化模型min進行參數優化:用訓練集作為初始化模型min的輸入數據自下而上計算重建數據,根據重建數據和輸入數據計算重建誤差,並自上而下反饋重建誤差,根據反饋的重建誤差更新網絡連接權重和偏置;

4c)循環步驟4b)直到建模誤差下降到小於等於誤差允許值,停止參數優化,得到深度信念網絡的最終模型m。

4d)用測試集對得到的深度信念網絡模型m對進行分類性能測試:

將測試集輸入模型m中,用模型m對輸入數據進行類別預測,得到模型m對測試集的預測類別。

本發明的效果可以通過仿真實驗做進一步說明:

實驗一:用本發明方法對indianpines高光譜圖像資料庫分類,結果如圖4,其中,圖4(a)表示本發明對indianpines高光譜圖像資料庫的測試集的分類效果,4(b)表示其真實地物類別參考圖;

實驗二:用本發明方法對paviauniversity高光譜圖像資料庫分類,結果如圖5,其中,圖5(a)表示本發明對paviauniversity高光譜圖像資料庫的測試集的分類效果,5(b)表示其真實地物類別參考圖。

實驗三:用本發明方法對salinas高光譜圖像資料庫分類,結果如圖6,其中,圖6(a)表示本發明對salinas高光譜圖像資料庫的測試集的分類效果,6(b)表示其真實地物類別參考圖。

從對三個高光譜圖像資料庫的分類結果圖中可以看出,本發明方法對測試集得到的預測類別與測試集的真實類別相比十分接近,只存在很少的誤判,說明本發明方法對高光譜圖像具有良好的分類性能。

以上描述僅是本發明的一個具體實例,不構成對本發明的任何限制。顯然對於本領域的專業人員來說,在了解了本發明內容和原理後,都可能在不背離本發明原理、結構的情況下,進行形式和細節上的各種修正和改變,但是這些基於本發明思想的修正和改變仍在本發明的權利要求保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀