999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ProjectTango手機(jī)的室內(nèi)導(dǎo)航路網(wǎng)生成方法

2019-07-08 03:41:08丁磊蔡德成
軟件導(dǎo)刊 2019年6期

丁磊 蔡德成

摘 要:導(dǎo)航路網(wǎng)是實(shí)現(xiàn)室內(nèi)定位與導(dǎo)航服務(wù)的關(guān)鍵。現(xiàn)有室內(nèi)路網(wǎng)生成方法成本較高,且依賴于室內(nèi)建筑CAD圖紙或室內(nèi)二維平面圖等先驗(yàn)知識(shí),數(shù)據(jù)獲取過程繁瑣。提出一種服務(wù)于室內(nèi)導(dǎo)航與定位的基礎(chǔ)路網(wǎng)模型,利用Project Tango設(shè)備采集路網(wǎng)模型所需原始數(shù)據(jù),經(jīng)過細(xì)粒度劃分得到室內(nèi)空間適應(yīng)性導(dǎo)航路網(wǎng)。實(shí)驗(yàn)證明,該方法可在面向未知環(huán)境時(shí),可更快速、高效地獲取較高精度的室內(nèi)導(dǎo)航路網(wǎng),且成本更低。

關(guān)鍵詞:Project Tango;室內(nèi)導(dǎo)航;路網(wǎng)模型;運(yùn)動(dòng)追蹤

DOI:10. 11907/rjdk. 182392

中圖分類號(hào):TP301

文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-7800(2019)006-0046-06

Abstract: In the application of indoor space positioning and navigation services, the navigation network is the key to realize indoor positioning and navigation services. At present,the method of generating indoor network is costly and relies on prior knowledge(such as indoor architectural CAD drawings or indoor two-dimensional plan),and the data acquisition process is cumbersome. This paper proposes a basic network model for indoor navigation and positioning,and uses Project Tango equipment to collect the original data needed for the network model,and obtains an adaptive navigation network for indoor space after f*87ine-grained division. The experiment proves that the method can realize the indoor navigation network with higher precision and faster and more efficient,and the cost is lower.

Key Words: Project Tango; indoor navigation; network model; motion tracking

0 引言

隨著城鎮(zhèn)化進(jìn)程的加快,辦公樓、大型購(gòu)物場(chǎng)所、地鐵站等大型建筑物日益增多。有研究表明,人們絕大部分時(shí)間都處在室內(nèi)空間[1]。另一方面,隨著移動(dòng)互聯(lián)網(wǎng)、新一代地理信息系統(tǒng)(GIS)、基于位置的服務(wù)(LBS)及普適計(jì)算、物聯(lián)網(wǎng)等技術(shù)的興起與快速發(fā)展,公眾對(duì)基于位置的室內(nèi)移動(dòng)信息服務(wù)需求與日俱增,如室內(nèi)定位導(dǎo)航、商場(chǎng)移動(dòng)導(dǎo)購(gòu)、室內(nèi)移動(dòng)社交等[2]。因此室內(nèi)定位、導(dǎo)航與位置服務(wù)技術(shù)備受關(guān)注。

與開放的室外空間相比,由于室內(nèi)環(huán)境在空間布局、拓?fù)洹h(huán)境限制、空間約束等方面更加復(fù)雜,使現(xiàn)有基于GNSS的室外導(dǎo)航位置服務(wù)技術(shù)無法完全適用于室內(nèi)環(huán)境。室內(nèi)空間路徑網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)與室外道路網(wǎng)存在較大差異,如室內(nèi)房間、走廊、大廳等實(shí)體之間通過門、樓道等方式連通在一起,并且具有三維特性,使傳統(tǒng)歐式距離[3]和道路網(wǎng)路徑距離[4]計(jì)算方法無法用于計(jì)算精細(xì)的室內(nèi)空間路徑距離。因此,為提供精準(zhǔn)的室內(nèi)導(dǎo)航服務(wù),路徑距離計(jì)算大多依賴于底層拓?fù)渚W(wǎng)絡(luò),與室外道路網(wǎng)不同的是,室內(nèi)拓?fù)渚W(wǎng)絡(luò)常因?yàn)槿藶橐蛩赜绊懀绱笮图揖叩囊苿?dòng)等,導(dǎo)致拓?fù)渚W(wǎng)絡(luò)發(fā)生改變,在導(dǎo)航過程中,如果沒有及時(shí)更新已改變的拓?fù)渚W(wǎng)絡(luò),會(huì)嚴(yán)重影響導(dǎo)航準(zhǔn)確性。

