欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

虛擬現(xiàn)實(shí)中重定向行走的方法與流程

文檔序號(hào):12127763閱讀:1056來(lái)源:國(guó)知局
虛擬現(xiàn)實(shí)中重定向行走的方法與流程

本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,尤其涉及一種虛擬現(xiàn)實(shí)中重定向行走的方法。



背景技術(shù):

虛擬現(xiàn)實(shí):虛擬現(xiàn)實(shí)是一種可以創(chuàng)建和體驗(yàn)虛擬世界的計(jì)算機(jī)仿真系統(tǒng),它利用計(jì)算機(jī)生成一種模擬環(huán)境,是一種多信息融合的交互式的三維動(dòng)態(tài)視景和實(shí)體行為的系統(tǒng)仿真,使用戶(hù)沉浸到該環(huán)境中。

傳統(tǒng)的虛擬現(xiàn)實(shí)設(shè)備把現(xiàn)實(shí)世界與虛擬世界一比一映射,導(dǎo)致人們不能很自然的游覽大于實(shí)際世界尺寸的場(chǎng)景。雖然可以通過(guò)鼠標(biāo),手柄等外設(shè)幫助人們?cè)谔摂M世界行走,但這樣用戶(hù)的沉浸感就是大打折扣,在虛擬現(xiàn)實(shí)的應(yīng)用中是難于接受的。

目前技術(shù)虛擬現(xiàn)實(shí)有三種體驗(yàn)方式:

1、完全無(wú)法行走的固定座椅方式

在這種方式中體驗(yàn)者只能環(huán)視四周,而不能靠近感興趣的虛擬對(duì)象進(jìn)行觀察或交互,如果需要切換場(chǎng)地,需要手柄等外設(shè)進(jìn)行移動(dòng)角色的操作,這種體驗(yàn)完全失去了虛擬現(xiàn)實(shí)的沉浸感,體驗(yàn)者始終明白自己是在操縱一部計(jì)算機(jī),與普通電子游戲幾乎沒(méi)有差別。

2、可以原地滑步的跑步機(jī)方式

在這種方式中體驗(yàn)者需要站在一種類(lèi)似跑步機(jī)的設(shè)備上,體驗(yàn)者通過(guò)腳部的運(yùn)動(dòng)動(dòng)作觸發(fā)傳感器,驅(qū)動(dòng)虛擬世界的角色運(yùn)動(dòng)。這種方式在沉浸感上有一定的改善,但由于身體沒(méi)有真是的運(yùn)動(dòng),沉浸感也是大打折扣的。

3、可以在小空間1:1行走的方式

這種方式體驗(yàn)者在大約12平米的空間內(nèi)行走,由于身體在真實(shí)的運(yùn)動(dòng),沉浸感大大提升,但由于真實(shí)世界與虛擬世界的空間是1:1映射,所以虛擬空間也被限制在狹小空間內(nèi),導(dǎo)致體驗(yàn)者無(wú)法暢游宏大的虛擬世界。



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

本發(fā)明的實(shí)施例提供了一種虛擬現(xiàn)實(shí)中重定向行走的方法,以實(shí)現(xiàn)擴(kuò)大用戶(hù)的虛擬世界的活動(dòng)空間。

為了實(shí)現(xiàn)上述目的,本發(fā)明采取了如下技術(shù)方案。

一種虛擬現(xiàn)實(shí)中重定向行走的方法,包括:

通過(guò)位置傳感器獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的實(shí)際位置坐標(biāo);

獲取用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和預(yù)測(cè)位置信息;

根據(jù)預(yù)先存儲(chǔ)的實(shí)際活動(dòng)場(chǎng)地的尺寸信息,所述實(shí)際位置坐標(biāo)以及所述虛擬場(chǎng)景中的當(dāng)前位置信息和預(yù)測(cè)位置信息,采用重定向行走算法計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo);

