1.3 道路連接和細(xì)化
由于去除注記使部分道路中斷,本文采用數(shù)學(xué)形態(tài)學(xué)算法連接中斷的道路[12]。首先使用3×3的模板對圖像進(jìn)行3次膨脹處理,連接相距小于6個像素的斷口;然后腐蝕算法處理2次,在保持道路形狀的條件下細(xì)化道路。
采用基于形態(tài)學(xué)的細(xì)化算法統(tǒng)一道路寬度[13]。該算法結(jié)構(gòu)元素的選擇很關(guān)鍵,為了保持圖像的關(guān)鍵點(diǎn)和連通性不變,采用如圖2所示的結(jié)構(gòu)元素。

圖2 結(jié)構(gòu)元素
其中,“*”可以為目標(biāo)點(diǎn)像素值,又可以為背景點(diǎn)像素值。將結(jié)構(gòu)元素陸續(xù)旋轉(zhuǎn)90°、180°、270°,又可以得到6種結(jié)構(gòu)元素,共有8種結(jié)構(gòu)元素。同時移動8個結(jié)構(gòu)元素的中心點(diǎn),每當(dāng)其中一個結(jié)構(gòu)元素在目標(biāo)像素點(diǎn)位置上擊中目標(biāo)圖像時就把該位置標(biāo)記下來,即該像素應(yīng)被刪除。在一次迭代完成以后,把所有標(biāo)記過的目標(biāo)像素點(diǎn)刪除,到此完成一次細(xì)化運(yùn)算迭代。這樣一直到某次迭代完成后沒有目標(biāo)像素點(diǎn)需要刪除,迭代收斂,循環(huán)結(jié)束,即可得到細(xì)化的道路。
2 道路差異檢測
一條現(xiàn)實(shí)中存在的道路在一種導(dǎo)航電子地圖中被繪制出來,而在另一種導(dǎo)航電子地圖中被遺漏,這種差異為兩種數(shù)據(jù)源間的道路差異。然而因數(shù)據(jù)采集精度和操作人員的個體差異會造成同一條道路在不同數(shù)據(jù)源的導(dǎo)航電子地圖上出現(xiàn)位置偏移,這種位置偏移造成的道路差異需要排除。針對道路差異的特點(diǎn),采用基于緩沖區(qū)分析的差異道路檢測方法檢測差異道路。
(1) 建立緩沖區(qū)。道路為線狀地物,在柵格數(shù)據(jù)中線狀實(shí)體由連續(xù)的像素點(diǎn)構(gòu)成,建立緩沖區(qū)時,可以將緩沖區(qū)的距離轉(zhuǎn)化為柵格數(shù)據(jù)的像素個數(shù)[14]。
建立道路網(wǎng)數(shù)據(jù)R的緩沖區(qū)。若Rij為R在(i,j)處的像素值,i、j為道路上的點(diǎn),作半徑為w=10像素的圓,并作該圓與道路前進(jìn)方向相同的切線v,切線到圓心的距離為w,即為緩沖區(qū)范圍,如圖3所示。

圖3 緩沖區(qū)分析
(2) 差異提取。在圖3中,RS為參考道路,RM為待測道路。將RM與建立緩沖區(qū)的參考數(shù)據(jù)道路RS相疊合,w為緩沖區(qū)的范圍,RM在RS的緩沖區(qū)中出現(xiàn),則RM存在,表明RM不是差異道路;若RM在RS的緩沖區(qū)中不出現(xiàn),則判定RM為差異道路。
3 道路差異分析
為了統(tǒng)計(jì)道路網(wǎng)中道路的段數(shù),需要提取道路交叉點(diǎn),采用基于Shi-Tomasi算子[15]的道路交叉點(diǎn)提取算法。如圖4所示,黑色的線段為提取的道路,線框標(biāo)定的位置為道路的交叉點(diǎn)。

