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

?

線目標特征點相似性匹配

2014-08-25 01:19:09劉光孟劉萬增
測繪工程 2014年1期
關(guān)鍵詞:端點相似性矢量

劉光孟,劉萬增

(1.廣州市城市規(guī)劃勘測設(shè)計研究院,廣東 廣州 510060;2.國家基礎(chǔ)地理信息中心,北京 100830)

線目標特征點相似性匹配

劉光孟1,劉萬增2

(1.廣州市城市規(guī)劃勘測設(shè)計研究院,廣東 廣州 510060;2.國家基礎(chǔ)地理信息中心,北京 100830)

針對地圖制圖數(shù)據(jù)庫更新中多源數(shù)據(jù)匹配問題,通過提取線目標中的特征點,建立一種基于空間位置和拓撲關(guān)系的匹配模型,對特征點進行相似性匹配。實驗證明該模型匹配效果良好,基本滿足數(shù)據(jù)更新中圖形糾正的需要。

地圖制圖;空間位置;拓撲關(guān)系;特征點;相似性匹配

在多種類型的地圖制圖數(shù)據(jù)中,由于矢量數(shù)據(jù)具有拓撲屬性、占用空間小、縮放不失真等特點,被廣泛應用于各種地形圖制作和導航應用中。但不同來源的數(shù)據(jù)的尺度、版本和精度的差異,造成空間目標的位置、度量和拓撲關(guān)系等發(fā)生改變[1],產(chǎn)生數(shù)據(jù)質(zhì)量誤差,給空間目標的匹配和更新帶來困難,且多源多尺度數(shù)據(jù)在轉(zhuǎn)換過程中存在的誤差,需要對轉(zhuǎn)換后的數(shù)據(jù)進行匹配。

各專家學者在地圖數(shù)據(jù)匹配算法[2]領(lǐng)域?qū)Υ诉M行了深入廣泛的研究,采用通過節(jié)點匹配算法搜索道路數(shù)來解決道路線交叉口節(jié)點匹配問題[3],有較好的效果,但該算法只考慮了空間距離和道路條數(shù)兩方面,這無法滿足大量復雜的道路網(wǎng)特征點匹配[4]情況,而且提取的特征點還存在一定平移、旋轉(zhuǎn)和尺度變化[5]。本文在此基礎(chǔ)上對該算法進行改進,提出線目標特征點相似性匹配算法,為解決多源多尺度數(shù)據(jù)匹配與集成問題,建立基于空間線線拓撲關(guān)系的道路網(wǎng)特征點匹配模型,通過計算道路節(jié)點拓撲連接數(shù)、節(jié)點最大最小距離、連接方向等空間關(guān)系特征,為解決道路網(wǎng)目標特征點匹配問題提供技術(shù)方案。

1 線目標特征點的選取與特性描述

1.1 特征點選取

基礎(chǔ)地理信息數(shù)據(jù)庫為空間數(shù)據(jù)庫,空間數(shù)據(jù)庫包含了柵格和矢量圖形等多種數(shù)據(jù)形式,研究選取矢量圖形中的線目標。對于多源多尺度的矢量數(shù)據(jù)而言,要實現(xiàn)線目標的精確匹配,必須在眾多的矢量線目標中找到唯一性界定指標,從幾何拓撲學角度分析可知線是由點構(gòu)成的,因此,將線簡化為點,并選取其特征點信息進行匹配的方法是可行的[3]。作為矢量形式的線段而言,忽略其寬度不計,其特征點主要包含端點、中點、節(jié)點等類型,如圖1所示。本文結(jié)合線目標的空間拓撲特性,選取線目標特征點中的端點和節(jié)點作為研究對象實現(xiàn)線目標的最終匹配。

