亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種景區(qū)虛擬游覽方法及裝置與流程

文檔序號:11145235閱讀:842來源:國知局
一種景區(qū)虛擬游覽方法及裝置與制造工藝

本發(fā)明涉及計算機應用技術領域,特別是涉及一種景區(qū)虛擬游覽方法及裝置。



背景技術:

隨著社會經(jīng)濟的快速發(fā)展,旅游越來越流行,旅游可以豐富人們的生活,緩解工作壓力。

旅游的過程比較耗費體力,人們在游覽較大面積的景區(qū)時,往往因為體力不支導致無法到達景區(qū)中每個景點,不能欣賞到景區(qū)部分景點的美麗景色?;蛘咭驗楦鞣N原因,人們無法到達景區(qū)進行實地游覽,通過之前拍攝的圖片也只能看到部分景色,沒有實際觀賞的感覺。

所以,如何實現(xiàn)景區(qū)的虛擬游覽,是目前本領域技術人員急需解決的技術問題。



技術實現(xiàn)要素:

本發(fā)明的目的是提供一種景區(qū)虛擬游覽方法及裝置,以實現(xiàn)景區(qū)的虛擬游覽,使得用戶在未到達實際景點時,也能觀賞到景點的真實風景,有身臨其境的感覺,提高用戶的游覽體驗。

為解決上述技術問題,本發(fā)明提供如下技術方案:

一種景區(qū)虛擬游覽方法,包括:

接收用戶針對景區(qū)的目標景點的虛擬游覽請求;

根據(jù)所述虛擬游覽請求,確定目標游覽設備;

根據(jù)所述目標游覽設備當前所在位置及所述目標景點的位置,確定游覽路線;

控制所述目標游覽設備按照所述游覽路線行進;

實時獲得所述目標游覽設備捕捉的全景圖像;

將所述全景圖像推送給虛擬現(xiàn)實設備,以使所述虛擬現(xiàn)實設備為所述用戶展示所述游覽路線上所述景區(qū)的全景圖像。

在本發(fā)明的一種具體實施方式中,所述將所述全景圖像推送給虛擬現(xiàn)實設備,包括:

對所述全景圖像進行三維建模處理,獲得虛擬現(xiàn)實VR視頻圖像;

將所述VR視頻圖像推送給虛擬現(xiàn)實設備,以使所述虛擬現(xiàn)實設備為所述用戶展示所述游覽路線上所述景區(qū)的VR視頻圖像。

在本發(fā)明的一種具體實施方式中,在所述接收用戶針對景區(qū)的目標景點的虛擬游覽請求之后、所述根據(jù)所述虛擬游覽請求,確定目標游覽設備之前,還包括:

確定所述用戶是否具有虛擬游覽權限;

如果是,則執(zhí)行所述根據(jù)所述虛擬游覽請求,確定目標游覽設備的步驟。

在本發(fā)明的一種具體實施方式中,還包括:

在所述目標游覽設備按照所述游覽路線行進過程中,如果接收到所述用戶的控制指令,則根據(jù)所述控制指令,控制所述目標游覽設備,所述控制指令為所述虛擬現(xiàn)實設備根據(jù)所述用戶的手勢確定并發(fā)送的。

在本發(fā)明的一種具體實施方式中,還包括:

在所述目標游覽設備按照所述游覽路線行進過程中,如果監(jiān)測到所述目標游覽設備無法獲取目標位置點的圖像,則將預先生成的所述目標位置點的VR視頻圖像推送給所述虛擬現(xiàn)實設備。

一種景區(qū)虛擬游覽裝置,包括:

虛擬游覽請求接收模塊,用于接收用戶針對景區(qū)的目標景點的虛擬游覽請求;

游覽設備確定模塊,用于根據(jù)所述虛擬游覽請求,確定目標游覽設備;

游覽路線確定模塊,用于根據(jù)所述目標游覽設備當前所在位置及所述目標景點的位置,確定游覽路線;

游覽設備控制模塊,用于控制所述目標游覽設備按照所述游覽路線行進;

圖像獲得模塊,用于實時獲得所述目標游覽設備捕捉的全景圖像;

圖像推送模塊,用于將所述全景圖像推送給虛擬現(xiàn)實設備,以使所述虛擬現(xiàn)實設備為所述用戶展示所述游覽路線上所述景區(qū)的全景圖像。

在本發(fā)明的一種具體實施方式中,所述圖像推送模塊,具體用于:

對所述全景圖像進行三維建模處理,獲得虛擬現(xiàn)實VR視頻圖像;

將所述VR視頻圖像推送給虛擬現(xiàn)實設備,以使所述虛擬現(xiàn)實設備為所述用戶展示所述游覽路線上所述景區(qū)的VR視頻圖像。

