新四季網

一種基於改進粒子群的非監督遙感影像分類方法與流程

2023-06-22 19:28:56


本發明涉及一種遙感影像分類方法。



背景技術:

土地利用/覆被(LUCC)數據能反映基本的自然和社會過程,在地球科學中佔據舉足輕重的地位,這是因為LUCC數據為很多預測地球生態系統的模型提供了基礎數據。此外,LUCC數據對於理解人類活動與全球變化的複雜交互機制至關重要。目前,遙感技術已經成為獲取LUCC數據的主流技術手段,這是由於其具有宏觀性、經濟性、可重複性及實時性等獨特優勢。

隨著遙感技術的不斷進步,人們獲取的遙感影像資源愈加豐富和多樣,日累積數據量達到海量級別。在這種背景下,非監督遙感分類方法受到用戶越來越多關注(簡單和高效特性)。其中,k-means是最為常用的方法,能實現快速收斂完成影像聚類。然而,其搜索能力有限,很難達到全局最優解。

事實上,非監督遙感影像分類可以轉化為一個優化問題,而人工智慧算法對該問題的解決具有天然的優勢。遺傳算法(genetic algorithm,GA)是最為經典最常用的人工智慧算法,學者們發展了基於GA的非監督遙感分類方法,並證明其性能優於傳統的k-means方法。然而,由於遙感影像一般數據量較大且數據複雜多樣,GA的搜索機制對解空間的開發能力有限,無法實現快速收斂。

近年來,粒子群智能(PSO)已發展成為人工智慧領域熱門方法之一。PSO是模仿飛鳥群覓食過程中的行為而形成的。在PSO中,每一個粒子代表一個飛鳥。在粒子進化過程中,使用全局最優解(gbest)與局部最優解(pbest)指導粒子進化。因而PSO收斂速度相比於GA算法有了明顯的提高。目前,已經有學者將PSO引入遙感聚類領域,並發展了非監督粒子群智能分類算法(UPSO)。該方法包括以下基本步驟:

1將每一個解決方案視為一個粒子,並隨機為每一個粒子分配一個位置;

2構造適宜度函數,為粒子適宜度的評價提供基礎;

3粒子通過相互學習與交流機制(全局與局域最優粒子),完成自身進化及位置更新;

4達到循環停止條件,輸出最優解決方案,實現遙感影像非監督分類。

但是UPSO具備傳統智能算法優勢,即自組織、自學習和自收斂的能力。並且,不依賴數據分布情況,在很多情況下能取得比GA等傳統智能方法更為優異的遙感影像分類結果。然而,UPSO仍然存在一些明顯的缺點:

(1)無法實現全局搜索。UPSO使用最優解指導粒子進化,雖然能達到快速收斂的目的,然而代價是粒子之間相似度越來越高,種群失去多樣性,從而陷入局部最優,無法取得最優遙感分類結果。

(2)表現依賴初始解質量。由於UPSO使用最優解指導粒子進化,初始解集直接影響進化方向,因而其分類結果十分依賴初始解集質量,分類結果不穩定。



技術實現要素:

本發明為了解決目前應用粒子群智能算法對遙感圖像進行聚類存在的容易陷入局部最優而無法取得最優遙感分類結果的問題和分類結果不穩定的問題。

一種基於改進粒子群的非監督遙感影像分類方法,包括如下步驟:

步驟1、一幅遙感影像由象元組成,其波段數和待分類的類別數分別為d和k;並設定聚類指標M,聚類指標M為遙感影像中每一個象元到它所屬聚類中心歐式距離之和;

參照粒子群算法,設置五個控制參數,包括釋放粒子數量、最大循環次數Max_Iter、動態慣性因子w及兩個加速因子c1和c2;

步驟2、粒子群表達及初始化:

任意一類聚類中心zi用一組實數表示,實數數目等于波段數d;通過將k個類別的聚類中心連接,來表示一個粒子,因而一個粒子長度為d×k;一個粒子中前d個位置表示第一類別聚類中心,以此類推,每d個位置表示一類聚類中心;

每一個粒子隨機賦予一個位置,生成粒子初始位置;

步驟3、計算種群適宜度:

聚類指標M值的大小與聚類質量成反比;定義適宜度函數f如下:

f=1/(M+1) (1)

在計算每一個粒子的適宜度後,記錄下全局和局部最優粒子位置;

步驟4、粒子最優位置搜索:

評估粒子適宜度後,利用公式(2)對每一個粒子速度進行更新:

其中,Vi(t+1)和Vi(t)分別為第i個粒子在t+1時刻和t時刻的速度;和Xi(t)分別表示第i個粒子歷史最優位置和在第t時刻的位置,Xgbest為整個種群的歷史最優位置;r1、r2分別為兩個在0-1之間變化的隨機數;

粒子速度值更新後再對粒子位置進行更新;

步驟5、最優粒子位置更新:

當粒子完成位置更新後,利用公式(1)重新計算每一個粒子的適宜度;計算整個種群最優適宜度,並與之前記錄的全局最優位置的適宜度進行比較,更新並記錄新的最優位置及其適宜度;針對每一個粒子,對比當前粒子適宜度與記錄的該粒子歷史最優適宜度,將適宜度值更高的記錄為該粒子的新局部最優適宜度,並同時記錄粒子位置;

步驟6、根據列維飛行搜索新位置:

識別出每一次循環中適宜度最小粒子位置,並利用列維飛行對該位置進行更新,以達到全局搜索目的;適宜度最小粒子(最差粒子)的新位置計算公式如下:

其中,表示第i個粒子的新位置,原位置為Xi;位置更新後,該粒子的適宜度也隨即更新;s表示步長;

步驟7、停止循環完成遙感影像分類:

若循環未達到最大循環次數Max_Iter,回到步驟4繼續進行粒子位置搜索;當到達最大循環次數Max_Iter,停止循環並輸出全局最優解,全局最優解就是最優聚類中心,此時視為聚類指標M值達到最小,從而完成遙感影像分類任務。

優選地,步驟1所述的聚類指標M的計算公式如下:

其中,Ci′表示類別i′,i′=1、2、…、k;j′為類別i′中的象元個數,xj′為類別i′中的任意一個象元,zi′作為類別i′的聚類中心。

優選地,步驟2中所述的每一個粒子隨機賦予一個位置生成粒子初始位置的過程包括以下步驟:

利用以下公式生成粒子初始位置:

其中,表示第i個粒子在第j個屬性的位置,和分別表示第j個屬性的最小值和最大值,r是一個在0-1之間變化的隨機數。

優選地,步驟4中所述的粒子速度值更新後再對粒子位置進行更新包括以下步驟:

粒子速度值更新後,隨後用以下公式更新粒子位置:

Xi(t+1)=Xi(t)+Vi(t+1)

其中,Xi(t+1)表示第i個粒子在t+1時刻的位置。

優選地,步驟6所述的步長s的計算公式如下:

μ、ν和λ分別從正態分布中計算得到:

其中,Γ為gamma函數,β為在1到2之間變化的常量。

本發明具有以下效果:

現有的利用UPSO進行遙感影像分類時,在進化過程中通過參考全局最優解及局部最優解,指導粒子群進化方向,造成的結果是隨著進化深入粒子相似度越來越高,因而陷入局部最優。而本發明的基於改進粒子群的非監督遙感影像分類方法(UIPSO)在最優聚類中心搜索過程中,識別每一次循環最差粒子,利用列維飛行更新粒子位置,大大提高了種群全局搜索能力,從而提高遙感影像識別精度,相對利用UPSO進行遙感影像分類方法,本發明的遙感影像識別精度提高8%以上。

並且,現有的利用UPSO進行遙感影像分類進化依賴於初始解集,而本發明的基於改進粒子群的非監督遙感影像分類方法(UIPSO)通過使用列維飛行,實現了解空間的全局漫遊,因而大大降低了對初始解集的依賴性;即使賦予低質量初始解集,UIPSO仍可以取得穩定的遙感分類結果。

附圖說明

圖1為本發明的流程示意圖。

具體實施方式

具體實施方式一:結合圖1說明本實施方式,

一種基於改進粒子群的非監督遙感影像分類方法,包括如下步驟:

步驟1、假設一幅遙感影像由N個象元組成,其波段數和待分類的類別數分別為d和k;並設定聚類指標M,聚類指標M為遙感影像中每一個象元到它所屬聚類中心歐式距離之和;

參照粒子群算法,設置五個控制參數,包括釋放粒子數量Num_Particle、最大循環次數Max_Iter、動態慣性因子w及兩個加速因子c1和c2;Num_Particle用來控制粒子群的數量,Max_Iter提供了循環停止條件,w規定了速度慣性的權重,c1和c2定義了局部和全局最優解的影響;

