• / 24
  • 下載費用:30 金幣  

對虛擬現實系統的物理道具的定位方法以及虛擬現實系統.pdf

摘要
申請專利號:

CN201510959021.0

申請日:

2015.12.18

公開號:

CN105487670A

公開日:

2016.04.13

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/01申請日:20151218|||公開
IPC分類號: G06F3/01 主分類號: G06F3/01
申請人: 北京諾亦騰科技有限公司
發明人: 戴若犁; 劉昊揚; 托比亞斯·鮑曼
地址: 100088北京市西城區新街口外大街28號102號樓(主樓412室)
優先權:
專利代理機構: 北京細軟智谷知識產權代理有限責任公司11471 代理人: 江娟
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510959021.0

授權公告號:

|||

法律狀態公告日:

2016.09.28|||2016.04.13

法律狀態類型:

實質審查的生效|||公開

摘要

公開了用于虛擬現實系統的物理道具的定位方法及虛擬現實系統,方法包括:生成與物理控制器對應的控制器剛體三維直角坐標系以及與物理道具對應的道具剛體三維直角坐標系;確定物理控制器按照連接方式連接至物理道具情況下的控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的關系數據;獲取連接至物理道具的物理控制器的位置信息和姿態信息,以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系;根據控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系以及關系數據確定道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系,從而確定道具的位置和姿態。

權利要求書