對(duì)于室內(nèi)導(dǎo)航服務(wù)而言,路徑導(dǎo)航問題依賴于精度較高的導(dǎo)航路網(wǎng)。Li等[5]提出一種基于圖的網(wǎng)格模型表達(dá)二維室內(nèi)空間,該模型在不同層次結(jié)合室內(nèi)空間結(jié)構(gòu)和拓?fù)鋵傩裕译[式地集成度量屬性,但是模型以室內(nèi)空間二維平面圖作為建模輸入,依賴于已有的室內(nèi)空間二維平面圖。Schafer等[6]為在更大范圍內(nèi)提供地圖生成解決方案,開發(fā)了地圖生成工具包,可解析標(biāo)準(zhǔn)CAD圖,自動(dòng)生成室內(nèi)空間拓?fù)渚W(wǎng)絡(luò)圖。Xuan等[7]提出一種從室內(nèi)行人軌跡眾包數(shù)據(jù)中估算室內(nèi)拓?fù)渚W(wǎng)絡(luò)圖的算法。Johnston等[8]提出利用激光掃描儀估算室內(nèi)地圖的方法。

現(xiàn)有室內(nèi)拓?fù)渚W(wǎng)絡(luò)圖獲取方法均依賴于先驗(yàn)知識(shí)(如建筑物CAD圖、室內(nèi)平面圖),或需要借助激光掃描儀獲取數(shù)據(jù),其成本高、數(shù)據(jù)處理復(fù)雜,同時(shí)室內(nèi)空間導(dǎo)航路網(wǎng)容易受到人為因素影響發(fā)生改變,需及時(shí)、快速地更新糾正該區(qū)域?qū)Ш铰肪W(wǎng)。因此本文提出一種基于Project Tango手機(jī)的室內(nèi)導(dǎo)航路網(wǎng)生成方法,闡述其方法流程并進(jìn)行實(shí)驗(yàn)與分析,證明該方法可面向未知室內(nèi)環(huán)境更快速高效地獲取較高精度的室內(nèi)導(dǎo)航路網(wǎng)。

1 Project Tango技術(shù)

2014年,谷歌成立Project Tango項(xiàng)目并推出一系列搭載攝像頭、各種運(yùn)動(dòng)傳感器和處理芯片的手機(jī)、平板等移動(dòng)設(shè)備(見圖1),用于繪制逼真的三維場(chǎng)景,為AR、VR等應(yīng)用奠定了基礎(chǔ),并為開發(fā)者提供面向C、JAVA、UNITY三大語言的API以實(shí)現(xiàn)應(yīng)用開發(fā)[9]。

Project Tango平臺(tái)三大核心技術(shù)是運(yùn)動(dòng)追蹤、深度感知和區(qū)域?qū)W習(xí),在各種傳感器、攝像頭、IMU等硬件基礎(chǔ)上,利用機(jī)器視覺技術(shù)和圖像處理算法等,整合3個(gè)維度的數(shù)據(jù),描述Project Tango設(shè)備自身運(yùn)動(dòng)姿態(tài)、趨勢(shì)和周圍環(huán)境信息(例如周圍環(huán)境三維點(diǎn)云數(shù)據(jù))。設(shè)備參數(shù)見表1。

運(yùn)動(dòng)追蹤是基于單目攝像頭技術(shù),在IMU、加速度計(jì)和陀螺儀的基礎(chǔ)上添加廣角攝像頭視覺特征識(shí)別[10],計(jì)算特征點(diǎn)在幀與幀之間的相對(duì)位置變化,識(shí)別相機(jī)移動(dòng)距離及運(yùn)動(dòng)姿態(tài)。但此時(shí)并沒有獲得深度數(shù)據(jù),且單目攝像頭技術(shù)無法辨別大面積無特征點(diǎn)的環(huán)境,如全黑或全白區(qū)域。

深度感知可檢測(cè)物體或障礙物表面及形狀,目前常見的解決方案主要包括結(jié)構(gòu)光和TOF,根據(jù)激光從發(fā)射到返回的時(shí)間長(zhǎng)短計(jì)算物體或障礙物距離攝像頭的真實(shí)距離,將所有點(diǎn)的距離信息生成三維點(diǎn)云圖,在Project Tango Core的優(yōu)化下,結(jié)合運(yùn)動(dòng)追蹤中獲得的特征點(diǎn)即可動(dòng)態(tài)獲得室內(nèi)空間單元模型[11]。

