劉同華++景文博++姜淑華

摘 要:針對(duì)傳統(tǒng)的提取建筑物高度方法過(guò)程復(fù)雜、參數(shù)過(guò)多且不易獲得的不足,提出了一種快速、簡(jiǎn)便提取建筑物高度的方法。首先對(duì)原始遙感影像進(jìn)行圖像預(yù)處理,然后用K-平均算法進(jìn)行聚類(lèi)分析得到陰影和建筑物區(qū)域;并對(duì)提取的陰影進(jìn)行腐蝕、膨脹等操作,以此來(lái)增加陰影的邊緣信息;最后實(shí)地測(cè)量建筑物高度與陰影長(zhǎng)度,根據(jù)兩者之間的幾何映射關(guān)系,提取建筑物的高度。結(jié)果表明:對(duì)比傳統(tǒng)的建筑物高度提取方法,該方法不僅簡(jiǎn)單快速,而且精度達(dá)到1.5 m以?xún)?nèi),從而為大規(guī)模建筑物群的高度提取提供了一種快速、便捷、有效的方法。
關(guān)鍵詞:遙感影像 K-平均算法 數(shù)學(xué)形態(tài)學(xué) 建筑物高度
中圖分類(lèi)號(hào):TP79 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2016)11(a)-0087-02
城市化發(fā)展包含了城市水平空間和垂直空間上的發(fā)展,而建筑物作為城市中最重要的組成部分,其高度的變化正是城市化垂直空間的體現(xiàn)。目前,隨著光學(xué)敏感元件的高精密集成技術(shù),遙感影像分析精度的日益提升,因此,遙感影像得以廣泛應(yīng)用。何國(guó)金[1]等人也進(jìn)行建筑物高度的估算,針對(duì)北京市蜂窩電話(huà)網(wǎng)的布點(diǎn)建設(shè)要求進(jìn)行高度分級(jí),并生成不同建筑物高度的分布圖,通過(guò)驗(yàn)證結(jié)果準(zhǔn)確率達(dá)到80%以上。以上方法雖然都對(duì)建筑物高度的提取提供了有效的方法,但過(guò)程相對(duì)復(fù)雜,必須提前獲知太陽(yáng)及衛(wèi)星的各種角度。在未知太陽(yáng)和衛(wèi)星的各種角度以及大批量處理數(shù)據(jù)時(shí),使用這些方法誤差較大。
為了實(shí)現(xiàn)快速、精準(zhǔn)、有效地評(píng)價(jià)建筑物群的高度信息,該文使用“高分一號(hào)”遙感影像數(shù)據(jù)提取建筑物高度。首先對(duì)原始影像進(jìn)行預(yù)處理,其次利用K-平均算法聚類(lèi)分析得到建筑物以及陰影區(qū)域;然后對(duì)陰影進(jìn)行腐蝕膨脹等處理,獲取準(zhǔn)確的陰影長(zhǎng)度,通過(guò)其長(zhǎng)度計(jì)算出建筑物的高度。該方法無(wú)需提前獲知太陽(yáng)及衛(wèi)星的各種角度信息,操作便捷,提取方法快速、精準(zhǔn),克服了獲取衛(wèi)星遙感信息所帶來(lái)的困難。
1 建筑物與陰影的提取
針對(duì)建筑物群的在遙感影像中的實(shí)際成像特點(diǎn),我們可以得到,通過(guò)獲取的陰影信息來(lái)提取建筑物高度是該文的關(guān)鍵。由于原始影像成像時(shí)會(huì)受到大氣湍流、電磁波輻射等影響,導(dǎo)致遙感影像存在不同程度上的畸變、失真以及模糊等現(xiàn)象[2]。因此在提取建筑物和陰影之前首先對(duì)遙感影像進(jìn)行一定程度上的預(yù)處理操作,便于后續(xù)的影像圖像信息處理。然后利用K-平均算法分割出建筑物與陰影區(qū)域,并對(duì)陰影進(jìn)行數(shù)學(xué)形態(tài)學(xué)處理,使邊緣自然平滑。流程圖如下:
1.1 K-平均算法分割建筑物陰影
遙感影像預(yù)處理消除噪聲和畸變后,采用K-平均聚類(lèi)算法[3]對(duì)建筑物和陰影進(jìn)行分割。K-平均算法的根本思路就是把個(gè)數(shù)據(jù)處理對(duì)象根據(jù)他們的屬性分為個(gè)分割。
其中,數(shù)據(jù)和之間的歐幾里得距離為,表示簇類(lèi)個(gè)數(shù),公式如下:
(1)
同一簇類(lèi)的中心點(diǎn)表示為,公式如下:
(2)
聚類(lèi)準(zhǔn)則函數(shù)定義如下:
(3)
為所有對(duì)象的誤差平方和,為空間中的任意一點(diǎn),為聚類(lèi)的期望值。
1.2 基于數(shù)學(xué)形態(tài)學(xué)的陰影處理
通過(guò)K-平均算法得到的陰影邊界有鋸齒化現(xiàn)象和由于遮擋等因素某些地方出現(xiàn)孔洞或斷點(diǎn)。因此利用數(shù)學(xué)形態(tài)學(xué)腐蝕、膨脹平滑陰影和建筑物邊界、填補(bǔ)孔洞和斷點(diǎn)。
腐蝕是指遍歷圖像的每一個(gè)像素,利用模板與覆蓋的二值圖像區(qū)域進(jìn)行邏輯“與”運(yùn)算。
對(duì)于集合對(duì)象和,集合被集合腐蝕,用表示,定義公式如下:
(4)
膨脹是指遍歷圖像的每一個(gè)像素,利用模板與覆蓋的二值圖像區(qū)域進(jìn)行邏輯“或”運(yùn)算。由于和是中的集合,被膨脹定義為:
(5)
首先對(duì)建筑物陰影區(qū)域進(jìn)行腐蝕,消去影像中孤立點(diǎn)和陰影對(duì)象邊緣的點(diǎn),然后對(duì)腐蝕后的陰影區(qū)域進(jìn)行膨脹處理[4],填充因遮擋或其他原因引起的孔洞。因此,我們可以得到較為清晰的影像信息。
2 陰影長(zhǎng)度與建筑物高度的關(guān)系
一般情況下,我們無(wú)法獲知遙感影像拍攝時(shí)的時(shí)間,因此我們也無(wú)法獲取太陽(yáng)、衛(wèi)星的各種角度信息。但是我們從衛(wèi)星成像和陰影形成原理得出,在同一時(shí)間拍攝的遙感影像上,陰影長(zhǎng)度和建筑物高度的比值是固定的,公式如下:
(6)
式中,為同一時(shí)刻下所拍攝的建筑物高度與陰影長(zhǎng)度之間的比值。因此,根據(jù)公式我們可以得知,通過(guò)實(shí)際測(cè)量任一棟建筑物的高度信息以及所對(duì)應(yīng)的陰影長(zhǎng)度,根據(jù)兩者之間的映射關(guān)系即可獲得值。
根據(jù)遙感影像中建筑物高度與陰影長(zhǎng)度的映射關(guān)系。實(shí)驗(yàn)人員在實(shí)驗(yàn)區(qū)任意選擇一棟建筑物進(jìn)行測(cè)量。其建筑物的高度為27.75 m,通過(guò)軟件獲得陰影在圖像上占18.45個(gè)像素。由公式(6)可求出值為 1.504,則公式可以修改為:
(7)
3 實(shí)驗(yàn)結(jié)果及分析
為了更好地驗(yàn)證算法的準(zhǔn)確性,同時(shí)和其他文獻(xiàn)中的處理結(jié)果進(jìn)行比較,該文實(shí)驗(yàn)中使用的測(cè)試影像為“高分一號(hào)”遙感影像,選取吉林某家屬院為實(shí)驗(yàn)區(qū)進(jìn)行對(duì)其高度進(jìn)行提取。圖1所示兩幅圖像分別為原始影像以及提取后的建筑物和陰影檢測(cè)圖。利用公式(7)對(duì)實(shí)驗(yàn)區(qū)中的任意10棟建筑物進(jìn)行實(shí)驗(yàn)驗(yàn)證,其精度達(dá)到1.5 m以?xún)?nèi)。
4 結(jié)語(yǔ)
在城市化進(jìn)程中,為了解決大規(guī)模城市建筑物提取時(shí)間長(zhǎng)、計(jì)算量大等問(wèn)題。該文提出了一種快速、準(zhǔn)確提取建筑物高度的方法。通過(guò)實(shí)驗(yàn)結(jié)果分析得出,對(duì)比傳統(tǒng)的建筑物高度提取方法,該方法不僅簡(jiǎn)單快速,而且精度達(dá)到1.5 m以?xún)?nèi),該方法滿(mǎn)足了大規(guī)模城市建筑物群高度的提取要求,具有一定的社會(huì)應(yīng)用價(jià)值。
參考文獻(xiàn)
[1] 何國(guó)金,陳剛,何曉云,等.利用SPOT圖象陰影提取城市建筑物高度及其分布信息[J].中國(guó)圖象圖形學(xué),2001, 6(5):425-428.
[2] 王昱,張廣友,等.衛(wèi)星遙感影像預(yù)處理中噪聲去除方法的研究[J].遙感技術(shù)與應(yīng)用,2007,22(3):455-459.
[3] 馮超.K-means聚類(lèi)算法的研究[D].遼寧:大連理工大學(xué),2007.
[4] 余婧峰,余銀普.規(guī)范化城市建筑物陰影提取及校正模型研究[J].遙感技術(shù)與應(yīng)用,2014,29(1):172-175.