室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法
【專利摘要】本發(fā)明實(shí)施例提供一種室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法,涉及通信技術(shù)領(lǐng)域,所述方法包括:獲取用戶所在位置的實(shí)時(shí)圖像信息;識別實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;基于預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在地圖數(shù)據(jù)庫中,預(yù)設(shè)標(biāo)識與位置信息一一對應(yīng);根據(jù)位置信息,生成用戶的當(dāng)前位置信息。本發(fā)明實(shí)施例提供的室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù),只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更新也仍然能夠使用,同時(shí),大大減少了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
【專利說明】
室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種室內(nèi)定位或?qū)Ш椒椒?、裝置以及 地圖數(shù)據(jù)庫生成方法。
【背景技術(shù)】
[0002] 當(dāng)室內(nèi)面積較大、較復(fù)雜時(shí),人們通常需要借助定位系統(tǒng)進(jìn)行定位導(dǎo)航。GPS、伽利 略、北斗等定位導(dǎo)航系統(tǒng)大多依靠地球同步軌道衛(wèi)星進(jìn)行目標(biāo)定位。由于障礙物遮擋,室內(nèi) 衛(wèi)星信號衰減較大,所以衛(wèi)星不適用于室內(nèi)定位導(dǎo)航。目前常用的室內(nèi)定位導(dǎo)航方法主要 包括以下幾種:
[0003] 基于Wifi的定位方法:利用用戶手機(jī)在公共場合的不同位置的wifi信號的強(qiáng)弱計(jì) 算用戶位置;缺點(diǎn)是需要構(gòu)建wifi指紋庫(每個(gè)位置連接的所有wifi的信號強(qiáng)度記錄下 來),定位的時(shí)候?qū)?dāng)前位置的wifi信號強(qiáng)度與wifi指紋庫進(jìn)行匹配,得到wifi指紋庫中與 所述wifi信號強(qiáng)度對應(yīng)的位置信息,該方法中wifi指紋庫的采集較為耗時(shí),并且環(huán)境更新 時(shí)需要重新構(gòu)建wifi指紋庫;
[0004] 基于藍(lán)牙的定位方法:定位原理與基于wifi的定位方法基本類似;缺點(diǎn)是需要在 環(huán)境內(nèi)部署大量的藍(lán)牙設(shè)備,并且需要長期對這些藍(lán)牙設(shè)備供電或者進(jìn)行維護(hù);
[0005] SLAM(連續(xù)定位和導(dǎo)航):首先通過視覺設(shè)備建立場景地圖(包含每時(shí)刻采集的圖 像),通過將當(dāng)前采集到的圖像與場景地圖進(jìn)行匹配的方法來確定當(dāng)前位置;缺點(diǎn)是,如果 場景內(nèi)信息較少(比如場景為白墻)則很難匹配成功,并且采集地圖比較耗費(fèi)時(shí)間和存儲空 間,與地圖匹配也會非常耗費(fèi)計(jì)算資源;
[0006] 慣性導(dǎo)航:利用手機(jī)的MU(測量物體三軸姿態(tài)角或角速率以及加速度的裝置)可 以精確的獲取用戶移動(dòng)的速度、距離和方向;缺點(diǎn)是需要精確的知道初始位置,對于短距離 導(dǎo)航還好,長距離導(dǎo)航則會產(chǎn)生累積誤差。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明實(shí)施例提供一種室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法,用 以解決現(xiàn)有技術(shù)中用于定位導(dǎo)航的數(shù)據(jù)庫的數(shù)據(jù)采集方法復(fù)雜且根據(jù)環(huán)境變化需要重新 采集的缺陷,同時(shí)也解決了現(xiàn)有技術(shù)中需要設(shè)置并維護(hù)大量設(shè)備的缺陷。
[0008] 本發(fā)明實(shí)施例提供一種室內(nèi)定位方法,包括:
[0009] 獲取用戶所在位置的實(shí)時(shí)圖像信息;
[0010] 識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;
[0011] 基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其 中,在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0012] 根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。
[0013 ]本發(fā)明實(shí)施例提供了一種室內(nèi)導(dǎo)航方法,包括:
[0014]獲取用戶所在位置的實(shí)時(shí)圖像信息;
[0015] 識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;
[0016] 基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其 中,在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0017] 根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息;
[0018] 獲取所述用戶的目的地位置信息;
[0019] 根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少一個(gè)導(dǎo)航路線;
[0020] 選擇一所述導(dǎo)航路線;
[0021] 按照選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。
[0022] 本發(fā)明實(shí)施例提供一種室內(nèi)定位裝置,包括:
[0023] 獲取模塊,用于獲取用戶所在位置的實(shí)時(shí)圖像信息;
[0024] 處理模塊,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜 索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所述 預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0025] 生成模塊,用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。
[0026] 本發(fā)明實(shí)施例提供一種室內(nèi)導(dǎo)航裝置,包括:
[0027] 獲取模塊,用于獲取用戶所在位置的實(shí)時(shí)圖像信息;
[0028] 處理模塊,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜 索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所述 預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0029] 生成模塊,用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息;
[0030] 所述獲取模塊,還用于獲取所述用戶的目的地位置信息;
[0031 ]所述生成模塊,還用于根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少 一個(gè)導(dǎo)航路線;
[0032]選擇模塊,用于選擇一所述導(dǎo)航路線;
[0033]導(dǎo)航模塊,用于根據(jù)選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。
[0034]本發(fā)明實(shí)施例提供一種地圖數(shù)據(jù)庫的生成方法,包括:
[0035]在室內(nèi)每隔一定距離鋪設(shè)一預(yù)設(shè)標(biāo)識,所述預(yù)設(shè)標(biāo)識各不相同;
[0036]確定各所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的3D坐標(biāo);
[0037] 根據(jù)各所述位置點(diǎn)的3D坐標(biāo)進(jìn)行建模,生成含有各所述位置點(diǎn)對應(yīng)的所述預(yù)設(shè)標(biāo) 識的地圖數(shù)據(jù)庫。
[0038] 本發(fā)明實(shí)施例提供的室內(nèi)定位或?qū)Ш椒椒?、裝置以及地圖數(shù)據(jù)庫生成方法,通過 將用戶所在位置的實(shí)時(shí)圖像信息包括的預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn)行比對,獲取與所述實(shí)時(shí) 圖像信息的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及其對應(yīng)的位置信息,根據(jù)所述位置信息生成所述用 戶的當(dāng)前位置信息的方式實(shí)現(xiàn)室內(nèi)定位,該方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù), 只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更新也仍然能夠使用,同時(shí),該方法中使用的地圖數(shù)據(jù)庫 可以不包括室內(nèi)場景中除所述預(yù)設(shè)標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外 的其他位置點(diǎn)的數(shù)據(jù)信息,大大減少了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了 所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
【附圖說明】
[0039] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
[0040] 圖1為本發(fā)明實(shí)施例提供的地圖數(shù)據(jù)庫的生成方法示意圖;
[0041]圖2為本發(fā)明為本發(fā)明實(shí)施例提供的預(yù)設(shè)標(biāo)識的樣例圖;
[0042] 圖3為本發(fā)明為本發(fā)明實(shí)施例提供的預(yù)設(shè)標(biāo)識的另一樣例圖;
[0043] 圖4為本發(fā)明實(shí)施例1提供了一種室內(nèi)定位方法流程圖;
[0044] 圖5為本發(fā)明實(shí)施例1提供的一種室內(nèi)導(dǎo)航方法流程圖;
[0045] 圖6為本發(fā)明實(shí)施例2提供的一種室內(nèi)定位方法流程圖;
[0046] 圖7為本發(fā)明實(shí)施例2提供的獲取請求用戶與目標(biāo)用戶的相對位置信息的方法流 程圖;
[0047] 圖8為本發(fā)明實(shí)施例3提供的室內(nèi)定位裝置的結(jié)構(gòu)示意圖
[0048] 圖9為本發(fā)明實(shí)施例4提供的室內(nèi)導(dǎo)航裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0049] 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050] 圖1為本發(fā)明實(shí)施例提供的地圖數(shù)據(jù)庫的生成方法示意圖,如圖1所示,包括:
[0051] 步驟101:在室內(nèi)每隔一定距離鋪設(shè)一預(yù)設(shè)標(biāo)識,所述預(yù)設(shè)標(biāo)識各不相同;
[0052]具體地,所述預(yù)設(shè)標(biāo)識各不相同,為唯一標(biāo)識,一個(gè)所述預(yù)設(shè)標(biāo)識對應(yīng)一個(gè)位置 點(diǎn);圖2和圖3均為所述預(yù)設(shè)標(biāo)識的樣例圖,如圖2所示,所述預(yù)設(shè)標(biāo)識可以類似二維碼,如圖 3所示,所述預(yù)設(shè)標(biāo)識也可以是內(nèi)部繪制了唯一的字符的矩形框圖,本發(fā)明不對所述預(yù)設(shè)標(biāo) 識的式樣做任何限定;所述預(yù)設(shè)標(biāo)識的鋪設(shè)距離(相鄰兩個(gè)所述預(yù)設(shè)標(biāo)識的距離)可以相同 也可以不同,具體距離可以根據(jù)室內(nèi)空間的大小、格局等因素確定,為了便于用戶獲取含有 所述預(yù)設(shè)標(biāo)識的實(shí)時(shí)圖像信息,所述鋪設(shè)距離不宜過大,且鋪設(shè)位置優(yōu)選便于用戶獲取所 述預(yù)設(shè)標(biāo)識的位置,例如地面或墻面,當(dāng)所述預(yù)設(shè)標(biāo)識設(shè)置在墻面上時(shí),為便于根據(jù)所述預(yù) 設(shè)標(biāo)識定位,優(yōu)選所述預(yù)設(shè)標(biāo)識在墻面上的設(shè)置高度相同;例如,室內(nèi)環(huán)境為面積大、格局 簡單的地下停車場,為便于車輛的攝像裝置獲取所述預(yù)設(shè)標(biāo)識,所述預(yù)設(shè)標(biāo)識設(shè)置在所述 地下停車場的墻面上,且離地面的高度均為0.8m,由于所述地下停車場的格局較為簡單,障 礙物較少,鋪設(shè)距離可以相對大一些,例如可以為每間隔50m設(shè)置一個(gè)所述預(yù)設(shè)標(biāo)識。
[0053]步驟102:確定各所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的3D坐標(biāo);
[0054]具體地,建立相對坐標(biāo)系,通過激光或者其他傳感裝置精確地測量各所述預(yù)設(shè)標(biāo) 識對應(yīng)的各所述位置點(diǎn)在立體空間的3D距離,從而確定各所述位置點(diǎn)的相對3D坐標(biāo);
[0055]步驟103:根據(jù)各所述位置點(diǎn)的3D坐標(biāo)進(jìn)行建模,生成含有各所述位置點(diǎn)對應(yīng)的所 述預(yù)設(shè)標(biāo)識的地圖數(shù)據(jù)庫。
[0056]具體地,根據(jù)所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的3D坐標(biāo),通過建模技術(shù)生成類似整個(gè) 室內(nèi)場景的地圖數(shù)據(jù)庫,所述地圖數(shù)據(jù)庫中包括各所述預(yù)設(shè)標(biāo)識,但可以不包括室內(nèi)場景 中除所述預(yù)設(shè)標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外的其他位置點(diǎn)的數(shù)據(jù) 信息,大大減少了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建 成后占用的存儲空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量;所述地圖數(shù)據(jù)庫可以存儲在服務(wù) 器端,也可以存儲在智能設(shè)備的存儲器中,本發(fā)明不做限定。
[0057] 實(shí)施例1
[0058]基于圖1所述的地圖數(shù)據(jù)庫的生成方法,本發(fā)明實(shí)施例提供了一種室內(nèi)定位方法, 如圖4所示,包括:
[0059] 步驟201:獲取用戶所在位置的實(shí)時(shí)圖像信息;
[0060] 具體地,可以通過用戶隨身攜帶的攝像裝置獲取用戶所在位置的實(shí)時(shí)圖像信息, 所述攝像裝置例如用戶所駕駛車輛的車載攝像頭、用戶攜帶的手機(jī)等移動(dòng)終端的攝像頭 等,本發(fā)明不做限定;
[0061 ]步驟202 :識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;
[0062] 具體地,用戶獲取的所述實(shí)時(shí)圖像信息中包含有設(shè)置在室內(nèi)場景中的至少一所述 預(yù)設(shè)標(biāo)識,通過對所述實(shí)時(shí)圖像進(jìn)行處理識別所述實(shí)時(shí)圖像中包含的預(yù)設(shè)標(biāo)識,可以通過 數(shù)字圖像處理(Digital Image Processing)技術(shù)及圖像配準(zhǔn)(Image registration)技術(shù) 對所述實(shí)時(shí)圖像進(jìn)行識別處理,本發(fā)明不做限定。
[0063] 步驟203:基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位 置信息,其中,在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0064] 具體地,所述位置信息包括所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的坐標(biāo)、所述預(yù)設(shè)標(biāo)識朝 向等信息,所述地圖數(shù)據(jù)庫中可以包括所有所述預(yù)設(shè)標(biāo)識及其對應(yīng)的位置信息;
[0065]步驟204:根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。
[0066] 具體地,所述當(dāng)前位置信息可以包括所述當(dāng)前位置的大致坐標(biāo)及用戶的朝向信 息,根據(jù)所述位置信息中包含的所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的坐標(biāo)信息,可以確定用戶所 在位置的大致坐標(biāo),根據(jù)所述實(shí)時(shí)圖像信息中包含的所述預(yù)設(shè)標(biāo)識的視角信息與所述位置 信息中包含的所述預(yù)設(shè)標(biāo)識的朝向信息的相對關(guān)系確定用戶的大致朝向;進(jìn)一步地,可以 根據(jù)所述實(shí)時(shí)圖像信息包含的所述預(yù)設(shè)標(biāo)識的大小與所述預(yù)設(shè)標(biāo)識的實(shí)際大小的相對關(guān) 系,以及獲取所述實(shí)時(shí)圖像信息的攝像裝置的焦距信息等進(jìn)一步確定用戶所在位置與所述 預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的距離,從而得到用戶所在位置的精確位置信息。
[0067] 以下為本發(fā)明實(shí)施例提供的室內(nèi)定位方法的一應(yīng)用示例:
[0068] 用戶在地下停車場駕駛車輛時(shí)迷失了方向,向車載定位系統(tǒng)發(fā)出定位請求,車載 定位系統(tǒng)根據(jù)所述定位請求彈出請用戶獲取含有預(yù)設(shè)標(biāo)識的所在位置實(shí)時(shí)圖像信息的提 示,用戶根據(jù)提示通過車載攝像頭獲取用戶所在位置的實(shí)時(shí)圖像信息并上傳給車載定位系 統(tǒng),車載定位系統(tǒng)接收所述實(shí)時(shí)圖像信息并將所述實(shí)時(shí)圖像信息上傳給服務(wù)器,服務(wù)器接 收到所述實(shí)時(shí)圖像信息對所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識進(jìn)行識別,基于所述預(yù)設(shè)標(biāo) 識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,并根據(jù)所述位置信息生成所 述用戶的當(dāng)前位置信息,服務(wù)器將所述用戶的當(dāng)前位置信息發(fā)送給車載定位系統(tǒng),由車載 定位系統(tǒng)展示給用戶,展示方式可以包括顯示用戶在整個(gè)地下停車場的俯視場景中的位置 點(diǎn)及朝向標(biāo)識。
[0069] 本發(fā)明實(shí)施例提供的室內(nèi)定位方法,通過將用戶所在位置的實(shí)時(shí)圖像信息包括的 預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn)行比對,獲取與所述實(shí)時(shí)圖像信息的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及 其對應(yīng)的位置信息,根據(jù)所述位置信息生成所述用戶的當(dāng)前位置信息的方式實(shí)現(xiàn)室內(nèi)定 位,該方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù),只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更 新也仍然能夠使用,同時(shí),該方法中使用的地圖數(shù)據(jù)庫可以不包括室內(nèi)場景中除所述預(yù)設(shè) 標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外的其他位置點(diǎn)的數(shù)據(jù)信息,大大減少 了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲 空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
[0070] 進(jìn)一步地,基于本發(fā)明實(shí)施例提供的室內(nèi)定位方法,參見圖5,本發(fā)明實(shí)施例還提 供了一種室內(nèi)導(dǎo)航方法,包括:
[0071 ]步驟301:獲取所述用戶的目的地位置信息及當(dāng)前位置信息;
[0072] 具體地,所述用戶的目的地信息可以通過用戶手動(dòng)輸入目的地坐標(biāo)等能直接確定 目的地位置信息的標(biāo)識的形式獲??;
[0073] 由于能直接確定目的地位置信息的標(biāo)識如目的地坐標(biāo)等不容易獲取,所述用戶的 目的地位置信息還可以通過獲取目的地對應(yīng)的預(yù)設(shè)標(biāo)識的方式獲取,所述目的地對應(yīng)的預(yù) 設(shè)標(biāo)識包括目的地附近距離所述目的地最近的預(yù)設(shè)標(biāo)識,通過目的地對應(yīng)的預(yù)設(shè)標(biāo)識獲取 目的地位置信息的方法包括:
[0074] 獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,將所述目的地對應(yīng)的預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn) 行比對,獲取與所述目的地對應(yīng)的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及其對應(yīng)的位置信息,根據(jù)所 述位置信息,生成所述目的地位置信息;
[0075] 用戶通過輸入目的地對應(yīng)的預(yù)設(shè)標(biāo)識即可獲得目的地的位置信息,獲取方法簡單 且易操作。
[0076] 為方便獲取所述目的地對應(yīng)的預(yù)設(shè)標(biāo)識,所述方法還包括:
[0077] 所述預(yù)設(shè)標(biāo)識包括預(yù)設(shè)標(biāo)識代碼,獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識代碼,根據(jù)所 述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識的對應(yīng)關(guān)系確定所述預(yù)設(shè)標(biāo)識代碼對應(yīng)的所述預(yù)設(shè)標(biāo)識; 其中,所述預(yù)設(shè)標(biāo)識代碼可以包括所述預(yù)設(shè)標(biāo)識的編號、所述預(yù)設(shè)標(biāo)識對應(yīng)的位置名稱等, 本發(fā)明不做限定,所述預(yù)設(shè)標(biāo)識的代碼各不相同;表1為所述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識 的對應(yīng)關(guān)系表,其中表1中的阿拉伯?dāng)?shù)字僅用來代表預(yù)設(shè)標(biāo)識,并不用于限定所述預(yù)設(shè)標(biāo) 識,如表1所示,建立所述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識的映射關(guān)系,根據(jù)所述預(yù)設(shè)標(biāo)識代 碼與所述預(yù)設(shè)標(biāo)識的映射關(guān)系確定所述預(yù)設(shè)標(biāo)識代碼對應(yīng)的所述預(yù)設(shè)標(biāo)識,所述預(yù)設(shè)標(biāo)識 代碼與所述預(yù)設(shè)標(biāo)識的映射關(guān)系可以存儲在本地存儲器中也可以存儲在服務(wù)器存儲單元 中,本發(fā)明不做限定。
[0078] 通過設(shè)置預(yù)設(shè)標(biāo)識代碼,使用戶無需記憶各地點(diǎn)對應(yīng)的預(yù)設(shè)標(biāo)識即可輸入目的地 對應(yīng)的預(yù)設(shè)標(biāo)識,提高了用戶體驗(yàn)度。
[0079]表1預(yù)設(shè)標(biāo)識代碼與預(yù)設(shè)標(biāo)識的對應(yīng)關(guān)系表:
[0080]
[0081 ]步驟302 :根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少一個(gè)導(dǎo)航路 線;
[0082]具體地,所述當(dāng)前位置信息包含的當(dāng)前坐標(biāo)及當(dāng)前朝向,以所述當(dāng)前坐標(biāo)為起點(diǎn), 所述目的地位置信息包含的坐標(biāo)為終點(diǎn),根據(jù)所述當(dāng)前朝向,生成至少一條導(dǎo)航路線。 [0083]步驟303:選擇一所述導(dǎo)航路線,根據(jù)選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。
[0084] 具體地,當(dāng)所述導(dǎo)航路線包括兩條或兩條以上時(shí),可以讓用戶根據(jù)需要自己選擇 導(dǎo)航路線,或者由服務(wù)器根據(jù)路況信息等為用戶選擇最佳導(dǎo)航路線,本發(fā)明不做限定。
[0085] 以下為本發(fā)明實(shí)施例提供的室內(nèi)導(dǎo)航方法的一應(yīng)用示例:
[0086] 用戶駕駛車輛從地下停車場A入口去往商場地下入口時(shí)迷失了方向,此時(shí)用戶向 車載導(dǎo)航系統(tǒng)發(fā)出導(dǎo)航請求,車載導(dǎo)航系統(tǒng)根據(jù)所述導(dǎo)航請求彈出請用戶獲取含有預(yù)設(shè)標(biāo) 識的所在位置實(shí)時(shí)圖像信息的提示,用戶根據(jù)提示通過車載攝像頭獲取用戶所在位置的實(shí) 時(shí)圖像信息并上傳給車載導(dǎo)航系統(tǒng),車載導(dǎo)航系統(tǒng)接收所述實(shí)時(shí)圖像信息并將所述實(shí)時(shí)圖 像信息上傳給服務(wù)器,服務(wù)器接收到所述實(shí)時(shí)圖像信息后對所述實(shí)時(shí)圖像信息中包含的預(yù) 設(shè)標(biāo)識進(jìn)行識別,基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置 信息,并根據(jù)所述位置信息生成所述用戶的當(dāng)前位置信息,服務(wù)器將所述用戶的當(dāng)前位置 信息發(fā)送給車載導(dǎo)航系統(tǒng),車載導(dǎo)航系統(tǒng)接收到所述用戶的當(dāng)前位置信息后彈出提示用戶 輸入目的地位置的輸入框,用戶在所述輸入框中輸入"商場地下入口",如表1所示,車載導(dǎo) 航系統(tǒng)根據(jù)商場地下入口確定所述商城地下入口對應(yīng)的預(yù)設(shè)標(biāo)識為1,車載導(dǎo)航系統(tǒng)從地 圖數(shù)據(jù)庫中獲取與預(yù)設(shè)標(biāo)識1及其對應(yīng)的位置信息,根據(jù)所述位置信息,生成所述目的地位 置信息,然后根據(jù)所述用戶的當(dāng)前位置信息與所述目的地位置信息生成兩條導(dǎo)航路線,提 示用戶選擇導(dǎo)航路線;用戶根據(jù)提示選擇自己想用的導(dǎo)航路線,車載導(dǎo)航系統(tǒng)根據(jù)用戶選 擇的導(dǎo)航路線進(jìn)行導(dǎo)航,使用戶根據(jù)導(dǎo)航找到商場地下入口。
[0087] 本發(fā)明實(shí)施例提供的室內(nèi)導(dǎo)航方法,通過將用戶所在位置的實(shí)時(shí)圖像信息包括的 預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn)行比對,獲取與所述實(shí)時(shí)圖像信息的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及 其對應(yīng)的位置信息,根據(jù)所述位置信息生成所述用戶的當(dāng)前位置信息的方式實(shí)現(xiàn)室內(nèi)定 位,該方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù),只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更 新也仍然能夠使用,同時(shí),該方法中使用的地圖數(shù)據(jù)庫可以不包括室內(nèi)場景中除所述預(yù)設(shè) 標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外的其他位置點(diǎn)的數(shù)據(jù)信息,大大減少 了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲 空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
[0088] 實(shí)施例2
[0089] 基于實(shí)施例1提供的室內(nèi)定位方法,本發(fā)明實(shí)施例提供了另一種室內(nèi)定位方法,參 見圖6,所述方法包括:
[0090] 步驟401:獲取請求用戶的定位請求信息,所述定位請求信息包括請求用戶標(biāo)識及 目標(biāo)用戶標(biāo)識;
[0091] 具體地,所述請求用戶可以通過網(wǎng)絡(luò)通信向服務(wù)器發(fā)送定位請求,所述請求用戶 標(biāo)識以及所述目標(biāo)用戶標(biāo)識可以包括用戶攜帶的移動(dòng)終端的定位系統(tǒng)標(biāo)識也可以是用戶 駕駛車輛的車載定位系統(tǒng)標(biāo)識,本發(fā)明不做限定;
[0092] 步驟402:獲取所述請求用戶與所述目標(biāo)用戶的相對位置信息;
[0093] 具體地,通過確定所述請求用戶的當(dāng)前位置信息以及所述目標(biāo)用戶的當(dāng)前位置信 息,來確定所述請求用戶與所述目標(biāo)用戶的相對位置信息,其中,可以通過下述方法獲取所 述請求用戶所在位置的當(dāng)前位置信息:
[0094] 獲取所述請求用戶所在位置的實(shí)時(shí)圖像信息;識別所述實(shí)時(shí)圖像信息中包含的預(yù) 設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息;根 據(jù)所述位置信息,生成所述請求用戶的當(dāng)前位置信息,獲取所述目標(biāo)用戶的當(dāng)前位置信息;
[0095] 所述目標(biāo)用戶的當(dāng)前位置信息可以通過輸入所述目標(biāo)用戶的位置坐標(biāo)的形式獲 得,通常所述位置坐標(biāo)不容易確定,因此所述目標(biāo)用戶的當(dāng)前位置信息也可以通過上述方 法獲取,參見圖7,此時(shí)獲取所述請求用戶與所述目標(biāo)用戶的相對位置信息的方法,具體包 括:
[0096]步驟402a:獲取所述請求用戶的所在位置的實(shí)時(shí)圖像信息以及所述目標(biāo)用戶的所 在位置的實(shí)時(shí)圖像信息,所述請求用戶的所在位置的實(shí)時(shí)圖像信息包含第一預(yù)設(shè)標(biāo)識,所 述目標(biāo)用戶的所在位置的實(shí)時(shí)圖像信息包含第二預(yù)設(shè)標(biāo)識;
[0097]步驟402b:基于所述第一預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取 與所述第一預(yù)設(shè)標(biāo)識對應(yīng)的第一位置信息及與所述第二預(yù)設(shè)標(biāo)識對應(yīng)的第二位置信息; [0098]步驟402c:根據(jù)所述第一位置信息生成所述請求用戶的當(dāng)前位置信息,根據(jù)所述 第二位置信息生成所述目標(biāo)用戶的當(dāng)前位置信息;
[0099]步驟402d:根據(jù)所述請求用戶的當(dāng)前位置信息及所述目標(biāo)用戶的當(dāng)前位置信息生 成所述目標(biāo)用戶與所述請求用戶的相對位置信息。
[0100] 步驟403:將所述相對位置信息發(fā)送給所述請求用戶標(biāo)識對應(yīng)的請求用戶和/或所 述目標(biāo)用戶標(biāo)識對應(yīng)的目標(biāo)用戶。
[0101] 以下為本發(fā)明實(shí)施例提供的室內(nèi)定位方法的一應(yīng)用示例:
[0102] 用戶A從他的辦公室出發(fā)去會議室會見客戶B,客戶B不熟悉用戶A公司內(nèi)部的地理 環(huán)境,在去往會議室的途中迷路;用戶A讓客戶B在原地等候,用戶A通過服務(wù)器向客戶B發(fā)送 定位請求,客戶B應(yīng)答服務(wù)器發(fā)送來的用戶A的定位請求,服務(wù)器接收到客戶B的應(yīng)答后,分 別向用戶A及客戶B的定位系統(tǒng)發(fā)送獲取所在位置實(shí)時(shí)圖像信息的指示;用戶A根據(jù)指示通 過手機(jī)攝像頭獲取用戶A所在位置的實(shí)時(shí)圖像信息,所述實(shí)時(shí)圖像信息包含第一預(yù)設(shè)標(biāo)識, 用戶A的定位系統(tǒng)將包括所述第一預(yù)設(shè)標(biāo)識的所述實(shí)時(shí)圖像信息發(fā)送給服務(wù)器,客戶B根據(jù) 指示獲取客戶B所在位置的實(shí)時(shí)圖像信息,所述實(shí)時(shí)圖像信息包含第二預(yù)設(shè)標(biāo)識,客戶B的 定位系統(tǒng)將包括所述第二預(yù)設(shè)標(biāo)識的所述實(shí)時(shí)圖像信息發(fā)送給服務(wù)器;服務(wù)器接收到所述 實(shí)時(shí)圖像信息后,分別對所述第一預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識進(jìn)行識別,基于所述第一 預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,獲取與所述第一預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo) 識及其對應(yīng)的第一位置信息以及與所述第二預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及其對應(yīng)的第二位 置信息;服務(wù)器根據(jù)所述第一位置信息生成用戶A的當(dāng)前位置信息,根據(jù)所述第二位置信息 生成客戶B的當(dāng)前位置信息,然后根據(jù)用戶A的當(dāng)前位置信息及客戶B的當(dāng)前位置信息生成 所述用戶A與客戶B的相對位置信息;服務(wù)器將所述相對位置信息發(fā)送給用戶A的定位系統(tǒng), 用戶A根據(jù)所述相對位置確定用戶B的位置,從而快速的找到客戶B。
[0103] 本發(fā)明實(shí)施例提供的室內(nèi)定位方法除具備實(shí)施例1提供的室內(nèi)定位方法的技術(shù)效 果外,本發(fā)明實(shí)施例提供的室內(nèi)定位方法根據(jù)用戶標(biāo)識將所述相對位置信息發(fā)送給所述用 戶標(biāo)識對應(yīng)的定位請求用戶和/或目標(biāo)用戶,以使所述定位請求用戶和/或目標(biāo)用戶根據(jù)所 述相對位置信息確定對方的大致方位,便于定位請求用戶和/或目標(biāo)用戶快速找到對方。
[0104] 實(shí)施例3
[0105] 參見圖8,本發(fā)明實(shí)施例提供了一種室內(nèi)定位裝置,包括:
[0106] 獲取模塊10,用于獲取用戶所在位置的實(shí)時(shí)圖像信息,所述實(shí)時(shí)圖像信息包括預(yù) 設(shè)標(biāo)識;
[0107] 處理模塊20,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;基于所述預(yù)設(shè)標(biāo)識, 搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所 述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0108] 生成模塊30,用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。
[0109] 本發(fā)明實(shí)施例提供的室內(nèi)定位裝置,通過將用戶所在位置的實(shí)時(shí)圖像信息包括的 預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn)行比對,獲取與所述實(shí)時(shí)圖像信息的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及 其對應(yīng)的位置信息,根據(jù)所述位置信息生成所述用戶的當(dāng)前位置信息的方式實(shí)現(xiàn)室內(nèi)定 位,該方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù),只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更 新也仍然能夠使用,同時(shí),該方法中使用的地圖數(shù)據(jù)庫可以不包括室內(nèi)場景中除所述預(yù)設(shè) 標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外的其他位置點(diǎn)的數(shù)據(jù)信息,大大減少 了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲 空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
[0110] 進(jìn)一步地,所述用戶包括請求用戶和目標(biāo)用戶: Com]獲取模塊1〇,用于獲取所述請求用戶所在位置的實(shí)時(shí)圖像信息,所述實(shí)時(shí)圖像信 息包括預(yù)設(shè)標(biāo)識;
[0112]處理模塊20,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;基于所述預(yù)設(shè)標(biāo)識, 搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所 述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0113] 生成模塊30,用于根據(jù)所述位置信息,生成所述請求用戶的當(dāng)前位置信息;
[0114] 獲取模塊10,還用于獲取所述目標(biāo)用戶的當(dāng)前位置信息;
[0115]處理模塊20,還用于根據(jù)所述請求用戶的當(dāng)前位置信息和所述目標(biāo)用戶的當(dāng)前位 置信息確定所述請求用戶與所述目標(biāo)用戶的相對位置信息。
[0116] 通過提供所述請求用戶與所述目標(biāo)用戶的相對位置信息來提供導(dǎo)向定位,便于定 位請求用戶和/或目標(biāo)用戶快速找到對方。
[0117] 進(jìn)一步地,獲取模塊10,用于獲取所述請求用戶的所在位置的實(shí)時(shí)圖像信息以及 所述目標(biāo)用戶的所在位置的實(shí)時(shí)圖像信息,所述請求用戶的所在位置的實(shí)時(shí)圖像信息包含 第一預(yù)設(shè)標(biāo)識,所述目標(biāo)用戶的所在位置的實(shí)時(shí)圖像信息包含第二預(yù)設(shè)標(biāo)識;
[0118]處理模塊20,用于基于所述第一預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫, 以獲取與所述第一預(yù)設(shè)標(biāo)識對應(yīng)的第一位置信息及與所述第二預(yù)設(shè)標(biāo)識對應(yīng)的第二位置 信息;
[0119] 生成模塊30,用于根據(jù)所述第一位置信息生成所述請求用戶的當(dāng)前位置信息,根 據(jù)所述第二位置信息生成所述目標(biāo)用戶的當(dāng)前位置信息;以及根據(jù)所述請求用戶的當(dāng)前位 置信息及所述目標(biāo)用戶的當(dāng)前位置信息生成所述目標(biāo)用戶與所述請求用戶的相對位置信 息。
[0120] 用戶通過輸入目的地對應(yīng)的預(yù)設(shè)標(biāo)識即可獲得目的地的位置信息,獲取方法簡單 且易操作。
[0121 ]進(jìn)一步地,獲取模塊10,還用于獲取請求用戶的定位請求信息,所述定位請求信息 包括請求用戶標(biāo)識及目標(biāo)用戶標(biāo)識;
[0122] 所述裝置還包括發(fā)送模塊40,用于將所述相對位置信息發(fā)送給所述請求用戶標(biāo)識 對應(yīng)的所述請求用戶和/或所述目標(biāo)用戶標(biāo)識對應(yīng)的所述目標(biāo)用戶。
[0123] 根據(jù)用戶標(biāo)識將所述相對位置信息發(fā)送給所述用戶標(biāo)識對應(yīng)的定位請求用戶和/ 或目標(biāo)用戶,以使所述定位請求用戶和/或目標(biāo)用戶根據(jù)所述相對位置信息確定對方的大 致方位。
[0124] 本發(fā)明實(shí)施例提供的室內(nèi)定位裝置用于實(shí)現(xiàn)實(shí)施例1及實(shí)施例2提供的室內(nèi)定位 方法。
[0125] 實(shí)施例4
[0126] 參見圖9,本發(fā)明實(shí)施例提供了一種室內(nèi)導(dǎo)航裝置,包括:
[0127] 獲取模塊10',用于獲取用戶所在位置的實(shí)時(shí)圖像信息,所述實(shí)時(shí)圖像信息包括預(yù) 設(shè)標(biāo)識;
[0128] 處理模塊20',用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識;基于所述預(yù)設(shè)標(biāo) 識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中, 所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng);
[0129] 生成模塊30',用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息;
[0130] 獲取模塊10',還用于獲取所述用戶的目的地位置信息;
[0131] 生成模塊30',還用于根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少一 個(gè)導(dǎo)航路線;
[0132] 選擇模塊40',用于選擇一所述導(dǎo)航路線;
[0133] 導(dǎo)航模塊50',用于根據(jù)選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。
[0134] 本發(fā)明實(shí)施例提供的室內(nèi)導(dǎo)航裝置,通過將用戶所在位置的實(shí)時(shí)圖像信息包括的 預(yù)設(shè)標(biāo)識與地圖數(shù)據(jù)庫進(jìn)行比對,獲取與所述實(shí)時(shí)圖像信息的預(yù)設(shè)標(biāo)識匹配的預(yù)設(shè)標(biāo)識及 其對應(yīng)的位置信息,根據(jù)所述位置信息生成所述用戶的當(dāng)前位置信息的方式實(shí)現(xiàn)室內(nèi)定 位,該方法定位準(zhǔn)確、簡單易操作且?guī)缀醪恍枰S護(hù),只要預(yù)設(shè)標(biāo)識存在,即使其他環(huán)境更 新也仍然能夠使用,同時(shí),該方法中使用的地圖數(shù)據(jù)庫可以不包括室內(nèi)場景中除所述預(yù)設(shè) 標(biāo)識外的其他景象以及所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)外的其他位置點(diǎn)的數(shù)據(jù)信息,大大減少 了構(gòu)建地圖數(shù)據(jù)庫時(shí)的數(shù)據(jù)采集工作,也大大減少了所述地圖數(shù)據(jù)庫構(gòu)建成后占用的存儲 空間和匹配所述地圖數(shù)據(jù)庫時(shí)的計(jì)算量。
[0135] 進(jìn)一步地,獲取模塊10'還用于獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識;處理模塊20還用 于識別所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,基于所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,搜索地圖 數(shù)據(jù)庫,以獲取與所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識的位置信息;生成模塊30還用于根據(jù)所 述位置信息,生成所述目的地位置信息。
[0136] 用戶通過輸入目的地對應(yīng)的預(yù)設(shè)標(biāo)識即可獲得目的地的位置信息,獲取方法簡單 且易操作。
[0137] 進(jìn)一步地,所述預(yù)設(shè)標(biāo)識包括預(yù)設(shè)標(biāo)識代碼,獲取模塊10'還用于獲取用戶目的地 對應(yīng)的預(yù)設(shè)標(biāo)識代碼;處理模塊20'還用于根據(jù)所述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識的對應(yīng) 關(guān)系確定所述預(yù)設(shè)標(biāo)識代碼對應(yīng)的所述預(yù)設(shè)標(biāo)識。
[0138] 通過設(shè)置預(yù)設(shè)標(biāo)識代碼,使用戶無需記憶各地點(diǎn)對應(yīng)的預(yù)設(shè)標(biāo)識即可輸入目的地 對應(yīng)的預(yù)設(shè)標(biāo)識,提高了用戶體驗(yàn)度。
[0139] 本發(fā)明實(shí)施例提供的室內(nèi)導(dǎo)航裝置用戶實(shí)現(xiàn)實(shí)施例1提供的室內(nèi)導(dǎo)航方法。為使 本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本 發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí) 施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0140]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可 以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單 元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其 中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性 的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0141] 通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可 借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上 述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該 計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指 令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施 例或者實(shí)施例的某些部分所述的方法。
[0142] 最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管 參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可 以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換; 而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和 范圍。
【主權(quán)項(xiàng)】
1. 一種室內(nèi)定位方法,其特征在于,包括: 獲取用戶所在位置的實(shí)時(shí)圖像信息; 識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識; 基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中, 在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng); 根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶包括請求用戶和目標(biāo)用戶,所述 方法還包括: 獲取所述請求用戶所在位置的實(shí)時(shí)圖像信息; 識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識; 基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中, 在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng); 根據(jù)所述位置信息,生成所述請求用戶的當(dāng)前位置信息; 獲取所述目標(biāo)用戶的當(dāng)前位置信息; 根據(jù)所述請求用戶的當(dāng)前位置信息和所述目標(biāo)用戶的當(dāng)前位置信息確定所述請求用 戶與所述目標(biāo)用戶的相對位置信息。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 獲取所述請求用戶的所在位置的實(shí)時(shí)圖像信息以及所述目標(biāo)用戶的所在位置的實(shí)時(shí) 圖像信息,所述請求用戶的所在位置的實(shí)時(shí)圖像信息包含第一預(yù)設(shè)標(biāo)識,所述目標(biāo)用戶的 所在位置的實(shí)時(shí)圖像信息包含第二預(yù)設(shè)標(biāo)識; 基于所述第一預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述第一預(yù) 設(shè)標(biāo)識對應(yīng)的第一位置信息及與所述第二預(yù)設(shè)標(biāo)識對應(yīng)的第二位置信息; 根據(jù)所述第一位置信息生成所述請求用戶的當(dāng)前位置信息,根據(jù)所述第二位置信息生 成所述目標(biāo)用戶的當(dāng)前位置信息; 根據(jù)所述請求用戶的當(dāng)前位置信息及所述目標(biāo)用戶的當(dāng)前位置信息生成所述目標(biāo)用 戶與所述請求用戶的相對位置信息。4. 根據(jù)權(quán)利要求2或3所述的方法,其特征在于,還包括: 獲取請求用戶的定位請求信息,所述定位請求信息包括請求用戶標(biāo)識及目標(biāo)用戶標(biāo) 識; 將所述相對位置信息發(fā)送給所述請求用戶標(biāo)識對應(yīng)的所述請求用戶和/或所述目標(biāo)用 戶標(biāo)識對應(yīng)的所述目標(biāo)用戶。5. -種室內(nèi)導(dǎo)航方法,其特征在于,包括: 獲取用戶所在位置的實(shí)時(shí)圖像信息; 識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識; 基于所述預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中, 在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng); 根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息; 獲取所述用戶的目的地位置信息; 根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少一個(gè)導(dǎo)航路線; 選擇一所述導(dǎo)航路線; 按照選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述獲取所述用戶的目的地位置信息,包 括: 獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識; 識別所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識; 基于所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述用戶目的地對 應(yīng)的預(yù)設(shè)標(biāo)識的位置信息; 根據(jù)所述位置信息,生成所述目的地位置信息。7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述預(yù)設(shè)標(biāo)識包括預(yù)設(shè)標(biāo)識代碼,所述獲 取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,包括: 獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識代碼; 根據(jù)所述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識的對應(yīng)關(guān)系確定所述預(yù)設(shè)標(biāo)識代碼對應(yīng)的所 述預(yù)設(shè)標(biāo)識。8. -種室內(nèi)定位裝置,其特征在于,包括: 獲取模塊,用于獲取用戶所在位置的實(shí)時(shí)圖像信息; 處理模塊,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜索地 圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè) 標(biāo)識與所述位置信息一一對應(yīng); 生成模塊,用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息。9. 根據(jù)權(quán)利要求8所述的室內(nèi)定位裝置,其特征在于,所述用戶包括請求用戶和目標(biāo)用 戶,還包括: 所述獲取模塊,用于獲取所述請求用戶所在位置的實(shí)時(shí)圖像信息; 所述處理模塊,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜 索地圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所述 預(yù)設(shè)標(biāo)識與所述位置信息一一對應(yīng); 所述生成模塊,用于根據(jù)所述位置信息,生成所述請求用戶的當(dāng)前位置信息; 所述獲取模塊,還用于獲取所述目標(biāo)用戶的當(dāng)前位置信息; 所述處理模塊,還用于根據(jù)所述請求用戶的當(dāng)前位置信息和所述目標(biāo)用戶的當(dāng)前位置 信息確定所述請求用戶與所述目標(biāo)用戶的相對位置信息。10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 所述獲取模塊,用于獲取所述請求用戶的所在位置的實(shí)時(shí)圖像信息以及所述目標(biāo)用戶 的所在位置的實(shí)時(shí)圖像信息,所述請求用戶的所在位置的實(shí)時(shí)圖像信息包含第一預(yù)設(shè)標(biāo) 識,所述目標(biāo)用戶的所在位置的實(shí)時(shí)圖像信息包含第二預(yù)設(shè)標(biāo)識; 所述處理模塊,用于基于所述第一預(yù)設(shè)標(biāo)識和所述第二預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以 獲取與所述第一預(yù)設(shè)標(biāo)識對應(yīng)的第一位置信息及與所述第二預(yù)設(shè)標(biāo)識對應(yīng)的第二位置信 息; 所述生成模塊,用于根據(jù)所述第一位置信息生成所述請求用戶的當(dāng)前位置信息,根據(jù) 所述第二位置信息生成所述目標(biāo)用戶的當(dāng)前位置信息;以及根據(jù)所述請求用戶的當(dāng)前位置 信息及所述目標(biāo)用戶的當(dāng)前位置信息生成所述目標(biāo)用戶與所述請求用戶的相對位置信息。11. 根據(jù)權(quán)利要求9或10所述的裝置,其特征在于: 所述獲取模塊,還用于獲取請求用戶的定位請求信息,所述定位請求信息包括請求用 戶標(biāo)識及目標(biāo)用戶標(biāo)識; 發(fā)送模塊,用于將所述相對位置信息發(fā)送給所述請求用戶標(biāo)識對應(yīng)的所述請求用戶 和/或所述目標(biāo)用戶標(biāo)識對應(yīng)的所述目標(biāo)用戶。12. -種室內(nèi)導(dǎo)航裝置,其特征在于,包括: 獲取模塊,用于獲取用戶所在位置的實(shí)時(shí)圖像信息; 處理模塊,用于識別所述實(shí)時(shí)圖像信息中包含的預(yù)設(shè)標(biāo)識,基于所述預(yù)設(shè)標(biāo)識,搜索地 圖數(shù)據(jù)庫,以獲取與所述預(yù)設(shè)標(biāo)識對應(yīng)的位置信息,其中,在所述地圖數(shù)據(jù)庫中,所述預(yù)設(shè) 標(biāo)識與所述位置信息一一對應(yīng); 生成模塊,用于根據(jù)所述位置信息,生成所述用戶的當(dāng)前位置信息; 所述獲取模塊,還用于獲取所述用戶的目的地位置信息; 所述生成模塊,還用于根據(jù)所述目的地位置信息及所述當(dāng)前位置信息,生成至少一個(gè) 導(dǎo)航路線; 選擇模塊,用于選擇一所述導(dǎo)航路線; 導(dǎo)航模塊,用于根據(jù)選擇的所述導(dǎo)航路線進(jìn)行導(dǎo)航。13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 所述獲取模塊,用于獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識; 所述處理模塊,用于識別所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識,基于所述用戶目的地對應(yīng) 的預(yù)設(shè)標(biāo)識,搜索地圖數(shù)據(jù)庫,以獲取與所述用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識的位置信息; 所述生成模塊,用于根據(jù)所述位置信息,生成所述目的地位置信息。14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述預(yù)設(shè)標(biāo)識包括預(yù)設(shè)標(biāo)識代碼,所述 裝置還包括: 所述獲取模塊,用于獲取用戶目的地對應(yīng)的預(yù)設(shè)標(biāo)識代碼; 所述處理模塊,用于根據(jù)所述預(yù)設(shè)標(biāo)識代碼與所述預(yù)設(shè)標(biāo)識的對應(yīng)關(guān)系確定所述預(yù)設(shè) 標(biāo)識代碼對應(yīng)的所述預(yù)設(shè)標(biāo)識。15. -種地圖數(shù)據(jù)庫的生成方法,其特征在于,包括: 在室內(nèi)每隔一定距離鋪設(shè)一預(yù)設(shè)標(biāo)識,所述預(yù)設(shè)標(biāo)識各不相同; 確定各所述預(yù)設(shè)標(biāo)識對應(yīng)的位置點(diǎn)的3D坐標(biāo); 根據(jù)各所述位置點(diǎn)的3D坐標(biāo)進(jìn)行建模,生成含有各所述位置點(diǎn)對應(yīng)的所述預(yù)設(shè)標(biāo)識的 地圖數(shù)據(jù)庫。
【文檔編號】G01C21/20GK105973236SQ201610266877
【公開日】2016年9月28日
【申請日】2016年4月26日
【發(fā)明人】呂天雄, 周珣, 臧成杰
【申請人】樂視控股(北京)有限公司, 樂卡汽車智能科技(北京)有限公司