區(qū)域?qū)W習(xí)是將運(yùn)動(dòng)追蹤獲得的特征點(diǎn)數(shù)據(jù)與深度感知獲得的深度數(shù)據(jù)融合匹配成場(chǎng)景信息,當(dāng)檢測(cè)到新場(chǎng)景時(shí),會(huì)與已有或預(yù)設(shè)場(chǎng)景進(jìn)行匹配,并且同步修正運(yùn)動(dòng)追蹤的數(shù)據(jù),即區(qū)域?qū)W習(xí)是運(yùn)動(dòng)追蹤和深度感知的結(jié)合,通過數(shù)據(jù)庫(kù)不斷擴(kuò)充和匹配,實(shí)現(xiàn)場(chǎng)景學(xué)習(xí)的目的,模擬人類感知世界[11]。

本文提出的方法充分利用Project Tango深度感知和運(yùn)動(dòng)追蹤技術(shù),經(jīng)實(shí)驗(yàn)證明該方法采集獲取室內(nèi)導(dǎo)航路網(wǎng)的過程簡(jiǎn)單、快速且獲得的室內(nèi)導(dǎo)航路網(wǎng)精度較高。

2 室內(nèi)導(dǎo)航路網(wǎng)模型

在室內(nèi)空間導(dǎo)航中,導(dǎo)航路徑非常重要,然而室內(nèi)導(dǎo)航路徑不同于室外導(dǎo)航路徑,因受房間、門、墻等室內(nèi)實(shí)體要素限制,在空間布局、拓?fù)渚W(wǎng)絡(luò)、空間約束等方面具有特殊性,傳統(tǒng)歐式距離和道路網(wǎng)路徑距離在室內(nèi)空間導(dǎo)航中存在較大缺陷,因此需構(gòu)建室內(nèi)導(dǎo)航網(wǎng)絡(luò)以規(guī)劃導(dǎo)航路徑及計(jì)算路徑距離。室內(nèi)導(dǎo)航路網(wǎng)屬于2.5維結(jié)構(gòu),本部分從空間幾何、拓?fù)涞确矫婷枋鍪覂?nèi)環(huán)境[12]。

2.1 室內(nèi)基礎(chǔ)導(dǎo)航路網(wǎng)

拓?fù)潢P(guān)系是導(dǎo)航網(wǎng)絡(luò)主要表達(dá)內(nèi)容,如包含、鄰接、連通、覆蓋等。在室內(nèi)空間中,各實(shí)體要素之間的拓?fù)潢P(guān)系主要是鄰接及連通關(guān)系。本文首先通過結(jié)合圖模型[13]、節(jié)點(diǎn)關(guān)系模型[14-15]和地標(biāo)導(dǎo)航數(shù)據(jù)模型[16]構(gòu)建室內(nèi)基礎(chǔ)導(dǎo)航網(wǎng)絡(luò),表達(dá)室內(nèi)空間基本輪廓。

節(jié)點(diǎn)關(guān)系模型是由Lee等[14-15]提出的一種可簡(jiǎn)化表達(dá)室內(nèi)空間實(shí)體要素間復(fù)雜拓?fù)潢P(guān)系的數(shù)據(jù)模型,如建筑物中房間之間的連接或連通關(guān)系。地標(biāo)導(dǎo)航數(shù)據(jù)模型是由湯欣怡[16]提出的一種利用地標(biāo)輔助室內(nèi)導(dǎo)航的路網(wǎng)模型,該模型在導(dǎo)航路網(wǎng)決策點(diǎn)處選擇一個(gè)顯著性最強(qiáng)的空間實(shí)體要素作為該決策點(diǎn)的地標(biāo)。在節(jié)點(diǎn)關(guān)系模型和地標(biāo)導(dǎo)航數(shù)據(jù)模型的基礎(chǔ)上,本文提出一種表達(dá)室內(nèi)空間關(guān)鍵節(jié)點(diǎn)間連接關(guān)系的數(shù)據(jù)模型——室內(nèi)基礎(chǔ)導(dǎo)航路網(wǎng)。

