国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

建筑群組合直線模式識別的模板匹配方法

2021-06-29 00:26:24行瑞星鞏現(xiàn)勇杜佳威劉呈熠
測繪學(xué)報 2021年6期
關(guān)鍵詞:錨點(diǎn)建筑群模式識別

行瑞星,武 芳,鞏現(xiàn)勇,杜佳威,劉呈熠

信息工程大學(xué)地理空間信息學(xué)院,河南 鄭州 450001

空間分布模式是指所關(guān)注地理要素在空間分布形態(tài)上呈現(xiàn)出能夠被識別且明確命名的形狀或排列[1-2]。結(jié)合人類認(rèn)知特征挖掘矢量地圖數(shù)據(jù)中隱含的空間關(guān)系、結(jié)構(gòu)和分布模式等知識,對于制圖綜合、時空數(shù)據(jù)挖掘等領(lǐng)域具有重要的理論意義和應(yīng)用價值[1-5]。建筑群作為一類重要的地理要素,其隱含的空間分布特征,即本文的研究范疇,一直是制圖綜合領(lǐng)域研究的熱點(diǎn)和難點(diǎn)[6-8]。

當(dāng)前,建筑群空間分布模式的研究主要關(guān)注兩個方面的問題[9]:一是模式的認(rèn)知與定義,二是模式的識別和提取。建筑群空間分布模式定義是識別的前提和基礎(chǔ),在不同的研究領(lǐng)域,模式的定義則有不同的依據(jù)[10]。根據(jù)建筑物的功能結(jié)構(gòu),文獻(xiàn)[11]提出工業(yè)/商業(yè)、市中心、市區(qū)、郊區(qū)和農(nóng)村地區(qū)等5種模式。在制圖綜合領(lǐng)域,建筑群分布模式的分類和定義主要根據(jù)幾何特征和空間分布特征,文獻(xiàn)[12]將建筑群模式分為線型模式(直線型、曲線型和沿道路型等)和非線型模式(網(wǎng)格型和不規(guī)則型)。此外,有學(xué)者對建筑群字符型分布模式進(jìn)行了研究[13-14]。建筑群分布模式識別提取的研究多集中于兩個步驟[4,15-17]:①基于空間鄰近的聚類;②基于視覺感知理論的空間分布特征多參數(shù)約束的模式識別。文獻(xiàn)[18]利用Delaunay三角網(wǎng)構(gòu)建鄰近圖,通過對最小支撐樹進(jìn)行反復(fù)修剪,實(shí)現(xiàn)直線模式和曲線模式的識別;文獻(xiàn)[19]結(jié)合結(jié)構(gòu)化參數(shù)對鄰近圖進(jìn)行異質(zhì)性修剪,探測出多連通的直線模式,并通過圖論算法識別提取出網(wǎng)格模式。此外,還有采用深度學(xué)習(xí)的方法提取建筑群空間分布特征,文獻(xiàn)[20]利用圖卷積深度學(xué)習(xí)的方法提取了典型線型分布特征。直線模式識別作為一種空間數(shù)據(jù)增強(qiáng)方法,能有效挖掘建筑群的分布特征,為后續(xù)地圖綜合提供重要支持。然而,現(xiàn)有建筑群直線模式研究多關(guān)注于以單個建筑物為單元的同質(zhì)性建筑群直線模式,對于大比例尺中建筑群局部異質(zhì)性明顯但整體呈直線模式分布的現(xiàn)象則缺乏關(guān)注,當(dāng)前尚未有學(xué)者對此問題進(jìn)行深入研究。在識別建筑物分布模式時,不僅需要考慮同質(zhì)性建筑群的直線分布模式,還需要考慮局部異質(zhì)性明顯建筑群的直線分布模式,從而可以獲取更全面的建筑群空間分布模式。因此,為了解決具有局部異質(zhì)性的建筑群直線模式識別問題,本文提出一種基于模板匹配的建筑群組合直線模式識別方法,主要解決兩個問題:①分析建筑群組合直線模式局部異質(zhì)性的特點(diǎn),提出多層次認(rèn)知下建筑群組合直線模式的認(rèn)知特征和定義;②采用模板匹配的策略解決局部異質(zhì)性導(dǎo)致識別困難的問題,實(shí)現(xiàn)建筑群組合直線模式的提取。

1 建筑群組合直線模式的認(rèn)知特征

建筑群的空間分布具有豐富的幾何結(jié)構(gòu)模式,其結(jié)構(gòu)特征的識別是人類對空間信息進(jìn)行感知、識別和推理的過程[21]。如何使計(jì)算機(jī)“理解”人類對建筑群模式的空間認(rèn)知規(guī)律,是建筑群模式自動識別的關(guān)鍵。