線的端點是相對于有向線段而言的,在給線段指定方向后,即可給定線段開始和結(jié)束的兩個端點,簡稱為始端點和末端點。由于兩者的連接具有方向性,因而可以選取線線拓撲關(guān)系中的角度因子對線段進行匹配。除了端點之外,線目標中另一個主要的特征點就是節(jié)點也即交叉點,是3個或3個以上的線路會合的點集,其中包含3個或3個以上的點集。以道路線為例,典型的道路線交叉點的特征形式具有T、Y、X等形式[6],為了判別的方便,對于T、Y型線可以認為是由3條線段交叉形成,而X型線則認為是由4條線段相交而成。這樣,相交成節(jié)點的線段數(shù)可視為相似點匹配的一個重要條件。

圖1 線目標相關(guān)特征點示意圖

1.2 特征點特性描述

在由點與點相互連接構(gòu)成線段的過程中,點的位置特性是其最為重要的特性,它決定了線目標的位置屬性,在平面幾何中表現(xiàn)為平面直角坐標(x,y);點與點的連接所形成的方向角決定了線目標的走向,豐富了線目標的拓撲特性;而線與線之間的連接或交叉,則形成了節(jié)點處不同線段始末端點的相互重疊,在ArcGIS空間分析中,通過拓撲檢查和分析可以很好地獲取節(jié)點處不同線段的端點重復數(shù),也即該節(jié)點所連接的線段數(shù),這對線目標進行拓撲分析具有重要的意義。

研究過程中對線目標節(jié)點的界定和選取為多條線段在某處的相交點,該節(jié)點的特性表現(xiàn)為在同一數(shù)據(jù)集中,其空間位置坐標、連接線目標數(shù)、包含的點集是唯一的,在此基礎(chǔ)上進行不同數(shù)據(jù)集匹配時結(jié)合另外一個節(jié)點所形成的方向角,通過對數(shù)據(jù)集的預處理,便能夠在空間線目標匹配的過程中實現(xiàn)相應范圍內(nèi)線目標節(jié)點的一對一匹配。而對于線目標的節(jié)點,因其表達形式的多樣性,因此,所包含的結(jié)構(gòu)特性也比較復雜,按照其連接線目標的結(jié)構(gòu)問題分析,除了節(jié)點空間位置坐標唯一外,其連接的線目標數(shù)、包含點集和形成方向角的個數(shù)均≥3,這對于線目標特征點的相似性匹配加大了難度,但同時也提高了相似性匹配的精確度。

2 相似性匹配模型和過程

2.1 相似性匹配模型

考慮到原始數(shù)據(jù)在尺度及空間變換上存在的平移、旋轉(zhuǎn)、縮放和數(shù)據(jù)綜合方面存在的任意性,根據(jù)線目標的幾何特征和圖論拓撲連通關(guān)系,確定要選取的參考基準目標[2],以兩點間距離、方位角的幾何特征結(jié)合節(jié)點的拓撲構(gòu)成關(guān)系作為匹配因子,其中節(jié)點處包含的點集為主要匹配因子。

兩點間的距離和方位角可以由選取的參考基準點計算得到,節(jié)點處的點集則由在打散線段時未簡化的相同端點個數(shù)決定。對于單一線段,其節(jié)點(即始/末端點)的點集為1;而點集為2的節(jié)點在拓撲連通上認為是點構(gòu)成線的主要因素,排除在外;因此,節(jié)點的點集n集合范圍為{n∈N+,n≠2}。

由于多源多尺度數(shù)據(jù)轉(zhuǎn)換造成的空間數(shù)據(jù)誤差在整個數(shù)據(jù)集中是均勻分布的,因此,通過數(shù)理統(tǒng)計的方法在整個數(shù)據(jù)集的不同空間位置均勻選取若干個相似性匹配參考點,進行誤差統(tǒng)計,取其誤差平均值作為匹配條件的閾值。相似性匹配參考點的選取數(shù)量不應小于10個,分別在以小范圍數(shù)據(jù)集中心的東、西、南、北、東南、東北、西南、西北和中心各取一個,誤差較大的位置附近多取一個,以保證誤差統(tǒng)計的準確性。

為了更精確地匹配到相似點,根據(jù)相同長度下兩線夾角所圍外切圓面積最小的原則,采用“相似圓”對距離和角度進行匹配,即落在“相似圓”內(nèi)的所有被匹配點被認為跟匹配點是相似的。圖2為參考點A與B進行相似性匹配示意圖。