室內(nèi)基礎(chǔ)導(dǎo)航路網(wǎng)根據(jù)室內(nèi)空間單元基本結(jié)構(gòu)生成,表達(dá)室內(nèi)空間單元基本形狀、單元間連通拓?fù)潢P(guān)系、連通距離及角度,該結(jié)構(gòu)是實(shí)現(xiàn)室內(nèi)導(dǎo)航與路徑規(guī)劃的基礎(chǔ)。

室內(nèi)基礎(chǔ)路網(wǎng)節(jié)點(diǎn)包括空間內(nèi)節(jié)點(diǎn)、轉(zhuǎn)彎點(diǎn)和終止點(diǎn)。其中,空間內(nèi)節(jié)點(diǎn)定義為室內(nèi)開闊區(qū)域(如大廳,房間等)的邊界節(jié)點(diǎn),處理走廊時(shí)建立中軸[17]對(duì)空間結(jié)構(gòu)進(jìn)行抽象,中軸上產(chǎn)生的中間節(jié)點(diǎn)即為轉(zhuǎn)彎節(jié)點(diǎn),中軸端點(diǎn)即為終止節(jié)點(diǎn)。

如圖2所示,空間內(nèi)節(jié)點(diǎn)為空間結(jié)構(gòu)中空間實(shí)體(大廳、房間等)的邊界節(jié)點(diǎn),障礙物空間實(shí)體沒有邊界節(jié)點(diǎn)。

對(duì)于常規(guī)建筑來說,走廊形狀一般是狹長(zhǎng)的。當(dāng)處理走廊時(shí),建立該區(qū)域中軸對(duì)其連通路徑進(jìn)行表達(dá),并在相應(yīng)位置插入轉(zhuǎn)彎節(jié)點(diǎn),如圖3所示。該空間為長(zhǎng)方形ABCD,由于AC邊連接3個(gè)空間實(shí)體,BD邊也連接3個(gè)空間實(shí)體,即會(huì)出現(xiàn)邊AB被分解為4段、BD邊被分為3段的情況,在這種情況下,網(wǎng)絡(luò)模型使用中軸抽象走廊ABCD,產(chǎn)生5個(gè)轉(zhuǎn)彎節(jié)點(diǎn)。另外,終止節(jié)點(diǎn)用于封閉中軸線,終止節(jié)點(diǎn)的位置根據(jù)中軸生成的算法確定。

在垂直通道的處理上,傾斜空間使用中軸[17]及兩個(gè)終止節(jié)點(diǎn)表示,轉(zhuǎn)換空間由于連接了兩個(gè)傾斜空間,也處理為中軸表示,并插入轉(zhuǎn)彎節(jié)點(diǎn),連接到相鄰傾斜空間上的終止節(jié)點(diǎn),如圖4所示。

2.2 室內(nèi)適應(yīng)性導(dǎo)航路網(wǎng)

與室內(nèi)基礎(chǔ)路網(wǎng)相比,室內(nèi)適應(yīng)性路網(wǎng)對(duì)開闊空間進(jìn)行了進(jìn)一步細(xì)化,如圖5所示。在室內(nèi)基礎(chǔ)路網(wǎng)的基礎(chǔ)上,適應(yīng)性路網(wǎng)首先根據(jù)語義信息確定室內(nèi)開闊的自由空間,如大廳、房間等(狹長(zhǎng)區(qū)域?yàn)閷挾刃∮陂撝档淖呃取翘莸龋瑢?duì)開闊空間對(duì)應(yīng)的面進(jìn)行格網(wǎng)剖分,將格網(wǎng)中心點(diǎn)作為新的節(jié)點(diǎn),根據(jù)四方向或八方向鄰接關(guān)系建立格網(wǎng)中心點(diǎn)的邊,并通過與連接空間內(nèi)節(jié)點(diǎn)之間的連通邊,將開闊的空間形成的格網(wǎng)-圖模型連接到室內(nèi)基礎(chǔ)路網(wǎng)中 ,形成在狹長(zhǎng)區(qū)域使用中軸表達(dá)、在開闊區(qū)域使用格網(wǎng)—圖表達(dá)的適應(yīng)性室內(nèi)路網(wǎng)。格網(wǎng)—圖模型是對(duì)空間細(xì)粒度離散化表達(dá),以格網(wǎng)單元中心點(diǎn)作為節(jié)點(diǎn),以格網(wǎng)八方向連通關(guān)系作為邊,連接相鄰節(jié)點(diǎn)構(gòu)成的網(wǎng)絡(luò)模型。格網(wǎng)—圖模型的粒度根據(jù)格網(wǎng)單元的邊長(zhǎng)確定,格網(wǎng)單元越小,中心點(diǎn)越密集,格網(wǎng)—圖模型的分辨率越高。格網(wǎng)—圖模型可進(jìn)行精度更高的路徑規(guī)劃。