直線模式是建筑群的典型模式之一,大量認(rèn)知研究表明直線模式的拓?fù)涓兄P(guān)系具有層次性[19]:從宏觀的層面看,模式群內(nèi)建筑物有規(guī)律地呈直線分布;從微觀層面看,模式群內(nèi)建筑物具有相似的特性(形狀、方向和大小等)。然而,上述直線模式的認(rèn)知特征并不完全適用于具有局部異質(zhì)性建筑群的直線模式。根據(jù)格式塔認(rèn)知準(zhǔn)則[4,15]、視知覺拓?fù)淅碚揫22-23],觀察者在觀看地圖時,首先,關(guān)注的是建筑物群整體空間分布,如圖1(a)中所框選的建筑群會被視為一個直線模式;其次,才會注意到局部的結(jié)構(gòu)和特征,如圖1(b)所示,模式群內(nèi)建筑物面積大小的差異會被明顯地感知到。雖然圖1(b)中部分建筑物之間具有明顯的特征差異,但在整體上仍可被識別為直線模式。針對這種整體具有同質(zhì)性而局部存在異質(zhì)性的直線模式,本文引入組合直線模式的概念進(jìn)行定義。組合直線模式具有多層次認(rèn)知的特點(diǎn),在模式整體層,建筑群呈直線模式分布,在模式構(gòu)件層,直線模式由具有相似特征的模式構(gòu)件組成,在模式要素層,模式構(gòu)件為單個建筑物要素或由多個建筑物要素組合而成。與一般直線模式強(qiáng)調(diào)單個建筑物之間的同質(zhì)性不同的是,組合直線模式需要考慮存在兩個或多個鄰近建筑物被視作一個整體(記為組合建筑物)的情況。若建筑群內(nèi)存在組合建筑物,且組合建筑物作為整體與其他建筑物或組合建筑物形成直線模式,則該建筑群呈組合直線模式分布。

圖1 整體到局部的感知認(rèn)知Fig.1 The perception and cognition from whole to part

文獻(xiàn)[4]提出了建筑物的擴(kuò)展對齊分布,即如果兩個建筑物的中心連線平行于兩個建筑物最小面積外接矩形(smallest minimum bounding rectangle,SMBR)的長軸,則兩個建筑物構(gòu)成擴(kuò)展對齊分布。分析可知,能進(jìn)行組合并形成直線模式的建筑物具有形狀規(guī)則、矩形度[24]高的特點(diǎn),而且可以互相作為沿主方向(長軸方向)擴(kuò)展延伸的部分,同時在與主方向垂直的維度具有相似的尺寸(短軸長度)。那么,可組合的建筑物一定呈擴(kuò)展對齊分布。此處,對文獻(xiàn)[4]定義的擴(kuò)展對齊分布進(jìn)行補(bǔ)充,即如果兩個建筑物的中心連線分別平行于其SMBR的長軸,且SMBR的短軸長度相似,則構(gòu)成擴(kuò)展對齊分布。構(gòu)成擴(kuò)展對齊分布是相鄰建筑物作為組合建筑物形成組合直線模式的必要條件。為區(qū)別于組合直線模式,本文將不考慮建筑物組合情況的直線模式稱為簡單直線模式。

從相鄰模式構(gòu)件中建筑物空間對應(yīng)關(guān)系的角度看,簡單直線模式只包含1∶1的空間對應(yīng)關(guān)系,而組合直線模式中則包含1∶1、1∶n和m∶n相互組合的空間對應(yīng)關(guān)系。因此,組合直線模式識別的過程可以看作是建立建筑物與所屬模式構(gòu)件之間1∶1或n∶1以及模式構(gòu)件之間1∶1空間對應(yīng)關(guān)系的過程,即建筑物由“建筑物—模式構(gòu)件—直線模式”的組織過程。

綜上分析,本文提出一種基于模板匹配的組合直線模式識別方法:首先,根據(jù)待識別的(組合)建筑物構(gòu)建一組呈直線模式分布的模板,如圖1(b)中的虛線矩形框?yàn)闃?gòu)建的模板;然后,通過模板與建筑物進(jìn)行匹配來建立空間對應(yīng)關(guān)系,識別出由模板對應(yīng)建筑物組成的模式構(gòu)件,即識別出由模式構(gòu)件形成的直線模式,如圖1(b)中每個模板內(nèi)的建筑物為匹配的對應(yīng)建筑物,各模板對應(yīng)建筑物組合而構(gòu)成模式構(gòu)件,而多個模式構(gòu)件形成組合直線模式。

2 基于模板匹配的組合直線模式識別

人作為認(rèn)知主體自然地以有組織的模式感知空間場景遵循格式塔認(rèn)知準(zhǔn)則,主要包括:鄰近性、相似性、連續(xù)性、封閉性、連通性和共同區(qū)域等6個原則[15-17]。對于建筑群,封閉性、連通性和共同區(qū)域可由鄰近性代替,因此在建筑群模式識別時,主要考慮鄰近性、相似性和連續(xù)性[19,25]??紤]到組合直線模式的直線性、相似性和局部異質(zhì)性等特點(diǎn),結(jié)合人類視覺格式塔認(rèn)知準(zhǔn)則,從建筑物的形狀、大小和方向建立認(rèn)知意義上的結(jié)構(gòu)化參數(shù)(表1),作為組合直線模式提取的約束條件。