圖4 道路交叉點(diǎn)示意圖
Shi-Tomasi算法是Harris算法的改進(jìn)算法,該算法計(jì)算每一個前景點(diǎn)周圍的變化判斷興趣點(diǎn),同時為每一個興趣點(diǎn)設(shè)定一個質(zhì)量評價值,如果一個興趣點(diǎn)的質(zhì)量評價值比一定范圍內(nèi)其他興趣點(diǎn)的質(zhì)量值都小,則舍棄該點(diǎn),保留質(zhì)量值較大的興趣點(diǎn)。
檢測獲得的興趣點(diǎn)并不全為道路交叉點(diǎn),道路交叉點(diǎn)具有特定的幾何屬性。在現(xiàn)實(shí)中道路在較短的距離內(nèi)不能同時出現(xiàn)兩個交叉點(diǎn),繪制以興趣點(diǎn)為中心的尺寸為11×11的窗口,即在10個像素范圍內(nèi)不能同時存在兩個交叉點(diǎn)。交叉點(diǎn)是超過兩條線相交獲得,線段與窗口的相交點(diǎn)必須多于2個,同時相鄰相交點(diǎn)與中心點(diǎn)的夾角a應(yīng)該不小于45°且不大于135°,如5所示。

圖5 相鄰相交點(diǎn)夾角示意圖
確定交叉點(diǎn)并去除,統(tǒng)計(jì)去除道路交叉點(diǎn)后的線段的個數(shù),即可獲得道路段數(shù)。
若將需要對比分析的兩個數(shù)據(jù)源記作參考數(shù)據(jù)和待測數(shù)據(jù),則參考數(shù)據(jù)和待測數(shù)據(jù)的相似度P可表示為
P=(Nb-nb)/Nb
(2)
式中,Nb為參考數(shù)據(jù)的道路段數(shù);nb為待測數(shù)據(jù)比參考數(shù)據(jù)缺少的道路段數(shù)。
P可用來定量對比分析多源導(dǎo)航電子地圖道路,作為導(dǎo)航電子地圖道路質(zhì)量測評的一個指標(biāo)。導(dǎo)航電子地圖生產(chǎn)公司根據(jù)測試區(qū)域內(nèi)道路的總長度來設(shè)定相似度的閾值,若待測區(qū)域與參考區(qū)域相似度小于閾值,則待測區(qū)域的道路需要修測,否則不需要修測。
4 試驗(yàn)分析
試驗(yàn)區(qū)為宿遷市北部的一個區(qū)域,該區(qū)域包含高速公路、省道、其他等級道路、植被和水系。參考數(shù)據(jù)為數(shù)據(jù)等級為17級Google導(dǎo)航電子地圖,待測數(shù)據(jù)為另一個品牌相同等級的導(dǎo)航電子地圖,數(shù)據(jù)分辨率均為2.15 m。圖像的尺寸為1280×768像素,由5×3個尺寸為256×256像素的瓦片數(shù)據(jù)拼接而成。參考數(shù)據(jù)如圖6(a)所示,待測數(shù)據(jù)如圖6(b)所示。

圖6 試驗(yàn)數(shù)據(jù)
多源導(dǎo)航電子地圖道路自動對比分析的流程如圖7所示,由于參考數(shù)據(jù)和待測數(shù)據(jù)在地圖投影、坐標(biāo)加密、數(shù)據(jù)采集精度等方面有差異,需進(jìn)行待測數(shù)據(jù)到參考數(shù)據(jù)的精配準(zhǔn)。

圖7 對比分析流程
參考數(shù)據(jù)道路網(wǎng)與待測數(shù)據(jù)道路網(wǎng)的合成圖如圖8所示,其中灰色線為參考數(shù)據(jù)提取得到的道路網(wǎng),黑色為待測數(shù)據(jù)提取得到的道路網(wǎng)。對圖8分析可知,灰色線臨近有黑色線伴隨的情況表明該道路在兩種數(shù)據(jù)源中同時存在,而當(dāng)只有灰色線沒有黑色線的情況說明該道路在待測數(shù)據(jù)中不存在,只有黑色線沒有灰色線說明在待測數(shù)據(jù)中存在而在參考數(shù)據(jù)中不存在,這兩種情況為差異道路。將提取的參考數(shù)據(jù)道路網(wǎng)和待測數(shù)據(jù)道路網(wǎng)作道路差異檢測,結(jié)果如圖9所示,通過目視判讀可知,圖8中差異道路能夠全部被檢測。

圖8 道路網(wǎng)合成