1.一種用于虛擬現實系統的物理道具的定位方法,所述虛擬現實系統包
括物理控制器,所述物理道具包括用于連接所述物理控制器的接口,所述方
法包括:
選擇參考系;
在所述參考系中建立第一三維直角坐標系;
對所述物理控制器和所述物理道具分別按照剛體進行建模,以生成與所
述物理控制器對應的控制器剛體三維直角坐標系以及與所述物理道具對應的
道具剛體三維直角坐標系;
確定所述物理控制器通過所述接口連接至所述物理道具情況下的所述控
制器剛體三維直角坐標系與所述道具剛體三維直角坐標系之間的關系數據,
其中所述接口限定了所述物理控制器連接至所述物理道具情況下的、所述物
理控制器與所述物理道具之間的相對位置和相對姿態;
獲取連接至所述物理道具的所述物理控制器的位置信息和姿態信息,以
確定所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系的平移
和旋轉關系;
根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系的
位置信息和姿態信息以及所述關系數據確定所述道具剛體三維直角坐標系相
對于所述第一三維直角坐標系的平移和旋轉關系;
根據所述道具剛體三維直角坐標系相對于所述第一三維直角坐標系的平
移和旋轉關系確定所述物理道具的位置信息和姿態信息。
2.如權利要求1所述的方法,其中,確定所述物理控制器通過所述接口
連接至所述物理道具情況下的所述控制器剛體三維直角坐標系與所述道具剛
體三維直角坐標系之間的關系數據包括:
確定表示所述道具剛體三維直角坐標系相對于所述控制器剛體三維
直角坐標系的平移和旋轉關系的第一矩陣Tr;
獲取連接至所述物理道具的所述物理控制器的位置信息和姿態信息,以
確定所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系的平移
和旋轉關系的:
獲取連接至所述物理道具的所述物理控制器的位置信息和姿態信
息,以確定所述控制器剛體三維直角坐標系相對于所述第一三維直角坐
標系的平移和旋轉關系的第二矩陣Tc;
根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系的
平移和旋轉關系的以及所述關系數據確定所述道具剛體三維直角坐標系相對
于所述第一三維直角坐標系的平移和旋轉關系的包括:
通過將所述第一矩陣與所述第二矩陣相乘來確定出表示所述道具剛
體三維直角坐標系相對于所述第一三維直角坐標系的平移和旋轉關系的
的第三矩陣Tt。
3.如權利要求1所述的方法,其中,確定所述物理控制器按照所述連接
方式連接至所述物理道具情況下的所述控制器剛體三維直角坐標系與所述道
具剛體三維直角坐標系之間的關系數據還包括
獲取與所述關系數據相關聯的所述物理道具的ID信息;
存儲所述關系數據與相關聯的物理道具的ID信息;
根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系的
平移和旋轉關系的以及所述關系數據確定所述道具剛體三維直角坐標系相對
于所述第一三維直角系的平移和旋轉關系的包括:
根據所述物理道具的ID信息確定所關聯的關系數據;
根據所述關系數據以及所述控制器剛體三維直角坐標系相對于所述
第一三維直角坐標系的平移和旋轉關系的確定所述道具剛體三維直角坐
標系相對于所述第一三維直角坐標系的平移和旋轉關系的。
4.如權利要求3所述的方法,其中,所述獲取連接至所述物理道具的所
述物理控制器的位置信息和姿態信息還包括:
檢測所述物理控制器發送的所述物理控制器的ID信息以及所述物理
控制器連接至所述物理道具而獲取到的所述物理道具的激活信息,所述
激活信息至少包括所述物理道具的所述ID信息;
在根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系
的平移和旋轉關系的以及所述關系數據確定所述道具剛體三維直角坐標系相
對于所述第一三維直角坐標系的平移和旋轉關系的還包括:
根據所述ID信息調取所述ID信息對應的所述關系數據和虛擬現實
應用;
在所述虛擬現實應用中顯示與所述物理道具對應的虛擬道具。
5.如權利要求4所述的方法,其中,所述物理道具包括傳感器,所述獲
取連接至所述物理道具的所述物理控制器的位置信息和姿態信息包括:
檢測所述物理控制器發送的、接收自所述傳感器的與所述物理道具
相關的狀態信息,以獲取連接至所述物理道具的所述物理控制器的位置
信息和姿態信息;
在根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系
的平移和旋轉關系的以及所述關系數據確定所述道具剛體三維直角坐標系相
對于所述第一三維直角坐標系的平移和旋轉關系的還包括:
在所述虛擬現實應用中顯示與所述物理道具對應的虛擬道具;
根據所述道具剛體三維直角坐標系相對于所述第一三維直角坐標系的平
移和旋轉關系確定所述物理道具的位置信息和姿態信息還包括:
根據所述狀態信息在所述虛擬現實應用中顯示與所述物理道具對應
的所述虛擬道具的變化。
6.如權利要求4所述的方法,其中,所述物理道具包括傳感器,所述獲
取連接至所述物理道具的所述物理控制器的位置信息和姿態信息包括:
檢測所述物理控制器發送的、接收自所述傳感器的使用所述物理道
具的用戶的生理信息;
在根據所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標系
的平移和旋轉關系以及所述關系數據確定所述道具剛體三維直角坐標系相對
于所述第一三維直角坐標系的平移和旋轉關系之后,所述方法還包括:
根據所述生理信息在所述虛擬現實應用中顯示與所述生理信息對應
的虛擬現實的應用。
7.如權利要求5所述的方法,其中,所述傳感器包括以下傳感器中的一
種或幾種:慣性傳感器、光學傳感器、位移傳感器、角度傳感器、壓力傳感
器、溫度傳感器。
8.如權利要求6所述的方法,其中,所述傳感器包括以下傳感器中的一
種或幾種:心率傳感器、脈搏傳感器、肌電傳感器。
9.如權利要求1-8所述的方法,其中,所述物理控制器包括六自由度控
制器。
10.一種虛擬現實系統,所述虛擬現實系統包括:
物理控制器;
物理道具,包括用于連接所述物理控制器的接口;
服務器,選擇參考系,在所述參考系中建立第一三維直角坐標系,對所
述物理控制器和所述物理道具分別按照剛體進行建模,以生成與所述物理控
制器對應的控制器剛體三維直角坐標系以及與所述物理道具對應的道具剛體
三維直角坐標系,
所述服務器還確定所述物理控制器通過所述接口連接至所述物理道具情
況下的所述控制器剛體三維直角坐標系與所述道具剛體三維直角坐標系之間
的關系數據,其中所述接口限定了所述物理控制器連接至所述物理道具情況
下的、所述物理控制器與所述物理道具之間的相對位置和相對姿態;
所述服務器還獲取連接至所述物理道具的所述物理控制器的位置信息和
姿態信息,以確定所述控制器剛體三維直角坐標系相對于所述第一三維直角
的平移和旋轉關系,根據所述控制器剛體三維直角坐標系相對于所述第一三
維直角坐標系的平移和旋轉關系以及所述關系數據確定所述道具剛體三維直
角坐標系相對于所述第一三維直角坐標系的平移和旋轉關系,并根據所述道
具剛體三維直角坐標系相對于所述第一三維直角坐標系的平移和旋轉關系確
定所述物理道具的位置信息和姿態信息。
11.如權利要求10所述的系統,其中,所述服務器確定表示所述道具剛
體三維直角坐標系相對于所述控制器剛體三維直角坐標系平移和旋轉關系的
第一矩陣Tr,獲取連接至所述物理道具的所述物理控制器的位置信息和姿態
信息,以確定所述控制器剛體三維直角坐標系相對于所述第一三維直角坐標
系的平移和旋轉關系的第二矩陣Tc,通過將所述第一矩陣與所述第二矩陣相
乘來確定出表示所述道具剛體三維直角坐標系相對于所述第一三維直角坐標
系的平移和旋轉關系的第三矩陣Tt。
12.如權利要求10所述的系統,其中,所述物理道具包括芯片,所述芯
片存儲有所述物理道具的ID信息;
所述服務器還獲取與所述關系數據相關聯的所述物理道具的ID信息,存
儲所述關系數據與相關聯的物理道具的ID信息;
所述服務器還根據所述物理道具的ID信息確定所關聯的關系數據,根據
所述關系數據以及所述控制器剛體三維直角坐標系相對于所述第一三維直角
坐標系的平移和旋轉關系來確定所述道具剛體三維直角坐標系相對于所述第
一三維直角坐標系的平移和旋轉關系。
13.如權利要求12所述的系統,其中,所述系統還包括:
虛擬環境仿真器,接收來自所述服務器的虛擬環境仿真信號;
所述物理控制器包括:
第一傳輸接口,在所述物理控制器與所述物理道具通過所述接口連接的
情況下,所述物理控制器通過所述數據接口接收來自所述物理道具的激活信
息,所述激活信息至少包括所述物理道具的所述ID信息;
第二傳輸接口,所述物理控制器通過所述第二傳輸接口向所述服務器發
送所述激活信息以及所述物理控制器的ID信息;
所述服務器接收所述激活信息,根據所述ID信息調取所述ID信息對應
的所述關系數據和虛擬現實應用,向所述虛擬環境仿真器發送所述虛擬環境
仿真信號,以在所述虛擬現實應用中顯示與所述物理道具對應的虛擬道具。
14.如權利要求13所述的系統,其中,所述物理道具還包括:
傳感器,所述傳感器通過所述第一傳輸接口向所述物理控制器發送與所
述物理道具相關的狀態信息;
所述物理控制器還通過所述第二傳輸接口向所述服務器發送所述狀態信
息;
所述服務器檢測所述狀態信息,以獲取連接至所述物理道具的所述物理
控制器的位置信息和姿態信息,并根據所述狀態信息向所述虛擬環境仿真器
發送所述虛擬環境仿真信號,以在所述虛擬現實應用中顯示與所述物理道具
對應的虛擬道具,并根據所述狀態信息在所述虛擬現實應用中顯示與所述物
理道具對應的所述虛擬道具的變化。
15.如權利要求13所述的系統,其中,所述物理道具還包括:
傳感器,所述傳感器通過所述第一傳輸接口向所述物理控制器發送使用
所述物理道具的用戶的生理信息;
所述物理控制器還通過所述第二傳輸接口向所述服務器發送所述生理信
息;
所述服務器檢測所述生理信息,向所述虛擬環境仿真器發送所述虛擬環
境仿真信號,以根據所述生理信息在所述虛擬環境仿真器中顯示與所述生理
信息對應的虛擬現實的應用。
16.如權利要求14所述的系統,其中,所述傳感器包括以下傳感器中的
一種或幾種:慣性傳感器、光學傳感器、位移傳感器、角度傳感器、壓力傳
感器、溫度傳感器。
17.如權利要求15所述的系統,其中,所述傳感器包括以下傳感器中的
一種或幾種:心率傳感器、脈搏傳感器、肌電傳感器。
18.如權利要求10-17所述的系統,其中,所述物理控制器包括六自由
度控制器。