表1 組合直線模式結(jié)構(gòu)化參數(shù)

本文采用“自頂向下”與“自底向上”相結(jié)合的策略進(jìn)行組合直線模式的識別提取:首先基于建筑物鄰近性、尺寸和方向約束進(jìn)行聚類,獲得建筑物空間鄰近關(guān)系和擴(kuò)展對齊關(guān)系;然后,構(gòu)建建筑群直線模式的連續(xù)匹配模板,以所建的模式結(jié)構(gòu)化參數(shù)為約束,最終實(shí)現(xiàn)組合直線模式的提取。

2.1 構(gòu)建建筑物空間鄰近關(guān)系及擴(kuò)展對齊關(guān)系

建筑物的空間鄰近及擴(kuò)展對齊關(guān)系構(gòu)建作為直線模式識別提取的數(shù)據(jù)準(zhǔn)備階段,主要提供空間數(shù)據(jù)模型支撐。建筑物的空間鄰近性是其構(gòu)成直線模式的必要條件,鄰近關(guān)系的構(gòu)建是建筑群模式識別的首要任務(wù)。本文采用約束Delaunay三角網(wǎng)構(gòu)建建筑物鄰近關(guān)系,構(gòu)網(wǎng)之前需要對建筑物邊界進(jìn)行內(nèi)插加密。根據(jù)第1節(jié)分析可知,只有呈擴(kuò)展對齊分布的建筑物才有可能形成組合直線模式,建筑物擴(kuò)展對齊關(guān)系的確定是組合直線模式識別提取的前提。擴(kuò)展對齊關(guān)系可在空間鄰近關(guān)系的基礎(chǔ)上獲取,具體步驟如下:

(1) 構(gòu)建建筑群的CDT,獲取鄰近關(guān)系并進(jìn)行記錄。

(2) 選擇CDT中任意一條連接不同建筑物的邊Ei,獲取Ei所連接建筑物A、B的SMBR長軸及短軸,計(jì)算建筑物A、B中心連線與建筑物A、B的長軸夾角θA、θB,計(jì)算建筑物A、B短軸的長度比Rwid,如果θA、θB、Rwid同時滿足式(1)的條件

(1)

式中,δori和δwid分別為人工設(shè)定的方向差和長度比的閾值。則兩個建筑物構(gòu)成擴(kuò)展對齊分布,并進(jìn)行記錄;否則,兩個建筑物不構(gòu)成擴(kuò)展對齊分布,刪除邊Ei。

(3) 重復(fù)執(zhí)行步驟(2),直至遍歷完整個CDT,獲得建筑物擴(kuò)展對齊分布聚類結(jié)果(圖2)。

圖2 擴(kuò)展對齊分布聚類結(jié)果Fig.2 Clustering result of extension alignment

根據(jù)面向?qū)ο蟮木幊趟枷?,可以?gòu)建建筑物空間關(guān)系的數(shù)據(jù)結(jié)構(gòu),Neighbor結(jié)構(gòu)體如下所示。

public struct Neighbor

{

Public IFeature building; ∥建筑物要素

Public IPolygon building_SMBR;∥建筑物的最小面積外接矩形

PublicList building_Neighbor;∥空間鄰近的建筑物ID

Public int building_Extend1;∥擴(kuò)展對齊的建筑物ID

Public int building_Extend2; ∥擴(kuò)展對齊的建筑物ID

…… ∥其他成員變量

}

注:一個建筑物最多存在兩個直接鄰近且呈擴(kuò)展對齊分布的建筑物。

2.2 構(gòu)建初始匹配模板

本文構(gòu)建匹配模板的思路是首先根據(jù)待識別的(組合)建筑物確定初始匹配模板的幾何特征(形狀、尺寸),然后根據(jù)初始匹配模板連續(xù)構(gòu)建形狀、尺寸相同且呈等間隔直線分布的模板來搜索、匹配待識別的建筑物。初始匹配模板的幾何特征由待識別(組合)建筑物決定。由于組合直線模式中建筑物與模式構(gòu)件有1∶1和n∶1的空間對應(yīng)關(guān)系,因此,在構(gòu)建初始匹配模板時需要考慮兩種情況:①以單個建筑物為搜索起點(diǎn)構(gòu)建匹配模板,如圖3(a)中建筑物A;②以組合建筑物為起點(diǎn)構(gòu)建匹配模板,如圖3(b)中建筑物A和B組成的組合建筑物。考慮到組合直線模式的模式構(gòu)件為形狀規(guī)則、矩形度高的(組合)建筑物,因此本文以(組合)建筑物的SMBR作為匹配模板。模式識別過程中,根據(jù)匹配模板與建筑物的空間關(guān)系可以初步篩選出待識別的建筑物候選集合,為了適當(dāng)擴(kuò)大模板匹配范圍,需要對提取的SMBR進(jìn)行一定程度的放大,將放大后的SMBR作為初始匹配模板,如圖3(a)、(b)中虛線框所示。

圖3 初始匹配模板構(gòu)建Fig.3 Construction of initial matching template

