田珊珊,楊敏華
?
高光譜影像端元提取算法研究與分析
田珊珊1,2,楊敏華1
1. 中南大學(xué) 地球科學(xué)與信息物理學(xué)院, 湖南 長沙 410083 2. 中南大學(xué) 有色金屬成礦預(yù)測與地質(zhì)環(huán)境監(jiān)測教育部重點實驗室, 湖南 長沙 410083
高光譜影像混合像元分解技術(shù)將遙感分類問題深入到了亞像元級別,端元提取是混合像元分解中的重要步驟。本文選擇了基于體積的N-FINDER算法、基于投影和變換的VCA、OSP算法、基于最優(yōu)化的MVSA算法,結(jié)合SPP算法對數(shù)據(jù)進行預(yù)處理,利用模擬數(shù)據(jù)與真實數(shù)據(jù)分別進行實驗,對比分析實驗結(jié)果,總結(jié)端元提取算法的優(yōu)點與缺陷以及各自適應(yīng)的條件。
混合像元; 端元提取; 高光譜影像; N-FINDER
高光譜遙感在傳統(tǒng)遙感的基礎(chǔ)上提供了一系列連續(xù)的光譜信息,使得影像中不僅包含二維的圖像信息,而且實現(xiàn)了圖譜合一,同時含有地物豐富的光譜特性。然而由于空間分辨率的限制,高光譜影像中存在著大量混合像元,即一個像元內(nèi)包含了多種地物光譜的情況。利用單一光譜深入像元內(nèi)部進行分類可以取得優(yōu)于一般遙感圖像分類的結(jié)果,即混合像元分解。端元提取是混合像元分解中的重要步驟,本文利用模擬數(shù)據(jù)在不同信噪比下進行實驗,以光譜夾角距離作為標(biāo)準(zhǔn)實現(xiàn)定量分析,對比不同算法提取的端元光譜與真實端元光譜之間的差異。同時建立和為1約束的線性光譜混合模型,利用真實數(shù)據(jù)進行實驗,增加均方根誤差指標(biāo)反映解混圖像與原始圖像之間的誤差,對比兩組實驗結(jié)果,評價不同算法的優(yōu)劣。
N-FINDER算法由Winter于1999年提出。N-FINDER假定數(shù)據(jù)中存在純凈像元,即端元。根據(jù)凸幾何理論,在高光譜數(shù)據(jù)組成的凸多面體中,端元一定位于多面體的頂點處。因此,N-FINDER算法的目的即是在數(shù)據(jù)集中尋找使凸多面體體積最大的像元,即為端元[1]。
頂點成分分析的缺陷在于初始投影矩陣為隨機產(chǎn)生,導(dǎo)致結(jié)果具有不可重復(fù)性[4]。
LI等人[7]2008年提出了一種基于最優(yōu)化的端元提取算法——最小體積單形體分析(Minimum Volume Simplex Analysis),MVSA通過將高光譜數(shù)據(jù)擬合成一個具有最小體積的單形體來尋找端元。
根據(jù)上式,尋找端元就轉(zhuǎn)化成了通過一個序列二次規(guī)劃(Sequencial Quadratic Programing)求解值的過程。
SPP只是對原始數(shù)據(jù)的預(yù)處理,后續(xù)還要結(jié)合端元提取算法來完成對端元的提取[9]。
本文以光譜夾角距離(Spectral Angle Distance)與均方根誤差(Root Mean Square Error)分別衡量端元提取質(zhì)量與混合像元分解誤差。
從概念上可得知,RMSE反映的是解混圖像包含真實圖像的信息量,而SAD則是描述提取的端元光譜與真實光譜之間的差異大小[10]。
圖 1 模擬數(shù)據(jù)5種端元光譜
分別使用VCA、OSP、SPP-OSP、N-FINDER、MVSA算法對模擬數(shù)據(jù)進行端元提取,在不同信噪比條件下,得到提取出的端元光譜與真實光譜之間的光譜夾角距離如表1。
表 1 不同信噪比下SAD實驗結(jié)果
根據(jù)表1,我們可以總結(jié)出以下結(jié)論:
(1)無論是在信噪比多少的條件下,對模擬數(shù)據(jù)進行SPP處理后再利用OSP算法進行端元提取與直接OSP提取出的端元基本上沒有太大差異,SAD值沒有太明顯的變化,甚至略微有點變大。
(2)當(dāng)信噪比逐漸變大的時候,VCA與N-FINDER算法都存在一個SAD值先減小再增大的過程,對比文獻的實驗結(jié)果[4],認為對這兩種算法來說,存在一個最合理的信噪比區(qū)間,當(dāng)影像信噪比落在此區(qū)間內(nèi)時,可以得到這兩種算法的最佳結(jié)果。從本實驗的數(shù)據(jù)來看,最佳信噪比區(qū)間在60到80 dB范圍內(nèi)。對另外的幾種算法,基本上是信噪比越高時,端元提取的質(zhì)量越來越好,與真實光譜之間的相似程度更高。
圖 2 信噪比不同時MVSA提取hypersthene光譜曲線對比
分別對影像應(yīng)用VCA、OSP、SPP-OSP、N-FINDER、MVSA進行端元提取,在和為1約束下進行最小二乘分解后的豐度圖(依次為Alunite、Kaolinite、Muscovite)與RMSE誤差圖像如圖3所示:
圖 3 真實影像實驗結(jié)果
將各算法提取的端元光譜與光譜庫內(nèi)標(biāo)準(zhǔn)光譜值進行對比,計算出的光譜夾角距離SAD和分解后求得的RMSE誤差分別如表2所示。
由表2,我們可以總結(jié)出:
(1)與模擬圖像的實驗結(jié)果不同,SPP-OSP提取的端元光譜與真實光譜SAD值比OSP提取出的更小,表明經(jīng)過空間預(yù)處理后,真實影像端元提取質(zhì)量有了改善,光譜值更接近光譜庫中的真實光譜,而模擬數(shù)據(jù)本身并沒有明確的空間信息,只是光譜值與隨機豐度系數(shù)之間的物理乘積,相鄰像元之間沒有明確的聯(lián)系,圖像本身也沒有實際意義,使用SPP進行預(yù)處理反而引入了一點誤差?;旌舷裨纸夂蟮腞MSE結(jié)果也說明提取出的端元更加合理的利用了圖像中的有用信息,對混合像元分解的更為準(zhǔn)確。
表 2 真實影像SAD與RMSE結(jié)果
(2)與模擬影像實驗結(jié)果相比,差別最為明顯的是MVSA算法。模擬圖像實驗中提取出的端元光譜與真實光譜角距離最小的MVSA算法在真實影像中并沒有如之前那樣表現(xiàn)良好。從豐度圖上也可以看到,除了明礬石(Alunite)端元提取比較準(zhǔn)確,解混出的圖像較為清晰之外,其余兩種礦物解混圖像都比較模糊,分解準(zhǔn)確度不高。由式4也能看出,MVSA算法假設(shè)了一種理想化的線性光譜混合模型,忽略了噪聲的存在對混合像元分解的影響,容易受其干擾,將噪聲錯誤歸為端元一類,這也是真實數(shù)據(jù)實驗中MVSA提取端元進行分解后RMSE極小的原因。
結(jié)合模擬圖像和真實影像的實驗結(jié)果,我們可以總結(jié)出以下結(jié)論:
(1)在噪聲干擾較小,地物分布較為簡單規(guī)則的時候,利用MVSA算法提取端元可以得到最理想的效果;
(2)對影像進行空間預(yù)處理,計算特定像元與窗口內(nèi)其他像元之間的光譜相似程度標(biāo)記權(quán)重,可以更加合理的利用像元的光譜特性,使端元提取的結(jié)果更準(zhǔn)確;
(3)其他一些端元提取的算法,VCA、OSP、N-FINDER之間的差異不是特別明顯,相比較來說,基于投影的算法在不同實驗中的穩(wěn)定性要更好一些;
(4)利用VCA和N-FINDER算法進行端元提取時有一個最優(yōu)信噪比區(qū)間,當(dāng)圖像的信噪比落在60至80 dB范圍內(nèi)時,使用這兩種算法進行端元提取可以得到最理想的效果。
在實際應(yīng)用中,我們應(yīng)該根據(jù)不同的條件,結(jié)合實際情況,合理的選擇算法對高光譜影像進行混合像元分解,充分利用其豐富的光譜特性,達到理想的分類結(jié)果。
[1] 王茂芝,徐文皙,王璐,等.高光譜遙感影像端元提取算法研究進展及分類[J].遙感技術(shù)與應(yīng)用,2015,30(4):616-625
[2] 聶明鈺.高光譜圖像線性解混算法研究[D].濟南:山東大學(xué),2016
[3] 普晗曄.高光譜遙感圖像的解混理論和方法研究[D].上海:復(fù)旦大學(xué),2014
[4] Plaza J, Hendrix EMT, García I,. On Endmember Identification in Hyperspectral Images Without Pure Pixels: A Comparison of Algorithms[J]. Journal of Mathematical Imaging and Vision, 2012,42(2):163-175
[5] 吳波,張良培,李平湘.非監(jiān)督正交子空間投影的高光譜混合像元自動分解[J].中國圖象圖形學(xué)報,2004,9(11):1392-1396
[6] 方俊龍.高光譜像元解混技術(shù)研究[D].杭州:杭州電子科技大學(xué),2015
[7] Li J, Bioucas-Dias JM. Minimum Volume Simplex Analysis: A Fast Algorithm to Unmix Hyperspectral Data[C]// Geoscience and Remote Sensing Symposium, 2008. IGARSS 2008. IEEE International. IEEE, 2008:III-250-III-253
[8] Zortea M, Plaza A. Spatial Preprocessing for Endmember Extraction[J]. IEEE Transactions on Geoscience & Remote Sensing, 2009,47(8):2679-2693
[9] Martin G, Plaza A. Spatial-Spectral Preprocessing Prior to Endmember Identification and Unmixing of Remotely Sensed Hyperspectral Data[J]. IEEE Journal of Selected Topics in Applied Earth Observations & Remote Sensing, 2012,5(2):380-395
[10] 蘇遠超,孫旭,高連如,等.高光譜影像端元提取算法的進展分析與比較[J].遙感技術(shù)與應(yīng)用,2015,30(6):1195-1205
Research and Analysis of End Member Extraction Algorithm for Hyperspectral Image
TIAN Shan-shan1,2, YANG Min-hua1
1.410083,2.410083,
The high spectral image mixed pixel decomposition technology has extended the problem of remote sensing classification to the sub-pixel level, and end member extraction is an important step in mixed pixel decomposition. This article chose the N - FINDER algorithm based on volume, VCA, OSP algorithm based on projection and transformation, MVSA algorithm based on optimization, combined with SPP algorithm for data preprocessing, the simulation data and real data were used to conduct experiments, the results were compared and analyzed.The advantages and disadvantages of the endmember extraction algorithms and the suitable conditions are summarized.
Mixed pixel; endmember extraction; hyperspectral image; N-FINDER
TP79
A
1000-2324(2018)05-0847-05
10.3969/j.issn.1000-2324.2018.05.025
2017-06-05
2017-06-14
田珊珊(1994-),女,碩士研究生,主要從事高光譜圖像處理工作. E-mail:tianshanshan@csu.edu.cn