虛擬現實的交互控制方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種虛擬現實交互控制方法及裝置,該方法包括:若檢測到定位準星停留在操作對象上的時間大于或等于預先設置的時間值,則顯示該操作對象的選擇界面,該選擇界面包含用于確定選擇該操作對象的第一區(qū)域,及用于取消選擇該操作對象的第二區(qū)域,且根據獲取的用戶的頭部運動數據或者用戶的眼睛數據,確定該用戶是選擇第一區(qū)域還是第二區(qū)域,若確定用戶選擇第一區(qū)域,則對該操作對象執(zhí)行選擇操作,若確定該用戶選擇第二區(qū)域,則關閉該選擇界面。用戶可通過頭部或眼睛進一步確定是否選擇操作對象,實現用戶與虛擬現實顯示界面之間的交互,且能夠有效的提高用戶選擇操作對象的準確率,且更符合用戶的選擇意向,改善用戶體驗。
【專利說明】
虛擬現實的交互控制方法及裝置
技術領域
[0001]本發(fā)明屬于虛擬現實技術領域,尤其涉及一種虛擬現實的交互控制方法及裝置。
【背景技術】
[0002]虛擬現實交互技術是一門新興的綜合信息技術,使用以計算機技術為核心的現代高科技,生成逼真的視、聽、觸覺一體化的特定范圍的虛擬環(huán)境,用戶借助必要的設備以自然的方式與虛擬環(huán)境中的對象進行交互作用、相互影響,從而產生與親臨等同真實環(huán)境的感受和體驗。它融合了數字圖像處理、多媒體技術、計算機圖形學、傳感器技術等多方面信息技術。它通過計算機圖形學構成三維數字模型,在視覺上給用戶一種立體的虛擬環(huán)境。與通常的CAD(計算機輔助設計)系統(tǒng)所產生的三維模型不同,它不是一個靜態(tài)的世界,而是一個互動的環(huán)境。
[0003]目前,已經有虛擬現實眼鏡,能夠將智能手機、平板電腦等帶有顯示屏的終端放入到虛擬現實眼鏡觀看3D視頻,玩虛擬現實游戲,看虛擬旅游景區(qū),且已經成為一種趨勢,這種非常好的沉浸式體驗使得虛擬現實眼鏡被越來越多的消費者所喜歡。
[0004]其中,用戶可以通過視線對虛擬現實眼鏡的顯示界面上顯示的內容進行控制,例如:用戶在界面上,可以將視線停留在用戶選擇的圖標或按鈕超過預先設置的時間長,以啟動該圖標的應用程序或者完成點擊該按鈕的操作,該時間一般較長,大概有3s至5s。
[0005]然而,現有的交互方式對于用戶來講是被動接收,用戶可能并不想啟動圖標的應用程序或完成點擊按鈕的操作,誤操作率高,用戶體驗不好。
【發(fā)明內容】
[0006]本發(fā)明提供一種虛擬現實的交互控制方法及裝置,用以解決現有技術中誤操作率高及用戶體驗不好的問題。
[0007]本發(fā)明第一方面提供一種虛擬現實的交互控制方法,包括:
[0008]若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示所述操作對象的選擇界面,所述選擇界面包含用于確定選擇所述操作對象的第一區(qū)域,及用于取消選擇所述操作對象的第二區(qū)域;
[0009]根據獲取的所述用戶的頭部運動數據或者所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域;
[0010]若確定所述用戶選擇所述第一區(qū)域,則對所述操作對象執(zhí)行選擇操作;
[0011]若確定所述用戶選擇所述第二區(qū)域,則關閉所述選擇界面。
[0012]在第一方面第一種可行的實現方式中,所述預先設置的時間值為Is?2s。
[0013]結合第一方面或第一方面第一種可行的實現方式,在第一方面第二種可行的實現方式中,所述根據獲取的所述用戶的頭部運動數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域,包括:
[0014]對獲取的所述用戶的頭部運動數據進行數據處理,確定所述頭部的運動方向;
[0015]若所述頭部的運動方向指向所述第一區(qū)域所在的方向,則確定所述用戶選擇所述第一區(qū)域;
[0016]若所述頭部的運動方向指向所述第二區(qū)域所在的方向,則確定所述用戶選擇所述第二區(qū)域。
[0017]結合第一方面或第一方面第一種可行的實現方式,在第一方面第三種可行的是實現方式中,所述根據獲取的所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域包括:
[0018]根據獲取的所述用戶的眼睛圖像數據確定所述定位準星當前的位置及所述眼睛執(zhí)行的動作;
[0019]若所述定位準星當前的位置在所述第一區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第一區(qū)域,所述預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次;
[0020]若所述定位準星當前的位置在所述第二區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第二區(qū)域。
[0021]在第一方面第四種可行的實現方式中,所述對所述操作對象執(zhí)行選擇操作包括:
[0022]若所述操作對象為應用程序的圖標,則啟動所述應用程序;
[0023]若所述操作對象為虛擬按鈕或操作欄,則模擬點擊所述虛擬按鈕或操作欄的操作;
[0024]若所述操作對象為視頻文件的圖標或音頻文件的圖標或文本文件的圖標,則播放所述視頻文件或所述音頻文件,或者打開所述文本文件。
[0025]本發(fā)明第二方面提供了一種虛擬現實的交互控制裝置,包括:
[0026]顯示模塊,用于若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示所述操作對象的選擇界面,所述選擇界面包含用于確定選擇所述操作對象的第一區(qū)域,及用于取消選擇所述操作對象的第二區(qū)域;
[0027]確定模塊,用于根據獲取的所述用戶的頭部運動數據或者所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域;
[0028]執(zhí)行模塊,用于若確定所述用戶選擇所述第一區(qū)域,則對所述操作對象執(zhí)行選擇操作;
[0029]關閉模塊,用于若確定所述用戶選擇所述第二區(qū)域,則關閉所述選擇界面。
[0030]在第二方面第一種可行的實現方式中,所述預先設置的時間值為Is?2s。
[0031]結合第二方面或者第二方面第一種可行的實現方式,在第二方面第二種可行的實現方式中,所述確定模塊包括:
[0032]方向確定模塊,用于對獲取的所述用戶的頭部運動數據進行數據處理,確定所述頭部的運動方向;
[0033]第一確定模塊,用于若所述頭部的運動方向指向所述第一區(qū)域所在的方向,則確定所述用戶選擇所述第一區(qū)域;
[0034]第二確定模塊,若所述頭部的運動方向指向所述第二區(qū)域所在的方向,則確定所述用戶選擇所述第二區(qū)域。
[0035]結合第二方面或者第二方面第一種可行的實現方式,在第二方面第三種可行的實現方式中,所述確定模塊包括:
[0036]位置及動作確定模塊,用于根據獲取的所述用戶的眼睛圖像數據確定所述定位準星當前的位置及所述眼睛執(zhí)行的動作;
[0037]第三確定模塊,用于若所述定位準星當前的位置在所述第一區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第一區(qū)域,所述預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次;
[0038]第四確定模塊,用于若所述定位準星當前的位置在所述第二區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第二區(qū)域。
[0039]在第二方面第四種可行的實現方式中,所述執(zhí)行模塊具體用于:
[0040]若所述操作對象為應用程序的圖標,則啟動所述應用程序;
[0041]若所述操作對象為虛擬按鈕或操作欄,則模擬點擊所述虛擬按鈕或操作欄的操作;
[0042]若所述操作對象為視頻文件的圖標或音頻文件的圖標或文本文件的圖標,則播放所述視頻文件或所述音頻文件,或者打開所述文本文件。
[0043]從上述本發(fā)明實施例可知,若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示該操作對象的選擇界面,該選擇界面包含用于確定選擇該操作對象的第一區(qū)域,及用于取消選擇該操作對象的第二區(qū)域,且根據獲取的用戶的頭部運動數據或者用戶的眼睛數據,確定該用戶是選擇第一區(qū)域還是第二區(qū)域,若確定用戶選擇第一區(qū)域,則對該操作對象執(zhí)行選擇操作,若確定該用戶選擇第二區(qū)域,則關閉該選擇界面,相較于現有技術,本發(fā)明由于在檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間時,顯示選擇界面,且用戶可通過頭部或眼睛進行選擇第一區(qū)域或選擇第二區(qū)域,使得用戶通過頭部或眼睛進一步確定是否選擇操作對象,實現用戶與虛擬現實顯示界面之間的交互,且能夠有效的提高用戶選擇操作對象的準確率,且更符合用戶的選擇意向,改善用戶體驗。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明第一實施例中虛擬現實的交互控制方法的流程示意圖;
[0046]圖2a是本發(fā)明實施例中選擇界面的示意圖;
[0047]圖2b是本發(fā)明實施例中選擇界面的示意圖;
[0048]圖3是本發(fā)明圖1所示第一實施例中步驟102的細化步驟的流程示意圖;
[0049]圖4a是圖2a增加方向箭頭的示意圖;
[0050]圖4b是圖2b增加方向箭頭的示意圖;
[0051]圖5是本發(fā)明圖1所示第一實施例中步驟102的細化步驟的流程示意圖;
[0052]圖6是本發(fā)明第二實施例中虛擬現實的交互控制裝置的功能模塊示意圖;
[0053]圖7是本發(fā)明圖6所示第二實施例中確定模塊602的細化功能模塊的示意圖;
[0054]圖8為本發(fā)明圖6所示第二實施例中確定模塊602的細化功能模塊的示意圖。
【具體實施方式】
[0055]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0056]請參閱圖1,為本發(fā)明第一實施例中虛擬現實的交互控制方法的流程示意圖,包括:
[0057]步驟101、若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示操作對象的選擇界面,選擇界面包含用于確定選擇操作對象的第一區(qū)域,及用于取消選擇操作對象的第二區(qū)域;
[0058]在本發(fā)明實施例中,用戶在使用虛擬現實系統(tǒng)時,可以將虛擬現實頭盔或者虛擬現實眼鏡戴在頭上或眼睛上,且通過頭部或者眼睛實現對該虛擬現實頭盔或者虛擬現實眼鏡上的顯示界面的控制。
[0059]在本發(fā)明實施例中,實現本發(fā)明虛擬現實的交互控制方法的是虛擬現實的交互控制裝置,且該虛擬現實的交互控制裝置(以下簡稱:控制裝置)是虛擬現實系統(tǒng)中的一部分,具體的,可以是虛擬現實頭盔或者虛擬現實眼鏡的一部分。該控制裝置能夠實現通過頭部或眼睛對虛擬現實顯示界面的控制功能。
[0060]其中,該控制裝置能夠檢測定位準星停留在虛擬現實顯示界面的操作對象上的時間,且在該時間大于預先設置的時間值時,顯示該操作對象的選擇界面,且為了便于用戶選擇,該選擇界面包含第一區(qū)域和第二區(qū)域,且該第一區(qū)域用于表示確定選擇操作對象,該第二區(qū)域用于表示取消選擇的操作對象。
[0061]其中,操作對象是指顯示界面上的可選擇的對象,且在選擇該對象之后,能夠啟動或觸發(fā)該對象執(zhí)行相應的功能或者進入相應的頁面。
[0062]優(yōu)選的,該操作對象可以是應用程序的圖標、虛擬按鈕、操作欄、視頻文件的圖標、首頻文件的圖標或者文本文件的圖標等等。
[0063]在本發(fā)明實施例中,可以通過頭控的方式控制定位準星或者通過眼控的方式控制定位準星。且用戶可通過預先設置的切換操作在頭控和眼控之間進行切換。
[0064]需要說明的是,在本發(fā)明實施例中,虛擬現實系統(tǒng)中已設置能夠追蹤定位準星的裝置,例如,在眼控場景下,虛擬現實頭盔或者虛擬現實眼鏡上設置圖像采集裝置,該圖像采集裝置能夠采集用戶眼睛的圖像,并將采集到的用戶眼睛的圖像發(fā)送給該控制裝置,該控制裝置能夠根據視線追蹤技術對該采集到的用戶眼睛的圖像進行處理,并確定定位準星當前在在虛擬現實顯示界面上的位置,及確定定位準星所停留位置的操作對象,及該定位準星停留在該操作對象上的時間。因此,控制裝置能夠確定定位準星停留在虛擬現實顯示界面的操作對象上的時間。
[0065]需要說明的是,在本發(fā)明實施例中,虛擬現實顯示界面上顯示選擇界面時,選擇界面中的第一區(qū)域和第二區(qū)域在呈現時有多種可行的方式,例如:請參閱圖2a,為本發(fā)明實施例中選擇界面的示意圖,該選擇界面可以是圓環(huán)形狀,該圓環(huán)形狀的中間的“十”字即為定位準星,且該圓環(huán)形狀的正下方的90度區(qū)域為第一區(qū)域,其他區(qū)域為第二區(qū)域。且圓環(huán)形狀只是可采用的一種形狀,在實際應用中,還可以將第一區(qū)域和第二區(qū)域設置成其他封閉圖形的方式,例如三角形、四邊形等等?;蛘?,請參閱圖2b,為本發(fā)明實施例中選擇界面的示意圖,該選擇界面中,左邊為第一區(qū)域,右邊為第二區(qū)域,且第一區(qū)域和第二區(qū)域中間的“十”字即為定位準星,且在圖2b中,第一區(qū)域與第二區(qū)域是左右并列排列的方式顯示的,在實際應用中,并不限定第一區(qū)域和第二區(qū)域的排布方式,例如,第一區(qū)域和第二區(qū)域還可以采用上下排列的方式,或者對角排列的方式,或者一個橫向和一個豎向的排列方式,或者任意的其他排布方式,此處不做限定。
[0066]需要說明的是,在實際應用中,為了幫助用戶理解,可以在第一區(qū)域及第二區(qū)域顯示文字提示消息,例如在第一區(qū)域內顯示“確定”,在第二區(qū)域內顯示“取消”。且還可以通過在第一區(qū)域和第二區(qū)域內填充不同的顏色以區(qū)別第一區(qū)域及第二區(qū)域。
[0067]其中,選擇界面可以小窗口的形式顯示在顯示界面上,或者以全屏覆蓋的方式覆蓋在顯示界面已有的顯示內容上進行顯示。
[0068]步驟102、根據獲取的用戶的頭部運動數據或者用戶的眼睛數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域;繼續(xù)執(zhí)行步驟103或步驟104;
[0069]步驟103、若確定用戶選擇第一區(qū)域,則對操作對象執(zhí)行選擇操作;
[0070]步驟104、若確定用戶選擇第二區(qū)域,則關閉選擇界面。
[0071]在本發(fā)明實施例中,用戶能夠通過頭部或者眼睛確定是選擇第一區(qū)域還是第二區(qū)域,且控制裝置在虛擬現實顯示界面上顯示選擇界面之后,將實時獲取用戶的頭部運動數據或者用戶的眼睛數據,并根據獲取的用戶的頭部數據或用戶的眼睛數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域。
[0072]在本發(fā)明實施例中,若確定用戶選擇第一區(qū)域,則確定用戶需要使用該操作對象,控制裝置將對操作對象進行選擇操作。若確定用戶選擇第二區(qū)域,則確定用戶不需要使用該操作對象,控制裝置將關閉選擇界面。
[0073]在本發(fā)明實施例中,對于不同的操作對象,對操作對象執(zhí)行選擇操作的具體內容也是不相同的,具體的:
[0074]若操作對象為應用程序的圖標,則控制裝置將啟動該應用程序,例如:若操作對象為視頻客戶端的圖標,則控制裝置將啟動該視頻客戶端,在虛擬現實顯示界面上顯示該視頻客戶端的啟動后的首頁面。
[0075]若操作對象為虛擬按鈕或者操作欄,則控制裝置將模擬點擊該虛擬按鈕或操作欄的操作,以使得實現點擊虛擬按鈕的功能或者實現點擊操作欄的功能。
[0076]若操作對象為視頻文件的圖標或者音頻文件的圖標或文本文件的圖標,則播放該視頻文件或該音頻文件,或者打開該文本文件。
[0077]需要說明的是,在虛擬現實系統(tǒng)中,已經設置能夠檢測用戶頭部運動數據或者眼睛數據的裝置,例如:在頭控場景下,可以在虛擬現實頭盔或者虛擬現實眼鏡上設置頭部運動傳感器,由該頭部運動傳感器感應用戶頭部的運動,并將采集到的用戶的頭部運動數據傳輸給控制裝置,控制裝置能夠對采集到的用戶的頭部運動數據進行處理,以確定該用戶的頭部運動的軌跡,且基于該頭部運動的軌跡控制定位準星在虛擬現實顯示界面上的位置,其中,該用戶的頭部運動的軌跡包含該頭部運動的方向及頭部運動的距離等數據。
[0078]在本發(fā)明實施例中,若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示該操作對象的選擇界面,該選擇界面包含用于確定選擇該操作對象的第一區(qū)域,及用于取消選擇該操作對象的第二區(qū)域,且根據獲取的用戶的頭部運動數據或者用戶的眼睛數據,確定該用戶是選擇第一區(qū)域還是第二區(qū)域,若確定用戶選擇第一區(qū)域,則對該操作對象執(zhí)行選擇操作,若確定該用戶選擇第二區(qū)域,則關閉該選擇界面,使得用戶可通過頭部或眼睛進一步確定是否選擇操作對象,以實現用戶與虛擬現實顯示界面之間的交互,且能夠有效的提高用戶選擇操作對象的準確率,且更符合用戶的選擇意向,改善用戶體驗。
[0079]優(yōu)選的,在圖1所示第一實施例中,上述預先設置的時間值為Is至2s,用于解決現有技術中用戶需要長時間(3s至5s)將定位準星停留在操作對象上,給用戶帶來焦慮及反感的問題。在本發(fā)明實施例中,若預先設置的時間值為2s,則控制裝置在檢測到定位準星在操作對象上的停留時間等于或超過2s時,即顯示選擇界面,并通過用戶的頭部或眼睛確定是否選擇該操作對象,不僅僅能夠有效改善用戶的焦慮及反感情緒,且能夠加強用戶與虛擬現實顯示界面的交互,改善用戶體驗。
[0080]請參閱圖3,為本發(fā)明圖1所示第一實施例中步驟102根據獲取的用戶的頭部運動數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域的細化步驟的流程示意圖,包括:
[0081]步驟301、對獲取的用戶的頭部運動數據進行數據處理,確定頭部的運動方向;
[0082]在本發(fā)明實施例中,虛擬現實系統(tǒng)中設置的采集用戶的頭部運動數據的裝置將實時獲取用戶的頭部運動數據,并將獲取的用戶的頭部運動數據發(fā)送給控制裝置,控制裝置對獲取的用戶的頭部運動數據進行數據處理,確定頭部的運動方向。
[0083]其中,控制裝置將根據確定的用戶的頭部的運動方向與第一區(qū)域所在的方向及第二區(qū)域所在的方向進行比較,以確定用戶是選擇第一區(qū)域還是第二區(qū)域。
[0084]步驟302、若頭部的運動方向指向第一區(qū)域所在的方向,則確定用戶選擇第一區(qū)域;
[0085]步驟303、若頭部的運動方向指向第二區(qū)域所在的方向,則確定用戶選擇第二區(qū)域。
[0086]在本發(fā)明實施例中,若控制裝置確定頭部的運動方向指向第一區(qū)域所在的方向,則確定用戶選擇第一區(qū)域,若控制裝置確定頭部的運動方向指向第二區(qū)域所在的方向,則確定用戶選擇第二區(qū)域。
[0087]其中,第一區(qū)域所在的方向是指第一區(qū)域和第二區(qū)域在顯示界面顯示的位置形成的方向劃分。例如,若第一區(qū)域及第二區(qū)域如圖2a所示,則第一區(qū)域正下方90度范圍內即為第一區(qū)域所在的方向。若用戶向下點頭,則用戶的頭部的運動方向為向下,指向第一區(qū)域所在的方向,即可確定用戶選擇第一區(qū)域。
[0088]又例如:若第一區(qū)域及第二區(qū)域如圖2b所示,則第一區(qū)域的左側即為第一區(qū)域所在的方向,第二區(qū)域的右側即為第二區(qū)域所在的方向。若用戶的頭部向右轉動,則確定用戶的頭部的運動方向為向右,指向第二區(qū)域所在的方向,即確定用戶選擇第二區(qū)域。
[0089]需要說明的是,為了更好的指導用戶通過頭部確定選擇的區(qū)域,控制裝置在虛擬現實顯示界面上顯示選擇界面時,可以將第一區(qū)域所在的方向與第二區(qū)域所在的方向通過方向箭頭的方式在顯示界面上顯示出來,使得用戶能夠快速了解到如何實現第一區(qū)域或第二區(qū)域的選擇。請參閱圖4a,為本發(fā)明圖2a增加方向箭頭的示意圖,其中,第一區(qū)域增加了方向箭頭,請參閱圖4b,為本發(fā)明圖2b增加方向箭頭的示意圖,其中,第一區(qū)域增加了向左的方向箭頭,第二區(qū)域增加了向右的方向箭頭,通過方向箭頭的指示作用,用戶能夠更清楚其頭部的運動方式,改善用戶體驗。
[0090]在本發(fā)明實施例中,在用戶通過頭部控制選擇界面上的第一區(qū)域和第二區(qū)域的選擇時,控制裝置對獲取的用戶的頭部運動數據進行數據處理,確定該頭部的運動方向,若該頭部的運動方向指向第一區(qū)域所在的方向,則確定用戶選擇第一區(qū)域,若該頭部的運動方向指向第二區(qū)域所在的方向,則確定用戶選擇第二區(qū)域,使得用戶能夠通過頭部選擇的方式實現對第一區(qū)域或第二區(qū)域的選擇,以實現用戶與虛擬現實顯示界面的交互,且確定用戶實際需要選擇的操作對象,能夠有效降低用戶選擇的錯誤率,改善用戶體驗。
[0091]請參閱圖5,為本發(fā)明圖1所示第一實施例中步驟102中根據獲取的用戶的眼睛圖像數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域的細化步驟的流程示意圖,包括:
[0092]步驟501、根據獲取的眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作;分別執(zhí)行步驟502或步驟503 ;
[0093]在本發(fā)明實施例中,虛擬現實系統(tǒng)中已設置能夠采集用戶的眼睛圖像數據的圖像采集裝置,且該圖像采集裝置在采集到用戶的眼睛圖像數據之后,將該眼睛圖像數據發(fā)送給控制裝置,控制裝置根據該眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作。
[0094]步驟502、若定位準星當前的位置在第一區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第一區(qū)域,預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次;
[0095]步驟503、若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第二區(qū)域。
[0096]在本發(fā)明實施例中,控制裝置在確定定位準星當前的位置及眼睛執(zhí)行的動作后,若定位準星當前的位置在第一區(qū)域,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第一區(qū)域。其中,預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次,需要說明的是,還可以預先設置眼睛的其他動作為選擇動作,此處不做限定。
[0097]例如:以圖2b為例,若檢測到定位準星在第一區(qū)域內,且定位準星在第一區(qū)域內時,用戶執(zhí)行了預先設置的連續(xù)眨眼兩次的選擇操作,則確定該用戶選擇第一區(qū)域。
[0098]在本發(fā)明實施例中,若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第二區(qū)域。
[0099]需要說明的是,若在預先設置的時間內,一直未檢測到定位準星在第一區(qū)域或在第二區(qū)域,且一直未檢測到用戶眼睛執(zhí)行預先設置的選擇動作,則在該預先設置的時間達到之后,控制裝置將關閉選擇界面。
[0100]在本發(fā)明實施例中,控制裝置根據獲取的眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作,若定位準星當前的位置在第一區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第一區(qū)域,若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第二區(qū)域,使得用戶能夠通過眼睛控制虛擬現實顯示界面,實現與虛擬現實的交互,且能夠確定用戶實際需要選擇的操作對象,能夠有效降低用戶選擇的錯誤率,改善用戶體驗。
[0101]請參閱圖6,為本發(fā)明第二實施例中虛擬現實的交互控制裝置的功能模塊示意圖,包括:
[0102]顯示模塊601,用于若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示操作對象的選擇界面,選擇界面包含用于確定選擇操作對象的第一區(qū)域,及用于取消選擇操作對象的第二區(qū)域;
[0103]在本發(fā)明實施例中,虛擬現實的交互控制裝置(以下簡稱:控制裝置)是虛擬現實系統(tǒng)中的一部分,具體的,可以是虛擬現實頭盔或者虛擬現實眼鏡的一部分。該控制裝置能夠實現通過頭部或眼睛對虛擬現實顯示界面的控制功能。
[0104]其中,該控制裝置能夠檢測定位準星停留在虛擬現實顯示界面的操作對象上的時間,且在該時間大于預先設置的時間值時,由顯示模塊601顯示該操作對象的選擇界面,且為了便于用戶選擇,該選擇界面包含第一區(qū)域和第二區(qū)域,且該第一區(qū)域用于表示確定選擇操作對象,該第二區(qū)域用于表示取消選擇的操作對象。
[0105]其中,操作對象是指顯示界面上的可選擇的對象,且在選擇該對象之后,能夠啟動或觸發(fā)該對象執(zhí)行相應的功能或者進入相應的頁面。
[0106]優(yōu)選的,該操作對象可以是應用程序的圖標、虛擬按鈕、操作欄、視頻文件的圖標、首頻文件的圖標或者文本文件的圖標等等。
[0107]需要說明的是,在本發(fā)明實施例中,虛擬現實系統(tǒng)中已設置能夠追蹤定位準星的裝置,例如,在眼控場景下,可以在虛擬現實頭盔或者虛擬現實眼鏡上設置圖像采集裝置,該圖像采集裝置能夠采集用戶眼睛的圖像,并將采集到的用戶眼睛的圖像發(fā)送給該控制裝置,該控制裝置能夠根據視線追蹤技術對該采集到的用戶眼睛的圖像進行處理,并根據處理得到的數據確定定位準星在虛擬現實顯示界面上的位置,且控制裝置還將根據定位準星的位置確定定位準星所停留位置的操作對象,及根據處理得到的數據確定定位準星停留在該操作對象上的時間。因此,控制裝置能夠確定定位準星停留在虛擬現實顯示界面的操作對象上的時間。
[0108]需要說明的是,在本發(fā)明實施例中,虛擬現實顯示界面上顯示選擇界面時,選擇界面中的第一區(qū)域和第二區(qū)域在呈現時有多種可行的方式,例如:請參閱圖2a,為本發(fā)明實施例中選擇界面的示意圖,該選擇界面可以是圓環(huán)形狀,且該圓環(huán)形狀的正下方的90度區(qū)域為第一區(qū)域,其他區(qū)域為第二區(qū)域。且圓環(huán)形狀只是可采用的一種形狀,在實際應用中,還可以將第一區(qū)域和第二區(qū)域設置成其他封閉圖形的方式,例如三角形、四邊形等等?;蛘撸垍㈤唸D2b,為本發(fā)明實施例中選擇界面的示意圖,該選擇界面中,左邊為第一區(qū)域,右邊為第二區(qū)域,且在圖2b中,第一區(qū)域與第二區(qū)域是左右并列排列的方式顯示的,在實際應用中,并不限定第一區(qū)域和第二區(qū)域的排布方式,例如,第一區(qū)域和第二區(qū)域還可以采用上下排列的方式,或者對角排列的方式,或者一個橫向和一個豎向的排列方式,或者任意的其他排布方式,此處不做限定。
[0109]需要說明的是,在實際應用中,為了幫助用戶理解,可以在第一區(qū)域及第二區(qū)域顯示文字提示消息,例如在第一區(qū)域內顯示“確定”,在第二區(qū)域內顯示“取消”。且還可以通過在第一區(qū)域和第二區(qū)域內填充不同的顏色以區(qū)別第一區(qū)域及第二區(qū)域。
[0110]其中,選擇界面可以小窗口的形式顯示在顯示界面上,或者以全屏覆蓋的方式覆蓋在顯示界面已有的顯示內容上進行顯示。
[0111]確定模塊602,用于根據獲取的用戶的頭部運動數據或者用戶的眼睛圖像數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域;
[0112]執(zhí)行模塊603,用于若確定用戶選擇第一區(qū)域,則對操作對象執(zhí)行選擇操作;
[0113]關閉模塊604,用于若確定用戶選擇第二區(qū)域,則關閉選擇界面。
[0114]在本發(fā)明實施例中,若操作對象為應用程序的圖標,則執(zhí)行模塊603啟動應用程序;例如:若操作對象為視頻客戶端的圖標,則執(zhí)行模塊603將啟動該視頻客戶端,在虛擬現實顯示界面上顯示該視頻客戶端的啟動后的首頁面。
[0115]若操作對象為虛擬按鈕或操作欄,則執(zhí)行模塊603模擬點擊虛擬按鈕或操作欄的操作;
[0116]若操作對象為視頻文件的圖標或音頻文件的圖標或文本文件的圖標,則執(zhí)行模塊603播放視頻文件或音頻文件,或者打開文本文件。
[0117]需要說明的是,在虛擬現實系統(tǒng)中,已經設置能夠檢測用戶頭部運動數據或者眼睛數據的裝置,例如:可以在虛擬現實頭盔或者虛擬現實眼鏡上設置頭部運動傳感器,由該頭部運動傳感器感應用戶頭部的運動,并將采集到的用戶的頭部運動數據傳輸給控制裝置,控制裝置能夠對采集到的用戶的頭部運動數據進行處理,以確定該用戶的頭部運動的軌跡,且該用戶的頭部運動的軌跡包含該頭部運動的方向及頭部運動的距離等數據。
[0118]在本發(fā)明實施例中,若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示模塊601顯示操作對象的選擇界面,選擇界面包含用于確定選擇操作對象的第一區(qū)域,及用于取消選擇操作對象的第二區(qū)域,接著確定模塊602根據獲取的用戶的頭部運動數據或者用戶的眼睛圖像數據,確定用戶是選擇第一區(qū)域還是第二區(qū)域,若確定用戶選擇第一區(qū)域,則執(zhí)行模塊603對操作對象執(zhí)行選擇操作,若確定用戶選擇第二區(qū)域,則關閉模塊604關閉選擇界面。使得用戶可通過頭部或眼睛進一步確定是否選擇操作對象,以實現用戶與虛擬現實顯示界面之間的交互,且能夠有效的提高用戶選擇操作對象的準確率,且更符合用戶的選擇意向,改善用戶體驗。
[0119]優(yōu)選的,在圖6所示第二實施例中,上述預先設置的時間值為Is至2s,用于解決現有技術中用戶需要長時間(3s至5s)將定位準星停留在操作對象上,給用戶帶來焦慮及反感的問題。在本發(fā)明實施例中,若預先設置的時間值為2s,則控制裝置在檢測到定位準星在操作對象上的停留時間等于或超過2s時,即由顯示模塊601顯示選擇界面,并通過用戶的頭部或眼睛確定是否選擇該操作對象,不僅僅能夠有效改善用戶的焦慮及反感情緒,且能夠加強用戶與虛擬現實顯示界面的交互,改善用戶體驗。
[0120]請參閱圖7,為本發(fā)明圖6所示第二實施例中的確定模塊602的細化功能模塊的示意圖,包括:
[0121]方向確定模塊701,用于對獲取的用戶的頭部運動數據進行數據處理,確定頭部的運動方向;
[0122]在本發(fā)明實施例中,虛擬現實系統(tǒng)中設置的采集用戶的頭部運動數據的裝置將實時獲取用戶的頭部運動數據,并將獲取的用戶的頭部運動數據發(fā)送給控制裝置,方向確定模塊701對獲取的用戶的頭部運動數據進行數據處理,確定頭部的運動方向。
[0123]其中,方向確定模塊701將根據確定的用戶的頭部的運動方向與第一區(qū)域所在的方向及第二區(qū)域所在的方向進行比較,以確定用戶是選擇第一區(qū)域還是第二區(qū)域。
[0124]第一確定模塊702,用于若頭部的運動方向指向第一區(qū)域所在的方向,則確定用戶選擇第一區(qū)域;
[0125]第二確定模塊703,若頭部的運動方向指向第二區(qū)域所在的方向,則確定用戶選擇第二區(qū)域。
[0126]在本發(fā)明實施例中,若方向確定模塊701確定頭部的運動方向指向第一區(qū)域所在的方向,則第一確定模塊702確定用戶選擇第一區(qū)域,若方向確定模塊701確定頭部的運動方向指向第二區(qū)域所在的方向,則第二確定模塊703確定用戶選擇第二區(qū)域。
[0127]其中,第一區(qū)域所在的方向是指第一區(qū)域和第二區(qū)域在顯示界面顯示的位置形成的方向劃分。例如,若第一區(qū)域及第二區(qū)域如圖2a所示,則第一區(qū)域正下方90度范圍內即為第一區(qū)域所在的方向。若用戶向下點頭,則用戶的頭部的運動方向為向下,指向第一區(qū)域所在的方向,即可確定用戶選擇第一區(qū)域。
[0128]又例如:若第一區(qū)域及第二區(qū)域如圖2b所示,則第一區(qū)域的左側即為第一區(qū)域所在的方向,第二區(qū)域的右側即為第二區(qū)域所在的方向。若用戶的頭部向右轉動,則確定用戶的頭部的運動方向為向右,指向第二區(qū)域所在的方向,即確定用戶選擇第二區(qū)域。
[0129]需要說明的是,為了更好的指導用戶通過頭部確定選擇的區(qū)域,顯示模塊601在虛擬現實顯示界面上顯示選擇界面時,可以將第一區(qū)域所在的方向與第二區(qū)域所在的方向通過方向箭頭的方式在顯示界面上顯示出來,使得用戶能夠快速了解到如何實現第一區(qū)域或第二區(qū)域的選擇。請參閱圖4a,為本發(fā)明圖2a增加方向箭頭的示意圖,其中,第一區(qū)域增加了方向箭頭,請參閱圖4b,為本發(fā)明圖2b增加方向箭頭的示意圖,其中,第一區(qū)域增加了向左的方向箭頭,第二區(qū)域增加了向右的方向箭頭,通過方向箭頭的指示作用,用戶能夠更清楚其頭部的運動方式,改善用戶體驗。
[0130]在本發(fā)明實施例中,方向確定模塊701對獲取的用戶的頭部運動數據進行數據處理,確定頭部的運動方向,若頭部的運動方向指向第一區(qū)域所在的方向,則第一確定模塊702確定用戶選擇第一區(qū)域;若頭部的運動方向指向第二區(qū)域所在的方向,則第二確定模塊703確定用戶選擇第二區(qū)域,使得用戶能夠通過頭部選擇的方式實現對第一區(qū)域或第二區(qū)域的選擇,以實現用戶與虛擬現實顯示界面的交互,且確定用戶實際需要選擇的操作對象,能夠有效降低用戶選擇的錯誤率,改善用戶體驗。
[0131 ]請參閱圖8,為本發(fā)明圖6所示第二實施例中的確定模塊602的細化功能模塊的示意圖,包括:
[0132]位置及動作確定模塊801,用于根據獲取的用戶的眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作;
[0133]在本發(fā)明實施例中,虛擬現實系統(tǒng)中已設置能夠采集用戶的眼睛圖像數據的圖像采集裝置,且該圖像采集裝置在采集到用戶的眼睛圖像數據之后,將該眼睛圖像數據發(fā)送給控制裝置,控制裝置中的位置及動作確定模塊801根據該眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作。
[0134]第三確定模塊802,用于若定位準星當前的位置在第一區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第一區(qū)域,預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次;
[0135]第四確定模塊803,用于若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定用戶選擇第二區(qū)域。
[0136]在本發(fā)明實施例中,位置及動作確定模塊801在確定定位準星當前的位置及眼睛執(zhí)行的動作后,若定位準星當前的位置在第一區(qū)域,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則第三確定模塊802確定用戶選擇第一區(qū)域。其中,預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次,需要說明的是,還可以預先設置眼睛的其他動作為選擇動作,此處不做限定。
[0137]例如:以圖2b為例,若檢測到定位準星在第一區(qū)域內,且定位準星在第一區(qū)域內時,用戶執(zhí)行了預先設置的連續(xù)眨眼兩次的選擇操作,則確定該用戶選擇第一區(qū)域。
[0138]在本發(fā)明實施例中,若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則第四確定模塊803確定用戶選擇第二區(qū)域。
[0139]需要說明的是,若在預先設置的時間內,一直未檢測到定位準星在第一區(qū)域或在第二區(qū)域,且一直未檢測到用戶眼睛執(zhí)行預先設置的選擇動作,則在該預先設置的時間達到之后,控制裝置將關閉選擇界面。
[0140]在本發(fā)明實施例中,位置及動作確定模塊801根據獲取的用戶的眼睛圖像數據確定定位準星當前的位置及眼睛執(zhí)行的動作,若定位準星當前的位置在第一區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則第三確定模塊802確定用戶選擇第一區(qū)域,若定位準星當前的位置在第二區(qū)域內,且眼睛執(zhí)行的動作與預先設置的選擇動作一致,則第四確定模塊803確定用戶選擇第二區(qū)域,使得用戶能夠通過眼睛控制虛擬現實顯示界面,實現與虛擬現實的交互,且能夠確定用戶實際需要選擇的操作對象,能夠有效降低用戶選擇的錯誤率,改善用戶體驗。
[0141 ]需要說明的是,在實際應用中,確定模塊602可以同時包含圖7所示實施例中的功能模塊及圖8所示實施例中的功能模塊。
[0142]在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個模塊或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0143]所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網絡模塊上??梢愿鶕嶋H的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。
[0144]另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。
[0145]所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0146]需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
[0147]在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。
[0148]以上為對本發(fā)明所提供的一種虛擬現實的交互控制方法及裝置的描述,對于本領域的技術人員,依據本發(fā)明實施例的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上,本說明書內容不應理解為對本發(fā)明的限制。
【主權項】
1.一種虛擬現實的交互控制方法,其特征在于,包括: 若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示所述操作對象的選擇界面,所述選擇界面包含用于確定選擇所述操作對象的第一區(qū)域,及用于取消選擇所述操作對象的第二區(qū)域; 根據獲取的所述用戶的頭部運動數據或者所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域; 若確定所述用戶選擇所述第一區(qū)域,則對所述操作對象執(zhí)行選擇操作; 若確定所述用戶選擇所述第二區(qū)域,則關閉所述選擇界面。2.根據權利要求1所述的交互控制方法,其特征在于,所述預先設置的時間值為Is?2s03.根據權利要求1或2所述的交互控制方法,其特征在于,所述根據獲取的所述用戶的頭部運動數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域,包括: 對獲取的所述用戶的頭部運動數據進行數據處理,確定所述頭部的運動方向; 若所述頭部的運動方向指向所述第一區(qū)域所在的方向,則確定所述用戶選擇所述第一區(qū)域; 若所述頭部的運動方向指向所述第二區(qū)域所在的方向,則確定所述用戶選擇所述第二區(qū)域。4.根據權利要求1或2所述的交互控制方法,其特征在于,所述根據獲取的所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域包括: 根據獲取的所述用戶的眼睛圖像數據確定所述定位準星當前的位置及所述眼睛執(zhí)行的動作; 若所述定位準星當前的位置在所述第一區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第一區(qū)域,所述預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次; 若所述定位準星當前的位置在所述第二區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第二區(qū)域。5.根據權利要求1所述的方法,其特征在于,所述對所述操作對象執(zhí)行選擇操作包括: 若所述操作對象為應用程序的圖標,則啟動所述應用程序; 若所述操作對象為虛擬按鈕或操作欄,則模擬點擊所述虛擬按鈕或操作欄的操作; 若所述操作對象為視頻文件的圖標或音頻文件的圖標或文本文件的圖標,則播放所述視頻文件或所述音頻文件,或者打開所述文本文件。6.一種虛擬現實的交互控制裝置,其特征在于,包括: 顯示模塊,用于若檢測到定位準星停留在虛擬現實顯示界面的操作對象上的時間大于或等于預先設置的時間值,則顯示所述操作對象的選擇界面,所述選擇界面包含用于確定選擇所述操作對象的第一區(qū)域,及用于取消選擇所述操作對象的第二區(qū)域; 確定模塊,用于根據獲取的所述用戶的頭部運動數據或者所述用戶的眼睛圖像數據,確定所述用戶是選擇所述第一區(qū)域還是所述第二區(qū)域; 執(zhí)行模塊,用于若確定所述用戶選擇所述第一區(qū)域,則對所述操作對象執(zhí)行選擇操作; 關閉模塊,用于若確定所述用戶選擇所述第二區(qū)域,則關閉所述選擇界面。7.根據權利要求6所述的交互控制裝置,其特征在于,所述預先設置的時間值為Is?2s08.根據權利要求6或7所述的交互控制裝置,其特征在于,所述確定模塊包括: 方向確定模塊,用于對獲取的所述用戶的頭部運動數據進行數據處理,確定所述頭部的運動方向; 第一確定模塊,用于若所述頭部的運動方向指向所述第一區(qū)域所在的方向,則確定所述用戶選擇所述第一區(qū)域; 第二確定模塊,若所述頭部的運動方向指向所述第二區(qū)域所在的方向,則確定所述用戶選擇所述第二區(qū)域。9.根據權利要求6或7所述的交互控制裝置,其特征在于,所述確定模塊包括: 位置及動作確定模塊,用于根據獲取的所述用戶的眼睛圖像數據確定所述定位準星當前的位置及所述眼睛執(zhí)行的動作; 第三確定模塊,用于若所述定位準星當前的位置在所述第一區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第一區(qū)域,所述預先設置的選擇動作為眨眼一次或者連續(xù)眨眼兩次; 第四確定模塊,用于若所述定位準星當前的位置在所述第二區(qū)域內,且所述眼睛執(zhí)行的動作與預先設置的選擇動作一致,則確定所述用戶選擇所述第二區(qū)域。10.根據權利要求6所述的裝置,其特征在于,所述執(zhí)行模塊具體用于: 若所述操作對象為應用程序的圖標,則啟動所述應用程序; 若所述操作對象為虛擬按鈕或操作欄,則模擬點擊所述虛擬按鈕或操作欄的操作; 若所述操作對象為視頻文件的圖標或音頻文件的圖標或文本文件的圖標,則播放所述視頻文件或所述音頻文件,或者打開所述文本文件。
【文檔編號】G06F3/0484GK105824409SQ201610087957
【公開日】2016年8月3日
【申請日】2016年2月16日
【發(fā)明人】周正
【申請人】樂視致新電子科技(天津)有限公司