說明書

對虛擬現實系統的物理道具的定位方法以及虛擬現實系統

技術領域

本發明涉及虛擬現實領域,尤其涉及一種對虛擬現實系統的物理道具的
定位方法以及虛擬現實系統。

背景技術

虛擬現實系統中需要用戶使用控制器與虛擬現實應用進行交互,虛擬現
實系統中往往利用控制器來表示各種虛擬道具,需要用戶手握住控制器進行
操作。

發明內容

根據本發明的一個實施例,提供了一種用于虛擬現實系統的物理道具的
定位方法,虛擬現實系統包括物理控制器,物理道具包括用于連接物理控制
器的接口,方法包括:選擇參考系;在參考系中建立第一三維直角坐標系;
對物理控制器和物理道具分別按照剛體進行建模,以生成與物理控制器對應
的控制器剛體三維直角坐標系以及與物理道具對應的道具剛體三維直角坐標
系;確定物理控制器通過接口連接至物理道具情況下的控制器剛體三維直角
坐標系與道具剛體三維直角坐標系之間的關系數據,其中接口限定了物理控
制器連接至物理道具情況下的、物理控制器與物理道具之間的相對位置和相
對姿態;獲取連接至物理道具的物理控制器的位置信息和姿態信息,以確定
控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系;
根據控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系以及關系數據確定道具剛體三維直角坐標系相對于第一三維直角坐標系的
平移和旋轉關系;根據道具剛體三維直角坐標系相對于第一三維直角坐標系
的平移和旋轉關系確定物理道具的位置信息和姿態信息。

根據本發明的一個實施例,提供了一種虛擬現實系統,虛擬現實系統包
括:物理控制器;物理道具,包括用于連接物理控制器的接口;服務器選擇
參考系,在參考系中建立第一三維直角坐標系,對物理控制器和物理道具分
別按照剛體進行建模,以生成與物理控制器對應的控制器剛體三維直角坐標
系以及與物理道具對應的道具剛體三維直角坐標系,服務器還確定物理控制
器通過接口連接至物理道具情況下的控制器剛體三維直角坐標系與道具剛體
三維直角坐標系之間的關系數據,其中接口限定了物理控制器連接至物理道
具情況下的、物理控制器與物理道具之間的相對位置和相對姿態;服務器還
獲取連接至物理道具的物理控制器的位置信息和姿態信息,以確定控制器剛
體三維直角坐標系相對于第一三維直角的平移和旋轉關系,根據控制器剛體
三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系以及關系數據
確定道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系,根據道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉
關系確定物理道具的平移和旋轉關系,并根據道具剛體三維直角坐標系相對
于第一三維直角坐標系的平移和旋轉關系確定物理道具的位置信息和姿態信
息。

通過上述實施方式的方法,物理控制器連接至物理道具,服務器可選擇
參考系并建立第一三維直角坐標系,服務器還可獲得物理控制器和物理道具
之間的關系數據(例如相對位置、相對姿態、平移和旋轉的關系等),服務
器可追蹤物理控制器的位置信息和姿態信息,進而獲得控制器剛體三維直角
坐標系相對于第一三維直角坐標系的平移和旋轉關系,進而根據關系數據獲
得道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系。
這樣可以將道具相對于第一三維直角坐標系的位置和姿態顯示在虛擬現實應
用中,使得用戶在現實中對物理道具的操作和虛擬現實中看到的操作無縫連
接,極大增強用戶的體驗。

附圖說明

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

圖1為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖2為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖3為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖4為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖5為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖6為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖;

圖7為本發明一個實施例提供的虛擬現實系統;

圖8為本發明一個實施例提供的虛擬現實系統。

具體實施方式

下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行
清楚、完整地描述,顯然,所描述的實施例是本發明的一部分實施例,而不
是全部實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創
造性勞動的前提下所獲得的所有其他實施例,都應屬于本發明保護的范圍。

為使本發明實施例的技術方案以及優點表達的更清楚,下面通過附圖和
實施例,對本發明的技術方案做進一步的詳細描述。

圖1為本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖。該虛擬現實系統包括物理控制器,物理道具包括用于連接物理
控制器的接口。

如圖1所示,在步驟110中,選擇參考系。在步驟120中,在參考系中
建立第一三維直角坐標系。

在步驟130中,對物理控制器和物理道具分別按照剛體進行建模,以生
成與物理控制器對應的控制器剛體三維直角坐標系以及與物理道具對應的道
具剛體三維直角坐標系。

在步驟140中,確定物理控制器根據上述接口連接至物理道具情況下的
控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的關系數據,該
接口限定了物理控制器連接至物理道具情況下的、物理控制器與物理道具之
間的相對位置和相對姿態。例如,物理控制器通過該接口與物理道具連接時,
物理控制器相對于物理道具的相對位置和相對姿態是固定的,物理控制器按
照物理道具上的接口確定的連接方式連接至物理道具,服務器確定出該情況
下的控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的平移和旋
轉關系。

在步驟150中,獲取連接至物理道具的物理控制器的位置信息和姿態信
息,以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和
旋轉關系。例如,物理控制器連接至物理道具,服務器獲取該物理控制器的
位置信息和姿態信息,并根據該位置信息和姿態信息來確定控制器剛體三維
直角坐標系相對于第一三維直角坐標系的平移和旋轉關系。

在步驟160中,根據控制器剛體三維直角坐標系相對于第一三維直角坐
標系的平移和旋轉關系以及關系數據確定道具剛體三維直角坐標系相對于第
一三維直角坐標系的平移和旋轉關系。

在步驟170中,根據道具剛體三維直角坐標系相對于第一三維直角坐標
系的平移和旋轉關系確定物理道具的位置信息和姿態信息。

