国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)和方法

      文檔序號:9578862閱讀:1182來源:國知局
      一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)和方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及人機交互技術(shù)領(lǐng)域,特別涉及一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)和方法。
      【背景技術(shù)】
      [0002]近年來,隨著虛擬現(xiàn)實技術(shù)的逐步成熟,各種虛擬現(xiàn)實相關(guān)的硬件,軟件產(chǎn)品陸續(xù)出現(xiàn),但是虛擬現(xiàn)實相關(guān)的操作技術(shù)還十分不成熟,現(xiàn)在主流方式仍是借助傳統(tǒng)交互方式如鍵盤,鼠標,手柄等,但是這些交互方式在虛擬現(xiàn)實環(huán)境中都無法達到良好的交互效果與用戶體驗。盡管基于虛擬現(xiàn)實環(huán)境的新興技術(shù)有所發(fā)展,如手勢識別的交互方式的產(chǎn)生,但是目前市面上還沒有成熟的將手勢識別與虛擬現(xiàn)實緊密結(jié)合起來的交互控制系統(tǒng)。

      【發(fā)明內(nèi)容】

      [0003]鑒于現(xiàn)有技術(shù)缺少成熟的將手勢識別與虛擬現(xiàn)實緊密結(jié)合起來的交互控制系統(tǒng)的問題,提出了本發(fā)明的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)和方法,以便克服上述問題或者至少部分地解決上述問題。
      [0004]依據(jù)本發(fā)明的一個方面,提供了一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng),該系統(tǒng)包括:手勢捕捉模塊、數(shù)據(jù)傳遞模塊、解析識別模塊和交互控制模塊;
      [0005]所述手勢捕捉模塊,利用安裝在使用者手部主要關(guān)節(jié)處的體感捕捉器,實時捕捉有效區(qū)域內(nèi)的手勢動作,并記錄下動作數(shù)據(jù);
      [0006]所述數(shù)據(jù)傳遞模塊,通過有線連接和無線連接相結(jié)合的方式,將所述實時記錄的動作數(shù)據(jù)傳輸給所述解析識別模塊;
      [0007]所述解析識別模塊,用于解析所述實時記錄的動作數(shù)據(jù),識別對應(yīng)的手勢動作;
      [0008]所述交互控制模塊,預(yù)設(shè)有手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表,查詢該對應(yīng)關(guān)系表獲得所述手勢動作在所述虛擬現(xiàn)實環(huán)境中的動作指令,依據(jù)所述動作指令與所述虛擬現(xiàn)實環(huán)境進行交互控制。
      [0009]可選地,所述解析識別模塊包括剔除單元;
      [0010]所述剔除單元,用于在解析所述實時記錄的動作數(shù)據(jù)之前,剔除冗余與無效的數(shù)據(jù),所述冗余與無效的數(shù)據(jù)包括重復(fù)數(shù)據(jù)、與之前已有的數(shù)據(jù)曲線偏差很大的數(shù)據(jù)、傳輸過程中產(chǎn)生的錯誤數(shù)據(jù)和時間戳不符的數(shù)據(jù)。
      [0011 ] 可選地,所述解析識別模塊還包括分組單元和解析單元;
      [0012]所述分組單元,用于根據(jù)計算能力,將所述剔除單元剔除處理后的數(shù)據(jù)分組放入手勢數(shù)據(jù)緩存序列內(nèi);
      [0013]所述解析單元,用于對分組后的緩存序列內(nèi)的手勢數(shù)據(jù)進行解析,識別出一個有效的手勢動作。
      [0014]可選地,所述手勢動作在安卓系統(tǒng)下獲取,所述手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表利用Unity游戲引擎預(yù)設(shè)。
      [0015]可選地,所述手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表可以根據(jù)不同的虛擬現(xiàn)實環(huán)境進行修改。
      [0016]依據(jù)本發(fā)明的另一個方面,提供了一種虛擬現(xiàn)實環(huán)境中的手勢動作控制方法,該方法包括:
      [0017]利用安裝在使用者手部主要關(guān)節(jié)處的體感捕捉器,實時捕捉有效區(qū)域內(nèi)的手勢動作,并記錄下動作數(shù)據(jù);
      [0018]通過有線連接和無線連接相結(jié)合的方式,傳輸所述實時記錄的動作數(shù)據(jù);
      [0019]解析所述實時記錄的動作數(shù)據(jù),識別對應(yīng)的手勢動作;
      [0020]查詢預(yù)設(shè)的手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表,獲得所述手勢動作在虛擬現(xiàn)實環(huán)境中的動作指令,依據(jù)所述動作指令與所述虛擬現(xiàn)實環(huán)境進行交互控制。
      [0021]可選地,所述解析所述實時記錄的動作數(shù)據(jù),識別對應(yīng)的手勢動作包括:
      [0022]在解析所述實時記錄的動作數(shù)據(jù)之前,剔除冗余與無效的數(shù)據(jù),所述冗余與無效的數(shù)據(jù)包括重復(fù)數(shù)據(jù)、與之前已有的數(shù)據(jù)曲線偏差很大的數(shù)據(jù)、傳輸過程中產(chǎn)生的錯誤數(shù)據(jù)和時間戳不符的數(shù)據(jù)。
      [0023]可選地,所述解析所述實時記錄的動作數(shù)據(jù),識別對應(yīng)的手勢動作還包括:
      [0024]根據(jù)計算能力,將剔除處理后的數(shù)據(jù)分組放入手勢數(shù)據(jù)緩存序列內(nèi);
      [0025]對分組后的緩存序列內(nèi)的手勢數(shù)據(jù)進行解析,識別出一個有效的手勢動作。
      [0026]可選地,在安卓系統(tǒng)下獲取所述手勢動作,利用Unity游戲引擎預(yù)設(shè)所述手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表。
      [0027]可選地,根據(jù)不同的虛擬現(xiàn)實環(huán)境對所述手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表進行修改。
      [0028]綜上所述,本發(fā)明的技術(shù)方案通過體感捕捉器采集手部主要關(guān)節(jié)處的動作數(shù)據(jù),通過有線連接和無線連接相結(jié)合的方式傳輸實時記錄的動作數(shù)據(jù)來提高手勢動作識別速度和精度;通過查詢虛擬現(xiàn)實環(huán)境中預(yù)設(shè)的手勢動作和動作指令的對應(yīng)關(guān)系表,獲得手勢動作在虛擬現(xiàn)實環(huán)境中的動作指令,依據(jù)該動作指令與虛擬現(xiàn)實環(huán)境進行交互控制,讓使用者可以身臨其境般的在虛擬現(xiàn)實環(huán)境中進行操作,給使用者帶來真實、舒適、準確的操作體驗。
      【附圖說明】
      [0029]圖1為本發(fā)明一個實施例提供的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)示意圖;
      [0030]圖2為本發(fā)明一個實施例提供的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)中解析識別模塊示意圖;
      [0031]圖3為本發(fā)明一個實施例提供的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制方法流程圖;
      【具體實施方式】
      [0032]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
      [0033]圖1為本發(fā)明一個實施例提供的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)示意圖,如圖1所示,該虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)100包括:手勢捕捉模塊110、數(shù)據(jù)傳遞模塊120、解析識別模塊130和交互控制模塊140。
      [0034]手勢捕捉模塊110,利用安裝在使用者手部主要關(guān)節(jié)處的體感捕捉器,實時捕捉有效區(qū)域內(nèi)的手勢動作,并記錄下動作數(shù)據(jù)。
      [0035]由于人體的手部動作十分復(fù)雜,在短時間內(nèi),人體的手部各部分都在位置,角度,大小,形狀等方面均發(fā)生了大量的變化,完全以人物手部全部的數(shù)據(jù)作為手勢數(shù)據(jù),在現(xiàn)階段是不現(xiàn)實的。本發(fā)明采用關(guān)鍵點截取,在人物手部的多個主要關(guān)節(jié)上安裝了捕捉器,由于人體各個關(guān)節(jié)之間的部分為剛體,因此可以通過關(guān)節(jié)的數(shù)據(jù)變化抽象出整個手部的整體動作;同時定義了手部動作在有效可操作區(qū)域內(nèi)才有效,有效的手部動作才會被記錄下來。這樣在不減少動作識別的基礎(chǔ)上減少數(shù)據(jù)采集量,可以在較短時間內(nèi)采集更多真實、有效的數(shù)據(jù),提高手勢動作捕捉的速度和精度。
      [0036]數(shù)據(jù)傳遞模塊120,通過有線連接和無線連接相結(jié)合的方式,將實時記錄的動作數(shù)據(jù)傳輸給解析識別模塊。
      [0037]物理連接線傳輸有著高速、穩(wěn)定和抗干擾等優(yōu)點,能夠提高數(shù)據(jù)傳輸?shù)乃俣?,并且能夠?yīng)對大量數(shù)據(jù)的并發(fā)傳輸。但是物理連接線有長度限制,且物理連接線占用了一定的物理空間區(qū)域,導(dǎo)致使用者的活動區(qū)域受到限制,因此,我們同時提供無線傳輸數(shù)據(jù)的方式,如藍牙傳輸和紫蜂(ZigBee)傳輸?shù)?,相比物理連接線傳輸,無線傳輸在穩(wěn)定性與速度上有部分犧牲,但是在使用靈活性上有了很大的提高,可操作范圍與可活動區(qū)域得到了很大的提高,在特定的虛擬現(xiàn)實應(yīng)用場景內(nèi)可以提供更好的體驗。
      [0038]解析識別模塊130,用于解析實時記錄的動作數(shù)據(jù),識別對應(yīng)的手勢動作。
      [0039]交互控制模塊140,預(yù)設(shè)有手勢動作和虛擬現(xiàn)實環(huán)境中的動作指令的對應(yīng)關(guān)系表,查詢該對應(yīng)關(guān)系表獲得手勢動作在虛擬現(xiàn)實環(huán)境中的動作指令,依據(jù)動作指令與虛擬現(xiàn)實環(huán)境進行交互控制。
      [0040]將實時捕捉到的手勢動作模擬為虛擬現(xiàn)實環(huán)境中人物或物體的某個具體動作,讓使用者可以身臨其境般地在虛擬現(xiàn)實環(huán)境中進行交互控制,給使用者帶來真實、舒適、準確的操作體驗。
      [0041]圖2為本發(fā)明一個實施例提供的一種虛擬現(xiàn)實環(huán)境中的手勢動作控制系統(tǒng)中解析識別模塊示意圖。如圖2所示,解析識別模塊130包括剔除單元131、分組單元132和解析單元133。
      [0042]剔除單元131,用于在解析實時記錄的動作數(shù)據(jù)之前,剔除冗余與無效的數(shù)據(jù),冗余與無效的數(shù)據(jù)包括重復(fù)數(shù)據(jù)、與之前已有的數(shù)據(jù)曲線偏差很大的數(shù)據(jù)、傳輸過程中產(chǎn)生的錯誤數(shù)據(jù)和時間戳不符的數(shù)據(jù)。
      [0043]分組單元132,用于根據(jù)計算能力,將剔除單元131剔除處理后的數(shù)據(jù)分組放入手勢數(shù)據(jù)緩存序列內(nèi)。
      [0044]解析單元133,用于對分組后的緩存序列內(nèi)的手勢數(shù)據(jù)進行解析,識別出一個有效的手勢動作。
      [0045]由于在數(shù)據(jù)解析識別之前剔除了大量的冗余與無效數(shù)據(jù),可以大大的減少計算量,提高計算效率,并且,每次只需要處理緩存
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1