本發(fā)明涉及導(dǎo)視系統(tǒng)研究領(lǐng)域,具體地,涉及一種基于增強(qiáng)現(xiàn)實(shí)技術(shù)的景觀導(dǎo)視方法。
背景技術(shù):
現(xiàn)在導(dǎo)視系統(tǒng)分為兩類,分別為傳統(tǒng)地圖導(dǎo)視系統(tǒng),led導(dǎo)視系統(tǒng),傳統(tǒng)地圖導(dǎo)視牌的缺點(diǎn)在于顯示引導(dǎo)不形象清晰,難以明確自己和目的地之間的關(guān)系。而led導(dǎo)視系統(tǒng)造價(jià)高,維護(hù)成本高。傳統(tǒng)地圖導(dǎo)視牌的引導(dǎo)流程是通過實(shí)體地圖傳達(dá)周邊信息,不具擴(kuò)展性且傳達(dá)形式相對落后,用戶難以明確方向與距離,不夠直觀;而led導(dǎo)視系統(tǒng)雖然能夠一定程度上改善傳統(tǒng)地圖導(dǎo)視牌的缺點(diǎn),但由于其需要實(shí)體高精度可觸控屏幕作為操作接口,其生產(chǎn)造價(jià)與維護(hù)難度、成本均遠(yuǎn)高于傳統(tǒng)地圖導(dǎo)視牌,故不具備可擴(kuò)展性。
綜上所述,本申請發(fā)明人在實(shí)現(xiàn)本申請發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
在現(xiàn)有技術(shù)中,現(xiàn)有的傳統(tǒng)地圖導(dǎo)視牌的存在顯示引導(dǎo)不形象清晰,難以明確用戶和目的地之間的關(guān)系,而led導(dǎo)視系統(tǒng)存在造價(jià)高,維護(hù)成本高的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種基于增強(qiáng)現(xiàn)實(shí)技術(shù)的景觀導(dǎo)視方法,解決了現(xiàn)有的傳統(tǒng)地圖導(dǎo)視牌的存在顯示引導(dǎo)不形象清晰,難以明確用戶和目的地之間的關(guān)系,而led導(dǎo)視系統(tǒng)存在造價(jià)高,維護(hù)成本高的技術(shù)問題,實(shí)現(xiàn)了景觀導(dǎo)視清晰直觀,能夠利用增強(qiáng)現(xiàn)實(shí)技術(shù)在3d地圖上進(jìn)行形象的顯示,且造價(jià)和維護(hù)成本交底的技術(shù)效果。
為解決上述技術(shù)問題,本申請?zhí)峁┝艘环N基于增強(qiáng)現(xiàn)實(shí)技術(shù)的景觀導(dǎo)視方法,所述方法包括:
步驟1:用戶打開客戶端,通過移動(dòng)電子設(shè)備采集用戶周圍實(shí)時(shí)圖像信息;
步驟2:基于預(yù)置標(biāo)志物圖像信息,將采集的圖像信息進(jìn)行圖像識別處理,判斷當(dāng)前幀圖像內(nèi)是否有與預(yù)置標(biāo)志物匹配的標(biāo)志物;若有,則進(jìn)行步驟3a:根據(jù)當(dāng)前識別出來的標(biāo)志物的即時(shí)位置及當(dāng)前用戶的朝向,實(shí)時(shí)構(gòu)建用戶周圍3d地圖;若沒有,則進(jìn)行步驟3b:根據(jù)用戶當(dāng)前坐標(biāo),選取距離用戶一定范圍內(nèi)的預(yù)設(shè)標(biāo)志物,并進(jìn)行步驟3c:通過指向加距離同時(shí)顯示的形式引導(dǎo)用戶前往預(yù)設(shè)標(biāo)志物,步驟3c之后進(jìn)行步驟3a;
步驟3a之后進(jìn)行步驟4:基于建立的3d地圖,在地圖中的標(biāo)志物上生成可供點(diǎn)擊選擇的按鈕;
步驟5:用戶通過按鈕選擇相應(yīng)類型的標(biāo)志物,并在3d地圖中的標(biāo)志物上生成多種功能擴(kuò)展選項(xiàng)。
進(jìn)一步的,步驟5之后還包括步驟5a:移動(dòng)電子設(shè)備攝像頭脫離預(yù)設(shè)標(biāo)志物后,可選建筑物的按鈕轉(zhuǎn)移至主界面,固定于界面下方,并保持其在標(biāo)志牌上由用戶操作的狀態(tài)(如用戶選擇餐廳、車站兩選項(xiàng),在按鈕轉(zhuǎn)移至主界面時(shí),這兩個(gè)選項(xiàng)保持選中狀態(tài),剩余選項(xiàng)保持未選中狀態(tài)),此時(shí)按鈕可繼續(xù)點(diǎn)擊,并實(shí)現(xiàn)相應(yīng)建筑類型的查找、取消查找功能。
進(jìn)一步的,步驟5之后還包括步驟6:關(guān)閉當(dāng)前預(yù)設(shè)標(biāo)志物識別狀態(tài),然后進(jìn)行步驟3c。
進(jìn)一步的,提供的功能擴(kuò)展選項(xiàng)具體包括:
(1)標(biāo)志物周邊的建筑搜索,基于被選的建筑,將在移動(dòng)電子設(shè)備的地圖內(nèi)生成相應(yīng)導(dǎo)航數(shù)據(jù);
(2)道路引導(dǎo)功能,用戶點(diǎn)擊選中路名后以3d箭頭指引的方式告知用戶方向信息;
(3)擴(kuò)展道路延伸信息,用戶點(diǎn)擊指引方向后,在主界面實(shí)景中在對應(yīng)方向的延伸道路上以3d模型路牌的形式向用戶傳達(dá)當(dāng)前道路的下一個(gè)路口的道路信息。
進(jìn)一步的,預(yù)置標(biāo)志物包括但不限于:路牌、景點(diǎn)標(biāo)識、實(shí)體景觀。
進(jìn)一步的,標(biāo)志物類型包括:餐廳、車站、便利店、廁所、公園。
進(jìn)一步的,預(yù)置標(biāo)志物內(nèi)預(yù)設(shè)有位置信息和gps定位模塊,通過預(yù)設(shè)的位置信息和gps定位模塊獲得實(shí)時(shí)位置信息,生成標(biāo)志物的即時(shí)位置。
進(jìn)一步的,構(gòu)建用戶周圍3d地圖具體包括:
事先在客戶端中預(yù)置每個(gè)識別物周圍需要顯示的建筑與識別物的相對位置,包括距離和方向。當(dāng)識別物被識別出來后,會讀取預(yù)設(shè)的數(shù)據(jù)進(jìn)行用戶周圍3d地圖的構(gòu)建,再根據(jù)用戶當(dāng)前的朝向和坐標(biāo)對構(gòu)建出來的3d地圖進(jìn)行調(diào)整,以達(dá)到更真實(shí)的效果。
其中,因?yàn)樽R別物在現(xiàn)實(shí)世界中是固定不會動(dòng)的,因此周圍特定建筑或特定目標(biāo)相對于識別物的方向和距離也就是已知且不會改變的,所以會預(yù)先設(shè)置好每個(gè)識別物的具體位置和朝向,以及識別物周圍需要特別顯示的建筑物或目標(biāo)相對于識別物的方向和距離;當(dāng)預(yù)先設(shè)置好的識別物之一被識別出來后,會在預(yù)設(shè)數(shù)據(jù)中讀取識別物周圍需要顯示的建筑物或目標(biāo)相對于識別物的方向和距離,初步構(gòu)建用戶周圍的3d地圖;又因?yàn)橛脩魭呙枳R別物的方向和掃描時(shí)的位置不是完全固定的,而使用預(yù)置數(shù)據(jù)構(gòu)建出來的3d地圖都是以識別物為基準(zhǔn)的,所以通過獲取用戶當(dāng)前的朝向和坐標(biāo)判斷出用戶距離識別物的距離和相對于識別物的朝向,以此對初步構(gòu)建的3d地圖進(jìn)行修正,最終達(dá)到構(gòu)建用戶周圍3d地圖的目的。
通過微信等軟件掃一掃功能接入對應(yīng)的web入口,在鏡頭捕捉到符合規(guī)格的7*7的特殊二維碼后生成對應(yīng)模型內(nèi)容,而進(jìn)階功能由app實(shí)現(xiàn)擴(kuò)展。
本方法中添加景觀識別效果描述:在景觀構(gòu)筑物上添加二維碼型id,識別二維碼后,應(yīng)用在虛擬地圖中生成相關(guān)內(nèi)容,包括①動(dòng)態(tài)視頻景觀介紹、②文字構(gòu)筑物介紹以及③虛擬人物語音介紹等。生成物與真實(shí)場景保持相對位置不變,即用戶移動(dòng)設(shè)備(即鏡頭)時(shí),虛擬場景內(nèi)生成物不會隨鏡頭移動(dòng)而移動(dòng),但用戶轉(zhuǎn)身時(shí)生成物保持始終正對用戶。具體為:運(yùn)用即時(shí)定位與地圖構(gòu)建技術(shù)(slam),通過預(yù)置的掃描點(diǎn)位與預(yù)置的掃描點(diǎn)位周圍需要生成的生成物距離點(diǎn)位的矢量距離,構(gòu)建用戶周圍的3d空間;用戶手機(jī)的鏡頭相當(dāng)于構(gòu)建的3d空間里的一個(gè)攝像頭,用戶通過屏幕看到的圖像相當(dāng)于該攝像頭在構(gòu)建的3d空間中拍攝出的畫面,所以鏡頭移動(dòng)時(shí)就相當(dāng)于構(gòu)建出的3d空間中的攝像頭在移動(dòng),與在現(xiàn)實(shí)場景中移動(dòng)攝像頭拍攝物體的原理相同,拍攝的物體都不會隨鏡頭移動(dòng);用戶轉(zhuǎn)身時(shí)生成物始終正對用戶是出于給用戶提供更好體驗(yàn)的目的,在slam技術(shù)上做的一些修改,通過獲取用戶當(dāng)前的朝向來設(shè)定生成物的朝向,使生成物始終面對用戶。
其中,部分生成物可通過點(diǎn)擊發(fā)生交互,如視頻的播放與暫停、文字內(nèi)容的翻頁、縮放等。
生成物保持存在至用戶選擇退出或識別出其他景觀識別用二維碼。
其中,動(dòng)態(tài)視頻景觀介紹,表現(xiàn)形式是生成浮動(dòng)視頻播放窗口,播放對應(yīng)景觀介紹視頻,允許暫停、拖動(dòng)進(jìn)度條等操作;
文字構(gòu)筑物介紹,表現(xiàn)形式是在構(gòu)筑物上生成虛擬浮標(biāo),浮標(biāo)顯示內(nèi)容標(biāo)題,點(diǎn)擊對應(yīng)浮標(biāo)展開相關(guān)文字詳細(xì)內(nèi)容,再次點(diǎn)擊收起;
虛擬人物語音介紹,部分景觀支持通過虛擬人物的語音、動(dòng)作等行為傳達(dá)景觀的設(shè)計(jì)理念,虛擬人物模型會與景觀本身進(jìn)行一定的交互行為,提高代入感。
本申請?zhí)峁┑囊粋€(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
使用者拍攝到實(shí)體路牌后,本方案會根據(jù)拍攝到的路牌及當(dāng)前坐標(biāo)及時(shí)構(gòu)建周圍環(huán)境的3d地圖,結(jié)合ar顯示,使用者能清楚識別系統(tǒng)標(biāo)注出周邊道路、餐飲、便利店、廁所及公交站等的詳細(xì)位置,并提供相關(guān)簡介和實(shí)景導(dǎo)航,擺脫了以往2d的路牌只能給予用戶大概方向指引的弊端,同時(shí)由于顯示終端是幾乎人人都有的手機(jī),極大降低造價(jià)和維護(hù)成本。
附圖說明
此處所說明的附圖用來提供對本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明實(shí)施例的限定;
圖1是本申請中基于增強(qiáng)現(xiàn)實(shí)技術(shù)的景觀導(dǎo)視方法的流程示意圖。
具體實(shí)施方式
本發(fā)明提供了一種基于增強(qiáng)現(xiàn)實(shí)技術(shù)的景觀導(dǎo)視方法,解決了現(xiàn)有的傳統(tǒng)地圖導(dǎo)視牌的存在顯示引導(dǎo)不形象清晰,難以明確用戶和目的地之間的關(guān)系,而led導(dǎo)視系統(tǒng)存在造價(jià)高,維護(hù)成本高的技術(shù)問題,實(shí)現(xiàn)了景觀導(dǎo)視清晰直觀,能夠利用增強(qiáng)現(xiàn)實(shí)技術(shù)在3d地圖上進(jìn)行形象的顯示,且造價(jià)和維護(hù)成本交底的技術(shù)效果。
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在相互不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述范圍內(nèi)的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。
請參考圖1,本申請?zhí)峁┝藰?gòu)建一套景觀導(dǎo)視方法及系統(tǒng),既可以解決傳統(tǒng)景觀導(dǎo)視系統(tǒng)在顯示引導(dǎo)不明確清晰的不足,同時(shí)可以解決led導(dǎo)視系統(tǒng)造價(jià)高,維護(hù)成本高的不足,在此基礎(chǔ)上還能解決引導(dǎo)人到達(dá)目的地的路程等問題。
該導(dǎo)視系統(tǒng)分為兩部分,實(shí)體導(dǎo)視系統(tǒng)與虛擬系統(tǒng)兩部分,實(shí)體導(dǎo)視系統(tǒng)需要通過設(shè)計(jì)滿足圖像識別,實(shí)體導(dǎo)視系統(tǒng)分為導(dǎo)視牌,景點(diǎn)標(biāo)識等,通過ar技術(shù)和即時(shí)定位與地圖構(gòu)建技術(shù),在已有的導(dǎo)視牌或者景點(diǎn)標(biāo)識等基礎(chǔ)上,結(jié)合用戶通過手機(jī)攝像頭看到的周圍環(huán)境的實(shí)際情況,實(shí)時(shí)構(gòu)建周圍3d地圖,在構(gòu)建的3d地圖中通過手機(jī)提示,實(shí)現(xiàn)目的地的指引和講解,同時(shí)也可以通過手機(jī)終端提供視頻影像等解說方式提供文化展示,教育宣傳等功能。
具體步驟為:
1.在手機(jī)上打開基于本方法的客戶端,客戶端會打開用戶手機(jī)的攝像頭,用戶可以通過手機(jī)屏幕看到真實(shí)的世界
2.客戶端內(nèi)部有預(yù)置相關(guān)路牌信息,手機(jī)攝像頭拍到每一幀圖像都會實(shí)時(shí)通過圖像識別技術(shù)判斷當(dāng)前幀圖像內(nèi)有沒有和預(yù)設(shè)路牌相符的場景,如果判斷為有相符的場景的話,就會在攝像頭中拍攝到的路牌上提供功能擴(kuò)展(擴(kuò)展內(nèi)容:1.提供路牌附近的建筑搜索,選中類型的建筑將于系統(tǒng)虛擬地圖內(nèi)生成相應(yīng)導(dǎo)航數(shù)據(jù);2.提供道路引導(dǎo)功能,用戶點(diǎn)擊選中路名后以3d箭頭指引的方式明確告知用戶方向信息;3.擴(kuò)展道路延伸信息,點(diǎn)擊指引方向后以增強(qiáng)現(xiàn)實(shí)的表現(xiàn)形式向用戶傳達(dá)當(dāng)前道路的下一個(gè)路口的道路信息),讓用戶可以獲得更多信息。
3.當(dāng)識別到當(dāng)前拍攝的場景中有預(yù)設(shè)標(biāo)志物(標(biāo)志物可以為路牌,景點(diǎn)標(biāo)識等)時(shí),并會根據(jù)當(dāng)前識別出來的路牌時(shí)的即時(shí)位置及當(dāng)前使用者的朝向,實(shí)時(shí)構(gòu)建使用者周圍3d地圖。其中,即時(shí)位置主要是在預(yù)置路牌時(shí)就會設(shè)置該路牌的位置,比如a路牌就對應(yīng)a地點(diǎn)。使用時(shí)再輔以gps定位提高構(gòu)建的3d地圖的精度。使用者的朝向通過電子羅盤獲得。根據(jù)預(yù)置的每一個(gè)路牌周圍特定建筑的方位和距離路牌的距離,再結(jié)合之前獲取到的使用者的位置來構(gòu)建3d地圖。
4.當(dāng)識別到當(dāng)前拍攝的場景中有預(yù)設(shè)路牌時(shí),會在通過ar技術(shù)在手機(jī)中打開的攝像頭中標(biāo)志物(標(biāo)志物可以為路牌,景點(diǎn)標(biāo)識等)上顯示根據(jù)實(shí)際需求中可點(diǎn)擊的按鈕,當(dāng)使用通過按鈕選擇了不同類型(提供包括餐廳、車站、便利店、廁所、公園等建筑類型,用戶根據(jù)自身需求選擇對應(yīng)建筑)并手持手機(jī)左右轉(zhuǎn)動(dòng)時(shí),根據(jù)使用者選擇類型的不同,會將之前實(shí)時(shí)構(gòu)建的3d地圖的不同部分(根據(jù)用戶朝向不同,向用戶展示虛擬地圖中對應(yīng)的視角范圍的內(nèi)容)呈現(xiàn)給使用者,使用者就能在手機(jī)屏幕中的實(shí)際建筑或景觀中見到指示標(biāo)記和生動(dòng)的介紹。
其中,在本申請實(shí)施例中,通過ar實(shí)現(xiàn)具體為:手機(jī)通過攝像頭拍到的內(nèi)容可以理解為與現(xiàn)實(shí)世界有別的一個(gè)虛擬世界,手機(jī)攝像頭所在的坐標(biāo)為虛擬世界中的坐標(biāo)原點(diǎn),手機(jī)攝像頭相當(dāng)于虛擬世界中的一個(gè)攝像機(jī),用戶通過這臺攝像機(jī)來觀察虛擬世界。當(dāng)攝像頭通過圖象識別技術(shù)捕捉到標(biāo)志物后,可以獲取到標(biāo)致物的坐標(biāo),用戶再把需要顯示的東西(比如按鈕)顯示在之前獲取到的虛擬世界中的標(biāo)志物的坐標(biāo)上,這樣用戶在攝像頭中看到的效果就是有虛擬的按鈕顯示在真實(shí)世界中真實(shí)存在的標(biāo)致物的上面,以此達(dá)到對現(xiàn)實(shí)進(jìn)行增強(qiáng)的效果。
使用者對其感興趣的建筑或景觀進(jìn)行點(diǎn)擊后,可以獲得更為詳細(xì)生動(dòng)的信息,如餐館的點(diǎn)評,商場的導(dǎo)航,景觀的視頻或動(dòng)畫介紹等。
上述本申請實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
使用者拍攝到實(shí)體路牌后,本方案會根據(jù)拍攝到的路牌及當(dāng)前坐標(biāo)及時(shí)構(gòu)建周圍環(huán)境的3d地圖,結(jié)合ar顯示,使用者能清楚識別系統(tǒng)標(biāo)注出周邊道路、餐飲、便利店、廁所及公交站等的詳細(xì)位置,并提供相關(guān)簡介和實(shí)景導(dǎo)航,擺脫了以往2d的路牌只能給予用戶大概方向指引的弊端,同時(shí)由于顯示終端是幾乎人人都有的手機(jī),極大降低造價(jià)和維護(hù)成本。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。