2.3 確定模板的分布間隔和方向

根據(jù)初始匹配模板連續(xù)構(gòu)建形狀、尺寸相同且呈等間隔直線分布模板的關(guān)鍵是確定模板的分布間隔和方向,根據(jù)典型的建筑群直線模式分布特征可知,模式中任意兩個直接鄰近建筑物的分布間隔和方向(質(zhì)心連線方向)可以反映整個直線模式內(nèi)建筑物的分布特征。本文利用錨點(diǎn)來表達(dá)相鄰建筑物的分布特征(間隔、方向),結(jié)合圖4所示,設(shè)圖4(a)中的矩形SA(A1A2A3A4)和SB(B1B2B3B4)是相鄰建筑物A和B的SMBR,相鄰建筑物錨點(diǎn)的獲取步驟如下:

(1) 將矩形SA和SB以各自幾何中心OA和OB為基準(zhǔn)點(diǎn)進(jìn)行疊置(圖4(b))。

(2) 分別計(jì)算矩形SA的頂點(diǎn)A1、A2、A3和A4到矩形SB所有頂點(diǎn)之間的距離。

(3) 分別取距離最近的一組頂點(diǎn)記為錨點(diǎn),如圖4(b)中用虛線連接的點(diǎn)對,如點(diǎn)A1與B1之間的距離較其他SB上頂點(diǎn)最近,則A1與B1為一組錨點(diǎn)。

圖4 獲取相鄰建筑物錨點(diǎn)Fig.4 Obtaining anchor points of adjacent buildings

分析可知,對于兩個大小、形狀相似且主方向一致的建筑物,以錨點(diǎn)為基準(zhǔn)進(jìn)行疊置則兩個建筑物的重合面積與自身面積基本相等。結(jié)合典型直線模式認(rèn)知特征可知,模式內(nèi)兩個相鄰建筑物的任一組錨點(diǎn)間距可以表達(dá)模式內(nèi)建筑物的分布間隔,而其連線的方向則表達(dá)了模式內(nèi)建筑物的分布方向。因此,可以根據(jù)起始建筑物和相鄰建筑物之間錨點(diǎn)計(jì)算出后續(xù)匹配模板的位置。如果相鄰建筑物與其擴(kuò)展對齊的建筑物能以組合的形式作為組合直線模式構(gòu)件,雖然起始建筑物與該鄰近建筑物之間的不同錨點(diǎn)表達(dá)不同分布特征的模板,如圖5(a)、(b)所示,但肯定存在一組可以表達(dá)該模式內(nèi)建筑物空間分布特征的錨點(diǎn)。因此本文分別取該鄰近建筑物SMBR任一對角線上的兩個端點(diǎn)獲取錨點(diǎn),并以此分別構(gòu)建后續(xù)的匹配模板,如圖5所示,頂點(diǎn)B1和B3是一條對角線的端點(diǎn),分別以A1、B1和A3、B3組成錨點(diǎn),可構(gòu)建出不同分布特征的匹配模板。

圖5 根據(jù)不同錨點(diǎn)構(gòu)建匹配模板Fig.5 Matching templates based on different anchor points

(2)

(3)

根據(jù)新模板的頂點(diǎn)坐標(biāo)和式(3)不斷計(jì)算出后續(xù)模板的頂點(diǎn)坐標(biāo)。

2.4 建筑群組合直線模式提取

本文所提模式識別方法主要根據(jù)初始匹配模板連續(xù)構(gòu)建形狀、尺寸相同且呈等間隔直線分布的模板來搜索、匹配待識別建筑物,同時結(jié)合約束條件來判定待識別的建筑物能否組成直線模式。結(jié)合上述模式提取關(guān)鍵步驟,記建筑物Pi的矩形度為Rec(Pi),Pi與模板M的面積重合度為OLarea(Pi,M),Pi與鄰近建筑物Pj的局部方向差異為LDorient(Pi,Pj),長軸長度比、短軸長度比為Rlen(Pi,Pj)、Rwid(Pi,Pj),Pi與已匹配建筑物的整體方向差異為ODorient(Pi),設(shè)矩形度、模板重合度、長軸長度比、短軸長度比、方向差異的閾值分別為δrec、δarea、δlen、δwid、δori。本文利用模板匹配方法識別建筑群組合直線模式的整體步驟如下。

(1) 根據(jù)2.1節(jié)方法獲取建筑物間的空間鄰近和擴(kuò)展對齊關(guān)系。

(2) 選取任一建筑物或由k個建筑物組成的組合建筑物作為起始建筑物Ps(k=2,3,…n;n代表空間數(shù)據(jù)中存在最多包含n個兩兩直接鄰近且呈擴(kuò)展對齊排列建筑物的組合建筑物),如果Rec(Ps)>δrec,則構(gòu)建初始匹配模板,將Ps記錄到模式鏈表Pattern,執(zhí)行步驟(3);否則執(zhí)行步驟(2),直到遍歷完所有建筑物和組合建筑物,執(zhí)行步驟(8)。