作為一種選擇,虛擬道具設計為與物理道具中手持部位具有相同的尺寸
和形狀。

通過上述實施方式的方法,物理控制器連接至物理道具,服務器可選擇
參考系并建立第一三維直角坐標系,服務器還可獲得物理控制器和物理道具
之間的關系數據(例如相對位置、相對姿態、平移和旋轉的關系等),服務
器可追蹤物理控制器的位置信息和姿態信息,進而獲得控制器剛體三維直角
坐標系相對于第一三維直角坐標系的平移和旋轉關系,進而根據關系數據獲
得道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系,
并根據道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系確定道具的位置和姿態。這樣僅需控制器與虛擬現實系統的運動追蹤器進
行光信號交互即可確定道具的位置和姿態,虛擬道具還可設計為與物理道具
中手持部位具有相同的尺寸和形狀,使得用戶在現實中對物理道具的操作和
虛擬現實中看到的操作無縫連接,極大增強用戶的體驗。

例如,發明人在實施本發明的過程中發現已有的技術中,需要用戶手握
物理控制器從而實施虛擬現實應用,這樣用戶的手無法解放出來去取用其他
道具,且因為要手握控制器,因此手指無法做出更多動作。根據上述的方法,
例如,可將物理控制器設置在可穿戴式動作捕捉手套(以下簡稱手套)的手
腕部分,服務器通過追蹤物理控制器的位置信息和姿態信息即可獲得手套的
位置信息和姿態信息,這樣用戶的雙手可解放出來以操作其他物理道具和/或
虛擬道具。

圖2是本發明一個實施例提供的用于虛擬現實系統的物理道具的定位的
方法流程圖。如圖2所示,步驟210-230與上述步驟110-130相同,步驟270
與上述步驟170相同。

如圖2所示,在步驟241中,確定表示道具剛體三維直角坐標系相對于
控制器剛體三維直角坐標系的平移和旋轉關系的第一矩陣Tr。例如,服務器
確定出表示道具剛體三維直角坐標系相對于控制器剛體三維直角坐標系平移
和旋轉關系的第一矩陣Tr。

在步驟251中,獲取連接至物理道具的物理控制器的位置信息和姿態信
息,以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和
旋轉關系的第二矩陣Tc。

例如,連接至物理道具的物理控制器可以是設置有光敏傳感器的控制器,
該控制器能夠與運動追蹤器進行光信號交互,從而產生并發送自身的位置信
息和姿態信息,服務器可接收該控制器發送的位置信息和姿態信息。

再例如,連接至物理道具的物理控制器可以是設置有多個光學標記的控
制器,該控制器可通過運動追蹤器(例如攝像頭)獲取該控制器的位置信息
和姿態信息,攝像頭可發送該位置信息和姿態信息,服務器可接收攝像頭發
送的物理控制器的該位置信息和姿態信息。

再例如,連接至物理道具的物理控制器可以是同時設置有慣性傳感器和
光學標記的物理控制器,該物理控制器可產生并傳輸自身的姿態信息,運動
追蹤器可通過檢測光學標記來獲得物理控制器的位置信息和/或姿態信息,并
發送至服務器,服務器可接收該物理控制器的位置信息和姿態信息。

上述的物理控制器例如為六自由度控制器。在服務器接收到控制器的位
置信息和姿態信息之后,可根據接收到物理控制器的位置信息和姿態信息來
確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系的第二矩陣Tc。

在步驟261中,通過將第一矩陣與第二矩陣相乘來確定出表示道具剛體
三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系的第三矩陣
Tt。例如,通過Tt=Tr*Tc來得到表示道具剛體三維直角坐標系相對于第一三
維直角坐標系的平移和旋轉關系的第三矩陣Tt。

另外,控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的平
移和旋轉關系還可以用一個三維向量和一組四元數來描述。控制器剛體三維
直角坐標系與道具剛體三維直角坐標系之間的平移和旋轉關系還可以用一個
三維向量和一組歐拉角來描述。

作為另一種選擇,圖3是本發明一個實施例提供的用于虛擬現實系統的
物理道具的定位方法的流程圖。如圖3所示,步驟310-340與上述步驟110-140
相同,步驟350與上述的步驟150相同,步驟370與上述的步驟170相同。

如圖3所示,在步驟341中,獲取與關系數據相關聯的物理道具的ID信
息。例如,在步驟340中,服務器得到了物理控制器連接至物理道具情況下
的控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的關系數據。
在步驟341中,服務器獲取與關系數據相關聯的物理道具的ID信息。例如物
理道具可將自身的ID信息發送給服務器。又例如,在步驟341,物理道具可
通過控制器將物理道具的ID信息發送給服務器。例如,物理控制器將自身的
ID信息以及與接收到的物理道具的ID信息一起發送給服務器,服務器可將該
物理控制器的ID與該物理道具的ID相關聯。

在步驟342中,存儲關系數據與相關聯的物理道具的ID信息。例如,服
務器接收到物理道具的ID信息之后,存儲物理道具的ID信息和與該物理道
具ID信息向關聯的關系數據。

在步驟350中,獲取連接至物理道具的物理控制器的位置信息和姿態信
息。例如,獲取連接至物理道具的物理控制器的位置信息和姿態信息,用以
確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系。

在步驟361中,根據物理道具的ID信息確定所關聯的關系數據。在步驟
362中,根據關系數據以及控制器剛體三維直角坐標系相對于第一三維直角坐
標系的平移和旋轉關系確定道具剛體三維直角坐標系相對于第一三維直角坐
標系的平移和旋轉關系。

例如,某個物理道具(例如可穿戴式動作捕捉設備,例如可穿戴式動作
捕捉手套)與物理控制器連接,服務器在步驟350中獲取到了該物理控制器
的位置信息和姿態信息,從而確定出控制器剛體三維直角坐標系相對于第一
三維直角坐標系的平移和旋轉關系。在步驟361中,服務器獲取到了該物理
道具的ID信息,根據物理道具的ID信息讀取與該ID信息相關聯的關系數據。
在步驟362中,根據相關聯的關系數據以及控制器剛體三維直角坐標系相對
于第一三維直角坐標系的平移和旋轉關系確定出道具剛體三維直角坐標系相
對于第一三維直角坐標系的平移和旋轉關系。

