本站小編為你精心準備了高分辨率遙感影像海岸線提取方法參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
《海洋測繪雜志》2016年第6期
摘要:
海岸線快速準確提取具有十分重要的意義。利用遙感技術提取海岸線具有宏觀、快速、綜合、高頻、動態和低成本等突出優勢。然而,利用人工解譯費時費力,而計算機自動解譯精度低。對此,提出一種半自動的面向對象海岸線提取方法。首先利用eCognition進行圖像分割,通過人機交互的方式進行海、陸標記,然后利用光譜直方圖測度對象之間的相似性,最后通過兩階段對象合并的方式實現海岸線提取。使用高分2號數據分別提取人工和潮灘海岸。實驗表明,本文方法具有快速、通用性強、精度高的優勢。
關鍵詞:
遙感影像;海岸線提取;遙感;半自動信息提取;面向對象;圖像分割
1引言
海岸線是劃分海洋與陸地管理區域的基準線,快速準確地實現海岸線測定和動態變化信息提取,對于海岸帶區域使用管理規劃、自動導航、目標定位、地圖繪制等工作具有十分重要的意義[1-2]。相對于傳統海岸線探測手段,遙感技術具有宏觀、快速等突出優勢,越來越多的專家學者開始利用遙感手段快速而準確地提取海岸線[3]。許多學者對這一問題作了積極的探索[3],除目視解譯和多光譜分類外,傳統的海岸線提取方法包括:閾值分割法和邊緣檢測法[4]、主動輪廓模型法[5]、區域生長法[1,6]等。由于海岸帶潮灘地形復雜,遙感影像上海岸線表現為“弱邊界”,并且存在大量潮溝[5],導致上述方法存在局限性。更重要的是,不同類型的海岸具有不同特征,其水邊線也相應具有不同的特點[2],算法的普適性有待檢驗。隨著高分辨率遙感影像的普及,面向對象圖像分析方法逐步興起。面向對象方法通過對影像分割,使同質像元構成地理對象,從而實現較高層次的遙感圖像分類和目標地物提取[7]。面向對象的優點是可以綜合利用對象的光譜、紋理、語義等信息,但是其本質上是分割和分類方法的組合,需要由用戶設定參數將水陸分離,仍然難以從根本上解決傳統方法所面臨的問題。交互式分割算法因其充分利用先驗知識而引起研究人員的廣泛關注[8]。本文探索如何將解譯人員的目視判斷信息和計算機統計推斷結合,研究一種非參數、通用性強、精度高的高分辨率遙感影像海岸線提取方法。將這套算法用于青島地區“高分2號”(GF-2)影像,分別提取人工海岸和潮灘海岸。
2海岸線半自動提取方法
本文提出了一種半自動的海岸線提取算法,其整體流程見圖1,用戶只需要提供少量的標記信息,無需對海陸進行參數化分析。首先,為了保持較好的初始對象邊緣,得到均勻同質的對象,本文使用商業軟件eCognition的多尺度分割算法(multiresolutionsegmentation,MRS)[9]進行初始分割,尺度參數設為10~20,形狀權重設為0.1;然后,進行人工標記,以區域內的直方圖為特征度量區域間的相似性。最后,通過兩階段區域合并將水陸分離。
2.1對象相似測度
光譜直方圖接近人眼視覺響應[10],不僅能夠描述對象的全局特征,而且對噪聲、光照變化和紋理具有較強的魯棒性。因而,本文構造光譜直方圖來描述對象特征。對圖像進行初始分割后,按照如下步驟計算對象的光譜直方圖:首先將每個光譜分量量化為ns個灰度級,其中s表示光譜分量,如R、G、B、Nir等。然后,將新量化后的光譜矢量轉化為標量索引z。以RGB彩色圖像為例,分別將R、G、B三個通道量化為nR、nG、nB個灰度級別。假定像素點i量化后的顏色矢量為[ri,gi,bi],那么對應的索引zi表示為:zi=ri+gi•nR+bi•nR•nG(1)該過程中索引z能夠充分反映光譜矢量信息。然后計算每個對象的直方圖HistuR:HistuR=∑x∈R∫z2z1δ(z-R(X))dz(2)式中,R為對象標號;u為箱格號;X為對象R中像元的位置;Z1、Z2為箱格u的上下界;z為像元的光譜索引值;δ為狄拉克函數。利用對象光譜直方圖,定義如下相似測度表征對象Q和R的相似度:ρ(Q,R)=∑16nu=1HistuR•Hist槡uQ(3)對象Q和R的相似度ρ(Q,R)能夠充分描述對象之間的相似性。
2.2兩階段對象合并
通過迭代合并逐步將未標記對象合并到已標記對象,從而實現目標提取。合并過程分為兩個階段:第一階段,未標記對象與背景標記對象合并,迭代增長背景區域。當背景區域停止增長則進入第二階段;第二階段,自適應地合并未標記對象,包括未標記對象與目標對象合并、未標記對象間相互合并。兩階段迭代執行,因而每個對象都能得到正確的類別,使算法收斂。根據文獻[11],在每個階段可以通過迭代合并最相似的對象滿足,相應的合并判據為:P(Q,R)=Trueifρ(Q,R)=Maxj=1,2,…,kρ(Q,SQj)False{Otherwise(4)式中,SQj為Q的任一相鄰對象。如果R是Q的最相似對象,那么R=R∪Q;反之,拒絕Q與R合并。
3實驗分析
從圖像上可以看出,采取傳統的邊緣檢測算子是難以直接從影像中得到連續、完整岸線。選取青島市“高分二號”(GF-2)衛星影像進行試驗。主要包括兩種海岸線,圖2(a)是青島西海岸典型的人工海岸,岸線相對完整、平滑;圖2(b)為膠州灣地區典型的淤泥質潮灘,存在大量潮溝,岸線較模糊,并且膠州灣內部存在跨海大橋和較多的過往船只等干擾信息。本文選用面向對象的圖像分析方法作為對比方法,其試驗平臺為eCognitionDeveloper。采取面向對象的監督分類方法,利用光譜、水體指數、植被等數等指數和灰度共生矩陣等紋理特征,使用隨機森林分類器[12],對海域和陸地進行分類,檢測出海岸線。為確保實驗公平,分類器的輸入樣本規模大于本文的人工標記。從圖像上可以看出,采取傳統的邊緣檢測算子是難以直接從影像中得到連續、完整岸線。需要指出,由于以下兩個原因,對于海岸線提取算法的精度進行定量的評估是相當困難的:①“海岸線”有一定模糊度,對于陸地和水域中間的過渡地段(如海灘)有時很難定義明顯的海陸分界線;②很難獲取用于驗證的地面真實數據[5]。大部分有關海岸線檢測的文獻,均只定性地給出了一定的主觀性評估。基于上述分析,本文也僅基于目視判斷來對二種算法的檢測結果進行定性精度比較。本文實驗平臺為Windows64位操作系統,2.9GHzIntelPentiumCPU,6GBRAM,Matlab2013a和eCognitiondeveloper9.0。
3.1人工海岸實驗
本算法不需要用戶輸入任何的參數,用戶操作簡單,僅需提供目視判斷信息。人工海岸線通常不受潮汐的影響。對此,用戶只需要大致的標記海域和陸地的位置,如圖3(a)所示,陸地被標記為目標(綠色),海洋被標記為背景(藍色)。除了藍色和綠色的標記線,圖3(a)還疊加顯示了一些黑色的細線,它們是初始分割的邊界線。圖3(b)是本文方法提取的海岸線結果,它具有平滑、連續的特點。圖3(c)是用戶選取的水體和陸地的樣本,其中黃色表示陸地、藍色表示海洋。通過與圖3(a)對比,可以看出其規模大于本文的標記。然而,從圖4(d)中可以看出,面向對象方法未能有效的提取人工海岸線。
3.2潮灘海岸實驗
由于砂質和淤泥質潮灘海岸受潮位影響較大,提取結果均為影像獲取時間的瞬時水邊線,須經過潮位改正后方能作為海岸線。潮位校正一般根據衛星成像時刻的潮位高度、平均大潮高潮位的潮水高度以及海岸坡度等信息計算水邊線至高潮線的水平距離,從而確定海岸線的位置[3]。基于上述分析,用戶有必要在提取瞬時水邊線的同時,結合實際情況,提取潮灘區域。這樣做不僅可以為融合多源數據的海岸線提取奠定基礎,有利于結合潮位、DEM等數據推算精確的海岸線[2,13],也有利于海岸帶環境分析。本算法能夠靈活應對上述需求,可以根據海岸線的實際情況靈活的設置標記。如圖4(a)所示,本文在潮灘區域額外設置了橙色標記。如圖4(b)所示,本文算法將水陸分界線和潮灘同時提取出來。在潮灘位置,存在的弱邊界、潮溝等并沒有影響本文方法的提取效果,得到的邊界平滑、連續。并且,本文的方法沒有受到膠州灣內部船只、島嶼和跨海大橋的影響。圖4(b)是本文方法提取的海岸線結果,它具有平滑、連續的特點。圖4(c)是用戶選取的足量樣本,其中紅色表示潮灘。然而,從圖4(d)中可以看出,面向對象方法未能有效排除海灣中的干擾因素,將跨海大橋識別為陸地,并且潮灘和陸地存在很多的混淆。從表1中可以看出,本文的運算時間顯著低于向對象分析法的耗時。這是因為,本文的方法所利用的特征比較簡潔,算法效率高。面向對象方法所使用的特征比較復雜,分割、訓練和分類需要消耗較長的時間。
4結束語
本文提出一種半自動的面向對象高分辨率遙感影像海岸線提取方法。該方法不僅具有面向圖像分析的優點,也能夠直接有效的融合解譯人員的判讀信息,減輕解譯人員的負擔。相對于監督分類的方法,該方法無需反復調整實驗參數。本文分別對人工海岸和潮灘海岸進行實驗,獲得了連續、平滑的高精度海岸線,表明該方法具有快速、通用性強、精度高的優勢。通常,潮灘海岸受潮汐等因素的影響,從遙感圖像上直接提取的并不是真正意義上的海岸線,而是水陸分界線,需要結合潮汐和地形信息進行校正。需要指出,對于潮灘海岸,本文能夠同時提取潮灘和水陸分界線,為后續的潮汐校正提供基礎。總體而言,本文所提出的半自動方法是一種有價值的高分辨率遙感影像海岸線提取算法。
參考文獻:
[1]謝明鴻,張亞飛,付琨.基于種子點增長的SAR圖像海岸線自動提取算法[J].中國科學院大學學報,2007,24(1):93-98.
[2]張旭凱,張霞,楊邦會.結合海岸類型和潮位校正的海岸線遙感提取[J].國土資源遙感,2013,25(4):91-97.
[3]毋亭,侯西勇.國內外海岸線變化研究綜述[J].生態學報,2016(4):1-13.
[5]沈琦,汪承義,趙斌.幾何活動輪廓模型用于高分辨率遙感影像海岸線自動提取[J].復旦學報:自然科學版,2012,51(1):77-82.
[6]張繼領,馮伍法,張艷.基于邊緣引導約束的高分辨率遙感影像海岸線提取[J].海洋測繪,2015,35(6):58-61.
[7]吳小娟,肖晨超,崔振營.“高分二號”衛星數據面向對象的海岸線提取法[J].航天返回與遙感,2015(4):84-92.
[8]周良芬,何建農.弱交互式水邊線提取新算法[J].計算機工程與設計,2013,34(4):1442-1445.
[13]申家雙,翟京生,郭海濤.海岸線提取技術研究[J].海洋測繪,2009,29(6):74-77.
作者:王鵬 孫根云 王振杰 單位:中國石油大學(華東)地球科學與技術學院