2.3 室內(nèi)導(dǎo)航路網(wǎng)數(shù)據(jù)模型

本文提出室內(nèi)基礎(chǔ)導(dǎo)航路網(wǎng)數(shù)據(jù)模型IBNNDM(Indoor Basic Navigation Network Data Model)的形式化定義為:

IBNNDM=(Node,Edge,LandMark,Room,Storey,Building)。

其中,Node是節(jié)點(diǎn)集合,代表基礎(chǔ)路網(wǎng)中的節(jié)點(diǎn);Edge是邊集合,代表兩節(jié)點(diǎn)間的連接關(guān)系;LandMark是地標(biāo)集合,代表節(jié)點(diǎn)附近的地標(biāo);Room是室內(nèi)房間集合,代表室內(nèi)所有房間(包括大廳);Storey是樓層集合,代表節(jié)點(diǎn)所在樓層;Building是建筑物集合,代表節(jié)點(diǎn)及邊所在建筑物。

建筑對(duì)象(Building)是人們?nèi)粘;顒?dòng)的室內(nèi)空間,每棟建筑均包含多個(gè)樓層(Storey),每個(gè)樓層包含多個(gè)房間(Room),每個(gè)房間又包含若干個(gè)節(jié)點(diǎn)(Node)和路網(wǎng)的邊(Edge)。一個(gè)路網(wǎng)節(jié)點(diǎn)可能分布著多個(gè)候選地標(biāo),路網(wǎng)的邊代表該兩節(jié)點(diǎn)間具有連通關(guān)系。該數(shù)據(jù)模型的關(guān)鍵在于如何組織Project Tango設(shè)備采集到原始室內(nèi)空間數(shù)據(jù),最后生成室內(nèi)導(dǎo)航路網(wǎng)。

IBNNDM模型中每個(gè)對(duì)象類的實(shí)現(xiàn)及屬性見表2-表7。構(gòu)建室內(nèi)導(dǎo)航路網(wǎng)僅需獲得表2-表7中的數(shù)據(jù)即可。

3 室內(nèi)導(dǎo)航路網(wǎng)模型構(gòu)建

3.1 坐標(biāo)系轉(zhuǎn)換

Tango設(shè)備采用參照定位的方法,即相對(duì)于初始位置的一種定位方式,不涉及到衛(wèi)星定位。它根據(jù)硬件設(shè)備傳感器,比如重力傳感器、IMU陀螺儀等,獲取移動(dòng)設(shè)備相對(duì)于初始位置的位移和旋轉(zhuǎn)角度,從而構(gòu)建一個(gè)局部參照坐標(biāo)系——起始點(diǎn)為坐標(biāo)原點(diǎn),將Z軸設(shè)置為與重力對(duì)齊,Z +指向上方,并且XY平面平行于與重力垂直的方向,且X軸指向設(shè)備屏幕右邊,Y軸垂直于X軸、Z軸構(gòu)建的平面指向X正方向逆時(shí)針旋轉(zhuǎn)90°的反向,如圖6所示。由于不能保證每次采集開始時(shí)設(shè)備構(gòu)建的局部參照坐標(biāo)系X、Y軸方向和大地坐標(biāo)系統(tǒng)一致,所以需將局部參照坐標(biāo)系轉(zhuǎn)換到大地坐標(biāo)系(僅統(tǒng)一坐標(biāo)軸方向,不統(tǒng)一坐標(biāo)原點(diǎn))。

3.2 原始數(shù)據(jù)采集

調(diào)用 Project Tango API,通過重寫onPoseAvailable 的方法,可以獲取相機(jī)當(dāng)前姿態(tài)與初始位置的相對(duì)位置關(guān)系,返回一個(gè)三元組表示位置信息。遇到上文定義的3類節(jié)點(diǎn)時(shí)便記錄下該位置坐標(biāo)值、節(jié)點(diǎn)類型及所屬對(duì)偶空間編號(hào),并與上一個(gè)采集節(jié)點(diǎn)連接,構(gòu)成連接邊,同時(shí)檢測(cè)該節(jié)點(diǎn)是否與已記錄節(jié)點(diǎn)重合。如果重合,則將該節(jié)點(diǎn)與之前采集的節(jié)點(diǎn)進(jìn)行連接,繼續(xù)進(jìn)行直到采集工作結(jié)束。