(3) 選取任一與Ps直接鄰近的建筑物Pn,如果Rec(Pn)>δrec且LDorient(Ps,Pn)<δori,則執(zhí)行步驟(4);否則,執(zhí)行步驟(3),直到遍歷完所有直接鄰近建筑物,執(zhí)行步驟(2)。

(4) 計(jì)算出Ps與Pn的兩組錨點(diǎn),根據(jù)錨點(diǎn)和起始匹配模板分別構(gòu)建出新的模板Mnew,分別執(zhí)行步驟(5)。

(5) 如果OLarea(Pn,Mnew)<δarea,則執(zhí)行步驟(2);否則,判斷Rlen(Ps,Pn)、Rwid(Ps,Pn),如果Rlen(Ps,Pn)>δlen且Rwid(Ps,Pn)>δwid,將Pn記錄到直線模式鏈表Pattern中,執(zhí)行步驟(7);如果Rlen(Ps,Pn)<δlen或Rwid(Ps,Pn)<δwid,則將Pn記錄到數(shù)組PList,執(zhí)行步驟(6)。

(6) 搜索與Pn擴(kuò)展對齊的鄰近建筑物Pe,如果不存在Pe則執(zhí)行步驟(2);如果OLarea(Pe,Mnew)<δarea,則執(zhí)行步驟(2);否則,將Pe記錄到數(shù)組PList,計(jì)算數(shù)組PList內(nèi)所有建筑物長軸之和、短軸均值分別與Ps的長軸、短軸的長度比Rlen、Rwid,如果Rlen<δlen或Rwid<δwid,則將建筑物Pe標(biāo)記為Pn,執(zhí)行步驟(6);否則,將數(shù)組PList內(nèi)所有建筑物視為一個組合建筑物Pc,如果ODorient(Pc)<δori,則將PList記錄到直線模式鏈表Pattern中,執(zhí)行步驟(7);否則,則執(zhí)行步驟(2)。

(7) 根據(jù)錨點(diǎn)和模板Mnew構(gòu)建出新的模板并標(biāo)記為Mnew,遍歷Pattern中最后一個建筑物Pl直接鄰近的建筑物并標(biāo)記為Pn,如果Rec(Pn)>δrec且LDorient(Pl,Pn)<δori,則執(zhí)行步驟(5);否則,執(zhí)行步驟(2)。

(8) 刪除所有不包含組合建筑物的模式,去除完全重復(fù)的模式。

此外,上述步驟經(jīng)過少量適當(dāng)修改后,可適用于提取簡單直線模式。

下面以圖6所示的建筑物為例說明本文組合直線模式識別方法。設(shè)A為起始建筑物,選擇與A直接鄰近且滿足局部方向差異和矩形度約束的建筑物B為待匹配對象,計(jì)算建筑物A和B兩組呈對角線分布的錨點(diǎn),根據(jù)起始模板MA1分別構(gòu)建出模板MB1和MB2,如圖6(a)所示;選擇以MB1為搜索匹配方向,如圖6(b)所示,建筑物B與模板的面積重合度大于閾值,但與建筑物A長軸長度比小于閾值,因此選擇與建筑物B形成擴(kuò)展對齊且與模板MB1面積重合度大于閾值的建筑物C為待組合對象,建筑物B、C的長軸之和、短軸均值分別與建筑物A的長軸、短軸長度比大于閾值,因而將建筑物B、C視為組合建筑物(圖6(c))并將B和C記入模式鏈表,至此,模板MB1的建筑物匹配完成;根據(jù)錨點(diǎn)與模板MB1構(gòu)建出模板MD1,如圖6(c)所示,遍歷與建筑物B、C直接鄰近且符合局部方向差異和矩形度約束的建筑物,選擇與模板MD1面積重合度大于閾值的建筑物D,因?yàn)榻ㄖ顳與A的長軸、短軸長度比大于閾值,將D記入模式鏈表,如圖6(d)所示;選擇以MB2為匹配方向則無符合要求的建筑物。至此,以建筑物A為起點(diǎn)最終識別出一組組合直線模式。

圖6 組合直線模式識別過程Fig.6 Process of combined collinear pattern recognition

3 試驗(yàn)與討論

3.1 試 驗(yàn)

為驗(yàn)證本文算法的有效性,使用C#和ArcGIS Engine編程實(shí)現(xiàn)了以上算法。為更好體現(xiàn)所提算法的合理性和適用性,試驗(yàn)分為兩組,采用兩組不同尺度和不同空間分布特點(diǎn)的數(shù)據(jù)進(jìn)行試驗(yàn),同時加入了簡單直線模式提取的對比試驗(yàn)。本文組合直線模式提取方法的整體過程涉及多個參數(shù)閾值,參數(shù)閾值設(shè)置的總體思路為:矩形度、長度比和模板重合度的閾值越大(經(jīng)驗(yàn)取值[0.6,1]),放大倍數(shù)越小,方向差異的閾值越小(經(jīng)驗(yàn)取值[0°,10°]),則模式的直線性、同質(zhì)性越強(qiáng)。