通過上述實施方式的方法,物理控制器將自身的ID信息與物理道具的ID
信息一同發送給服務器,服務器可將該物理控制器的ID與該物理道具的ID
相關聯,這樣即使是在多個物理控制器存在的情況下,也可很方便的識別出
哪個物理控制器與哪個物理道具相關聯。

作為一種選擇,物理道具包括開關,如圖4所示,步驟410-450與上述
步驟310-350相同,步驟441和步驟442分別于步驟341和步驟342相同,
步驟470與步驟370相同。

如圖4所示,步驟451中,服務器檢測物理控制器發送的物理控制器的
ID信息以及物理控制器連接至物理道具而獲取到的物理道具的激活信息,
該激活信息至少包括物理道具的ID信息。例如,物理控制器與物理道具可
通過有線或無線的方式連接,從而物理控制器可獲取到物理道具的激活信息,
該激活信息至少包括物理道具的ID信息。物理控制器將自身的ID信息與物
理道具的ID信息一起發送給服務器。服務器可將該物理控制器的ID信息與
該物理道具的ID信息相關聯。

在步驟450中,獲取連接至物理道具的物理控制器的位置信息和姿態信
息。例如,獲取連接至物理道具的物理控制器的位置信息和姿態信息,用以
確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系。

在步驟461中,根據步驟451中獲取的物理道具的ID信息調取與該ID
信息對應的關系數據和虛擬現實應用。在步驟462中,在該虛擬現實應用中
顯示與該物理道具對應的虛擬道具。

例如,某個物理道具(例如可穿戴式動作捕捉設備,例如可穿戴式動作
捕捉手套)與物理控制器連接,步驟450中,服務器獲取連接至物理道具的
物理控制器的位置信息和姿態信息,并根據獲取到的獲取連接至物理道具的
物理控制器的位置信息和姿態信息確定出控制器剛體三維直角坐標系相對于
第一三維直角坐標系的平移和旋轉關系。物理控制器與物理道具可通過有線
或無線的方式連接,步驟461中物理控制器將物理道具的激活信息(包括物
理道具的ID信息)與物理控制器的ID信息發送給服務器。在步驟461中,
服務器根據步驟451中獲取的物理道具的ID信息查找并調取數據庫中與該ID
信息對應的關系數據和虛擬現實應用,例如與物理道具的ID信息對應的關系
數據,以及與該物理道具ID信息對應的游戲相關信息,例如具體哪個游戲、
什么等級、涉及的人物關系、場景等。在步驟462中,顯示與物理道具對應
的虛擬道具,根據關系數據以及控制器剛體三維直角坐標系相對于第一三維
直角坐標系的平移和旋轉關系確定出道具剛體三維直角坐標系相對于第一三
維直角坐標系的平移和旋轉關系,即虛擬道具在虛擬現實應用中的位置信息
和姿態信息。

可選地,物理道具還可包括傳感器,例如是慣性傳感器、光學傳感器、
位移傳感器、角度傳感器、壓力傳感器、溫度傳感器中的一種或幾種或組
合,如圖5所示,步驟510-550與上述步驟310-350相同,步驟541和542
分別與步驟341和342相同,步驟570與步驟370相同。

如圖5所示,在步驟550中,獲取連接至物理道具的物理控制器的位置
信息和姿態信息。例如,獲取連接至物理道具的物理控制器的位置信息和姿
態信息,用以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的
平移和旋轉關系。

步驟551中,檢測物理控制器發送的、接收自傳感器的與物理道具相
關的狀態信息,以獲取連接至物理道具的物理控制器的位置信息和姿態信
息。

例如,物理道具的各個部位可以安裝有檢測物理道具狀態的傳感器,
傳感器檢測物理道具狀態并向物理控制器發出狀態信息,物理控制器接收
傳感器發送的狀態信息并發送給服務器。例如,物理道具為槍,可在彈倉
上設置傳感器以檢測彈倉換彈時該槍的狀態,從而傳感器可將檢測到的狀
態信息傳送至物理控制器,物理控制器將接收到的狀態信息發送給服務器。
又例如,物理道具為可穿戴式動作捕捉手套,在手指的各關節附近的骨骼
處可設置傳感器以檢測手指的運動,傳感器將檢測到的手指的運動信息(即
該可穿戴式動作捕捉手套的狀態信息)發送至物理控制器,物理控制器將
接收到的狀態信息發送給服務器。

在步驟561中,根據接收到的物理道具的ID信息調取該ID信息對應的
關系數據和虛擬現實應用。步驟562中,在虛擬現實應用中顯示與該物理道
具對應的虛擬道具。步驟571中,根據該物理道具的狀態信息在虛擬現實應
用中顯示與該物理道具對應的虛擬道具的變化。

例如,在步驟541中獲取到了物理道具的ID信息。在步驟542中存儲該
ID信息和與該ID信息相關聯的關系數據。在步驟550中,獲取連接至物理道
具的物理控制器的位置信息和姿態信息。在步驟551中,物理控制器接收傳
感器發來的關于物理道具的狀態信息,并將該狀態信息發送給服務器。步驟
561中,服務器根據接收到的物理道具的ID信息查找數據庫,并調取與該
物理道具的ID信息對應的關系數據。在步驟562中,服務器在虛擬現實應
用中顯示與該物理道具對應的虛擬道具,例如,在步驟562中,根據關系數
據以及控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉
關系確定出道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋
轉關系,即虛擬道具在虛擬現實應用中的位置信息和姿態信息。例如物理道
具為道具槍,且虛擬現實中與該道具槍對應的虛擬道具為虛擬槍,則服務器
在虛擬現實應用中顯示與該物理道具槍對應的虛擬道具槍以及該虛擬道具槍
在虛擬現實應用中的位置信息和姿態信息。在步驟571中,服務器根據傳感
器傳來的狀態信息在虛擬現實應用中顯示虛擬道具相應的變化。例如,傳感
器檢測到物理道具槍有彈夾部位有形變,并將該狀態信息傳送至服務器,服
務器根據該狀態信息在虛擬現實應用中顯示虛擬道具槍的彈夾的相應動作。

