一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明提供一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法和裝置,方法包括:步驟S001,當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求;步驟S002,在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),所述虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,所述虛擬鍵盤(pán)的顯示區(qū)域在所述人眼視線區(qū)域內(nèi);步驟S003,根據(jù)所述人眼視線計(jì)算視線向量,若所述視線向量與所述虛擬按鍵相交產(chǎn)生相交事件,則所述虛擬按鍵將產(chǎn)生相交事件的所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述虛擬現(xiàn)實(shí)應(yīng)用。裝置包括:接收請(qǐng)求模塊、顯示虛擬鍵盤(pán)模塊和事件響應(yīng)模塊。通過(guò)輸入文字的方式代替操作實(shí)體按鍵的方式,簡(jiǎn)化了對(duì)虛擬現(xiàn)實(shí)應(yīng)用的操作。
【專(zhuān)利說(shuō)明】
—種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及虛擬現(xiàn)實(shí)領(lǐng)域,尤其涉及一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法和裝置。
【背景技術(shù)】
[0002]當(dāng)前對(duì)基于手機(jī)的虛擬現(xiàn)實(shí)(VR)應(yīng)用的UI界面進(jìn)行操作時(shí),一般采用虛擬現(xiàn)實(shí)設(shè)備的遙控器進(jìn)行操作,導(dǎo)致虛擬現(xiàn)實(shí)應(yīng)用UI界面的操作非常不方便。如在視頻播放器應(yīng)用中挑選影片時(shí),目前只提供影片選擇功能,該功能對(duì)影片采用多行多列的影片海報(bào)方式在虛擬場(chǎng)景中呈現(xiàn),每次呈現(xiàn)一定數(shù)量的影片海報(bào),當(dāng)用戶(hù)去選擇影片時(shí),需使用虛擬現(xiàn)實(shí)設(shè)備的遙控器搖桿來(lái)進(jìn)行翻頁(yè)或滾動(dòng)瀏覽,最后點(diǎn)擊遙控器上面的確認(rèn)鍵選中想觀看的影片。這種方式讓用戶(hù)在眾多片源選擇時(shí),無(wú)法準(zhǔn)確快速地找到想要觀看的影片。
[0003]因此,有必要提出一種在虛擬現(xiàn)實(shí)的視頻播放器應(yīng)用中高效率的選擇影片的方式及可以簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法。
【發(fā)明內(nèi)容】
[0004]基于以上問(wèn)題,本發(fā)明提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,通過(guò)輸入文字的方式代替操作實(shí)體按鍵的方式,簡(jiǎn)化了對(duì)虛擬現(xiàn)實(shí)應(yīng)用的操作。本發(fā)明還提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置。
[0005]—方面,本發(fā)明提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,包括:
[0006]步驟SOOl,當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求;
[0007]步驟S002,在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),所述虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,所述虛擬鍵盤(pán)的顯示區(qū)域在所述人眼視線區(qū)域內(nèi);
[0008]步驟S003,根據(jù)所述人眼視線計(jì)算視線向量,若所述視線向量與所述虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生所述相交事件的所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述虛擬現(xiàn)實(shí)應(yīng)用。
[0009]優(yōu)選地,所述輸入文字請(qǐng)求采用如下方式輸入所述虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。
[0010]優(yōu)選地,所述步驟SOOI中所述輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。
[0011]優(yōu)選地,所述輸入文字請(qǐng)求為所述文字搜索請(qǐng)求且當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器,所述虛擬按鍵響應(yīng)所述相交事件,具體包括:將所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述視頻播放器;所述視頻播放器執(zhí)行文字搜索功能;在所述人眼視線區(qū)域顯示所述文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。
[0012]優(yōu)選地,還包括:若所述人眼視線發(fā)生變化,則根據(jù)所述人眼視線調(diào)整所述虛擬鍵盤(pán)的所述顯示區(qū)域。
[0013]優(yōu)選地,還包括:若所述人眼視線離開(kāi)所述虛擬鍵盤(pán)的所述顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使所述虛擬鍵盤(pán)的顯示消失。
[0014]優(yōu)選地,所述步驟S003中響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式區(qū)別于未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式。
[0015]優(yōu)選地,響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為半透明顯示。
[0016]另一方面,本發(fā)明提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,包括:
[0017]接收請(qǐng)求模塊,用于當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求;
[0018]顯示虛擬鍵盤(pán)模塊,用于在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),所述虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,所述虛擬鍵盤(pán)的顯示區(qū)域在所述人眼視線區(qū)域內(nèi);
[0019]事件響應(yīng)模塊,用于根據(jù)所述人眼視線計(jì)算視線向量,若所述視線向量與所述虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生所述相交事件的所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述虛擬現(xiàn)實(shí)應(yīng)用。
[0020]優(yōu)選地,所述輸入文字請(qǐng)求采用如下方式輸入所述虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。
[0021 ]優(yōu)選地,所述接收請(qǐng)求模塊中所述輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。
[0022]優(yōu)選地,所述輸入文字請(qǐng)求為所述文字搜索請(qǐng)求且當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器,所述虛擬按鍵響應(yīng)所述相交事件,具體包括:將所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述視頻播放器;所述視頻播放器執(zhí)行文字搜索功能;在所述人眼視線區(qū)域顯示所述文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。
[0023]優(yōu)選地,還包括:若所述人眼視線發(fā)生變化,則根據(jù)所述人眼視線調(diào)整所述虛擬鍵盤(pán)的所述顯示區(qū)域。
[0024]優(yōu)選地,還包括:若所述人眼視線離開(kāi)所述虛擬鍵盤(pán)的所述顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使所述虛擬鍵盤(pán)的顯示消失。
[0025]優(yōu)選地,所述事件響應(yīng)模塊中響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式區(qū)別于未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式。
[0026]優(yōu)選地,響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為半透明顯示。
[0027]采用上述技術(shù)方案,具有如下有益效果:
[0028]通過(guò)當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求,在虛擬現(xiàn)實(shí)場(chǎng)景中根據(jù)人眼視線位置顯示包含虛擬按鍵的虛擬鍵盤(pán),根據(jù)人眼視線計(jì)算的視線向量與虛擬按鍵產(chǎn)生相交事件,虛擬按鍵將產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給虛擬現(xiàn)實(shí)應(yīng)用的方式,使操作虛擬現(xiàn)實(shí)應(yīng)用時(shí)不需要使用虛擬現(xiàn)實(shí)設(shè)備或虛擬現(xiàn)實(shí)設(shè)備外圍設(shè)備上的實(shí)體按鍵去操作,可以直接使用人眼視線去操作可視化的鍵盤(pán),簡(jiǎn)化了虛擬現(xiàn)實(shí)應(yīng)用的操作。
【附圖說(shuō)明】
[0029]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法的流程圖;
[0030]圖2是根據(jù)本發(fā)明另一個(gè)實(shí)施例的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法的視錐體示意圖;
[0031]圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法的流程圖;
[0032]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置的框圖。
【具體實(shí)施方式】
[0033]以下結(jié)合具體實(shí)施方案和附圖對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。其只意在詳細(xì)闡述本發(fā)明的具體實(shí)施方案,并不對(duì)本發(fā)明產(chǎn)生任何限制,本發(fā)明的保護(hù)范圍以權(quán)利要求書(shū)為準(zhǔn)。
[0034]參照?qǐng)D1,本發(fā)明提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,包括:步驟S001,當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求;步驟S002,在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,虛擬鍵盤(pán)的顯示區(qū)域在人眼視線區(qū)域內(nèi);步驟S003,根據(jù)人眼視線計(jì)算視線向量,若視線向量與虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生所述相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給虛擬現(xiàn)實(shí)應(yīng)用。步驟SOOl中,虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求,虛擬現(xiàn)實(shí)應(yīng)用如視頻播放器在當(dāng)前的搜索界面接收到輸入文字請(qǐng)求,此時(shí)的輸入文字請(qǐng)求為文字搜索請(qǐng)求,文字搜索請(qǐng)求對(duì)應(yīng)視頻播放器的視頻搜索功能。步驟S002中,通過(guò)代碼中的根容器對(duì)虛擬鍵盤(pán)和虛擬按鍵進(jìn)行管理,通過(guò)創(chuàng)建四邊形面片去實(shí)現(xiàn)虛擬按鍵,通過(guò)四邊形面片去構(gòu)建UI控件是虛擬現(xiàn)實(shí)中用于構(gòu)建UI控件使用的方法,虛擬按鍵可以包括26個(gè)英文字母按鍵、O至9共10個(gè)阿拉伯?dāng)?shù)字按鍵及清除輸入按鍵。第一種顯示方式,虛擬鍵盤(pán)和虛擬按鍵在代碼中已經(jīng)創(chuàng)建完畢,當(dāng)需要顯示虛擬鍵盤(pán)時(shí),只需要從根容器中取得虛擬鍵盤(pán)顯示即可。第二種顯示方式,當(dāng)需要顯示虛擬鍵盤(pán)時(shí),再去根容器中創(chuàng)建虛擬鍵盤(pán)和虛擬按鍵,然后顯示。人眼視線區(qū)域?yàn)橐曞F體。參照?qǐng)D2,201指向的區(qū)域即為視錐體。步驟S003中,當(dāng)視線向量與虛擬按鍵產(chǎn)生相交事件時(shí),發(fā)送產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字給虛擬現(xiàn)實(shí)應(yīng)用如視頻播放器,視頻播放器收到文字后會(huì)進(jìn)行視頻的搜索功能。
[0035]通過(guò)當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求,在虛擬現(xiàn)實(shí)場(chǎng)景中根據(jù)人眼視線位置顯示包含虛擬按鍵的虛擬鍵盤(pán),根據(jù)人眼視線計(jì)算的視線向量與虛擬按鍵產(chǎn)生相交事件,虛擬按鍵將產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給虛擬現(xiàn)實(shí)應(yīng)用的方式,使操作虛擬現(xiàn)實(shí)應(yīng)用時(shí)不需要使用虛擬現(xiàn)實(shí)設(shè)備或虛擬現(xiàn)實(shí)設(shè)備外圍設(shè)備上的實(shí)體按鍵去操作,可以直接使用人眼視線去操作可視化的鍵盤(pán),簡(jiǎn)化了虛擬現(xiàn)實(shí)應(yīng)用的操作。
[0036]在其中的一個(gè)實(shí)施例中,輸入文字請(qǐng)求采用如下方式輸入所述虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。聲音輸入方式如對(duì)著虛擬現(xiàn)實(shí)設(shè)備的麥克風(fēng)進(jìn)行聲音輸入,比如聲音“搜索影片”對(duì)應(yīng)播放器的搜索影片功能,通過(guò)聲音輸入方式輸入解放用戶(hù)的雙手,虛擬現(xiàn)實(shí)設(shè)備也不會(huì)因?yàn)閷?shí)體按鍵被按而產(chǎn)生晃動(dòng)。點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式,此時(shí)外圍設(shè)備同虛擬現(xiàn)實(shí)設(shè)備通過(guò)藍(lán)牙、WIFI等方式連接和傳遞數(shù)據(jù)。通過(guò)外圍設(shè)備的實(shí)體按鍵輸入方式使對(duì)虛擬現(xiàn)實(shí)設(shè)備的操作更加靈活。同時(shí)可以對(duì)實(shí)體按鍵被點(diǎn)擊的不同次數(shù)對(duì)應(yīng)定義為虛擬現(xiàn)實(shí)應(yīng)用中不同的功能,如定義點(diǎn)擊實(shí)體按鍵2次對(duì)應(yīng)啟動(dòng)視頻播放器的視頻搜索功能。
[0037]在其中的一個(gè)實(shí)施例中,步驟SOOl中輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。針對(duì)不同的虛擬現(xiàn)實(shí)應(yīng)用輸入文字請(qǐng)求會(huì)對(duì)應(yīng)不同的功能請(qǐng)求,比如對(duì)于視頻播放器,輸入文字請(qǐng)求為文字搜索請(qǐng)求,此時(shí)的文字搜素請(qǐng)求對(duì)應(yīng)視頻播放器的視頻搜索功能。針對(duì)游戲應(yīng)用,輸入文字請(qǐng)求為輸入密碼請(qǐng)求,此時(shí)的輸入密碼請(qǐng)求對(duì)應(yīng)游戲中賬號(hào)密碼的輸入。
[0038]在其中的一個(gè)實(shí)施例中,輸入文字請(qǐng)求為文字搜索請(qǐng)求且當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器,虛擬按鍵響應(yīng)相交事件,具體包括:將虛擬按鍵對(duì)應(yīng)的文字給所述視頻播放器;視頻播放器執(zhí)行文字搜索功能;在人眼視線區(qū)域顯示文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器時(shí),如用戶(hù)點(diǎn)擊兩次虛擬設(shè)備遙控器的實(shí)體按鍵,此時(shí)啟動(dòng)視頻播放器的視頻搜索功能,視頻播放器接收到虛擬按鍵發(fā)送來(lái)的文字后,會(huì)根據(jù)文字執(zhí)行視頻搜索功能,將搜索結(jié)果顯示在人眼視線區(qū)域。
[0039]在其中的一個(gè)實(shí)施例中,采用虛擬現(xiàn)實(shí)設(shè)備的陀螺儀檢測(cè)人眼視線。因?yàn)榛谑謾C(jī)的虛擬現(xiàn)實(shí)設(shè)備一般沒(méi)有鼠標(biāo)等外設(shè),不能通過(guò)傳統(tǒng)的2D數(shù)據(jù)轉(zhuǎn)換為3D數(shù)據(jù)的方式去計(jì)算位置,所以采用手機(jī)的陀螺儀去檢測(cè)人眼視線,根據(jù)人的頭部轉(zhuǎn)動(dòng)與計(jì)算人眼視線。
[0040]在其中的一個(gè)實(shí)施例中,還包括:若人眼視線發(fā)生變化,則根據(jù)人眼視線調(diào)整虛擬鍵盤(pán)的顯示區(qū)域。當(dāng)人眼視線發(fā)生變化時(shí),虛擬鍵盤(pán)會(huì)根據(jù)人眼視線更新它的顯示區(qū)域,以保證人眼視線可以實(shí)時(shí)輸入。當(dāng)想關(guān)閉虛擬鍵盤(pán)顯示時(shí),可通過(guò)點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的外圍設(shè)備如遙控器按鍵來(lái)實(shí)現(xiàn)。
[0041]在其中的一個(gè)實(shí)施例中,還包括:若人眼視線離開(kāi)虛擬鍵盤(pán)的顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使所述虛擬鍵盤(pán)的顯示消失??梢灶A(yù)定義3s鐘,當(dāng)人眼視線離開(kāi)虛擬鍵盤(pán)的顯示區(qū)域超過(guò)3s鐘時(shí),虛擬鍵盤(pán)的顯示消失,此時(shí)用戶(hù)可以進(jìn)行其它的操作。
[0042]在其中的一個(gè)實(shí)施例中,步驟S003中響應(yīng)相交事件的虛擬按鍵的顯示方式區(qū)別于未響應(yīng)相交事件的虛擬按鍵的顯示方式。使人眼可以明確的看到選中的虛擬按鍵。
[0043]在其中的一個(gè)實(shí)施例中,響應(yīng)相交事件的虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)相交事件的虛擬按鍵的顯示方式為半透明顯示。使人眼很容易分辨被選中的虛擬按鍵,通過(guò)高亮或突出的顯示方式使虛擬按鍵顯示效果更好;而未響應(yīng)相交事件的虛擬按鍵的顯示方式為半透明顯示,也增強(qiáng)了顯示效果。
[0044]參照?qǐng)D3,作為本發(fā)明的最佳實(shí)施例,通過(guò)接收文字搜索請(qǐng)求后顯示虛擬鍵盤(pán),虛擬鍵盤(pán)的虛擬按鍵響應(yīng)相交事件后將虛擬按鍵對(duì)應(yīng)的文字發(fā)送給虛擬現(xiàn)實(shí)的視頻播放器應(yīng)用,視頻播放器執(zhí)行影片搜索的方式最終實(shí)現(xiàn)了通過(guò)文字輸入實(shí)現(xiàn)影片搜索。步驟S301,視頻播放器接收到文字搜素請(qǐng)求,文字搜索請(qǐng)求通過(guò)虛擬現(xiàn)實(shí)設(shè)備的遙控器按鍵輸入。步驟S302,根據(jù)陀螺儀檢測(cè)人眼視線,根據(jù)人眼視線計(jì)算視線向量。步驟S303,從代碼的根容器中取得虛擬鍵盤(pán)和虛擬按鍵,根據(jù)人眼視線顯示虛擬鍵盤(pán),使虛擬鍵盤(pán)的顯示區(qū)域在人眼視線區(qū)域。步驟S304,根據(jù)陀螺儀檢測(cè)人眼視線,根據(jù)人眼視線計(jì)算視線向量,當(dāng)視線向量與虛擬按鍵相交時(shí)產(chǎn)生相交事件,將產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給視頻播放器。基于手機(jī)的頭戴式虛擬現(xiàn)實(shí)設(shè)備通過(guò)人的頭部轉(zhuǎn)動(dòng)使人眼視線發(fā)生變化。通過(guò)為虛擬按鍵設(shè)置監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)相交事件,當(dāng)發(fā)生相交事件,監(jiān)聽(tīng)函數(shù)會(huì)將產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給視頻播放器。當(dāng)監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)I(yíng)分鐘后沒(méi)有監(jiān)聽(tīng)到相交事件產(chǎn)生時(shí),確認(rèn)此次文字輸入完畢,將輸入完畢信息發(fā)送給視頻播放器。步驟S305,視頻播放器根據(jù)接收到的所有文字在視頻庫(kù)中進(jìn)行搜索,將搜索結(jié)果顯示在人眼視線區(qū)域,供用戶(hù)選擇。步驟S306,監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)I(yíng)分鐘后沒(méi)有監(jiān)聽(tīng)到相交事件產(chǎn)生時(shí),同時(shí)關(guān)閉虛擬鍵盤(pán)的顯示。
[0045]參照?qǐng)D4,本發(fā)明提出一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,包括:接收請(qǐng)求模塊401,用于當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求;顯示虛擬鍵盤(pán)模塊402,用于在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,虛擬鍵盤(pán)的顯示區(qū)域在人眼視線區(qū)域內(nèi);事件響應(yīng)模塊403,用于根據(jù)人眼視線計(jì)算視線向量,若視線向量與虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生相交事件的虛擬按鍵對(duì)應(yīng)的文字發(fā)送給虛擬現(xiàn)實(shí)應(yīng)用。
[0046]在其中的一個(gè)實(shí)施例中,輸入文字請(qǐng)求采用如下方式輸入虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。
[0047]在其中的一個(gè)實(shí)施例中,接收請(qǐng)求模塊401中輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。
[0048]在其中的一個(gè)實(shí)施例中,輸入文字請(qǐng)求為文字搜索請(qǐng)求且當(dāng)前虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器,虛擬按鍵響應(yīng)相交事件,具體包括:將虛擬按鍵對(duì)應(yīng)的文字發(fā)送給視頻播放器;視頻播放器執(zhí)行文字搜索功能;在人眼視線區(qū)域顯示文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。
[0049]在其中的一個(gè)實(shí)施例中,采用虛擬現(xiàn)實(shí)設(shè)備的陀螺儀檢測(cè)人眼視線。
[0050]在其中的一個(gè)實(shí)施例中,還包括:若人眼視線發(fā)生變化,則根據(jù)人眼視線調(diào)整虛擬鍵盤(pán)的顯示區(qū)域。
[0051]在其中的一個(gè)實(shí)施例中,還包括:若人眼視線離開(kāi)虛擬鍵盤(pán)的顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使虛擬鍵盤(pán)的顯示消失。
[0052]在其中的一個(gè)實(shí)施例中,事件響應(yīng)模塊403中響應(yīng)相交事件的虛擬按鍵的顯示方式區(qū)別于未響應(yīng)相交事件的虛擬按鍵的顯示方式。
[0053]在其中的一個(gè)實(shí)施例中,響應(yīng)相交事件的虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)相交事件的虛擬按鍵的顯示方式為半透明顯示。
[0054]以上所述的僅是本發(fā)明的原理和較佳的實(shí)施例。應(yīng)當(dāng)指出,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在本發(fā)明原理的基礎(chǔ)上,還可以做出若干其它變型,也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,包括: 步驟SOOl,當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求; 步驟S002,在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),所述虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,所述虛擬鍵盤(pán)的顯示區(qū)域在所述人眼視線區(qū)域內(nèi); 步驟S003,根據(jù)所述人眼視線計(jì)算視線向量,若所述視線向量與所述虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生所述相交事件的所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述虛擬現(xiàn)實(shí)應(yīng)用。2.根據(jù)權(quán)利要求1所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,所述輸入文字請(qǐng)求采用如下方式輸入所述虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。3.根據(jù)權(quán)利要求1所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,所述步驟SOOl中所述輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。4.根據(jù)權(quán)利要求3所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于:所述輸入文字請(qǐng)求為所述文字搜索請(qǐng)求且當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器; 所述虛擬按鍵響應(yīng)所述相交事件,具體包括:將所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述視頻播放器;所述視頻播放器執(zhí)行文字搜索功能;在所述人眼視線區(qū)域顯示所述文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。5.根據(jù)權(quán)利要求1所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,還包括:若所述人眼視線發(fā)生變化,則根據(jù)所述人眼視線調(diào)整所述虛擬鍵盤(pán)的所述顯示區(qū)域。6.根據(jù)權(quán)利要求1所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,還包括:若所述人眼視線離開(kāi)所述虛擬鍵盤(pán)的所述顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使所述虛擬鍵盤(pán)的顯示消失。7.根據(jù)權(quán)利要求1所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于,所述步驟S003中響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式區(qū)別于未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式。8.根據(jù)權(quán)利要求7所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的方法,其特征在于:響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為半透明顯示。9.一種簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,包括: 接收請(qǐng)求模塊,用于當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用接收輸入文字請(qǐng)求; 顯示虛擬鍵盤(pán)模塊,用于在虛擬現(xiàn)實(shí)場(chǎng)景中顯示包含有兩個(gè)以上虛擬按鍵的虛擬鍵盤(pán),所述虛擬鍵盤(pán)根據(jù)人眼視線顯示在人眼視線區(qū)域,所述虛擬鍵盤(pán)的顯示區(qū)域在所述人眼視線區(qū)域內(nèi); 事件響應(yīng)模塊,用于根據(jù)所述人眼視線計(jì)算視線向量,若所述視線向量與所述虛擬按鍵相交產(chǎn)生相交事件,則將產(chǎn)生所述相交事件的所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述虛擬現(xiàn)實(shí)應(yīng)用。10.根據(jù)權(quán)利要求9所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,所述輸入文字請(qǐng)求采用如下方式輸入所述虛擬現(xiàn)實(shí)應(yīng)用:聲音輸入方式、圖像輸入方式、點(diǎn)擊虛擬現(xiàn)實(shí)設(shè)備的實(shí)體按鍵輸入方式或點(diǎn)擊與虛擬現(xiàn)實(shí)設(shè)備連接的外圍設(shè)備的實(shí)體按鍵輸入方式。11.根據(jù)權(quán)利要求9所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,所述接收請(qǐng)求模塊中所述輸入文字請(qǐng)求包括:文字搜索請(qǐng)求、輸入短信請(qǐng)求、輸入對(duì)話請(qǐng)求、輸入密碼請(qǐng)求或郵件文字輸入請(qǐng)求。12.根據(jù)權(quán)利要求11所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于:所述輸入文字請(qǐng)求為所述文字搜索請(qǐng)求且當(dāng)前所述虛擬現(xiàn)實(shí)應(yīng)用為視頻播放器; 所述虛擬按鍵響應(yīng)所述相交事件,具體包括:將所述虛擬按鍵對(duì)應(yīng)的文字發(fā)送給所述視頻播放器;所述視頻播放器執(zhí)行文字搜索功能;在所述人眼視線區(qū)域顯示所述文字搜索功能對(duì)應(yīng)的視頻搜索結(jié)果。13.根據(jù)權(quán)利要求9所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,還包括:若所述人眼視線發(fā)生變化,則根據(jù)所述人眼視線調(diào)整所述虛擬鍵盤(pán)的所述顯示區(qū)域。14.根據(jù)權(quán)利要求9所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,還包括:若所述人眼視線離開(kāi)所述虛擬鍵盤(pán)的所述顯示區(qū)域超過(guò)預(yù)設(shè)時(shí)間,則使所述虛擬鍵盤(pán)的顯示消失。15.根據(jù)權(quán)利要求9所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于,所述事件響應(yīng)模塊中響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式區(qū)別于未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式。16.根據(jù)權(quán)利要求15所述的簡(jiǎn)化虛擬現(xiàn)實(shí)應(yīng)用操作的裝置,其特征在于:響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為高亮和/或突出顯示;未響應(yīng)所述相交事件的所述虛擬按鍵的顯示方式為半透明顯示。
【文檔編號(hào)】G06F3/01GK105892631SQ201510785541
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2015年11月16日
【發(fā)明人】李珅
【申請(qǐng)人】樂(lè)視致新電子科技(天津)有限公司