李巍 丁晨旸 李萍



摘要對高分一號衛星影像進行大氣校正、幾何校正、裁剪等,利用Libsvm 4.0在Matlab平臺里編程進行交叉驗證網格法尋優,最終獲得支持向量機分類的最佳懲罰系數為45,不敏感系數為0.31。改進支持向量機分類器綠地分類精度為94.6%,該提取精度能滿足高分辨率遙感影像在城市綠地動態監測。
關鍵詞遙感;高分一號影像;城市綠地;支持向量機分類器
中圖分類號S127文獻標識碼A文章編號0517-6611(2017)14-0208-03
AbstractThe atmospheric correction, geometric correction, cutting were conducted on GF1 satellite images. The cross validation grid optimization was made in Matalb platform by Libsvm 4.0. The best penalty coefficient of support vector machine classifier was 45, and sensitivity coefficient was 0.31. The results showed that the classification accuracy was 94.6%, and the extraction accuracy can meet the high resolution remote sensing images in dynamic monitoring of urban green space.
Key wordsRemote sensing;GF1 image;Urban green space;Support vector classifier
近年來,伴隨著城市化進程,城市環境與城市發展之間很難平衡,然而城市綠地使城市環境得到很好改善。城市綠地作為城市的自然屬性之一[1],在凈化城市空氣和城市生態系統環境方面有著重要作用,同時還可為城市居民提供休閑和娛樂場所,陶冶人們情操和改善人們生活質量[2]。城市綠地的規劃必須立足于對城市綠地現狀的了解,傳統的綠地調查采用實地測量與統計相結合的方法,效率低下而且統計結果易受人為影響[3]。隨著遙感技術的發展,近年來眾多高分辨率遙感衛星的發射為城市綠地信息提取提供了高效的手段,如何充分利用高分辨率遙感影像進行現代城市規劃和生態環境評價具有重要意義[4]。筆者以成都市高新區建成區為研究區,以 2014年8月16日的高分一號多光譜影像(分辨率為8 m)為數據源,在高分一號影像上隨機選取樣本點,通過在Libsvm 4.0在Matlab平臺里編程進行交叉驗證網格法尋優,獲取支持向量機分類時的最佳懲罰系數G和不敏感系數C;分析改進參數支持向量機綠地提取方法精度和實際可行性,以尋找一種快速有效的城市綠地信息提取的新方法。
1研究區概況和數據預處理
1.1研究區概況成都市高新技術產業開發區,簡稱成都高新區,由南部園區和西部園區組成。成都高新區總面積130 km2,其中高新南區87 km2,高新西區43 km2;共劃分為7個街道辦事處,其中高新南區5個,高新西區2個。研究區域中心地區位于104°3′ E,30°34′ N,包括建筑物、道路、綠地等景觀,具有一定的代表性,有利于支持向量機綠地信息的提取。
1.2數據預處理
1.2.1大氣校正。一些系統獲得的輻射率受到許多因素變化的影響,而這些因素主要包括地面輻射條件、大氣狀況、傳感器的相應特性等因素,如拍攝時傳感器的幾何特征對機載傳感器收集數據的影響要大于星載傳感器收集數據[5]。隨著人們對遙感影像定量化研究的不斷深入,通過圖像輻射校正,使得原始圖像亮度值轉化成地表地物真實反射率,這樣才能符合影像定量分析、地物信息提取等需要[6]。通過快速大氣校正,使得高分一號遙感影像中地物輻射能量更加接近地表真實情況。
根據研究的需要和實際情況,在ENVI 5.1大氣校正擴展模塊中的快速大氣校正(Quick atmospheric correction)工具可以提高光譜屬性值的精度,還可以消除部分大氣影響。
1.2.2幾何校正。因為衛星在運動過程中空間姿態不穩定、地面地形起伏等原因,使得遙感衛星影像產生變形[7],而影像變形會給影像定量分析和影像位置匹配帶來困難,所以進行圖像幾何校正就十分必要,使得用于進行綠地提取的高分一號影像地物更加接近地面真實情況。
采用基于多項式幾何精校正,為了保證幾何校正的精度,盡量使控制點分布均勻,且覆蓋整個研究區域,并使誤差控制在1個像元以內。在校正前,在ENVI對待校正高分一號影像和高新區地形圖進行坐標統一,以減少由于在校正過程中坐標系多次轉換而帶來的誤差。
1.2.3影像裁剪。以經過校正的影像高分一號多光譜影像為參考影像,根據研究區域行政區劃圖確定裁剪邊界,在ENVI 5.1的Raster Management模塊中,用ROI邊界對影像進行不規則剪裁。為使裁剪后的影像顯示很好效果,將背景的DN值設為0,研究區域影像如圖1所示。
2基于高分一號遙感影像的綠地信息提取
2.1支持向量機城市綠地信息提取基于遙感影像支持向量機分類方法是建立在統計學習理論的VC維理論和結構風險最小原理基礎上的,根據有限的樣本信息在模型的復雜性(對特定訓練樣本的學習精度)和學習能力(無錯誤地識別任意樣本的能力)之間尋求最佳方案,以獲得最好的推廣能力[8] 。支持向量機將向量映射到一個更高維的空間,在這個空間里建立有一個最大間隔超平面。在分開數據的超平面的兩邊建有2個互相平行的超平面[9]。因此,如何應用SVM實現多類別分類是解決實際問題的根本。目前提出的SVM多類分類算法有一對多和一對一2種方法。該研究采用一對一SVM分類方法進行試驗分類。
支持向量機算法目前主要有3種核函數:線性內核、多項式內核和徑向基核函數[10]。上述3種核函數對綠地提取精度的影響不大。大量試驗表明,徑向基核函數的提取精度最高,所以該研究采用徑向基核函數。Vapnik等[11]研究表明,在給定樣本和核函數條件下SVM的性能主要受懲罰系數G、核函數參數和不敏感系數C的影響。其中,C表示對在錯誤位置樣本的懲罰程度。C在特征空間起控制決策邊界的形狀作用。
利用Libsvm 4.0在Matlab平臺里編程進行交叉驗證網格法尋優,在影像隨機選取300個訓練樣本點,將其中299個樣本點作為訓練點,剩余的1個樣本點用于測試;重復進行試驗,所有的樣本點都要參加測試,最終測得最佳懲罰系數為45和不敏感系數為0.31。進行交叉驗證網格法尋優,求解參數部分核心代碼:
for(double c=c_begin;c{
for(double g=g_begin;g