步驟2、粒子群表達及初始化:

在本發明中,任意一類聚類中心zi用一組實數表示,實數數目等于波段數d;通過將k個類別的聚類中心連接,來表示一個粒子(即聚類問題的解決方案),因而一個粒子長度為d×k;一個粒子中前d個位置表示第一類別聚類中心,以此類推,每d個位置表示一類聚類中心;

每一個粒子隨機賦予一個位置,生成粒子初始位置;

步驟3、計算種群適宜度:

聚類指標M值的大小與聚類質量成反比,即聚類指標值越小,聚類質量越高(同一聚類集簇中相似度越高);定義適宜度函數f如下:

f=1/(M+1) (1)

在計算每一個粒子的適宜度後,記錄下全局和局部最優粒子位置;

步驟4、粒子最優位置搜索:

評估粒子適宜度後,利用公式(2)對每一個粒子速度進行更新:

其中,Vi(t+1)和Vi(t)分別為第i個粒子在t+1時刻和t時刻的速度;和Xi(t)分別表示第i個粒子歷史最優位置和在第t時刻的位置,Xgbest為整個種群的歷史最優位置;w為動態慣性係數,表示上一時刻速度對本時刻速度的影響;r1、r2分別為兩個在0-1之間變化的隨機數;c1、c2分別為加速因子;

粒子速度值更新後再對粒子位置進行更新;

步驟5、最優粒子位置更新:

當粒子完成位置更新後,利用公式(1)重新計算每一個粒子的適宜度;計算整個種群最優適宜度,並與之前記錄的全局最優位置的適宜度進行比較,更新並記錄新的最優位置(適宜度值更高)及其適宜度;針對每一個粒子,對比當前粒子適宜度與記錄的該粒子歷史最優適宜度,將適宜度值更高的記錄為該粒子的新局部最優適宜度,並同時記錄粒子位置;局部最優適宜度針對每一個粒子而言,即每個粒子的最優適宜度;全局最優適宜度是針對整個種群而言的最優適宜度;

步驟6、根據列維飛行搜索新位置:

識別出每一次循環中適宜度最小粒子位置,並利用列維飛行對該位置進行更新,以達到全局搜索目的;列維飛行是一種被動物廣泛利用的食物源搜索方式,它的搜索步長長短結合,不符合高斯分布規律,因而能實現全局漫遊與搜索;適宜度最小粒子(最差粒子)的新位置計算公式如下:

其中,表示第i個粒子(最差粒子)的新位置,原位置為Xi;位置更新後,該粒子的適宜度也隨即更新;s表示步長;

步驟7、停止循環完成遙感影像分類:

若循環未達到最大循環次數Max_Iter,回到步驟4繼續進行粒子位置搜索;當到達最大循環次數Max_Iter,停止循環並輸出全局最優解,全局最優解就是最優聚類中心,此時視為聚類指標M值達到最小,從而完成遙感影像分類任務。

具體實施方式二:

本實施方式的步驟1所述的聚類指標M的計算公式如下:

其中,Ci′表示類別i′,i′=1、2、…、k;j′為類別i′中的象元個數,xj′為類別i′中的任意一個象元,zi′作為類別i′的聚類中心。

其他步驟和參數與具體實施方式一相同。

具體實施方式三:

本實施方式的步驟2中所述的每一個粒子隨機賦予一個位置生成粒子初始位置的過程包括以下步驟:

利用以下公式生成粒子初始位置:

其中,表示第i個粒子在第j個屬性的位置,和分別表示第j個屬性的最小值和最大值,r是一個在0-1之間變化的隨機數。

其他步驟和參數與具體實施方式一或二相同。

具體實施方式四:

本實施方式的步驟4中所述的粒子速度值更新後再對粒子位置進行更新包括以下步驟:

粒子速度值更新後,隨後用以下公式更新粒子位置:

Xi(t+1)=Xi(t)+Vi(t+1)

其中,Xi(t+1)表示第i個粒子在t+1時刻的位置。

其他步驟和參數與具體實施方式一至三之一相同。

具體實施方式五:

本實施方式的步驟6所述的步長s的計算公式如下:

μ、ν和λ分別從正態分布中計算得到:

其中,Γ為gamma函數,β為在1到2之間變化的常量。

其他步驟和參數與具體實施方式一至四之一相同。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