根據(jù)所述下一步的位置坐標(biāo)指導(dǎo)所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中進(jìn)行重定向行走。

進(jìn)一步地,所述通過(guò)位置傳感器獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的實(shí)際位置坐標(biāo),包括:

將位置傳感器安裝在用戶(hù)的身體部位上,所述位置傳感器通過(guò)定位系統(tǒng)獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的實(shí)際位置坐標(biāo),將所述實(shí)際位置坐標(biāo)傳輸給重定向行走服務(wù)器。

進(jìn)一步地,所述的獲取用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和預(yù)測(cè)位置信息,包括:

重定向行走服務(wù)器通過(guò)有線連接或者無(wú)線連接與虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器連接,接收虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器傳輸過(guò)來(lái)的用戶(hù)在虛擬現(xiàn)實(shí)系統(tǒng)中的虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息,該預(yù)測(cè)位置信息包括虛擬場(chǎng)景中的旋轉(zhuǎn)角度和行進(jìn)距離。

進(jìn)一步地,所述的根據(jù)預(yù)先存儲(chǔ)的實(shí)際活動(dòng)場(chǎng)地的尺寸信息,所述實(shí)際位置坐標(biāo)以及所述虛擬場(chǎng)景中的當(dāng)前位置信息和預(yù)測(cè)位置信息,采用重定向行走算法計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo),包括:

所述重定向行走服務(wù)器根據(jù)預(yù)先存儲(chǔ)的實(shí)際活動(dòng)場(chǎng)地的尺寸信息,實(shí)際活動(dòng)場(chǎng)地中的當(dāng)前實(shí)際位置坐標(biāo)以及用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息,采用重定向行走算法進(jìn)行動(dòng)態(tài)坐標(biāo)映射計(jì)算,該動(dòng)態(tài)坐標(biāo)映射計(jì)算依據(jù)一定的比率縮放虛擬場(chǎng)景中的旋轉(zhuǎn)角度和行進(jìn)距離,得到用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo),該下一步的位置坐標(biāo)包括實(shí)際活動(dòng)場(chǎng)地中的旋轉(zhuǎn)角度和行進(jìn)距離。

進(jìn)一步地,所述的根據(jù)所述下一步的位置坐標(biāo)指導(dǎo)所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中進(jìn)行重定向行走,包括:

所述重定向行走服務(wù)器根據(jù)所述實(shí)際位置坐標(biāo)和所述下一步的位置坐標(biāo)計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的行進(jìn)路徑和旋轉(zhuǎn)角度,根據(jù)所述行進(jìn)路徑、旋轉(zhuǎn)角度和實(shí)際活動(dòng)場(chǎng)地所剩前進(jìn)的空間,實(shí)時(shí)渲染出指導(dǎo)用戶(hù)進(jìn)行下一步行走的場(chǎng)景,并在頭戴顯示器中顯示該場(chǎng)景,該場(chǎng)景包括指導(dǎo)用戶(hù)繼續(xù)向前行走的場(chǎng)景或者指導(dǎo)用戶(hù)轉(zhuǎn)彎行走的場(chǎng)景,從而指導(dǎo)所述用戶(hù)進(jìn)行重定向行走。

進(jìn)一步地,所述的方法還包括:

虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器將用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息傳輸給虛擬現(xiàn)實(shí)系統(tǒng)中的渲染器,該渲染器根據(jù)位置調(diào)整的角度和幅度信息實(shí)時(shí)渲染畫(huà)面,將最新的虛擬場(chǎng)景畫(huà)面?zhèn)鬏斀o用戶(hù)的頭戴顯示器進(jìn)行顯示,用戶(hù)通過(guò)透鏡在頭戴顯示器上看到移動(dòng)后的虛擬場(chǎng)景。

