基于共享軌跡的室內(nèi)尋人方法、云端服務(wù)器及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及室內(nèi)定位技術(shù)領(lǐng)域,特別是指一種基于共享軌跡的室內(nèi)尋人方法、云 端服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002] 室內(nèi)公共環(huán)境諸如商場(chǎng)、辦公樓、飛機(jī)場(chǎng)、火車(chē)站是人們不可避免的活動(dòng)區(qū)域。研 究表明,人們每天花費(fèi)80%的時(shí)間生活在室內(nèi),基于室內(nèi)位置的服務(wù)顯得尤為重要。室內(nèi)定 位采用無(wú)線通訊、基站定位、慣導(dǎo)定位等多種技術(shù)實(shí)現(xiàn)人員、物體等在室內(nèi)空間中的位置定 位。早期的室內(nèi)定位技術(shù)主要是通過(guò)部署特殊的硬件設(shè)備實(shí)現(xiàn)的,比如紅外線設(shè)備,聲波設(shè) 備,視覺(jué)設(shè)備,無(wú)線射頻發(fā)射器及探測(cè)裝置等。該類(lèi)方法借助位置已知的定位信號(hào)源,被定 位終端接收來(lái)自每個(gè)定位信號(hào)源的信號(hào)并運(yùn)用特定的測(cè)距方法來(lái)測(cè)量相互間的距離,最終 通過(guò)=邊甚至多邊定位方法來(lái)確定對(duì)象的空間位置。盡管該些方法取得了較好的室內(nèi)定位 效果,然而由于其依賴于價(jià)格昂貴的特定硬件設(shè)備,極大的增加了定位的成本開(kāi)銷(xiāo),而且部 署難度過(guò)大,從而缺乏現(xiàn)實(shí)的可行性。
[0003]日常生活中總會(huì)遇到找人的情景,例如在陌生的城市與朋友相約,兩人在同一棟 建筑物理兜兜轉(zhuǎn)轉(zhuǎn),卻始終找不到對(duì)方的具體位置;當(dāng)你需要盡快到新客戶的辦公場(chǎng)所進(jìn) 行會(huì)談,面對(duì)完全不熟悉的建筑,可能會(huì)耽擱與客戶會(huì)面從而導(dǎo)致不必要的損失。
[0004] 針對(duì)W上問(wèn)題,目前尚未有有效的解決方案。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明的目的在于提出一種基于共享軌跡的室內(nèi)尋人方法、云端服務(wù) 器及系統(tǒng),能夠準(zhǔn)確、快速地完成室內(nèi)尋人。
[0006] 基于上述目的本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法,包括:
[0007] 實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù);
[000引根據(jù)實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù),確定目標(biāo)終端的室內(nèi)行走軌跡;
[0009] 向其他終端或指定終端共享該目標(biāo)終端的室內(nèi)行走軌跡,供其導(dǎo)航至目標(biāo)終端的 當(dāng)前位置。
[0010] 在一些實(shí)施方式中,從目標(biāo)終端實(shí)時(shí)獲取的運(yùn)動(dòng)數(shù)據(jù)包括目標(biāo)終端內(nèi)置的加速度 計(jì)的加速度數(shù)據(jù)W及目標(biāo)終端內(nèi)置的巧螺儀和指南針的方向數(shù)據(jù);
[0011] 所述根據(jù)實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù),確定目標(biāo)終端的室內(nèi)行走軌跡的步驟則 還包括:
[0012] 根據(jù)加速度計(jì)的加速度數(shù)據(jù)計(jì)算出目標(biāo)終端的步長(zhǎng)和步頻;
[0013] 根據(jù)巧螺儀和指南針的方向數(shù)據(jù)計(jì)算出目標(biāo)終端的運(yùn)動(dòng)方向;
[0014] 根據(jù)目標(biāo)終端的初始位置和初始方向,結(jié)合步長(zhǎng)和步頻、運(yùn)動(dòng)方向,得到室內(nèi)行走 軌跡。
[0015] 在一些實(shí)施方式中,所述根據(jù)目標(biāo)終端的初始位置和初始方向,結(jié)合步長(zhǎng)和步頻、 運(yùn)動(dòng)方向,得到室內(nèi)行走軌跡的步驟則還包括:
[0016] 根據(jù)目標(biāo)終端的初始位置和初始方向,結(jié)合步長(zhǎng)和步頻、運(yùn)動(dòng)方向,得到目標(biāo)終端 每一步的位置信息;
[0017] 將目標(biāo)終端每一步的位置信息與室內(nèi)地圖興趣點(diǎn)進(jìn)行匹配;
[001引將目標(biāo)終端的匹配得到的每一步的匹配位置信息,實(shí)時(shí)顯示在室內(nèi)地圖上,形成 帶有每一步的匹配位置信息的室內(nèi)行走軌跡。
[0019] 在一些實(shí)施方式中,所述方法還包括:
[0020] 獲取指定終端的當(dāng)前位置信息W及室內(nèi)地圖的興趣點(diǎn)拓?fù)涞貓D;
[0021] 通過(guò)路徑規(guī)劃算法計(jì)算從指定終端的當(dāng)前位置到目標(biāo)終端當(dāng)前位置的最短路 徑;
[0022] 將該最短路徑返回給指定終端用于導(dǎo)航。
[0023] 本發(fā)明的另一方面還提供了一種基于共享軌跡的室內(nèi)尋人云端服務(wù)器,包括:
[0024] 數(shù)據(jù)獲取模塊,用于實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù);
[0025] 軌跡模塊,用于根據(jù)實(shí)時(shí)獲取的目標(biāo)終端運(yùn)動(dòng)數(shù)據(jù),確定該目標(biāo)終端的室內(nèi)行走 軌跡;
[0026] 共享模塊,用于向其他終端或指定終端共享該目標(biāo)終端的室內(nèi)行走軌跡,供其導(dǎo) 航至目標(biāo)終端的當(dāng)前位置;
[0027] 存檔模塊,用于存儲(chǔ)實(shí)時(shí)獲取的終端的運(yùn)動(dòng)數(shù)據(jù)及其室內(nèi)行走軌跡。
[002引在一些實(shí)施方式中,所述數(shù)據(jù)獲取模塊從目標(biāo)終端實(shí)時(shí)獲取的運(yùn)動(dòng)數(shù)據(jù)包括目標(biāo) 終端內(nèi)置的加速度計(jì)的加速度數(shù)據(jù)W及目標(biāo)終端內(nèi)置的巧螺儀和指南針的方向數(shù)據(jù);
[0029] 所述軌跡模塊則還用于根據(jù)加速度計(jì)的加速度數(shù)據(jù)計(jì)算出目標(biāo)終端的步長(zhǎng)和步 頻;根據(jù)巧螺儀和指南針的方向數(shù)據(jù)計(jì)算出目標(biāo)終端的運(yùn)動(dòng)方向;W及,根據(jù)目標(biāo)終端的 初始位置和初始方向,結(jié)合步長(zhǎng)和步頻、運(yùn)動(dòng)方向,得到室內(nèi)行走軌跡。
[0030] 在一些實(shí)施方式中,所述軌跡模塊還用于根據(jù)目標(biāo)終端的初始位置和初始方向, 結(jié)合步長(zhǎng)和步頻、運(yùn)動(dòng)方向,得到目標(biāo)終端每一步的位置信息;將目標(biāo)終端每一步的位置信 息與室內(nèi)地圖興趣點(diǎn)進(jìn)行匹配;W及,將目標(biāo)終端的匹配得到的每一步的匹配位置信息,實(shí) 時(shí)顯示在室內(nèi)地圖上,形成帶有每一步的匹配位置信息的室內(nèi)行走軌跡。
[0031] 在一些實(shí)施方式中,所述數(shù)據(jù)獲取模塊還用于獲取指定終端的當(dāng)前位置信息W及 室內(nèi)地圖的興趣點(diǎn)拓?fù)涞貓D;
[0032] 所述軌跡模塊則還用于通過(guò)路徑規(guī)劃算法計(jì)算從指定終端的當(dāng)前位置到目標(biāo)終 端當(dāng)前位置的最短路徑;所述共享模塊還用于將該最短路徑返回給指定終端用于導(dǎo)航。
[0033] 本發(fā)明的又一方面還提供了一種基于共享軌跡的室內(nèi)尋人系統(tǒng),包括至少一個(gè)目 標(biāo)終端,至少一個(gè)指定終端,W及如上所述的云端服務(wù)器;
[0034] 所述目標(biāo)終端用于采集自身的運(yùn)動(dòng)數(shù)據(jù)并上傳到所述云端服務(wù)器;
[0035] 所述指定終端用于從云端服務(wù)器接收目標(biāo)終端的室內(nèi)行走軌跡并根據(jù)該室內(nèi)行 走軌跡導(dǎo)航至目標(biāo)終端。
[0036] 在一些實(shí)施方式中,所述目標(biāo)終端包括加速度計(jì)和巧螺儀。
[0037] 從上面所述可W看出,本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法、云端服務(wù)器 及系統(tǒng),通過(guò)從目標(biāo)終端獲取其實(shí)時(shí)采集的運(yùn)動(dòng)數(shù)據(jù),給定初始位置與初始方向,利用慣性 導(dǎo)航技術(shù)得到持有目標(biāo)終端的用戶A在公共室內(nèi)空間的行走軌跡并且利用像素值與室內(nèi) 地圖進(jìn)行匹配;再將用戶A實(shí)時(shí)的室內(nèi)行走軌跡共享給持有指定終端的用戶B或更多的其 他用戶;還可通過(guò)獲取目標(biāo)終端同時(shí)設(shè)置并上傳的共享密鑰,從而令持有指定終端的用戶 B利用共享密鑰下載用戶A的行走軌跡,基于室內(nèi)興趣點(diǎn)拓?fù)涞貓D從當(dāng)前位置導(dǎo)航至目標(biāo) 點(diǎn),在保證用戶隱私的前提下,大大提高了室內(nèi)尋人的效率。
【附圖說(shuō)明】
[003引為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所 需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù)該些附圖獲 得其他的附圖。
[0039] 圖1為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的流程圖;
[0040] 圖2為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的慣性導(dǎo)航方法流 程圖;
[0041] 圖3為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的云服務(wù)流程圖;
[0042] 圖4a為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的帶有興趣點(diǎn)的室 內(nèi)地圖示例圖;
[0043] 圖4b為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的基于拓?fù)涞貓D的 路徑規(guī)劃示例圖;
[0044] 圖5為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人云端服務(wù)器的實(shí)施例的結(jié)構(gòu)示例 圖;
[0045] 圖6為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人系統(tǒng)的實(shí)施例的結(jié)構(gòu)示例圖。
【具體實(shí)施方式】
[0046] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面將結(jié)合本發(fā)明實(shí)施例中 的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)一步進(jìn)行清楚、完整、詳細(xì)地描述,顯然,所描述的 實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域 普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0047] 需要說(shuō)明的是,本發(fā)明實(shí)施例中所有使用"第一"和"第二"的表述均是為了區(qū)分 兩個(gè)相同名稱(chēng)非相同的實(shí)體或者非相同的參量,可見(jiàn)"第一""第二"僅為了表述的方便,不 應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定,后續(xù)實(shí)施例對(duì)此不再一一說(shuō)明。
[0048] 如圖1所示,為本發(fā)明提供的基于共享軌跡的室內(nèi)尋人方法的實(shí)施例的流程圖。
[0049] 所述基于共享軌跡的室內(nèi)尋人方法,主要包括W下幾個(gè)步驟:
[0化0] 步驟101 ;實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù);
[0化1] 步驟102 ;根據(jù)實(shí)時(shí)獲取目標(biāo)終端的運(yùn)動(dòng)數(shù)據(jù),確定目標(biāo)終端的室內(nèi)行走軌跡; [0化2] 步驟103 ;向其他終端或指定終端共享該目標(biāo)終端的室內(nèi)行走軌跡,供其導(dǎo)航至 目標(biāo)終端的當(dāng)前位置。
當(dāng)前第1頁(yè)
1 
2 
3 
4