丁海勇,王雨軒,毛宇瓊,許亞慧
(1. 南京信息工程大學地理與遙感學院,江蘇 南京 210044; 2. 南京信息工程大學濱江學院,江蘇 南京 210044)
?
基于動態閾值區域分裂合并算法的高分辨率遙感圖像分割研究
丁海勇1,王雨軒2,毛宇瓊2,許亞慧2
(1. 南京信息工程大學地理與遙感學院,江蘇 南京 210044; 2. 南京信息工程大學濱江學院,江蘇 南京 210044)
遙感圖像分割是10多年前提出的一種圖像處理算法,其目的是利用圖像中的多種特征,如光譜特征、紋理特征、幾何特征、上下文特征等,在一個特定的尺度上采取一定的標準對圖像中的不同地理對象進行提取,常見的算法包括:分水嶺分割算法、多尺度分割算法、均值漂移算法、四叉樹分割算法等。
圖像分割算法可分成灰度閾值法、基于邊緣檢測的分割、基于區域的分割等6類,同時又有各自的優缺點。這些分割算法一般基于亮度值的不連續性和相似性。在區域分裂合并過程中,如果依賴于固定閾值,將會導致多分割或分割過大;如果以動態閾值為參數來調整區域分裂的層數,就可以更好地模擬人對地表物體的識別過程。基于動態閾值的四叉樹分裂—相鄰同質區域歸并算法是以區域分裂合并算法為基礎,融合四叉樹分割算法,結合動態閾值優勢改進后的圖像分割算法。
1) 區域分裂:動態閾值的四叉樹分裂;
2) 區域合并:相鄰同質區域歸并算法。
以待分割遙感影像的標準差為基礎閾值Tbasic與人為設定一非負且小于1的系數k(本文稱為歸一化閾值)的乘積作為分裂和合并的閾值T(T=k·Tbasic)。分裂的歸一化閾值(記為k1)與歸并的歸一化閾值(記為k2)根據計算量、分割效果選擇,二者可以不同,也可相同。
均勻測度或同質度是描述圖斑內部是否同質的參數。均勻測度測試,即一種判斷圖斑內部是否同質的算法、運算和操作。該算法以圖斑內部所有像元各波段標準差的加權平均值與給定閾值作關系運算,為均勻測度測試。
1. 基于動態閾值的四叉樹分裂
傳統四叉樹分裂算法采用全局閾值,圖像局部區域不可改動閾值。計算過程中對待分割圖像作均勻測度測試,如果判定為同質,則不分裂;否則等分為左上、右上、左下、右下4塊,對每一塊照此辦法繼續分裂。四叉樹分裂算法本質上是一種遞歸算法。對于遞歸算法,程序執行效率低,因此有必要采用必要的數據結構將其轉換為循環算法。結合數據結構基本理論,采用常見的堆棧數據結構進行運算。
2. 相鄰同質區域歸并算法
此算法具體流程與傳統區域生長算法類似,不再詳細說明。關于尋找某區域的相鄰區域,核心問題是如何判斷兩區域是否相鄰。考慮到四叉樹分裂后形成的各區域均為橫向或縱向的方形區域,可將問題抽象為如下簡單數學問題:在xOy平面內,任意兩橫向或縱向互不重疊的正方形,滿足何種條件,兩正方形(或矩形)才相鄰(有公共邊或公共點,也稱為鄰接)。
3. 分割算法的預處理及后處理
由于空間分辨率大大提高,數據量較大,并且存在數據冗余的問題,同時區域分裂-合并的圖像分割算法本身計算量很大,為了能夠在有限的時間完成圖像分割,有必要對圖像作預處理及后處理。
在預處理中,利用尺度參數,對圖像重采樣,以改變圖像的大小(即改變圖像行、列數)。由于預處理改變了圖像大小,故完成圖像分割后,需對分割結果作后處理,將圖像分割結果恢復成原圖大小,以及對分割結果里各圖斑提取矢量或柵格形式的邊界。
1. 試驗數據
本文以一幅航拍高分辨率遙感影像為試驗數據,空間分辨率為0.3m。選擇原影像中地物豐富區域作試驗區,影像尺寸為500×500像素。利用本文算法編程實現不同分割參數及其組合的圖像分割,以驗證算法的有效性,并結合eCognition軟件的分割結果作對比和分析。
2. 不同分割參數及其組合試驗結果對比
經過試驗,本文選擇以下3組分割參數組合對試驗圖像進行分割,結果如圖1所示。3組試驗的閾值參數和尺度參數分別為:①k1=0.54,k2=0.18,scale=6;②k1=0.36,k2=0.16,scale=6; ③k1=0.48,k2=0.18,scale=10。

圖1 利用不同參數進行分割結果
經過對比,可得以下結論:
1) 尺度參數越小,分裂及歸并的歸一化閾值越小,圖斑數量增加,分割結果越精細,過分割現象越嚴重,計算量越大。
2) 分裂及歸并的歸一化閾值之比也是影響圖像分割效果的重要因素之一。分裂的歸一化閾值應較大于歸并的歸一化閾值,否則分割出的圖斑可能較少甚至沒有。為了取得較好的分割效果,在適當減小分裂及歸并的歸一化閾值的同時,有必要將分裂歸一化閾值與歸并歸一化閾值之比保持在一固定范圍內。
3. 與eCognition分割結果的對比
與eCognition分割結果的對比如圖2、圖3所示。

圖2 本文算法分割結果
從圖2、圖3可以看出,本文算法分割圖斑數量少于eCognition多尺度分割的圖斑數量,對復雜地物分割效果不如eCognition多尺度分割效果,部分圖斑內部不均一、多種地物混合。但本文算法對內部較均質的人工建筑,分割效果明顯優于eCognition軟件,在這些區域里,也沒有嚴重的過分割現象。
高分辨率遙感影像中地物幾何特征信息非常豐富,為了有效提取這些特征信息,本文提出和闡釋了一種基于動態閾值的區域分裂-合并圖像分割算法,并通過試驗驗證了其有效性。理論上,如果地物內部絕對同質,且所選圖像分割參數合適,本文所提算法將能夠有效提取地物幾何特征信息,而無需過多人工干預。對于真實地物,雖整體分割效果不好,但容易編程實現,基本可滿足圖像分割要求,能較好地分割出內部較同質的地物。由于本文所提算法計算量大,均勻測度測試僅考慮光譜特征,分割參數對分割效果影響較大,因此如何優化分割算法,如何將其他學科相關理論合理引入圖像分割算法,如何選取最優分割參數將是今后值得關注的重要方向。
江蘇省大學生創新項目(201513982016X;201510300067)
天寶測繪解決方案專欄