通過上述實施方式的方法,物理控制器將自身的ID信息與物理道具的ID
信息一同發送給服務器,服務器可將該物理控制器的ID與該物理道具的ID
相關聯,這樣即使是在多個物理控制器存在的情況下,也可很方便的識別出
哪個物理控制器與哪個物理道具相關聯。

發明人在實施本發明的過程中發現已有的技術中,需要用戶手握物理控
制器從而實施虛擬現實應用,這樣用戶的手無法解放出來去取用其他道具,
且因為要手握控制器,因此手指無法做出更多動作。根據上述的方法,例如,
可將物理控制器設置在可穿戴式動作捕捉手套(以下簡稱手套)的小臂部分,
服務器通過追蹤物理控制器的位置信息和姿態信息即可獲得手套的位置信息
和姿態信息,這樣用戶的雙手可解放出來以操作其他物理道具和/或虛擬道
具。服務器還可獲得手套各關節附近的骨骼處設置的傳感器檢測到的手套的
狀態信息,從而在虛擬現實應用中顯示用戶手指的運動。

可選地,物理道具還可包括傳感器,例如是心率傳感器、脈搏傳感器、
肌電傳感器中的一種或幾種或組合,如圖6所示,步驟610-650與上述步驟
510-550相同,步驟641和642分別與步驟541和542相同,步驟661和步驟
662分別與步驟561和步驟562相同。

如圖6所示,在步驟650中,獲取連接至物理道具的物理控制器的位置
信息和姿態信息。例如,獲取連接至物理道具的物理控制器的位置信息和姿
態信息,用以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的
平移和旋轉關系。

步驟661中,服務器根據接收到的物理道具的ID信息查找數據庫,并
調取與該物理道具的ID信息對應的關系數據。在步驟662中,服務器在虛
擬現實應用中顯示與該物理道具對應的虛擬道具。

步驟663中,檢測物理控制器發送的、接收自傳感器的使用物理道具
的用戶的生理信息。例如,道具的各個部位可以安裝有檢測用戶生理信息
的傳感器,傳感器檢測使用該物理道具的用戶的生理信息,并將生理信息
發送至物理控制器,物理控制器將接收到的生理信息發送給服務器。例如,
物理道具為槍,可在彈倉上設置傳感器以檢測用戶的生理信息(脈搏信息
和/或心率信息),傳感器將檢測到的脈搏信息和/或心率信息發送給物理
控制器,物理控制器將接收到的脈搏信息和/或心率信息發送給服務器。

在步驟664中,根據生理信息在虛擬現實應用中顯示與該生理信息對應
的虛擬現實的應用。例如,服務器根據接收到的生理信息(例如脈搏信息)
打開虛擬現實應用中的某個場景。

圖7為本發明一個實施例提供的一種用于虛擬現實系統的物理道具的定
位的方法流程圖。如圖7所示,該虛擬現實系統包括物理控制器10、物理道
具20和服務器30。

物理道具20包括用于連接物理控制器10的接口21。服務器30選擇參考
系。服務器30在所選的參考系中建立第一三維直角坐標系。

服務器30對物理控制器10和物理道具20分別按照剛體進行建模,以生
成與物理控制器10對應的控制器剛體三維直角坐標系以及與物理道具20對
應的道具剛體三維直角坐標系。

服務器30通過接口確定物理道具20與物理控制器10的連接方式。例如,
物理控制器10通過該接口21與物理道具20連接時,物理控制器10相對于
物理道具20的相對位置和相對姿態是固定的,因此接口21確定之后,服務
器30通過該接口21能夠確定物理控制器10連接至物理道具20時的連接方
式,確定物理控制器10相對于物理道具20的位置信息和姿態信息。

服務器30確定物理控制器10通過上述接口連接至物理道具20情況下的
控制器剛體三維直角坐標系與道具剛體三維直角坐標系之間的關系數據。該
接口限定了物理控制器10連接至物理道具20情況下的、物理控制器10與物
理道具20之間的相對位置和相對姿態。例如,物理控制器10通過該接口21
與物理道具20連接時,物理控制器10相對于物理道具20的相對位置和相對
姿態是固定的,服務器30確定出該情況下的控制器剛體三維直角坐標系與道
具剛體三維直角坐標系之間的平移和旋轉關系。

服務器30獲取連接至物理道具20的物理控制器10的位置信息和姿態信
息,以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和
旋轉關系。例如,物理控制器10連接至物理道具20,服務器30可通過動作
追蹤器來獲取該物理道具20的物理控制器10的位置信息和姿態信息,并根
據該位置信息和姿態信息來確定控制器剛體三維直角坐標系相對于第一三維
直角坐標系的平移和旋轉關系。

服務器30根據控制器剛體三維直角坐標系相對于第一三維直角坐標系的
平移和旋轉關系以及關系數據確定道具剛體三維直角坐標系相對于第一三維
直角坐標系的平移和旋轉關系,并根據確定出的道具剛體三維直角坐標系相
對于第一三維直角坐標系的平移和旋轉關系確定物理道具20的位置信息和姿
態信息。

可選地,服務器30確定物理控制器10按照接口21限定的連接方式連接
至物理道具20情況下的控制器剛體三維直角坐標系與道具剛體三維直角坐標
系之間的關系數據,可以按照以下示例操作。

例如,服務器30確定表示道具剛體三維直角坐標系相對于控制器剛體三
維直角坐標系的平移和旋轉關系的第一矩陣Tr。例如,服務器30確定出表示
道具剛體三維直角坐標系相對于控制器剛體三維直角坐標系的平移和旋轉關
系的第一矩陣Tr。

服務器30還獲取連接至物理道具20的物理控制器10的位置信息和姿態
信息,以確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移
和旋轉關系的第二矩陣Tc。