由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過(guò)采用重定向行走算法實(shí)現(xiàn)虛擬世界路徑與真實(shí)世界路徑之間的映射,可以根據(jù)虛擬場(chǎng)景獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的行走路徑信息,可以引導(dǎo)用戶(hù)在虛擬世界中自由行走又不會(huì)超出現(xiàn)實(shí)世界的邊界,現(xiàn)實(shí)空間的尺寸不會(huì)限制用戶(hù)在虛擬空間行走的范圍,從而擴(kuò)大了虛擬世界的活動(dòng)空間,在合理成本范圍內(nèi)實(shí)現(xiàn)了有限實(shí)際空間到虛擬無(wú)限空間的映射。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

附圖說(shuō)明

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

圖1為本發(fā)明實(shí)施例提供的一種虛擬現(xiàn)實(shí)中重定向行走的各個(gè)部件的分布位置示意圖;

圖2為本發(fā)明實(shí)施例提供的一種虛擬現(xiàn)實(shí)中重定向行走的方法的實(shí)現(xiàn)原理示意圖;

圖3為本發(fā)明實(shí)施例提供的一種虛擬現(xiàn)實(shí)中重定向行走的方法的處理流程圖;

圖4為本發(fā)明實(shí)施例提供的虛擬現(xiàn)實(shí)中重定向行走的方法的實(shí)際效果示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施方式,所述實(shí)施方式的示例在附圖中示出,其中自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。下面通過(guò)參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說(shuō)明書(shū)中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱(chēng)元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無(wú)線連接或耦接。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的任一單元和全部組合。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ))具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ)應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會(huì)用理想化或過(guò)于正式的含義來(lái)解釋。

為便于對(duì)本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖以幾個(gè)具體實(shí)施例為例做進(jìn)一步的解釋說(shuō)明,且各個(gè)實(shí)施例并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。

近來(lái)也出現(xiàn)了基于室內(nèi)空間定位的虛擬現(xiàn)實(shí),可以滿(mǎn)足人們?cè)谔摂M世界自由行走,但是現(xiàn)實(shí)問(wèn)題是虛擬世界往往場(chǎng)景比較宏大,人們感覺(jué)到自己在一個(gè)廣場(chǎng)、森林中,甚至感覺(jué)自己在一個(gè)陌生城市,陌生星球中,如果給出一個(gè)跟虛擬世界相同大小的場(chǎng)地供人們游覽,不但成本昂貴,甚至往往不可能提供。

重定向行走:重定向行走是虛擬現(xiàn)實(shí)中,利用微小的視覺(jué)提示誘導(dǎo)人們相信自己正在游覽一個(gè)巨大的區(qū)域,而實(shí)際上他一直在一個(gè)相對(duì)狹小的空間里行走。

為了解決現(xiàn)實(shí)空間的尺寸限制了用戶(hù)在虛擬空間行走的范圍的問(wèn)題,本發(fā)明實(shí)施例提供的一種虛擬現(xiàn)實(shí)中重定向行走的各個(gè)部件的分布位置示意圖如圖1所示,其中包含三個(gè)主要部件:頭戴顯示器,背包電腦,位置傳感器。

頭戴顯示器是虛擬現(xiàn)實(shí)的重要組成部分,佩戴在用戶(hù)頭上,包括:面向人眼顯示圖像的顯示屏、位于所述顯示屏和人眼之間的透鏡,圖像處理單元及慣性傳感器。

背包電腦作為重定向行走服務(wù)器,是虛擬現(xiàn)實(shí)重定向行走的中心運(yùn)算單元,可以放置在用戶(hù)后背上,和頭戴顯示器、位置傳感器電路連接,是路徑預(yù)測(cè),坐標(biāo)換算及圖像渲染等算法的運(yùn)算單元。在實(shí)際應(yīng)用中,重定向行走服務(wù)器(背包電腦)也可以設(shè)置在其它位置。