圖2 相似點匹配模型

任意i和j兩點進行相似匹配,需滿足的關(guān)系式為

f(pi≈pj)=(f(dis)ij,f(angle)ij,f(topo)ij),

(pi∈點集1,pj∈點集2).

其中:f(dis)為距離因子,f(angle)為角度因子,f(topo)為拓撲關(guān)系因子。

2.2 相似性匹配過程

根據(jù)已建立的線目標相似性匹配模型,對于存儲在空間數(shù)據(jù)庫中的矢量線目標進行分析操作,其具體實施技術(shù)方案如下:

1)從空間數(shù)據(jù)庫加載兩幅相關(guān)的矢量線目標,提取特征點及其坐標,進行線目標特征點拓撲結(jié)構(gòu)分析處理。線目標特征點的提取包含線端點的提取和節(jié)點的提取,其中線的端點,即線拓撲結(jié)構(gòu)中的起始點(From Point)和終止點(To Point)可以直接獲取,而節(jié)點則需要經(jīng)過專門處理。在基于ArcEngine組件庫的開發(fā)環(huán)境中,通過相關(guān)的類庫函數(shù)和接口,采用Simplify方法對節(jié)點進行簡化處理,獲取其包含的端點個數(shù)及相對應的坐標,將數(shù)值存入計算函數(shù)數(shù)組,用于后續(xù)相似性匹配計算。

2)選取一對相似點基準,計算距離、方位角因子,并進行圖形分塊和鄰近搜索等優(yōu)化處理。在整個線目標相似性匹配的過程中,選擇線目標中的相似點參考基準是必不可少的。在此基礎(chǔ)上,獲取距離、方位角和端點個數(shù)等搜索因子,輸入相似性匹配模型,并進行圖形分塊和鄰近搜索等優(yōu)化處理,提高模型匹配的速度。

3)執(zhí)行相似性匹配,對已匹配完成的數(shù)據(jù)顯示相互匹配的特征點和輸出其坐標信息表,用于檢驗匹配結(jié)果是否準確,圖3給出了線目標特征點提取和匹配的詳細過程。

圖3 線目標特征點匹配過程

3 線目標相似性匹配實驗

3.1 統(tǒng)一坐標系和確定閾值

實驗選取某市導航數(shù)據(jù)和1∶5萬道路網(wǎng)數(shù)據(jù)為例(見圖4),首先獲取地圖數(shù)據(jù)所采用的坐標系和投影參數(shù),對兩種不同實驗數(shù)據(jù)的空間參考進行統(tǒng)一的設(shè)置,然后量取部分線目標特征點與相鄰特征點之間的距離進行統(tǒng)計,取所有計算距離之差的平均值作為“相似圓”半徑的閾值,這有利于線目標特征點距離的計算和提高匹配的精度。

圖4 兩層不同的道路線

3.2 實驗結(jié)果

經(jīng)對落在“相似圓”內(nèi)的點進行匹配實驗計算驗證,發(fā)現(xiàn)閾值Δd對匹配的結(jié)果有很大的影響,實驗證明,匹配的準確率隨著Δd的增大而減小,Δd越大所圈定的搜索范圍就越大,Δd太小則找不到匹配點,而Δd0采用算術(shù)平均值進行匹配時,取得了較好的匹配效果。

利用該模型對圖4的道路數(shù)據(jù)進行匹配,獲得的結(jié)果如圖5所示,圖6為局部放大后的匹配效果。匹配計算結(jié)束后得到圖7匹配點對應數(shù)據(jù)表,不僅可以清楚地查閱對應點的坐標和拓撲構(gòu)成情況,通過雙擊屬性表還可以定位到圖形控件中的對應點上。

圖5 實驗匹配結(jié)果

圖6 局部放大的匹配效果

4 結(jié)束語