例如,連接至物理道具20的物理控制器10可以是設置有光敏傳感器的
控制器,該物理控制器10可發送自身的位置信息和姿態信息,服務器30可
接收該物理控制器10發送的位置信息和姿態信息。

再例如,連接至物理道具20的物理控制器10可以是設置有光學標記的
控制器,該物理控制器10可通過攝像頭獲取該控制器的位置信息和姿態信息,
攝像頭可發送該位置信息和姿態信息,服務器30可接收攝像頭發送的物理控
制器10的該位置信息和姿態信息。

再例如,連接至物理道具20的物理控制器10可以是同時設置有光敏傳
感器和光學標記的物理控制器,物理控制器10的位置信息和姿態信息可通過
該物理控制器10本身和攝像頭分別進行傳輸,服務器30可接收該物理控制
器10的位置信息和姿態信息。

上述的控制器例如為六自由度控制器。在服務器30接收到物理控制器10
的位置信息和姿態信息之后,可根據接收到物理控制器10的位置信息和姿態
信息來確定控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和
旋轉關系的第二矩陣Tc。

服務器30還通過將第一矩陣與第二矩陣相乘來確定出表示道具剛體三
維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系的第三矩陣Tt。
例如,通過Tt=Tr*Tc來得到表示道具剛體三維直角坐標系相對于第一三維直
角坐標系的平移和旋轉關系的第三矩陣Tt。

作為另一種選擇,物理道具20可包括芯片22。芯片22存儲有物理道具
20的ID信息。

服務器30可獲取與關系數據相關聯的物理道具20的ID信息。例如,物
理道具20可將自身的ID信息發送給物理控制器10,物理控制器10將自身的
ID信息與物理道具20的ID信息一起發送給服務器30,服務器30接收物理
控制器10發送來的物理道具20的ID信息以及物理控制器10的ID信息。

服務器30還存儲關系數據與相關聯的物理道具20的ID信息。例如,服
務器30接收到物理道具20的ID信息之后,存儲物理道具20的ID信息和與
該物理道具20的ID信息相關聯的關系數據。

服務器30還根據物理道具20的ID信息確定所關聯的關系數據。

服務器30還根據關系數據以及控制器剛體三維直角坐標系相對于第一三
維直角坐標系的平移和旋轉關系確定道具剛體三維直角坐標系相對于第一三
維直角坐標系的平移和旋轉關系。

例如,某個物理道具20(例如可穿戴式動作捕捉設備,例如可穿戴式動
作捕捉手套)與物理控制器10通過物理道具的接口21連接,物理道具20將
自身的ID信息發送給物理控制器10,物理控制器10將自身的ID信息與物理
道具20的ID信息發送給服務器30,服務器30將物理控制器10的ID物理道
具20的ID相關聯。服務器30獲取到了連接至物理道具20的物理控制器10
的位置信息和姿態信息,從而確定出控制器剛體三維直角坐標系相對于第一
三維直角坐標系的平移和旋轉關系。服務器30根據物理道具20的ID信息讀
取與該ID信息相關聯的關系數據。服務器30根據相關聯的關系數據以及控
制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系確定
出道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關系,
并根據確定出的道具剛體三維直角坐標系相對于第一三維直角坐標系的平移
和旋轉關系確定物理道具的位置和姿態。

作為另一種選擇,圖8為本發明一個實施例提供的虛擬現實系統的示意
性結構框圖。如圖8所示,該系統除上述實施例所包括的部件外,還可包括
虛擬環境仿真器40。

物理道具20還可包括開關23,當物理控制器10按照上述連接方式連接
只物理道具20時開關23被觸發。

芯片22在開關被觸發時將物理道具20的激活信息發送至物理控制器10,
其中,激活信息至少包括物理道具20的ID信息。物理控制器10接收到物理
道具20的激活信息,將該激活信息與自身的ID信息發送至服務器30。

服務器30接收到物理控制器10發送的物理道具20的激活信息與物理控
制器10的ID信息,將物理道具20的ID與物理控制器10的ID相關聯,并
根據物理道具20的ID信息調取與該ID信息對應的關系數據和虛擬現實應用,
以在該虛擬環境仿真器應用中顯示與該物理道具20對應的虛擬道具。

例如,某個物理道具20(例如可穿戴式動作捕捉設備,例如可穿戴式動
作捕捉手套)與物理控制器10通過物理道具的接口21連接,物理道具20將
自身的ID信息發送給物理控制器10,物理控制器10將自身的ID信息與物理
道具20的ID信息發送給服務器30,服務器30將物理控制器10的ID物理道
具20的ID相關聯。服務器30獲取連接至物理道具20的物理控制器10的位
置信息和姿態信息(例如通過動作追蹤器獲取物理控制器10的位置信息和姿
態信息),并根據獲取到的獲取連接至物理道具20的物理控制器10的位置
信息和姿態信息確定出控制器剛體三維直角坐標系相對于第一三維直角坐標
系的平移和旋轉關系。當物理控制器10連接至物理道具20時,物理道具20
的開關23被觸發,從而物理道具20發出激活信息,該激活信息至少包括該
物理道具20的ID信息。物理控制器10接收到物理道具20發出的激活信息,
并將自身的ID信息與該激活信息發送給服務器。服務器30接收物理控制器
10發送的自身的ID信息與物理道具20的激活信息。服務器30還根據獲取的
物理道具20的ID信息查找并調取數據庫中與該ID信息對應的關系數據和虛
擬現實應用,例如與物理道具20的ID信息對應的關系數據,以及與該物理
道具20ID信息對應的游戲相關信息,例如具體哪個游戲、什么等級、涉及的
人物關系、場景等。服務器30根據關系數據以及控制器剛體三維直角坐標系
相對于第一三維直角坐標系的平移和旋轉關系確定出道具剛體三維直角坐標
系相對于第一三維直角坐標系的平移和旋轉關系,即虛擬道具在虛擬現實應
用中的位置和姿態。