試驗(yàn)數(shù)據(jù)1為荷蘭鹿特丹(Rotterdam,the Netherlands)地區(qū)1∶10 000比例尺的部分建筑群,試驗(yàn)區(qū)域總共包含612個建筑物,如圖7(a)所示。所選試驗(yàn)區(qū)域建筑物的大小和形狀具有一定的差異性,多數(shù)建筑物分布方向近似,且形狀規(guī)則、矩形度高,建筑群局部分布密集,存在明顯的局部空間異質(zhì)性,在視知覺上呈現(xiàn)出明顯的組合直線模式。參考前人經(jīng)驗(yàn)[18-19],經(jīng)過反復(fù)測試,參數(shù)設(shè)置見表2,擴(kuò)展對齊分布聚類如圖7(b)所示,識別提取的組合直線模式如圖7(c)所示,識別提取的簡單直線模式如圖7(d)所示。

試驗(yàn)數(shù)據(jù)2為中國廣州市區(qū)的局部建筑群,數(shù)據(jù)來自O(shè)penStreetMap,比例尺為1∶5000,試驗(yàn)區(qū)域總共包含288個建筑物,如圖8(a)所示。所選試驗(yàn)區(qū)域多數(shù)建筑物形狀規(guī)則、矩形度高,建筑群整體分布密集,沒有全局平穩(wěn)的特征,一階鄰域內(nèi)要素的面積變化較大,有明顯的空間異質(zhì)性,但在某些局部區(qū)域存在較為平穩(wěn)的特征,因此在視知覺上呈現(xiàn)出明顯的組合直線模式。參數(shù)設(shè)置如表2,擴(kuò)展對齊分布聚類如圖8(b)所示,識別提取的組合直線模式如圖8(c)所示,識別提取的簡單直線模式如圖8(d)所示。圖7、圖8中虛線為每個組合建筑物內(nèi)相鄰建筑物幾何中心的連線,用以表示由組合建筑物形成的模式構(gòu)件,實(shí)線為每個直線模式內(nèi)相鄰模式構(gòu)件即建筑物或組合建筑物的幾何中心連線,用以表示由模式構(gòu)件形成的直線模式。

圖7 組合直線模式識別試驗(yàn)結(jié)果Fig.7 Experiment result of combined collinear pattern recognition

圖8 組合直線模式識別試驗(yàn)結(jié)果Fig.8 Experiment result of combined collinear pattern recognition

表2 參數(shù)設(shè)置

對試驗(yàn)1的結(jié)果進(jìn)行統(tǒng)計(jì)、對比分析可知,本文方法提取出18個組合直線模式,對比試驗(yàn)提取出46個簡單直線模式,本文提取的組合直線模式中有15個與對比試驗(yàn)結(jié)果中29個簡單直線模式存在相交或者包含的關(guān)系。其中有23個簡單直線模式分別包含于12個組合直線模式,例如,圖9(d)中的3個簡單直線模式1、2、3分別作為模式構(gòu)件完全包含于圖9(a)中的組合直線模式1。其余6個簡單直線模式與9個組合直線模式存在相交的關(guān)系,例如,圖9(e)中簡單直線模式1內(nèi)有3個建筑物分別與其他建筑物組合成模式構(gòu)件,形成圖9(b)中的組合直線模式2。此外,本文方法提取出3個與簡單直線模式無關(guān)聯(lián)建筑物的組合直線模式,例如,圖9(c)中形成組合直線模式的建筑物在圖9(f)中與簡單直線模式無關(guān)聯(lián)。本文方法識別提取的組合直線模式基本符合“建筑物—模式構(gòu)件—組合直線模式”的多層次認(rèn)知特點(diǎn),如圖9(a)中以簡單直線模式作為模式構(gòu)件和圖9(c)中由面積大小差異明顯建筑物組合成模式構(gòu)件,進(jìn)而由多個具有相似特征的模式構(gòu)件形成組合直線模式。對試驗(yàn)2的結(jié)果進(jìn)行統(tǒng)計(jì)、對比分析可知,本文方法提取出6個組合直線模式,對比試驗(yàn)提取出21個簡單直線模式,提取的所有組合直線模式與對比試驗(yàn)結(jié)果中13個簡單直線模式存在相交或者包含的關(guān)系。分析可知,現(xiàn)有研究的直線模式認(rèn)知特征和識別方法并不適用于組合直線模式,而本文所提方法則可以識別出局部異質(zhì)性明顯的建筑群內(nèi)涵的組合直線模式。

圖9 試驗(yàn)結(jié)果細(xì)節(jié)對比Fig.9 Experiment result detail comparison

3.2 討 論

3.2.1 環(huán)境上下文約束

本文提取直線模式時未顧及環(huán)境上下文的約束,如道路網(wǎng)、水系等地理要素對城市空間形態(tài)的劃分,在實(shí)際應(yīng)用(如制圖綜合、多尺度表達(dá)等)中可以根據(jù)實(shí)際需求,結(jié)合鄰域環(huán)境約束對提取的建筑群組合直線模式進(jìn)行分解與重構(gòu)。