位置傳感器是虛擬現(xiàn)實(shí)重定向行走必要組成部分,是重定向算法的輸入單元,正是由位置傳感器獲取了用戶(hù)在現(xiàn)實(shí)世界的實(shí)際的位置,重定向行走算法才可以根據(jù)虛擬世界地圖的需求生成虛擬坐標(biāo)。位置傳感器可以設(shè)置在用戶(hù)的腳步、身體上等位置。

本發(fā)明實(shí)施例提供的一種虛擬現(xiàn)實(shí)中重定向行走的方法的實(shí)現(xiàn)原理示意圖如圖2所示,具體處理流程如圖3所示,包括如下的處理步驟:

步驟S310、位置傳感器獲取了用戶(hù)在現(xiàn)實(shí)世界的實(shí)際位置。

位置傳感器可以安裝在用戶(hù)的腳步、頭頂或者背包等身體部位上,位置傳感器通過(guò)定位系統(tǒng)來(lái)獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的當(dāng)前位置坐標(biāo)。上述定位系統(tǒng)的工作原理包括:在室內(nèi)建筑的至少一個(gè)平面上,鋪設(shè)多個(gè)所述電磁耦合器件,其中,每個(gè)所述電磁耦合器件記錄當(dāng)前地理位置信息。由人體攜帶的位置傳感器檢測(cè)人體在當(dāng)前運(yùn)動(dòng)過(guò)程中的方向角及位移數(shù)據(jù)。然后,位置傳感器在經(jīng)過(guò)所述電磁耦合器件時(shí),讀取所述電磁耦合器件中的數(shù)據(jù),并通過(guò)協(xié)議翻譯,獲取記錄的地理位置信息。再根據(jù)所述方向角及位移數(shù)據(jù)、讀取的地理位置信息,對(duì)人體在室內(nèi)建筑中的位置進(jìn)行定位,并將定位結(jié)果傳輸給重定向行走服務(wù)器。

步驟S320、重定向行走服務(wù)器獲取用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息。

重定向行走服務(wù)器(背包電腦)通過(guò)有線連接或者無(wú)線連接與虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器連接,接收虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器傳輸過(guò)來(lái)的用戶(hù)在虛擬現(xiàn)實(shí)系統(tǒng)中的虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息,該預(yù)測(cè)位置信息包括虛擬場(chǎng)景中的旋轉(zhuǎn)角度和行進(jìn)距離。

步驟S330、根據(jù)預(yù)先存儲(chǔ)的實(shí)際活動(dòng)場(chǎng)地的尺寸信息,所述實(shí)際位置坐標(biāo)以及所述虛擬場(chǎng)景中的當(dāng)前位置信息和預(yù)測(cè)位置信息,采用重定向行走算法計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo)。

重定向行走服務(wù)器(背包電腦)根據(jù)預(yù)先存儲(chǔ)的實(shí)際活動(dòng)場(chǎng)地的尺寸信息,實(shí)際活動(dòng)場(chǎng)地中的當(dāng)前實(shí)際位置坐標(biāo)以及用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息,采用重定向行走算法進(jìn)行動(dòng)態(tài)坐標(biāo)映射計(jì)算,計(jì)算出用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo),該下一步的位置坐標(biāo)包括實(shí)際活動(dòng)場(chǎng)地中的旋轉(zhuǎn)角度和行進(jìn)距離。

上述重定向行走算法需要在用戶(hù)行走過(guò)程中動(dòng)態(tài)插入距離和角度的微小變換,從而引導(dǎo)用戶(hù)在虛擬世界中自由行走又不會(huì)超出現(xiàn)實(shí)世界的邊界。上述動(dòng)態(tài)坐標(biāo)映射計(jì)算依據(jù)一定的比率縮放虛擬場(chǎng)景中的旋轉(zhuǎn)角度和行進(jìn)距離,轉(zhuǎn)換為實(shí)際活動(dòng)場(chǎng)地中的旋轉(zhuǎn)角度和行進(jìn)距離。研究發(fā)現(xiàn),如下的比例是不容易引起用戶(hù)的不適的:旋轉(zhuǎn)的角速度減緩20%或增加50%;行進(jìn)的速度減緩14%或加快25%。