原始數(shù)據(jù)采集流程如圖7所示。

3.3 適應(yīng)性導(dǎo)航路網(wǎng)生成

通過以上流程采集的只是室內(nèi)基礎(chǔ)導(dǎo)航路網(wǎng),對(duì)其開闊區(qū)域進(jìn)一步細(xì)化得到室內(nèi)適應(yīng)性導(dǎo)航路網(wǎng)。根據(jù)室內(nèi)基礎(chǔ)路網(wǎng)標(biāo)記的節(jié)點(diǎn)類型,對(duì)全部節(jié)點(diǎn)是空間內(nèi)節(jié)點(diǎn)且在同一個(gè)對(duì)偶空間里構(gòu)成封閉多邊形對(duì)應(yīng)的面進(jìn)行格網(wǎng)劃分,然后將其連接到基礎(chǔ)路網(wǎng)上,形成格網(wǎng)—圖表達(dá)的室內(nèi)適應(yīng)性導(dǎo)航路網(wǎng)。

格網(wǎng)劃分步驟包括:首先獲取每個(gè)開闊區(qū)域的外包絡(luò)矩形(見圖8(a)),然后根據(jù)導(dǎo)航與定位精度的需要對(duì)開闊區(qū)域進(jìn)行不同尺寸的規(guī)則格網(wǎng)劃分,本文以1m為劃分尺寸標(biāo)準(zhǔn)。對(duì)外包絡(luò)矩形進(jìn)行格網(wǎng)劃分后得到格網(wǎng)圖(見圖8(b)),再計(jì)算出格網(wǎng)中心點(diǎn)作為新節(jié)點(diǎn),根據(jù)四方向鄰接關(guān)系建立格網(wǎng)中心點(diǎn)的邊(見圖8(c)),然后在開闊區(qū)域剔除對(duì)應(yīng)多邊形之外的節(jié)點(diǎn),將起始和結(jié)束節(jié)點(diǎn)均保留在該多邊形內(nèi)連接邊上,其余連接邊剔除(見圖8(d)),最后將其連接到基礎(chǔ)路網(wǎng)上。

4 實(shí)驗(yàn)與分析

為驗(yàn)證模型與方法的可行性,選取中國(guó)地質(zhì)大學(xué)(武漢)地理信息系統(tǒng)研究中心(見圖9)作為實(shí)驗(yàn)場(chǎng)地,其單層面積為3 300m2。該場(chǎng)景中總共有4個(gè)實(shí)驗(yàn)室、1個(gè)學(xué)術(shù)報(bào)告廳、1個(gè)研究室,這5個(gè)場(chǎng)所經(jīng)常有相關(guān)辦公人員和學(xué)生出入,每個(gè)房間均有多個(gè)門可以通過。環(huán)境復(fù)雜多樣,可滿足測(cè)試要求。

4.1 路網(wǎng)生成效率分析

本文主要從兩個(gè)方面分析所提方法的效率,一是該方法消耗的物資成本,二是該方法生成室內(nèi)路網(wǎng)消耗的時(shí)間成本。由于不需要任何先驗(yàn)知識(shí)(如室內(nèi)平面圖),減少了室內(nèi)平面圖生成需消耗的人力和物力,且使用的設(shè)備是一個(gè)價(jià)值僅3 000元左右的Tango智能移動(dòng)設(shè)備,相比于激光掃描儀,本文方法設(shè)備成本低。同時(shí)本文設(shè)計(jì)了一個(gè)時(shí)間成本對(duì)比實(shí)驗(yàn),將利用ArcGIS從室內(nèi)平面圖獲取導(dǎo)航路網(wǎng)(記為實(shí)驗(yàn)A)與本文提出的方法(記為實(shí)驗(yàn)B)進(jìn)行結(jié)果對(duì)比。實(shí)驗(yàn)地點(diǎn)依然選擇中國(guó)地質(zhì)大學(xué)(武漢)地理信息系統(tǒng)研究中心,實(shí)驗(yàn)結(jié)果如表8所示。

4.2 路網(wǎng)精度分析

