亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種3d沉浸式環(huán)境下的信息輸入方法

文檔序號:10593576閱讀:247來源:國知局
一種3d沉浸式環(huán)境下的信息輸入方法
【專利摘要】本發(fā)明公開了一種3D沉浸式環(huán)境下的信息輸入方法,包括:在3D沉浸式環(huán)境中顯示一個虛擬鍵盤;在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位;向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中,從而完成一次信息輸入。通過在3D沉浸式環(huán)境中給用戶顯示一個虛擬鍵盤,并接受用戶對虛擬鍵盤鍵位的選定和確認(rèn)指令,解決了用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備后看不到現(xiàn)實(shí)中鍵盤的實(shí)際鍵盤而無法進(jìn)行信息輸入的問題,使用戶在虛擬環(huán)境中也可以方便快捷地打字輸入信息。
【專利說明】
一種3D沉浸式環(huán)境下的信息輸入方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,特別涉及一種3D沉浸式環(huán)境下的信息輸入方法。
【背景技術(shù)】
[0002]在3D沉浸式環(huán)境下,由于用戶佩戴頭戴設(shè)備之后無法看見現(xiàn)實(shí)中鍵盤的實(shí)際鍵位,也就無法使用目前在2D設(shè)備上普遍使用的輸入方式進(jìn)行信息輸入,不能滿足沉浸環(huán)境下的用戶對信息輸入、社交等的需求。

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