上述動(dòng)態(tài)坐標(biāo)映射計(jì)算應(yīng)該根據(jù)實(shí)際場(chǎng)地的尺寸和形狀進(jìn)行一定的適配,具體過(guò)程分為兩種情況:

一是當(dāng)用戶(hù)正在直線行進(jìn),算法假設(shè)這位用戶(hù)將繼續(xù)按照這個(gè)方向和速度前進(jìn),此時(shí)加在虛擬行進(jìn)速度上的比率,是保證用戶(hù)在碰到實(shí)際的障礙物之前先出現(xiàn)一個(gè)或一個(gè)以上的虛擬障礙物。

二是當(dāng)用戶(hù)在虛擬世界中進(jìn)行拐彎運(yùn)動(dòng)時(shí),算法假設(shè)用戶(hù)會(huì)按照一定的半徑走圓弧線,所以根據(jù)前方可用的空間找出一個(gè)最大的實(shí)際空間半徑進(jìn)行映射,這樣可以減少角度的修正,減緩用戶(hù)感覺(jué)到視角的偏轉(zhuǎn)。

步驟S340、根據(jù)所述下一步的位置坐標(biāo)指導(dǎo)所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中進(jìn)行重定向行走。

上述重定向行走算法實(shí)現(xiàn)虛擬世界路徑與真實(shí)世界路徑之間的映射,比如提前計(jì)算并保存特定的虛擬場(chǎng)景與實(shí)際活動(dòng)場(chǎng)地中的行走方法的映射關(guān)系,根據(jù)每個(gè)虛擬場(chǎng)景更新一個(gè)映射關(guān)系,雖然比較費(fèi)力,但也是可以實(shí)現(xiàn)重定向行走的。

重定向行走服務(wù)器(背包電腦)根據(jù)所述實(shí)際位置坐標(biāo)和所述下一步的位置坐標(biāo)計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的行進(jìn)路徑和旋轉(zhuǎn)角度,采用視覺(jué)引導(dǎo),在用戶(hù)沒(méi)有明確察覺(jué)的情況下,在用戶(hù)的實(shí)際活動(dòng)場(chǎng)地中的行進(jìn)路徑和旋轉(zhuǎn)角度上動(dòng)態(tài)加入偏差,該偏差的基本引導(dǎo)策略是盡量把用戶(hù)引導(dǎo)到最寬闊的空間,比如回到場(chǎng)地中間。

背包電腦根據(jù)用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的下一步的位置坐標(biāo)計(jì)算出所述用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的行進(jìn)路徑和旋轉(zhuǎn)角度,根據(jù)所述行進(jìn)路徑、旋轉(zhuǎn)角度和實(shí)際活動(dòng)場(chǎng)地所剩前進(jìn)的空間,實(shí)時(shí)渲染出指導(dǎo)用戶(hù)進(jìn)行下一步行走的場(chǎng)景,并在頭戴顯示器中顯示該場(chǎng)景。該場(chǎng)景可以包括指導(dǎo)用戶(hù)繼續(xù)向前行走的場(chǎng)景,比如前方出現(xiàn)直線路線;上述場(chǎng)景還可以為指導(dǎo)用戶(hù)轉(zhuǎn)彎行走的場(chǎng)景,比如,前方出現(xiàn)墻體,懸崖等障礙物,同時(shí)出現(xiàn)轉(zhuǎn)彎的彎路,用戶(hù)的頭戴顯示器中看到這些物體心理學(xué)上會(huì)自動(dòng)躲避這些危險(xiǎn)物體,而尋找一條安全的道路。從而實(shí)現(xiàn)指導(dǎo)用戶(hù)進(jìn)行重定向行走。