為避免實(shí)驗(yàn)偶然性,一共進(jìn)行4次原始數(shù)據(jù)采集,隨機(jī)選取3個(gè)節(jié)點(diǎn)計(jì)算測(cè)量值與真實(shí)值真誤差和方差。為保證實(shí)驗(yàn)有效性,此處作3點(diǎn)約束:①實(shí)驗(yàn)場(chǎng)地光照良好,無光線昏暗之處;②每次實(shí)驗(yàn)人員手持Tango設(shè)備采集數(shù)據(jù)時(shí)盡量做到每次速度勻速且大致相等;③實(shí)驗(yàn)場(chǎng)地?zé)o大片全白或者全黑區(qū)域。

經(jīng)過實(shí)驗(yàn)得到結(jié)果如表9、表10所示。

由以上兩表可知隨機(jī)選取的3個(gè)節(jié)點(diǎn)測(cè)量值方差均很小,所以可以判斷測(cè)量數(shù)據(jù)較為精確。

5 結(jié)語

本文針對(duì)室內(nèi)空間導(dǎo)航與定位服務(wù)對(duì)室內(nèi)適應(yīng)性路網(wǎng)的需求,提出一種基于Project Tango手機(jī)的室內(nèi)導(dǎo)航路網(wǎng)生成方法。與現(xiàn)有路網(wǎng)生成方法相比,該方法可面向未知的復(fù)雜室內(nèi)環(huán)境,形成快速、低成本、高精度的室內(nèi)適應(yīng)性導(dǎo)航路網(wǎng)。目前智能設(shè)備室內(nèi)導(dǎo)航系統(tǒng)缺乏大量已繪制好的路網(wǎng),無法有效導(dǎo)航、定位,本文方法可彌補(bǔ)該項(xiàng)不足,且與文獻(xiàn)[8]的方法相比,本文使用的Project Tango設(shè)備成本更低。實(shí)驗(yàn)結(jié)果表明,該方法能生成滿足室內(nèi)導(dǎo)航與定位要求的路網(wǎng)。

但目前該方法還存在一些不足之處:首先作為一個(gè)半自動(dòng)方法,時(shí)耗不小;另外一個(gè)樓層的采集工作必須一次性完成,若中途停止,會(huì)導(dǎo)致兩次采集工作坐標(biāo)系原點(diǎn)不同,需后期人工進(jìn)行數(shù)據(jù)合并。后續(xù)將進(jìn)行路網(wǎng)實(shí)際應(yīng)用,將本文方法應(yīng)用于實(shí)際導(dǎo)航與定位應(yīng)用,并進(jìn)行方法完善,以期實(shí)現(xiàn)室內(nèi)導(dǎo)航路網(wǎng)完全自動(dòng)化生成。

參考文獻(xiàn):

[1] WORBOVS M. Modeling indoor space[C]. Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Indoor Spatial Awareness, 2011: 1-6.

[2] 劉兆宏,王科,豐江帆,等. 矢量室內(nèi)地圖建模與制作方法[J]. 數(shù)字通信, 2012(4):77-80.

[3] HJALTASON G R,SAMET H. Distance browsing in spatial databases[J]. ACM Transactions on Database Systems (TODS), 1999, 24(2): 265-318.

[4] ZHANG J,PAPADIAS D,MOURATIDIS K, et al. Query processing in spatial network databases[C]. the 29th International Conference On Very Large Data Bases ,2003:802-813.

[5] LI X,CLARAMUNT C,RAY C. A grid graph-based model for the analysis of 2D indoor spaces[J]. Computers, Environment and Urban Systems, 2010, 34: 532-540.

[6] SCHAFER M,KNAPP C,SAMARJIT C. Automatic generation of topological indoor maps for real-time map-based localization and tracking[C]. 2011 International Conference on Indoor Positioning and Indoor Navigation, 2011: 1-8.

[7] XUAN Y G,SENGUPTA R,F(xiàn)ALLAH Y. Crowd souring indoor maps with mobile sensors[M]. Berlin: Springer Berlin Heidelberg, 2012.

[8] JOHNSTON M,ZAKHOR A. Estimating building floor-plans from exterior using laser scanners[C]. SPIE,2008:68050.

[9] 千尋. Project Tango:3D影像觸手可及[J]. 計(jì)算機(jī)應(yīng)用文摘, 2014(11):72.