空間數(shù)據(jù)特征點匹配是空間數(shù)據(jù)糾正和數(shù)據(jù)庫更新的重要部分。本文針對多源復雜線目標數(shù)據(jù)的匹配問題,通過提取線目標特征點進行相似性匹配,利用線目標節(jié)點間的空間關(guān)系建立相似性匹配模型,直觀描述局部匹配點間的拓撲、方向與度量的相似關(guān)系,選用實際中常用的道路線目標數(shù)據(jù)進行相似性匹配實驗,顯示并輸出對應匹配點數(shù)據(jù),取得較好的效果。

[1]劉萬增,陳 軍,鄧喀中,等.線目標空間沖突自動檢測方法研究[J].中國礦業(yè)大學學報,2006,35(6):768-771.

[2]曾波,江資斌.GPS車載導航系統(tǒng)的地圖匹配算法[J].測繪工程,2004,13(3):65-67.

[3]孫棣華,畢俊杰,廖孝勇.一種矢量道路圖層節(jié)點匹配新算法[J].計算機系統(tǒng)應用,2010,19(10):225-227.

[4]胡明昊,任明武,楊靜宇.一種快速實用的特征點匹配算法[J].計算機工程,2004,30(9):31-33.

[5]張江水,李傳廣,郭海濤.基于動態(tài)規(guī)劃和Hough變換的遙感影像與GIS矢量數(shù)據(jù)匹配方法[J].測繪工程,2011,20(5):9-12.

[6]陳曉飛,薛 峰,王潤生.航空照片中道路交叉口的自動檢測[J].模式識別與人工智能,2000,13(1):83-86.

[7]胡云崗,陳 軍,李志林,等.基于網(wǎng)眼密度的道路選取方法[J].測繪學報,2007,36(3):351-357.

[8]郭克華.基于微分幾何的局部相似目標匹配算法研究[D].南京:南京理工大學,2008:3-16.

[9]呂金建,文貢堅,李德仁,等.一種新的基于空間關(guān)系的特征匹配方法[J].測繪學報,2008,37(3):367-373.

[10]俞慈君,李江雄,余鋒杰,等.帶工程約束的點匹配算法[J].機械工程學報,2010,46(5):183-190.

[責任編輯:劉文霞]

Similaritymatchingoffeaturesextractionandlineobjects

LIU Guang-meng1, LIU Wan-zeng2

(1.Guangzhou Urban Planning & Design Institute,Guangzhou 510060,China; 2.National Geomatic Center of China, Beijing 100830,China)

For the matching cases of multi-source data on mapping data updating, by extracting the feature points from the line objects, a model of similarity matching is established based on space-based position and topology. Experimental results show that the model matches basely well with the needs of the graphic correction in the data updating.

mapping; spatial location; topology; feature points; similarity matching

2013-04-16

劉光孟(1986-),男,碩士研究生.

P28

:A

:1006-7949(2014)01-0035-04

猜你喜歡
端點相似性矢量
一類上三角算子矩陣的相似性與酉相似性
非特征端點條件下PM函數(shù)的迭代根
矢量三角形法的應用
淺析當代中西方繪畫的相似性
河北畫報(2020年8期)2020-10-27 02:54:20
不等式求解過程中端點的確定
參數(shù)型Marcinkiewicz積分算子及其交換子的加權(quán)端點估計
低滲透黏土中氯離子彌散作用離心模擬相似性
基于矢量最優(yōu)估計的穩(wěn)健測向方法
三角形法則在動態(tài)平衡問題中的應用
基丁能雖匹配延拓法LMD端點效應處理
邮箱| 武强县| 黄冈市| 兴国县| 乌什县| 宝兴县| 威宁| 韶山市| 阜城县| 昌邑市| 西城区| 长汀县| 鄢陵县| 苍梧县| 丰顺县| 乐山市| 称多县| 隆德县| 泽库县| 阳江市| 鄂州市| 安仁县| 保山市| 双桥区| 泗阳县| 安泽县| 禄丰县| 宁德市| 鹤庆县| 泰顺县| 苏州市| 景洪市| 博野县| 乾安县| 沧州市| 长宁区| 襄城县| 绥江县| 夏河县| 建水县| 大悟县|