同時(shí),虛擬畫(huà)面中也提供了修改了行進(jìn)路徑后的道路供用戶(hù)行走,這些道路的虛擬彎曲程度和用戶(hù)實(shí)際拐彎程度有一定的偏差,但這個(gè)偏差需要控制在用戶(hù)不易察覺(jué)的范圍內(nèi)。。

步驟S350、渲染器根據(jù)位置調(diào)整的角度和幅度等信息實(shí)時(shí)渲染畫(huà)面,將最新的虛擬場(chǎng)景畫(huà)面?zhèn)鬏斀o用戶(hù)的頭戴顯示器進(jìn)行顯示。

虛擬現(xiàn)實(shí)系統(tǒng)中的服務(wù)器將用戶(hù)在虛擬場(chǎng)景中的當(dāng)前位置信息和下一步的預(yù)測(cè)位置信息傳輸給虛擬現(xiàn)實(shí)系統(tǒng)中的渲染器,該渲染器根據(jù)位置調(diào)整的角度和幅度等信息實(shí)時(shí)渲染畫(huà)面,將最新的虛擬場(chǎng)景畫(huà)面?zhèn)鬏斀o用戶(hù)的頭戴顯示器進(jìn)行顯示,用戶(hù)通過(guò)透鏡在頭戴顯示器上可以看到移動(dòng)后的虛擬場(chǎng)景。

本發(fā)明的實(shí)際效果如圖4所示,用戶(hù)在虛擬世界中走過(guò)的場(chǎng)景往往比現(xiàn)實(shí)世界的大,在一些特殊情況下,可以實(shí)現(xiàn)虛擬世界無(wú)窮遠(yuǎn)的行走,比如在半徑大于20的現(xiàn)實(shí)世界圓弧上行走,映射為虛擬空間的無(wú)窮直線行走。

利用微小的視覺(jué)提示誘導(dǎo)人們相信自己一直在往前走,盡管實(shí)際中他可能是按照某種弧線或者圓圈中行走,從而擴(kuò)大了虛擬世界的活動(dòng)空間,在合理成本范圍內(nèi)實(shí)現(xiàn)了有限實(shí)際空間到虛擬無(wú)限空間的映射。

綜上所述,本發(fā)明實(shí)施例通過(guò)采用重定向行走算法實(shí)現(xiàn)虛擬世界路徑與真實(shí)世界路徑之間的映射,可以根據(jù)虛擬場(chǎng)景獲取用戶(hù)在實(shí)際活動(dòng)場(chǎng)地中的行走路徑信息,可以引導(dǎo)用戶(hù)在虛擬世界中自由行走又不會(huì)超出現(xiàn)實(shí)世界的邊界,現(xiàn)實(shí)空間的尺寸不會(huì)限制用戶(hù)在虛擬空間行走的范圍,從而擴(kuò)大了虛擬世界的活動(dòng)空間,在合理成本范圍內(nèi)實(shí)現(xiàn)了有限實(shí)際空間到虛擬無(wú)限空間的映射。

本發(fā)明實(shí)施例的方法的實(shí)現(xiàn)成本相對(duì)較低,虛擬空間可以無(wú)限擴(kuò)展,用戶(hù)可以體驗(yàn)非常宏大的虛擬現(xiàn)實(shí)空間

本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個(gè)實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。

通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。

以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
栖霞市| 深泽县| 花垣县| 岳普湖县| 达拉特旗| 德庆县| 盐亭县| 运城市| 红河县| 双桥区| 辽阳市| 乌恰县| 安阳市| 临猗县| 陈巴尔虎旗| 汶川县| 林西县| 普陀区| 比如县| 千阳县| 康马县| 文安县| 永清县| 天全县| 太康县| 井研县| 嵊州市| 桦南县| 潮州市| 买车| 南川市| 彭泽县| 长白| 铜鼓县| 加查县| 连州市| 富川| 广东省| 青州市| 岗巴县| 庐江县|