[10] HESCH J A,KOTTAS D G,BOWMAN S L,et al. Camera-IMU- based localization:observability analysis and consistency improvement[J]. ?The International Journal of Robotics Research, 2014, 33(1): 182-201.

[11] 洪程. 基于Project Tango的SLAM技術(shù)研究[D]. ?武漢:武漢大學(xué), 2017.

[12] 徐戰(zhàn)亞,鐘賽尚,王媛湲. 一種易于更新的室內(nèi)導(dǎo)航路網(wǎng)構(gòu)建方法[J]. 計(jì)算機(jī)仿真, 2015(12): 267-271,275.

[13] BECKER C,DüRR F. On location models for ubiquitous computing[J]. ?Personal and Ubiquitous Computing, 2005, 9(1): 20-31.

[14] LEE J. 3D GIS for geo-coding human activity in micro-scale urban environments[M]. Berlin: Springer Berlin Heidelberg, 2004.

[15] LEE J, ZLATANOVA S. A 3D data model and topological analyses for emergency response in urban areas[J]. Geospatial Information Technology for Emergency Response,2008,143: C168.

[16] 湯欣怡. 面向室內(nèi)行人的地標(biāo)導(dǎo)航方法研究——以大型室內(nèi)商場(chǎng)為例[D]. 武漢:中國(guó)地質(zhì)大學(xué)(武漢), 2017.

[17] TANEJA S,AKINCI B,GARRETT J H,et al. Algorithms for automated generation of navigation models from building information models to support indoor map-matching[J]. Automation in Construction, 2016, 61: 24-41.

(責(zé)任編輯:江 艷)

主站蜘蛛池模板: 91成人试看福利体验区| 国产欧美日韩91| 日韩高清中文字幕| 亚洲成人免费看| 国产一区二区人大臿蕉香蕉| 国产精品七七在线播放| 亚洲精品动漫| 97国产精品视频人人做人人爱| 欧美成人a∨视频免费观看| 青草视频在线观看国产| 久久网综合| 精品国产欧美精品v| 尤物成AV人片在线观看| 男女男免费视频网站国产| 国产成人1024精品下载| 欧美午夜在线观看| 久草热视频在线| 亚洲欧美在线综合图区| 呦女亚洲一区精品| 国产对白刺激真实精品91| 91网红精品在线观看| 日本亚洲最大的色成网站www| 99无码中文字幕视频| 国产永久无码观看在线| 亚洲午夜国产精品无卡| 成人国产精品视频频| 欧美日韩高清| 九色最新网址| 精品久久国产综合精麻豆| 国产精品三级av及在线观看| 亚洲福利片无码最新在线播放| 97无码免费人妻超级碰碰碰| 国产午夜福利在线小视频| 亚洲精品综合一二三区在线| 日韩专区欧美| 国产成a人片在线播放| 熟妇人妻无乱码中文字幕真矢织江| 亚洲精品无码AⅤ片青青在线观看| 国产精品一区在线麻豆| 中文字幕在线不卡视频| 99re热精品视频国产免费| 国产成人综合网在线观看| 老色鬼久久亚洲AV综合| 欧美啪啪网| 婷婷中文在线| 中文字幕av无码不卡免费| 国产69精品久久| 天天躁日日躁狠狠躁中文字幕| 国产91熟女高潮一区二区| 国产一区二区三区精品欧美日韩| 国产麻豆精品手机在线观看| 91精品啪在线观看国产60岁| 免费欧美一级| 国产成人亚洲综合a∨婷婷| 好紧好深好大乳无码中文字幕| 久久一日本道色综合久久| 免费 国产 无码久久久| 亚洲无码熟妇人妻AV在线| 伊人久久久久久久| 一本一本大道香蕉久在线播放| 992tv国产人成在线观看| 2022国产无码在线| 午夜久久影院| 在线国产三级| 中文字幕亚洲电影| 日韩av在线直播| 成年人视频一区二区| 亚洲欧洲日韩国产综合在线二区| 天堂成人av| 免费又爽又刺激高潮网址 | 亚洲精品成人福利在线电影| 97人人做人人爽香蕉精品| 色噜噜综合网| 亚洲日韩AV无码一区二区三区人 | 一级毛片a女人刺激视频免费| 视频一本大道香蕉久在线播放| 欧美三级视频网站| 亚洲天堂视频网站| 国产精品视频观看裸模| 日韩色图区| 青青草原国产| 国产高潮流白浆视频|