System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,具體為一種自然交互虛擬場景生成系統及方法。
技術介紹
1、傳統的交互方式(如鍵盤、鼠標)可能不夠直觀,而自然交互系統能夠通過手勢等方式進行交互,更加符合人類的自然行為習慣。通過生成逼真的虛擬場景,用戶可以獲得更加沉浸的體驗。
2、現有技術如公告號為:cn106445176b的專利技術專利,為一種基于虛擬現實技術的人機交互系統及交互方法,人機交互系統包括:虛擬現實頭顯設備、控制器和體感識別裝置,當用戶需要與虛擬世界進行交互時,體感識別裝置會捕捉用戶的體感數據信息,并將體感數據信息輸出至控制器,控制器將獲取的體感數據集信息轉換成用戶運動數據處理信號,輸出至虛擬現實頭顯設備,控制虛擬現實頭顯設備顯示的虛擬場景中的運動模型同步運動,完成人機交互。
3、現有技術如公告號為:cn106502426b的專利技術專利,為一種虛擬人物控制設備以及虛擬現實交互系統,所述設備包括信號輸入器和用于設置在人物腹部的方向控制器;所述方向控制器包括第一中心觸點和方向觸點,所述第一中心觸點用于根據人物移動引起的腹部變化與所述方向觸點接觸,并生成用于控制虛擬人物進行與人物同步移動的方向位移信號;所述信號輸入器與所述方向控制器連接,用于將所述方向位移信號發送至虛擬人物的載體終端。通過采集真實玩家的行為動作,并通過特殊的動作對應的身體變化,通過虛擬人物控制設備形成對應的信號,從而對虛擬人物進行控制,使虛擬人物能夠做到與真實玩家同步的動作狀態。
4、基于上述方案可見,現有技術往往側重于通過分析用戶進行交互時產
技術實現思路
1、針對現有技術的不足,本專利技術提供了一種自然交互虛擬場景生成系統及方法及系統,為實現以上目的,本專利技術通過以下技術方案予以實現:一種自然交互虛擬場景生成系統及方法,包括:
2、初始偏好設定模塊,用于通過自然交互平臺采集用戶在虛擬場景中的初始偏好交互數據和用戶個人體型數據,分析處理生成用戶的初始交互偏好特征值和個性化體型特征值,并基于自然交互平臺中存儲各交互指令的初始行為參數分析處理生成用戶的各交互指令的個性化行為預設參數;
3、虛擬場景配置模塊,基于用戶個性化體型特征值,處理得到用戶的個性化虛擬場景配置參數并生成用戶的個性化虛擬場景;
4、傳感數據采集模塊,用于通過動作捕捉傳感器采集用戶在個性化虛擬場景中的實時動作數據,篩選出用戶在個性化虛擬場景中的有效實時動作數據,并將有效實時動作數據發送至交互指令處理模塊;
5、交互指令處理模塊,用于將用戶在個性化虛擬場景中的有效實時動作數據與用戶的各交互指令的個性化行為預設參數分別進行比對生成有效實時數據與各交互指令的匹配值,篩選得到最高匹配值對應的交互指令作為用戶的有效交互指令;
6、交互指令反饋模塊,用于接收用戶的有效交互指令,并索引自然交互平臺預設的該有效交互指令對應的交互反饋數據,對用戶進行交互反饋。
7、作為優選技術方案,所述通過自然交互平臺采集用戶在虛擬場景中的初始偏好交互數據和用戶個人體型數據,具體過程為:
8、用戶通過個人賬號登錄自然交互平臺,若該用戶為初次使用自然交互平臺,則收集用戶個人體型數據,包括用戶身高、肩寬和臂長,基于用戶個人體型數據錨定用戶各關節特征節點,并指引用戶進行試用匹配,對該用戶進行各交互指令的試用引導,試用匹配結束后統計該用戶的初始偏好交互數據,包括用戶交互靈敏度、各交互指令平均持續時間、各交互指令交互位置偏差值和各交互指令成功率;
9、若該用戶已多次使用過自然交互平臺,則從自然交互平臺提取該用戶的用戶個人體型數據和歷史偏好交互數據,所述歷史偏好交互數據包括歷史動作靈敏度、歷史各交互指令平均持續時間、歷史各交互指令交互位置偏差值和歷史各交互指令成功率,并記為本次該用戶的初始偏好交互數據。
10、作為優選技術方案,所述基于自然交互平臺中存儲各交互指令的初始行為參數,與用戶的初始交互偏好特征值進行分析處理生成用戶的各交互指令的個性化行為預設參數,具體包括:
11、基于用戶的初始偏好交互數據,分析處理生成用戶的初始交互偏好特征值,所述用戶的初始交互偏好特征值用于綜合表征用戶的交互偏好;
12、基于用戶的個人體型數據,分析處理生成用戶的個性化體型特征值,所述用戶的個性化體型特征值用于表征用戶的體型特征;
13、從自然交互平臺中提取各交互指令的初始行為參數標準值集合和初始行為參數許可誤差值集合,所述初始行為參數標準值集合包括:各交互指令動作的各關節特征節點的位移量標準值、各交互指令動作的各關節特征節點的動作持續時間標準值、各交互指令動作的各關節特征節點的動作速度標準值和各交互指令動作的各關節特征節點的方向向量標準值;
14、所述初始行為參數許可誤差值集合包括各交互指令動作的各關節特征節點的位移量許可誤差值、各交互指令動作的各關節特征節點的動作持續時間許可誤差值、各交互指令動作的各關節特征節點的動作速度許可誤差值和各交互指令動作的各關節特征節點的方向向量角度許可誤差值;
15、基于用戶的初始交互偏好特征值,調整各交互指令的初始行為參數標準值集合,將處理后的各交互指令的初始行為參數標準值集合記為用戶的各交互指令動作的個性化預設行為參數;
16、所述用戶的各交互指令動作的個性化預設行為參數包括各交互指令動作的各關節特征節點的位移量個性化預設值、各交互指令動作的各關節特征節點的動作持續時間個性化預設值、各交互指令動作的各關節特征節點的動作速度個性化預設值和各交互指令動作的各關節特征節點的方向向量個性化預設值。
17、作為優選技術方案,所述基于用戶個性化體型特征值,處理得到用戶的個性化虛擬場景配置參數并生成用戶的個性化虛擬場景,具體包括:
18、基于用戶的個性化體型特征值,與自然交互平臺中預存的各個性化體型特征值區間對應的個性化虛擬場景配置參數進行映射匹配,獲得用戶的個性化虛擬場景配置參數,所述個性化虛擬場景配置參數包括個性化圖形渲染參數和物理模擬參數,基于用戶的個性化虛擬場景配置參數進行虛擬場景配置,將該虛擬場景記為個性化虛擬場景。
19、作為優選技術方案,所述通過動作捕捉傳感器采集用戶在個性化虛擬場景中的實時動作數據,篩選出用戶在個性化虛擬場景中的有效實時動作數據,并將有效實時動作數據發送至交互指令處理模塊,具體包括:
20、基于用戶各關節特征節點空間位置坐標,獲得用戶在個性化虛擬場景中各關節特征節點的實時動作數據;
21、當用戶的各關節特征節點坐標進入個性化虛擬場景預設的指令識別范圍時,統計各關節特征節點的實時動作數據作為有效實時動作數據本文檔來自技高網...
【技術保護點】
1.一種自然交互虛擬場景生成系統,其特征在于,包括:
2.根據權利要求1所述一種自然交互虛擬場景生成系統,其特征在于:所述通過自然交互平臺采集用戶在虛擬場景中的初始偏好交互數據和用戶個人體型數據,具體過程為:
3.根據權利要求1所述一種自然交互虛擬場景生成系統,其特征在于:所述基于自然交互平臺中存儲各交互指令的初始行為參數,與用戶的初始交互偏好特征值進行分析處理生成用戶的各交互指令的個性化行為預設參數,具體包括:
4.根據權利要求3所述一種自然交互虛擬場景生成系統,其特征在于:所述基于用戶個性化體型特征值,處理得到用戶的個性化虛擬場景配置參數并生成用戶的個性化虛擬場景,具體包括:
5.根據權利要求4所述一種自然交互虛擬場景生成系統,其特征在于:所述通過動作捕捉傳感器采集用戶在個性化虛擬場景中的實時動作數據,篩選出用戶在個性化虛擬場景中的有效實時動作數據,并將有效實時動作數據發送至交互指令處理模塊,具體包括:
6.根據權利要求4所述一種自然交互虛擬場景生成系統,其特征在于:所述將用戶在個性化虛擬場景中的有效實時動作數據與用
7.根據權利要求3所述一種自然交互虛擬場景生成系統,其特征在于:所述篩選得到最高匹配值對應的交互指令作為用戶的有效交互指令,具體包括:
8.根據權利要求6所述一種自然交互虛擬場景生成系統,其特征在于:所述生成有效實時數據與各交互指令的匹配值,具體處理過程為:
9.根據權利要求1所述一種自然交互虛擬場景生成系統,其特征在于:還包括個性化預設參數更新模塊,具體包括:
10.一種自然交互虛擬場景生成方法,其特征在于:包括:
...【技術特征摘要】
1.一種自然交互虛擬場景生成系統,其特征在于,包括:
2.根據權利要求1所述一種自然交互虛擬場景生成系統,其特征在于:所述通過自然交互平臺采集用戶在虛擬場景中的初始偏好交互數據和用戶個人體型數據,具體過程為:
3.根據權利要求1所述一種自然交互虛擬場景生成系統,其特征在于:所述基于自然交互平臺中存儲各交互指令的初始行為參數,與用戶的初始交互偏好特征值進行分析處理生成用戶的各交互指令的個性化行為預設參數,具體包括:
4.根據權利要求3所述一種自然交互虛擬場景生成系統,其特征在于:所述基于用戶個性化體型特征值,處理得到用戶的個性化虛擬場景配置參數并生成用戶的個性化虛擬場景,具體包括:
5.根據權利要求4所述一種自然交互虛擬場景生成系統,其特征在于:所述通過動作捕捉傳感器采集用戶在個性化虛擬場景中的實時動作數據,篩選出用戶在個性...
【專利技術屬性】
技術研發人員:肖遙,劉暉,劉偉,雷強華,胡煒,
申請(專利權)人:湖南晟醫智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。