[0003]為了解決用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備之后無法看見現(xiàn)實(shí)中鍵盤的實(shí)際鍵位而無法進(jìn)行信息輸入的問題,使用戶可以在虛擬環(huán)境中方便快捷地進(jìn)行打字輸入,本發(fā)明提供了一種3D沉浸式環(huán)境下的信息輸入方法,包括:
[0004]在3D沉浸式環(huán)境中顯示一個虛擬鍵盤;
[0005]在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位;
[0006]向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中,從而完成一次信息輸入。
[0007]其中,所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄;
[0008]所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括:
[0009]設(shè)定所述虛擬鍵盤某一鍵位為初始的被選定鍵位;
[0010]通過所述手柄的上下左右方向鍵發(fā)送鍵位選擇指令,將與當(dāng)前被選定鍵位在對應(yīng)的方向上相鄰的一個鍵位作為新的被選定鍵位。
[0011]其中,所述3D沉浸式環(huán)境所在的系統(tǒng)包括具備陀螺儀功能的手柄;
[0012]所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括:
[0013]在沉浸式環(huán)境中顯示虛擬光標(biāo);通過所述手柄的陀螺儀采集手柄的空間移動信息,控制所述虛擬光標(biāo)在沉浸式環(huán)境中移動;
[0014]通過移動所述手柄控制所述虛擬光標(biāo)移動到所述虛擬鍵盤的范圍內(nèi),將所述虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框;
[0015]通過移動所述手柄控制所述選擇框移動到所述虛擬鍵盤的某一鍵位上,將所述選擇框所在的鍵位作為被選定鍵位。
[0016]其中,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括:
[0017]將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。
[0018]其中,所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,所述手柄上設(shè)置有觸摸板;或者,所述3D沉浸式環(huán)境所在的系統(tǒng)的頭戴設(shè)備上設(shè)置有觸摸板;
[0019]所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括:
[0020]在沉浸式環(huán)境中顯示虛擬光標(biāo);在所述觸摸板表面上下左右滑動手指,控制所述虛擬光標(biāo)移動到所述虛擬鍵盤的范圍內(nèi),將所述虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框;
[0021]通過在所述觸摸板表面上下左右滑動手指控制所述選擇框移動到所述虛擬鍵盤的某一鍵位上,將所述選擇框所在的鍵位作為被選定鍵位。
[0022]6、如權(quán)利要求5所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括:
[0023]將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中;[〇〇24]或者,通過單擊所述觸摸板,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。
[0025]其中,所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括:
[0026]將所述虛擬鍵盤鎖定在沉浸式環(huán)境中,所述虛擬鍵盤不隨用戶頭部的運(yùn)動改變位置;[〇〇27]在沉浸式環(huán)境中用戶視線正前方顯示虛擬光標(biāo),所述虛擬光標(biāo)隨用戶頭部的運(yùn)動而移動;通過頭部運(yùn)動控制所述虛擬光標(biāo)到虛擬鍵盤的某一鍵位,將所述虛擬光標(biāo)所在的鍵位作為被選定鍵位。
[0028]其中,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括:
[0029]當(dāng)所述虛擬光標(biāo)在所述被選定鍵位上停留的時間達(dá)到預(yù)設(shè)值時,向所述被選定鍵位發(fā)送確認(rèn)指令,將與所述被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中;
[0030]或者,所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,將當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。
[0031]本發(fā)明實(shí)施例的有益效果是:通過在3D沉浸式環(huán)境中給用戶顯示一個虛擬鍵盤, 并接受用戶對虛擬鍵盤鍵位的選定和確認(rèn)指令,解決了用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備后看不到現(xiàn)實(shí)中鍵盤的實(shí)際鍵盤而無法進(jìn)行信息輸入的問題,使用戶在虛擬環(huán)境中也可以方便快捷地打字輸入信息。在進(jìn)一步的優(yōu)選實(shí)施例中,提供了多種控制輸入的方式,如操作手柄按鍵、手柄移動、滑動觸摸板、頭部運(yùn)動等方式,這些方式可以在同一個虛擬現(xiàn)實(shí)系統(tǒng)中同時實(shí)施,使用戶根據(jù)自身需要選擇合適的輸入方式,滿足了不同用戶的需求。【附圖說明】[〇〇32]圖1為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法的流程圖;[〇〇33]圖2為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過手柄按鍵控制輸入的示意圖;[〇〇34]圖3為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過手柄移動控制輸入的示意圖;
[0035]圖4為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過滑動觸摸板控制輸入的示意圖;
[0036]圖5為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過頭部轉(zhuǎn)動控制輸入的示意圖。
【具體實(shí)施方式】
[0037]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0038]圖1為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法的流程圖。如圖1所示,本發(fā)明實(shí)施例提供的3D沉浸式環(huán)境下的信息輸入方法包括:
[0039]步驟SI 10:在3D沉浸式環(huán)境中顯示一個虛擬鍵盤。
[0040]由于用戶佩戴頭戴設(shè)備之后無法看見現(xiàn)實(shí)中鍵盤的實(shí)際鍵位,也就無法使用現(xiàn)實(shí)中的鍵盤打字輸入,因此本發(fā)明實(shí)施例在3D沉浸式環(huán)境中提供給用戶一個虛擬鍵盤,使用戶可以利用這個虛擬鍵盤進(jìn)行信息輸入。
[0041 ] 步驟S120:在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位。
[0042]虛擬鍵盤上按一定規(guī)則排布了各種鍵位,包括各種字符按鍵和功能按鍵,用戶在進(jìn)行信息輸入時,首先要在虛擬鍵盤中選擇需要的鍵位,例如用戶需要輸入字母m,就需要再虛擬鍵盤中選擇代表字母m的鍵位。
[0043]步驟S130:向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中,從而完成一次信息輸入。
[0044]在選擇了需要的鍵位之后,向被選定的鍵位發(fā)送確認(rèn)指令,表示用戶確定輸入當(dāng)前被選中的鍵位對應(yīng)的信息,例如在虛擬鍵盤上選定了字母m之后,發(fā)送確認(rèn)指令,就將字母m輸入到信息輸入框中;若不發(fā)送確認(rèn)指令,即使某一個鍵位已經(jīng)被選中了,也不會向輸入框中輸入對應(yīng)的信息。
[0045]通過在3D沉浸式環(huán)境中給用戶顯示一個虛擬鍵盤,并接受用戶對虛擬鍵盤鍵位的選定和確認(rèn)指令,解決了用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備后看不到現(xiàn)實(shí)中鍵盤的實(shí)際鍵盤而無法進(jìn)行信息輸入的問題,使用戶在虛擬環(huán)境中也可以方便快捷地打字輸入信息。
[0046]圖2為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過手柄按鍵控制輸入的示意圖,如圖2所示,在本發(fā)明的一個優(yōu)選實(shí)施例中,3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,步驟S120中“在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位”具體包括:設(shè)定虛擬鍵盤某一鍵位為初始的被選定鍵位;通過手柄的上下左右方向鍵發(fā)送鍵位選擇指令,將與當(dāng)前被選定鍵位在對應(yīng)的方向上相鄰的一個鍵位作為新的被選定鍵位。
[0047]本實(shí)施例中通過操作手柄的按鍵來控制選擇鍵位,手柄通過有線或無線的方式連接到3D沉浸式環(huán)境所在系統(tǒng)中,例如是一個虛擬現(xiàn)實(shí)設(shè)備,手柄通過藍(lán)牙連接到該設(shè)備。首先當(dāng)用戶需要在3D沉浸式環(huán)境中輸入信息時,彈出一個虛擬鍵盤給用戶,在鍵盤上設(shè)定一個默認(rèn)的被選擇鍵位,例如可以是鍵盤中間的字母g的鍵位。被選中的鍵位可以顯示一定的效果以突出顯示,使用戶可以直觀的看出哪一鍵位是當(dāng)前選中的鍵位,如圖1中的數(shù)字鍵4突出顯示,表示當(dāng)前用戶選中了數(shù)字鍵4。當(dāng)按下手柄的上下左右方向鍵時,被選中的鍵位隨之移動,例如此時按下手柄上的右方向鍵,數(shù)字鍵5將會被選中并突出顯示。
[0048]進(jìn)一步優(yōu)選的,步驟SI30中“向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中”,具體包括:將確認(rèn)指令綁定到手柄的某一按鍵上;當(dāng)該按鍵被按下時,向被選定鍵位發(fā)送確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到信息輸入框中。例如可以將手柄按鍵X設(shè)定成確認(rèn)按鍵,當(dāng)用戶按下手柄上的X鍵時,將當(dāng)前被選定的按鍵對應(yīng)的信息,如圖1中的數(shù)字4,輸入到信息輸入框中。[〇〇49]本優(yōu)選實(shí)施例提供的3D沉浸式環(huán)境下的信息輸入方法,只需要3D沉浸式環(huán)境所在的系統(tǒng)中連接有手柄,即可實(shí)現(xiàn)沉浸式環(huán)境下對虛擬鍵盤上文字、字母、數(shù)字和符號等的輸入,并且適用于市面上各種手柄,可以使用戶方便快捷的完成輸入。
[0050]圖3為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過手柄移動控制輸入的示意圖。如圖3所示,在本發(fā)明的另一個優(yōu)選實(shí)施例中,沉浸式環(huán)境所在的系統(tǒng)包括具備陀螺儀功能的手柄,利用手柄的陀螺儀傳感器來采集手柄移動信息,來模擬虛擬光標(biāo)在沉浸環(huán)境下移動。步驟S120中“在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位”具體包括:
[0051]在沉浸式環(huán)境中顯示虛擬光標(biāo),虛擬光標(biāo)相當(dāng)于PC機(jī)桌面的鼠標(biāo)指針,用于在沉浸式環(huán)境中選擇對象。[〇〇52]通過手柄的陀螺儀采集手柄的空間移動信息,控制虛擬光標(biāo)在沉浸式環(huán)境中移動,此時,用戶手中的手柄就相當(dāng)于沉浸式環(huán)境中的虛擬光標(biāo),用戶可以持手柄在現(xiàn)實(shí)空間中隨意移動,沉浸式環(huán)境中的虛擬光標(biāo)也會同時相應(yīng)的移動。[〇〇53]通過移動手柄控制虛擬光標(biāo)移動到虛擬鍵盤的范圍內(nèi),將虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框,通過移動手柄控制選擇框移動到虛擬鍵盤的某一鍵位上,將選擇框所在的鍵位作為被選定鍵位。,通常情況下虛擬光標(biāo)為十字形光標(biāo),將十字形光標(biāo)移動到虛擬鍵盤的范圍內(nèi),將十字形光標(biāo)變?yōu)檫x擇框,手柄與選擇框?qū)?yīng),當(dāng)手柄移動時,選擇框隨之移動, 可以選定需要的鍵位,如圖2所示,該鍵位周圍會出現(xiàn)邊框,以突出顯示,使用戶直觀地了解哪個鍵位被選中。
[0054]進(jìn)一步優(yōu)選的,步驟S130中“向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中”具體包括:將確認(rèn)指令綁定到手柄的某一按鍵上;當(dāng)該按鍵被按下時,向被選定鍵位發(fā)送確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到信息輸入框中。 市面上現(xiàn)有的各種手柄均可以適用。
[0055]本優(yōu)選實(shí)施例通過在現(xiàn)實(shí)空間中移動手柄來控制沉浸式環(huán)境下虛擬光標(biāo)的移動, 來選取虛擬鍵盤中的鍵位,實(shí)現(xiàn)了在沉浸式環(huán)境下的信息輸入,而且虛擬光標(biāo)隨用戶手部運(yùn)動而運(yùn)動,增強(qiáng)了沉浸感,有更好的用戶體驗(yàn)。
[0056]圖4為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過滑動觸摸板控制輸入的示意圖。如圖4所示,在本發(fā)明又一個優(yōu)選實(shí)施中,3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,手柄上設(shè)置有觸摸板;或者,3D沉浸式環(huán)境所在的系統(tǒng)的頭戴設(shè)備上設(shè)置有觸摸板。步驟S120中“在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位?!本唧w包括:在沉浸式環(huán)境中顯示虛擬光標(biāo);在觸摸板表面上下左右滑動手指,控制虛擬光標(biāo)移動到虛擬鍵盤的范圍內(nèi),將虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框;通過在觸摸板表面上下左右滑動手指控制選擇框移動到虛擬鍵盤的某一鍵位上,將選擇框所在的鍵位作為被選定鍵位。通過手指在觸摸板表面滑動來控制虛擬光標(biāo)在沉浸環(huán)境下移動,虛擬光標(biāo)移動到虛擬鍵盤的范圍內(nèi)之后由十字形光標(biāo)變?yōu)檫x擇框,手指繼續(xù)在觸摸板表面滑動控制選擇框的移動,可以設(shè)置選擇框依照手指的軌跡移動,也可以在用戶手指從左到右滑動一次時,選擇框向右移動一個位置,例如圖4中選擇框由字母g移動到字母h。
[0057]進(jìn)一步優(yōu)選的,步驟SI30中“向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中”具體包括:將確認(rèn)指令綁定到手柄的某一按鍵上;當(dāng)該按鍵被按下時,向被選定鍵位發(fā)送確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到信息輸入框中;或者,通過單擊觸摸板,向被選定鍵位發(fā)送確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到信息輸入框中。與前兩個優(yōu)選實(shí)施例類似,在確定了鍵位之后,本優(yōu)選實(shí)施例同樣可以利用手柄按鍵來發(fā)出確認(rèn)指令,另外也可以點(diǎn)擊觸摸板完成確認(rèn)。
[0058]圖5為本發(fā)明實(shí)施例提供的一種3D沉浸式環(huán)境下的信息輸入方法中通過頭部轉(zhuǎn)動控制輸入的示意圖。如圖5所示,在本發(fā)明的在一個優(yōu)選實(shí)施例中,步驟S120中“在虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位?!本唧w包括:將虛擬鍵盤鎖定在沉浸式環(huán)境中,使虛擬鍵盤不隨用戶頭部的運(yùn)動改變位置;在沉浸式環(huán)境中用戶視線正前方顯示虛擬光標(biāo),虛擬光標(biāo)隨用戶頭部的運(yùn)動而移動;通過頭部運(yùn)動控制虛擬光標(biāo)到虛擬鍵盤的某一鍵位,將虛擬光標(biāo)所在的鍵位作為被選定鍵位。在沉浸式環(huán)境中,隨著用戶頭部的轉(zhuǎn)動,有些內(nèi)容會發(fā)生變化,有些內(nèi)容會跟隨用戶視線移動,一直保持在用戶視線內(nèi)。本優(yōu)選實(shí)施例通過控制虛擬光標(biāo)來選取鍵位,如果虛擬鍵盤也同虛擬光標(biāo)一樣隨著用戶頭部轉(zhuǎn)動而移動,就無法利用虛擬光標(biāo)選擇需要的鍵位,所以需要將將虛擬鍵盤鎖定在沉浸式環(huán)境中,使虛擬鍵盤不隨用戶頭部的運(yùn)動而移動。
[0059]進(jìn)一步優(yōu)選的,步驟S130中“向被選定鍵位發(fā)送確認(rèn)指令,將被選定鍵位對應(yīng)的信息輸入到信息輸入框中”具體包括:當(dāng)虛擬光標(biāo)在被選定鍵位上停留的時間達(dá)到預(yù)設(shè)值時,向被選定鍵位發(fā)送確認(rèn)指令,將與被選定鍵位對應(yīng)的信息輸入到信息輸入框中;或者,3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,將確認(rèn)指令綁定到手柄的某一按鍵上;當(dāng)該按鍵被按下時,將當(dāng)前的被選定鍵位對應(yīng)的信息輸入到信息輸入框中。除了使用手柄按鍵來發(fā)出確認(rèn)指令之外,本優(yōu)選實(shí)施例中,當(dāng)虛擬光標(biāo)移到某一個鍵位時,會出現(xiàn)時間倒計時的動態(tài)效果,只要用戶的頭部在設(shè)定的時間內(nèi)不轉(zhuǎn)動,虛擬光標(biāo)不離開此鍵位,倒計時結(jié)束后,則輸入該鍵位對應(yīng)字母、數(shù)字、符號或文字等信息;如果用戶不想輸入該鍵位對應(yīng)的信息,只要移動頭部控制虛擬光標(biāo)移開即可取消倒計時,取消輸入該鍵位對應(yīng)的信息。
[0060]本發(fā)明提供的3D沉浸式環(huán)境下的信息輸入方法解決用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備之后無法看見現(xiàn)實(shí)中鍵盤的實(shí)際鍵位而無法進(jìn)行信息輸入的問題,使用戶可以在虛擬環(huán)境中方便快捷地進(jìn)行打字輸入。本發(fā)明各優(yōu)選實(shí)施例的方案可以結(jié)合使用,也可以在同一個虛擬現(xiàn)實(shí)系統(tǒng)中同時實(shí)施本發(fā)明各優(yōu)選實(shí)施例的方案,使用戶根據(jù)自身需要選擇合適的輸入方法,例如在沒有手柄的情況下,用戶可以通過觸摸板或者頭部運(yùn)動來進(jìn)行信息輸入;有的用戶擺頭易產(chǎn)生的眩暈感,則可以通過手柄來實(shí)現(xiàn)信息輸入;有的用戶追求更好的沉浸感,則可以使用頭部運(yùn)動或手柄移動的方式。滿足了不同用戶的需求。
[0061]綜上所述,本發(fā)明提供的一種3D沉浸式環(huán)境下的信息輸入方法,與現(xiàn)有技術(shù)相比,具有以下有益效果:
[0062]1、本發(fā)明提供的一種3D沉浸式環(huán)境下的信息輸入方法,通過在3D沉浸式環(huán)境中給用戶顯示一個虛擬鍵盤,并接受用戶對虛擬鍵盤鍵位的選定和確認(rèn)指令,解決了用戶佩戴虛擬現(xiàn)實(shí)頭戴設(shè)備后看不到現(xiàn)實(shí)中鍵盤的實(shí)際鍵盤而無法進(jìn)行信息輸入的問題,使用戶在虛擬環(huán)境中也可以方便快捷地打字輸入信息。
[0063]2、本發(fā)明提供的一種3D沉浸式環(huán)境下的信息輸入方法,提供了多種控制輸入的方式,如操作手柄按鍵、手柄移動、滑動觸摸板、頭部運(yùn)動等方式,這些方式可以在同一個虛擬現(xiàn)實(shí)系統(tǒng)中同時實(shí)施,使用戶根據(jù)自身需要選擇合適的輸入方式,滿足了不同用戶的需求。
[0064]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述方法包括: 在3D沉浸式環(huán)境中顯示一個虛擬鍵盤; 在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位; 向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中,從而完成一次信息輸入。2.如權(quán)利要求1所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于, 所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄; 所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括: 設(shè)定所述虛擬鍵盤某一鍵位為初始的被選定鍵位; 通過所述手柄的上下左右方向鍵發(fā)送鍵位選擇指令,將與當(dāng)前被選定鍵位在對應(yīng)的方向上相鄰的一個鍵位作為新的被選定鍵位。3.如權(quán)利要求1所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于, 所述3D沉浸式環(huán)境所在的系統(tǒng)包括具備陀螺儀功能的手柄; 所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括: 在沉浸式環(huán)境中顯示虛擬光標(biāo);通過所述手柄的陀螺儀采集手柄的空間移動信息,控制所述虛擬光標(biāo)在沉浸式環(huán)境中移動; 通過移動所述手柄控制所述虛擬光標(biāo)移動到所述虛擬鍵盤的范圍內(nèi),將所述虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框; 通過移動所述手柄控制所述選擇框移動到所述虛擬鍵盤的某一鍵位上,將所述選擇框所在的鍵位作為被選定鍵位。4.如權(quán)利要求2或3所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括: 將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。5.如權(quán)利要求1所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于, 所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,所述手柄上設(shè)置有觸摸板;或者,所述3D沉浸式環(huán)境所在的系統(tǒng)的頭戴設(shè)備上設(shè)置有觸摸板; 所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括: 在沉浸式環(huán)境中顯示虛擬光標(biāo);在所述觸摸板表面上下左右滑動手指,控制所述虛擬光標(biāo)移動到所述虛擬鍵盤的范圍內(nèi),將所述虛擬光標(biāo)變?yōu)橛糜谶x擇鍵位的選擇框; 通過在所述觸摸板表面上下左右滑動手指控制所述選擇框移動到所述虛擬鍵盤的某一鍵位上,將所述選擇框所在的鍵位作為被選定鍵位。6.如權(quán)利要求5所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括: 將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中;或者,通過單擊所述觸摸板,向所述被選定鍵位發(fā)送所述確認(rèn)指令,將與當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。7.如權(quán)利要求1所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述在所述虛擬鍵盤上進(jìn)行鍵位選擇,確定被選定鍵位具體包括: 將所述虛擬鍵盤鎖定在沉浸式環(huán)境中,所述虛擬鍵盤不隨用戶頭部的運(yùn)動改變位置;在沉浸式環(huán)境中用戶視線正前方顯示虛擬光標(biāo),所述虛擬光標(biāo)隨用戶頭部的運(yùn)動而移動;通過頭部運(yùn)動控制所述虛擬光標(biāo)到虛擬鍵盤的某一鍵位,將所述虛擬光標(biāo)所在的鍵位作為被選定鍵位。8.如權(quán)利要求7所述的3D沉浸式環(huán)境下的信息輸入方法,其特征在于,所述向所述被選定鍵位發(fā)送確認(rèn)指令,將所述被選定鍵位對應(yīng)的信息輸入到信息輸入框中具體包括: 當(dāng)所述虛擬光標(biāo)在所述被選定鍵位上停留的時間達(dá)到預(yù)設(shè)值時,向所述被選定鍵位發(fā)送確認(rèn)指令,將與所述被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中; 或者,所述3D沉浸式環(huán)境所在的系統(tǒng)包括手柄,將所述確認(rèn)指令綁定到所述手柄的某一按鍵上;當(dāng)所述按鍵被按下時,將當(dāng)前的被選定鍵位對應(yīng)的信息輸入到所述信息輸入框中。
【文檔編號】G06F3/01GK105955453SQ201610237717
【公開日】2016年9月21日
【申請日】2016年4月15日
【發(fā)明人】韓晉
【申請人】北京小鳥看看科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1