可選地,虛擬現實系統還包括虛擬環境仿真器40。虛擬環境仿真器40還
接收來自服務器30的虛擬環境仿真信號。

物理道具20還可包括傳感器24,例如是慣性傳感器、光學傳感器、位
移傳感器、角度傳感器、壓力傳感器、溫度傳感器中的一種或幾種或組合。
傳感器24向物理控制器10發送采集到的與物理道具20相關的狀態信息。

服務器30還檢測物理控制器10發送的狀態信息,以獲取連接至物理
道具20的物理控制器10的位置和姿態信息。例如,道具的各個部位可以
安裝有檢測物理道具20狀態的傳感器24,傳感器24檢測物理道具20的
狀態并向物理控制器10發出狀態信息,物理控制器10將接收到的狀態信
息發送至服務器30,服務器30接收傳感器發送的狀態信息。例如,物理
道具20為槍,可在彈倉上設置傳感器以檢測彈倉換彈時該槍的狀態,從而
傳感器24可將檢測到的狀態信息傳送至物理控制器10,物理控制器10將
接收到的狀態信息傳送至服務器30。又例如,物理道具20為可穿戴式動
作捕捉手套,在手指的各關節附近的骨骼處可設置傳感器以檢測手指的運
動,傳感器24將檢測到的手指的運動信息(即該可穿戴式動作捕捉手套的
狀態信息)傳送至物理控制器10,物理控制器10將接收到的狀態信息發
送至服務器30,服務器30接收物理傳感器10發送來的狀態信息。

服務器30還根據接收到的物理道具20的ID信息調取該ID信息對應的
關系數據和虛擬現實應用,向虛擬環境仿真器40發送虛擬環境仿真信號,以
在虛擬環境仿真器中顯示與該物理道具20對應的虛擬道具,以及根據該物理
道具20的狀態信息在虛擬環境仿真器中顯示與該物理道具20對應的虛擬道
具的變化。

例如,服務器30獲取到了物理道具20的ID信息并存儲該ID信息和與
該ID信息相關聯的關系數據。服務器30獲取連接至物理道具的物理控制器
的位置信息和姿態信息。服務器30還接收傳感器通過物理控制器10發送
來的狀態信息。服務器30根據接收到的物理道具20的ID信息查找數據庫,
并調取與該物理道具20的ID信息對應的關系數據。服務器30在虛擬環境
仿真器40中顯示與該物理道具20對應的虛擬道具。服務器30根據關系數據
以及控制器剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉關
系確定出道具剛體三維直角坐標系相對于第一三維直角坐標系的平移和旋轉
關系,即虛擬道具在虛擬現實應用中的位置和姿態。例如物理道具20為道具
槍,且虛擬環境仿真器中與該道具槍對應的虛擬道具為虛擬槍,則服務器30
在虛擬環境仿真器中顯示與該物理道具槍對應的虛擬道具槍以及該虛擬道具
槍在虛擬現實應用中的位置信息和姿態信息。服務器30根據物理控制器10
傳來的傳感器檢測到的狀態信息在虛擬環境仿真器中顯示虛擬道具相應的變
化。例如,傳感器檢測到物理道具槍有彈夾部位有形變,并將該狀態信息傳
送至物理控制器10,物理控制器10將該狀態信息傳送至服務器30,服務器
30根據該狀態信息在虛擬環境仿真器中顯示虛擬道具槍的彈夾的相應動作。

可選地,物理道具20還可包括傳感器25,例如是心率傳感器、脈搏傳
感器、肌電傳感器中的一種或幾種或組合。傳感器25向物理控制器10發
送采集到的使用物理道具20的用戶的生理信息,物理控制器10將接收到
的生理信息發送至服務器30。

服務器30獲取連接至物理道具的物理控制器的位置信息和姿態信息。例
如,獲取連接至物理道具的物理控制器的位置信息和姿態信息,用以確定控
制器剛體三維直角坐標系相對于第一三維直角坐標系的位置信息和姿態信
息。

服務器30還檢測生理信息,向虛擬環境仿真器40發送虛擬環境仿真
信號。例如,道具的各個部位可以安裝有檢測用戶生理信息傳感器25,傳
感器25檢測使用物理道具20的用戶的生理信息,將檢測到的生理信息發
送至物理控制器10,物理控制器10將接收到的生理信息發送至服務器30,
服務器30接收物理控制器10發送的生理信息。例如,物理道具20為槍,
可在手柄設置傳感器25以檢測用戶的生理信息(例如脈搏、心率等),從
而傳感器25可將檢測到的生理信息傳送至物理控制器10,物理控制器10
將接收到的生理信息傳送至服務器30。服務器30接收傳感器25發送來的
生理信息。

服務器30還根據該生理信息在虛擬環境仿真器40中顯示與該生理信息
對應的虛擬顯示應用的變化。例如,服務器30根據檢測到的用戶的脈搏信息
打開虛擬現實應用中的某個場景。

應理解,在本發明各實施例中,上述各過程的序號的大小并不意味著執
行順序的先后,各過程的執行順序應以其功能和內在邏輯確定,而不應對本
發明實施例的實施過程構成任何限定。

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

所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描
述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應
過程,在此不再贅述。

在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、裝置和方
法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意
性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以
有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系
統,或一些特征可以忽略,或不執行。另外,所顯示或討論的相互之間的耦
合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通
信連接,也可以是電的,機械的或其它的形式連接。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為
單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或
者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者
全部單元來實現本發明實施例方案的目的。

另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,
也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個
單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能
單元的形式實現。

所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售
或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本
發明的技術方案本質上或者說對現有技術做出貢獻的部分,或者該技術方案
的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一
個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,
服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步
驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only
Memory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤
等各種可以存儲程序代碼的介質。

以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于
此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想
到各種等效的修改或替換,這些修改或替換都應涵蓋在本發明的保護范圍之
內。因此,本發明的保護范圍應以權利要求的保護范圍為準。

關 鍵 詞:
虛擬現實 系統 物理 道具 定位 方法 以及
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:對虛擬現實系統的物理道具的定位方法以及虛擬現實系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6341777.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图