在本發(fā)明的一種具體實施方式中,還包括權限確定模塊,用于:

在所述接收用戶針對景區(qū)的目標景點的虛擬游覽請求之后,確定所述用戶是否具有虛擬游覽權限,如果是,則觸發(fā)所述游覽設備確定模塊。

在本發(fā)明的一種具體實施方式中,所述游覽設備控制模塊,還用于:

在所述目標游覽設備按照所述游覽路線行進過程中,如果接收到所述用戶的控制指令,則根據(jù)所述控制指令,控制所述目標游覽設備,所述控制指令為所述虛擬現(xiàn)實設備根據(jù)所述用戶的手勢確定并發(fā)送的。

在本發(fā)明的一種具體實施方式中,所述圖像推送模塊,還用于:

在所述目標游覽設備按照所述游覽路線行進過程中,如果監(jiān)測到所述目標游覽設備無法獲取目標位置點的圖像,則將預先生成的所述目標位置點的VR視頻圖像推送給所述虛擬現(xiàn)實設備。

應用本發(fā)明實施例所提供的技術方案,接收到用戶針對景區(qū)的目標景點的虛擬游覽請求時,根據(jù)虛擬游覽請求,可以確定目標游覽設備,根據(jù)目標游覽設備當前所在位置及目標景點的位置,確定游覽路線,控制目標游覽設備按照游覽路線行進,實時獲得目標游覽設備捕捉的全景圖像,將全景圖像推送給虛擬現(xiàn)實設備,虛擬現(xiàn)實設備可以為用戶展示游覽路線上景區(qū)的全景圖像,用戶不用到實際景點,也能夠觀賞到真實風景,給用戶一種身臨其境的感覺,提升用戶游覽體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例中一種景區(qū)虛擬游覽方法的實施流程圖;

圖2為本發(fā)明實施例中一種景區(qū)虛擬游覽裝置的結構示意圖。

具體實施方式

為了使本技術領域的人員更好地理解本發(fā)明方案,下面結合附圖和具體實施方式對本發(fā)明作進一步的詳細說明。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

參見圖1所示,為本發(fā)明實施例所提供的一種景區(qū)虛擬游覽方法的實施流程圖,該方法包括以下步驟:

S110:接收用戶針對景區(qū)的目標景點的虛擬游覽請求。

在本發(fā)明實施例中,用戶根據(jù)實際需要,可以通過終端或者虛擬現(xiàn)實設備向服務器發(fā)送針對景區(qū)的目標景點的虛擬游覽請求。景區(qū)可以有一個或多個景點。

接收到用戶對目標景點的虛擬游覽請求后,可以繼續(xù)執(zhí)行步驟S120的操作。

在本發(fā)明的一種具體實施方式中,在步驟S110之后、步驟S120之前,該方法還可以包括以下步驟:

確定用戶是否具有虛擬游覽權限,如果是,則執(zhí)行步驟S120的操作。

在實際應用中,可以通過權限限制方式避免游覽設備被濫用。在接收到用戶對目標景點的虛擬游覽請求后,可以先確定用戶身份,確定其是否具有虛擬游覽權限。具體的,可以通過用戶標識進行確定,或者通過用戶輸入的授權碼進行確定。如果確定用戶具有虛擬游覽權限,則可以繼續(xù)執(zhí)行步驟S120的操作。如果確定用戶不具有虛擬游覽權限,則可以不做任何處理,或者向用戶返回沒有相應權限的提示信息。

S120:根據(jù)虛擬游覽請求,確定目標游覽設備。

在本發(fā)明實施例中,景區(qū)中可以配置有多種類型的多個游覽設備,如無人機、智能機器人等。每個游覽設備均可以與服務器通信連接,服務器可以控制游覽設備行進。根據(jù)虛擬游覽請求,可以確定目標游覽設備。

在本發(fā)明的一種具體實施方式中,步驟S120可以包括以下步驟:

步驟一:根據(jù)虛擬游覽請求,確定用戶是否為預約用戶,如果是,則執(zhí)行步驟二;

步驟二:將用戶預約的游覽設備確定為目標游覽設備。

受限于成本控制,景區(qū)中配置的游覽設備數(shù)量有限??梢詾橛脩籼峁╊A約功能。用戶預約成功才能進行虛擬游覽。

在接收到用戶針對目標景點的虛擬游覽請求時,可以根據(jù)虛擬游覽請求,確定用戶是否為預約用戶。具體的,可以根據(jù)用戶標識確定,或者根據(jù)虛擬游覽請求中攜帶的預約碼確定。