3.2.2 建筑物及模式的可組合性

視知覺拓?fù)淅碚撜J(rèn)為人的認(rèn)知具有“大范圍首先”的性質(zhì)[22-23],這解釋了組合直線模式雖然在局部范圍內(nèi)存在一定程度的異質(zhì)性,但在整體上符合直線模式認(rèn)知特征的現(xiàn)象,反映了模式在認(rèn)知意義上的整體性、組合性和層次性。本文所提的組合直線模式重點(diǎn)關(guān)注模式內(nèi)建筑物的可組合性,可組合性主要通過兩個條件判定,一是建筑物構(gòu)成擴(kuò)展對齊分布,二是建筑物之間具有一定的鄰近程度。本文在識別提取組合直線模式時并未對鄰近程度進(jìn)行量化約束,因?yàn)猷徑潭鹊目剂啃枰Y(jié)合實(shí)際應(yīng)用環(huán)境,本文所提方法主要從技術(shù)的角度為識別提取組合直線模式提供一個可行的數(shù)據(jù)增強(qiáng)方案。對本文試驗(yàn)1中提取的組合直線模式內(nèi)組合的建筑物間最短距離進(jìn)行計(jì)算,統(tǒng)計(jì)結(jié)果如圖10所示,其中最小值為2.5 m,最大值為26.0 m。以制圖綜合為例,建筑物之間的最小間隔通常為0.5 mm[26],如果綜合目標(biāo)比例尺為1∶25 000,則實(shí)際距離約束為12.5 m,由圖10統(tǒng)計(jì)結(jié)果可知本文提取的組合直線模式中有61組組合建筑物符合鄰近程度的約束,如果試驗(yàn)中加入距離約束條件Distance<12.5 m,則識別結(jié)果如圖11所示,共識別出12個組合直線模式。

圖10 組合建筑物最短距離統(tǒng)計(jì)Fig.10 Statistics on minimum distance between combined buildings

圖11 考慮距離約束的組合直線模式提取Fig.11 Combined collinear pattern extraction considering distance constraints

建筑物的可組合性也可以延伸為模式與模式之間的可組合性,如圖12(a)所示的組合直線模式完全由兩個鄰近且具有相似分布特征的簡單直線模式(圖12(b))組成。模式之間的可組合性對研究具有復(fù)雜組合形態(tài)和多層次性的直線模式具有重要的理論指導(dǎo)意義。

圖12 模式間的可組合性Fig.12 Combination of different patterns

3.2.3 參數(shù)閾值

(1) 參數(shù)相關(guān)性方面。本文模式識別過程涉及多個參數(shù),各參數(shù)是相互獨(dú)立、互不影響的。首先,根據(jù)建筑物形狀、尺寸和方向建立的不同類型參數(shù)是互不影響的;其次,每個類型之內(nèi)的參數(shù)是相互獨(dú)立、相互補(bǔ)充的。矩形度主要用來限定模式識別的對象為形狀規(guī)則的建筑群;模板放大系數(shù)主要是考慮到模板匹配方法缺失一定的靈活性,因此對模板適當(dāng)放大以擴(kuò)大搜索范圍,增大所提方法的靈活性;長度比和模板重合度雖然都涉及度量尺寸的大小,但模板重合度的主要作用是通過面要素的相交關(guān)系和程度確定符合要求的待匹配建筑物,長度比則主要通過度量建筑物間的大小差異來進(jìn)一步匹配;對于局部方向差異和整體方向差異,局部方向差異是度量建筑物之間主方向差異的參數(shù),反映了不同建筑物的方向相似性,整體方向差異是度量一個直線模式內(nèi)建筑物的整體方向異質(zhì)性,反映了整個模式的直線性,因此局部方向差異和整體方向差異是相互獨(dú)立的參數(shù)。雖然在擴(kuò)展對齊聚類階段也采用了尺寸和方向方面的參數(shù),但這些參數(shù)主要是用來確定作為模式構(gòu)件的組合建筑物,而模式識別階段采用的參數(shù)主要用來確定構(gòu)成直線模式的模式構(gòu)件。因此,本文模式識別過程中所用到的參數(shù)都是必要的且相互獨(dú)立、互不影響。

(2) 參數(shù)閾值設(shè)置方面。閾值的設(shè)置主要以經(jīng)驗(yàn)值為主,同時結(jié)合試驗(yàn)進(jìn)行微調(diào)?;诖蠖鄶?shù)建筑物的規(guī)則性考慮以及組合直線模式對規(guī)則程度的依賴,本文在識別提取組合直線模式的過程中僅考慮矩形度較高的建筑物,在一定程度上損失了形狀信息。長軸、短軸長度比作為控制形狀、大小的參數(shù),其閾值設(shè)置存在一定差異的原因是試驗(yàn)數(shù)據(jù)中延伸率[11]高的建筑物占據(jù)多數(shù),相較于短軸,長軸維度的信息屬于人類視覺感知認(rèn)知過程中被優(yōu)先傳遞的顯著性信息。因此,長軸長度比的約束規(guī)則更為嚴(yán)格,閾值更大。閾值的調(diào)整需結(jié)合模式形態(tài)的側(cè)重點(diǎn),若僅考慮短軸長度比而忽略其他因素對組合直線模式的影響,如圖13(a)、(b)、(c)分別為短軸長度比閾值取0.75、0.8、0.85的試驗(yàn)結(jié)果,對比發(fā)現(xiàn)隨著短軸長度比閾值的收緊,由于短軸長度較大的建筑物被剔除,導(dǎo)致模式的退化。