圖9 差異道路
對參考數(shù)據(jù)和待測數(shù)據(jù)的道路網(wǎng)作道路交叉點(diǎn)提取,獲得道路段數(shù),由于對道路作了細(xì)化處理,線段的寬度為1像素,因此可以通過統(tǒng)計(jì)道路像素?cái)?shù)量獲得道路長度,道路段數(shù)和道路長度統(tǒng)計(jì)結(jié)果見表1。

表1 道路差異統(tǒng)計(jì)
利用表1的道路差異統(tǒng)計(jì)數(shù)據(jù)計(jì)算得到待測數(shù)據(jù)與參考數(shù)據(jù)的相似度為P=0.87,將結(jié)果與導(dǎo)航電子地圖生產(chǎn)公司制定的相似度閾值相比較即可判斷待測數(shù)據(jù)的道路是否需要修測。
5 結(jié) 語
依靠人工對比分析多源導(dǎo)航電子地圖道路存在工作量大、容易出現(xiàn)遺漏等問題,多源電子地圖自動對比分析方法可自動檢測不同數(shù)據(jù)源間的道路差異,通過計(jì)算數(shù)據(jù)源間的相似度定量分析多源導(dǎo)航電子地圖道路。該方法提高了多源導(dǎo)航電子地圖對比分析的工作效率,可以為測評導(dǎo)航電子地圖道路質(zhì)量提供客觀依據(jù),通過試驗(yàn)表明該方法可以取得預(yù)期效果。
[1] 左棟,張雨心.國內(nèi)互聯(lián)網(wǎng)地圖POI存在的涉密問題及其解決辦法[J].測繪通報(bào),2016(9):108-111.
[2] 孫旭.導(dǎo)航電子地圖檢測規(guī)范[M].北京:測繪出版社,2010.
[3] 海濤,叢爽,鮑遠(yuǎn)律.彩色城市柵格地圖道路網(wǎng)絡(luò)自動獲取方法[J].西安交通大學(xué)學(xué)報(bào),2011,45(12):16-21.
[4] 陳換新,孫群,劉新貴,等.彩色掃描地圖中背景色的等高(等深)線矢量化研究[J].武漢大學(xué)學(xué)報(bào)(信息科學(xué)版),2013,38(5):622-625.
[5] CHIANG Y Y,KNOBLOCK C A.A General Approach for Extracting Road Vector Data from Raster Maps[J].International Journal on Document Analysis and Recognition (IJDAR),2013,16(1):55-81.
[6] CHIANG Y Y,KNOBLOCK C A,SHAHABI C,et al.Automatic and Accurate Extraction of Road Intersections from Raster Maps[J].GeoInformatica,2009,13(2):121-157.
[7] ITONAGA W,MATSUDA I,YONEYAMA N,et al.Automatic Extraction of Road Networks from Map Images[J].Electronics & Communications in Japan,1999,86(4):62-72.
[8] LEYK S,BOESCH R.Colors of the Past:Color Image Segmentation in Historical Topographic Maps Based on Homogeneity[J].GeoInformatica,2010,14(1):1-21.
[9] 張中.柵格公路交通地圖道路信息提取方法的研究[D].合肥:中國科學(xué)技術(shù)大學(xué),2005.
[10] 郭丙軒,李德仁,雷震.基于輪廓形狀分析的地形圖數(shù)字注記提取[J].武漢大學(xué)學(xué)報(bào)(信息科學(xué)版),2001,26(3):275-278.
[11] 季方,鮑遠(yuǎn)律.基于外延特征的柵格地圖噪聲去除算法[J].中國圖象圖形學(xué)報(bào),2004,9(9):1062-1068.
[12] 王樹文,閆成新,張?zhí)煨?,?數(shù)學(xué)形態(tài)學(xué)在圖像處理中的應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用,2004,40(32):89-92.
[13] JANG B K,CHIN R T.Analysis of Thinning Algorithms Using Mathematical Morphology[J].IEEE Transactions on Pattern Analysis & Machine Intelligence,1990,12(6):541-551.
[14] 藍(lán)秋萍,費(fèi)立凡,李嘉.基于矢-柵混合數(shù)據(jù)的線目標(biāo)緩沖區(qū)構(gòu)建[J].測繪通報(bào),2009(10):26-29.
[15] SHI J,TOMASI C.Good Features to Track[C]∥Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.[S.l.]:IEEE,1994:593-600.
AutomaticComparisonandAnalysisofRoadinMulti-sourceNavigationElectronicMap
XIE Zhiwei1,JIA Yonghong2,SUN Lishuang1
(1. School of Traffic Engineering,Shenyang Jianzhu University,Shenyang 110168,China; 2. School of Remote Sensing and Information Engineering,Wuhan University,Wuhan 430079,China)
In order to evaluate the quality of the road in navigation electronic map,a method of automatic comparison and analysis of road in multi-source navigation electronic map is proposed.Road networks are automatically extracted firstly,and difference between the road networks in multi-source navigation electronic map is detected using algorithms based on buffer analysis.Intersections of road are detected afterwards using Shi-Tomasi operator and the number of road is count,which realizes quantitative comparison and analysis of multi-source navigation electronic map.Experiments have proved the effectiveness of this method.
navigation electronic map;road;buffer analysis;difference detection;road intersection
2017-03-15
遼寧省科學(xué)事業(yè)公益研究基金 (2015003004)
謝志偉(1986—),男,博士,講師,主要研究方向?yàn)榈乩硇畔⑻崛?。E-mail:zwxrs16@163.com
謝志偉,賈永紅,孫立雙.多源導(dǎo)航電子地圖道路自動對比分析[J].測繪通報(bào),2017(12):77-81.
10.13474/j.cnki.11-2246.2017.0383.
P28
A
0494-0911(2017)12-0077-05
歡迎訂閱《測繪通報(bào)》
《測繪通報(bào)》創(chuàng)刊于1955年,是由國家測繪地理信息局主管、中國地圖出版社(測繪出版社)主辦的反映我國測繪地理信息科技發(fā)展現(xiàn)狀和指導(dǎo)全國測繪地理信息生產(chǎn)業(yè)務(wù)的綜合性、技術(shù)性刊物?,F(xiàn)為《中文核心期刊要目總覽》收錄期刊、中國科技核心期刊(中國科技論文統(tǒng)計(jì)源期刊)、中國科學(xué)引文數(shù)據(jù)庫(CSCD)來源期刊、中國學(xué)術(shù)期刊網(wǎng)絡(luò)出版總庫(CAJD)全文收錄期刊、中國學(xué)術(shù)期刊綜合評價數(shù)據(jù)庫(CAJCED)核心統(tǒng)計(jì)源期刊、《中國學(xué)術(shù)期刊文摘》收錄期刊。曾被評為第二、三屆國家期刊獎百種重點(diǎn)期刊,多次榮獲全國優(yōu)秀測繪地理信息期刊獎。
《測繪通報(bào)》的主要內(nèi)容包括大地測量、全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)、攝影測量、遙感(RS)、地圖制圖、地理信息系統(tǒng)(GIS)、工程測量、礦山測量、地籍測繪、海洋測繪、測繪儀器、信息傳輸、圖形圖像處理等方面的新成果和新技術(shù);行業(yè)管理、科研、教學(xué)、生產(chǎn)的先進(jìn)經(jīng)驗(yàn);計(jì)算機(jī)、通信等相關(guān)理論技術(shù)在測繪地理信息領(lǐng)域里的應(yīng)用及測繪地理信息科技在國家經(jīng)濟(jì)建設(shè)各個方面的應(yīng)用;國內(nèi)外測繪地理信息學(xué)術(shù)動態(tài)及有關(guān)測繪地理信息科技信息等。
《測繪通報(bào)》的主要欄目有學(xué)術(shù)研究、技術(shù)交流、測繪地理信息論壇、經(jīng)驗(yàn)介紹、測量員之窗、國外測繪地理信息、行業(yè)管理、行業(yè)研究、行業(yè)調(diào)查、知識窗、新書介紹、企業(yè)之窗、測繪地理信息教學(xué)等。
《測繪通報(bào)》為月刊,2018年定價:35.00元,郵發(fā)代號:2-223。
編輯部地址:北京市西城區(qū)三里河路50號,郵編:100045,訂閱電話:010-68531192(金老師),68531317(傳真)。
網(wǎng)址:http:∥tb.sinomaps.com