如果確定用戶為預約用戶,則可以將用戶預約的游覽設備確定為目標游覽設備。

在確定用戶非預約用戶時,可以進一步確定當前是否存在空閑游覽設備,如果是,則將其中一個空閑游覽設備確定為目標游覽設備。

在實際應用中,還可以根據(jù)用戶選擇的游覽設備類型,確定在哪種類型的空閑游覽設備中確定目標游覽設備。

S130:根據(jù)目標游覽設備當前所在位置及目標景點的位置,確定游覽路線。

在步驟S120,確定了目標游覽設備。目標游覽設備停留在景區(qū)的某個位置,該位置可能是上一次執(zhí)行游覽任務時最終達到的位置,還可能是預設的初始位置。

在目標游覽設備中設置有定位模塊,服務器可以確定目標游覽設備當前所在位置。

在接收到用戶針對目標景點的虛擬游覽請求時,服務器可以在預先存儲的景區(qū)地圖數(shù)據(jù)中查詢目標景點的位置。

根據(jù)目標游覽設備當前所在位置及目標景點的位置,可以確定游覽路線。

在本發(fā)明實施例中,服務器可以根據(jù)目標游覽設備當前所在位置及目標景點的位置,先確定出多條行進路線,并將多條行進路線輸出給用戶,同時可輸出每條行進路線對應的距離和時間。用戶根據(jù)實際需要,可以從多條行進路線中選擇一條作為游覽路線。

S140:控制目標游覽設備按照游覽路線行進。

在步驟S130確定游覽路線后,服務器可以控制目標游覽設備按照游覽路線行進。

S150:實時獲得目標游覽設備捕捉的全景圖像。

目標游覽設備上設置有全景攝像頭。在目標游覽設備按照游覽路線行進過程中,可以實時捕捉行進路上的全景圖像,并將捕捉到的全景圖像發(fā)送給服務器。

服務器可以實時獲得目標游覽設備捕捉的全景圖像。

S160:將全景圖像推送給虛擬現(xiàn)實設備,以使虛擬現(xiàn)實設備為用戶展示游覽路線上景區(qū)的全景圖像。

服務器實時獲得目標游覽設備捕捉的全景圖像,將全景圖像推送給虛擬現(xiàn)實設備。虛擬現(xiàn)實設備可以為用戶展示游覽路線上景區(qū)的全景圖像。

具體的,服務器獲得目標游覽設備捕捉的圖像后,可以對全景圖像進行三維建模處理,獲得虛擬現(xiàn)實VR視頻圖像,將VR視頻圖像推送給虛擬現(xiàn)實設備,以使虛擬現(xiàn)實設備為用戶展示游覽路線上景區(qū)的VR視頻圖像。

虛擬現(xiàn)實設備可以是VR頭盔或者VR眼鏡,用戶戴上VR頭盔可以實時查看到游覽路線上景區(qū)的VR視頻圖像,給用戶一種身臨其境的感覺。

應用本發(fā)明實施例所提供的方法,接收到用戶針對景區(qū)的目標景點的虛擬游覽請求時,根據(jù)虛擬游覽請求,可以確定目標游覽設備,根據(jù)目標游覽設備當前所在位置及目標景點的位置,確定游覽路線,控制目標游覽設備按照游覽路線行進,實時獲得目標游覽設備捕捉的全景圖像,將全景圖像推送給虛擬現(xiàn)實設備,虛擬現(xiàn)實設備可以為用戶展示游覽路線上景區(qū)的全景圖像,用戶不用到實際景點,也能夠觀賞到真實風景,給用戶一種身臨其境的感覺,提升用戶游覽體驗。

在本發(fā)明的一個實施例中,該方法還可以包括以下步驟:

在目標游覽設備按照游覽路線行進過程中,如果接收到用戶的控制指令,則根據(jù)控制指令,控制目標游覽設備,控制指令為虛擬現(xiàn)實設備根據(jù)用戶的手勢確定并發(fā)送的。

在本發(fā)明實施例中,用戶在使用虛擬現(xiàn)實設備觀賞游覽路線上景區(qū)的圖像的過程中,可以發(fā)出控制指令。具體的,當虛擬現(xiàn)實設備監(jiān)測到用戶的手勢操作時,可以根據(jù)用戶手勢,確定控制指令,并將控制指令發(fā)送給服務器。比如,虛擬現(xiàn)實設備在監(jiān)測到用戶的手臂抬到一定高度時,輸出交互界面,根據(jù)用戶在交互界面中的具體操作,可以確定具體的控制指令,如停止、繼續(xù)、或者更改游覽路線等。