圖13 短軸長度比影響Fig.13 Influence of minor axis length ratio

(3) 參數(shù)對數(shù)據(jù)、尺度的適應(yīng)性分析。對于不同類型的數(shù)據(jù),由于空間分布情況不同,參數(shù)的閾值可能需要調(diào)整,但必須符合模式的認(rèn)知特征。所以對于不同的數(shù)據(jù),參數(shù)閾值不會發(fā)生太大的變化。例如3.1節(jié)兩組不同試驗(yàn)數(shù)據(jù)的參數(shù)閾值雖不相同,但整體變化并不大(表2)。對于不同尺度的數(shù)據(jù),空間分布模式在空間認(rèn)知上有“建筑物微觀局部特征—街區(qū)形狀特征—城市整體分布特征”的層次性,參數(shù)和閾值主要由模式的類型決定,如直線型建筑群、條帶型街區(qū)和輻射型城市等。本文則主要研究微觀局部特征明顯的建筑物直線分布模式,結(jié)合3.1節(jié)不同尺度數(shù)據(jù)的試驗(yàn)結(jié)果,本文的參數(shù)適用于大比例尺建筑群的組合直線模式識別。

3.2.4 評估識別結(jié)果的可靠性

視覺認(rèn)知易受人類的個體差異性和主觀性的影響,因此對基于視知覺空間認(rèn)知的模式識別結(jié)果的定量評價一直是該領(lǐng)域的難題。目前,通過與人眼識別的結(jié)果進(jìn)行對比來評價識別結(jié)果是普遍被認(rèn)可的方法[2,4,9,18-19]。本文通過問卷調(diào)查的方式評價結(jié)果的可靠性,調(diào)查對象為4名制圖生產(chǎn)單位工程師,6名助理工程師和30名地圖專業(yè)學(xué)生。分別對比3.1節(jié)兩組試驗(yàn)數(shù)據(jù)的調(diào)查結(jié)果與所提方法的識別結(jié)果,以準(zhǔn)確率和召回率對識別結(jié)果進(jìn)行評價,評價結(jié)果見表3,結(jié)果表明本文方法的識別結(jié)果是可靠的。

表3 識別結(jié)果評價

4 結(jié) 論

目前,建筑群直線模式的研究僅考慮了模式內(nèi)建筑物間的同質(zhì)性以及模式內(nèi)、外建筑物間的異質(zhì)性。本文針對具有局部異質(zhì)性的建筑群直線模式識別問題,提出基于模板匹配的建筑群組合直線模式識別方法。本文旨在提供一個建筑群空間分布模式識別的技術(shù)方案,在識別提取組合直線模式過程中未考慮組合建筑物的空間鄰近程度和其他地理要素的約束,具體考慮的約束條件要結(jié)合實(shí)際需求,在以后的工作中會對此繼續(xù)研究。此外,會進(jìn)一步分析不同數(shù)據(jù)特點(diǎn)對閾值設(shè)置的具體影響,以及對復(fù)雜組合形態(tài)和多層次性的直線模式進(jìn)行研究。

猜你喜歡
錨點(diǎn)建筑群模式識別
南頭古城數(shù)字展廳建筑群
建筑與建筑群儲能工程初探
基于NR覆蓋的NSA錨點(diǎn)優(yōu)選策略研究
5G手機(jī)無法在室分NSA站點(diǎn)駐留案例分析
5G NSA錨點(diǎn)的選擇策略
5G NSA組網(wǎng)下錨點(diǎn)站的選擇策略優(yōu)化
移動通信(2020年5期)2020-06-08 15:39:51
淺談模式識別在圖像識別中的應(yīng)用
電子測試(2017年23期)2017-04-04 05:06:50
第四屆亞洲模式識別會議
審視中國傳統(tǒng)建筑群院落式構(gòu)成法則
第3屆亞洲模式識別會議
金坛市| 福州市| 财经| 濮阳市| 永州市| 义乌市| 东源县| 兰西县| 广汉市| 民权县| 林西县| 成都市| 临安市| 大埔区| 邵武市| 托克逊县| 盐亭县| 晋宁县| 石台县| 江永县| 牟定县| 巍山| 永泰县| 通山县| 湘乡市| 县级市| 奉节县| 蕲春县| 漳平市| 法库县| 华亭县| 福州市| 边坝县| 寿光市| 日喀则市| 齐河县| 甘德县| 伊川县| 罗平县| 石泉县| 阳原县|