在目標游覽設備按照游覽路線行進過程中,如果接收到用戶的控制指令,則根據(jù)控制指令,控制目標游覽設備。

在本發(fā)明的一個實施例中,該方法還可以包括以下步驟:

在目標游覽設備按照游覽路線行進過程中,如果監(jiān)測到目標游覽設備無法獲取目標位置點的圖像,則將預先生成的目標位置點的VR視頻圖像推送給虛擬現(xiàn)實設備。

在實際應用中,景區(qū)中有些位置點可能無法通過目標游覽設備捕捉到圖像,比如,無人機無法捕捉到室內(nèi)場景的圖像??梢灶A先采集這些位置點的全景圖像,并進行三維建模處理,生成VR視頻圖像。在目標游覽設備按照游覽路線行進過程中,如果監(jiān)測到目標游覽設備無法獲取目標位置點的全景圖像,則可以將預先生成的目標位置點的VR視頻圖像推送給虛擬現(xiàn)實設備。為用戶連續(xù)展示景區(qū)的全景圖像。

相應于上面的方法實施例,本發(fā)明實施例還提供了一種景區(qū)虛擬游覽裝置,下文描述的一種景區(qū)虛擬游覽裝置與上文描述的一種景區(qū)虛擬游覽方法可相互對應參照。

參見圖2所示,該裝置包括以下模塊:

虛擬游覽請求接收模塊210,用于接收用戶針對景區(qū)的目標景點的虛擬游覽請求;

游覽設備確定模塊220,用于根據(jù)虛擬游覽請求,確定目標游覽設備;

游覽路線確定模塊230,用于根據(jù)目標游覽設備當前所在位置及目標景點的位置,確定游覽路線;

游覽設備控制模塊240,用于控制目標游覽設備按照游覽路線行進;

圖像獲得模塊250,用于實時獲得目標游覽設備捕捉的全景圖像;

圖像推送模塊260,用于將全景圖像推送給虛擬現(xiàn)實設備,以使虛擬現(xiàn)實設備為用戶展示游覽路線上景區(qū)的全景圖像。

應用本發(fā)明實施例所提供的裝置,接收到用戶針對景區(qū)的目標景點的虛擬游覽請求時,根據(jù)虛擬游覽請求,可以確定目標游覽設備,根據(jù)目標游覽設備當前所在位置及目標景點的位置,確定游覽路線,控制目標游覽設備按照游覽路線行進,實時獲得目標游覽設備捕捉的全景圖像,將全景圖像推送給虛擬現(xiàn)實設備,虛擬現(xiàn)實設備可以為用戶展示游覽路線上景區(qū)的全景圖像,用戶不用到實際景點,也能夠觀賞到真實風景,給用戶一種身臨其境的感覺,提升用戶游覽體驗。

在本發(fā)明的一種具體實施方式中,圖像推送模塊260,具體用于:

對全景圖像進行三維建模處理,獲得虛擬現(xiàn)實VR視頻圖像;

將VR視頻圖像推送給虛擬現(xiàn)實設備,以使虛擬現(xiàn)實設備為用戶展示游覽路線上景區(qū)的VR視頻圖像。

在本發(fā)明的一種具體實施方式中,還包括權限確定模塊,用于:

在接收用戶針對景區(qū)的目標景點的虛擬游覽請求之后,確定用戶是否具有虛擬游覽權限,如果是,則觸發(fā)游覽設備確定模塊220。

在本發(fā)明的一種具體實施方式中,游覽設備確定模塊220,具體用于:

根據(jù)虛擬游覽請求,確定用戶是否為預約用戶;

如果是,則將用戶預約的游覽設備確定為目標游覽設備。

在本發(fā)明的一種具體實施方式中,游覽設備確定模塊220,還用于:

在確定用戶非預約用戶時,確定當前是否存在空閑游覽設備;

如果是,則將其中一個空閑游覽設備確定為目標游覽設備。

在本發(fā)明的一種具體實施方式中,游覽設備控制模塊240,還用于:

在目標游覽設備按照游覽路線行進過程中,如果接收到用戶的控制指令,則根據(jù)控制指令,控制目標游覽設備,控制指令為虛擬現(xiàn)實設備根據(jù)用戶的手勢確定并發(fā)送的。

在本發(fā)明的一種具體實施方式中,圖像推送模塊260,還用于:

在目標游覽設備按照游覽路線行進過程中,如果監(jiān)測到目標游覽設備無法獲取目標位置點的圖像,則將預先生成的目標位置點的VR視頻圖像推送給虛擬現(xiàn)實設備。

本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。

專業(yè)人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。

結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內(nèi)所公知的任意其它形式的存儲介質中。

本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的技術方案及其核心思想。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權利要求的保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1