国产精品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)實交互的方法及裝置的制造方法

      文檔序號:10593594閱讀:429來源:國知局
      虛擬現(xiàn)實交互的方法及裝置的制造方法
      【專利摘要】本發(fā)明實施例提供一種虛擬現(xiàn)實交互的方法及裝置,其中,本發(fā)明的方法主要包括:獲取用戶在屏幕上的視線的位置;根據(jù)所述位置判斷所述視線是否進入預(yù)設(shè)范圍,所述預(yù)設(shè)范圍為包含于所述屏幕中不同的場景化圖像上的區(qū)域;若所述視線進入預(yù)設(shè)范圍,則開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為;根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令。與現(xiàn)有技術(shù)相比,本發(fā)明能夠增強虛擬現(xiàn)實技術(shù)的沉浸感。
      【專利說明】
      虛擬現(xiàn)實交互的方法及裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明實施例涉及計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種虛擬現(xiàn)實交互的方法及裝置。
      【背景技術(shù)】
      [0002]隨著社會經(jīng)濟的發(fā)展,計算機已經(jīng)成為人們生活不可或缺的重要組成部分,而友好的人機交互也早就成為人們非常關(guān)心的課題。從早期的命令界面到圖形用戶界面再到多媒體界面,直到現(xiàn)在的虛擬現(xiàn)實。人機交互已經(jīng)發(fā)展到了一個新的領(lǐng)域。
      [0003]虛擬現(xiàn)實(Virtual Reality,簡稱VR)是利用計算機圖形系統(tǒng)及各種現(xiàn)實控制等接口設(shè)備,在計算機上生成的、可交互的三維環(huán)境中提供沉浸感覺的技術(shù)。在具體的虛擬現(xiàn)實交互的過程中,通常需要在虛擬場景中進行不同的內(nèi)容的選擇,比如用戶在體驗生活類的VR游戲時,在開始后的主界面場景中可能會看到多種具體的生活場景,比如有商店、電影院、餐廳等。這時需要用戶通過菜單列表進行場景的選擇,然后進入對應(yīng)的場景中。與上述VR游戲類似,現(xiàn)有的VR體驗中,通常使用傳統(tǒng)的列表式菜單進行不同的內(nèi)容等的選擇。然而虛擬現(xiàn)實的宗旨是使用戶體驗與現(xiàn)實環(huán)境一樣的沉浸感,所以菜單列表的存在本身就降低了虛擬現(xiàn)實技術(shù)的沉浸感。

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

      [0004]本發(fā)明實施例提供一種虛擬現(xiàn)實交互的方法及裝置,用以解決現(xiàn)有的虛擬現(xiàn)實交互方式降低虛擬現(xiàn)實技術(shù)的沉浸感的問題。
      [0005]本發(fā)明實施例提供一種虛擬現(xiàn)實交互的方法,所述方法包括:
      [0006]獲取用戶在屏幕上的視線的位置;
      [0007]根據(jù)所述位置判斷所述視線是否進入預(yù)設(shè)范圍,所述預(yù)設(shè)范圍為包含于所述屏幕中不同的場景化圖像上的區(qū)域;
      [0008]若所述視線進入預(yù)設(shè)范圍,則開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為;
      [0009]根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令。
      [0010]本發(fā)明實施例提供一種虛擬現(xiàn)實交互的裝置,所述裝置包括:
      [0011 ]獲取單元,用于獲取用戶在屏幕上的視線的位置;
      [0012]判斷單元,用于根據(jù)所述位置判斷所述視線是否進入預(yù)設(shè)范圍,所述預(yù)設(shè)范圍為包含于所述屏幕中不同的場景化圖像上的區(qū)域;
      [0013]記錄單元,用于若所述視線進入預(yù)設(shè)范圍,則開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為;
      [0014]啟動單元,用于根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令。
      [0015]本發(fā)明實施例提供的虛擬現(xiàn)實交互的方法及裝置,能夠首先獲取用戶在屏幕上的視線的位置;其次,根據(jù)視線的位置判斷用戶視線是否進入預(yù)設(shè)范圍,其中預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域;若用戶視線進入預(yù)設(shè)范圍,則開始記錄視線在預(yù)設(shè)范圍內(nèi)的行為;最后根據(jù)視線在預(yù)設(shè)范圍內(nèi)的行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。與現(xiàn)有技術(shù)相比,本發(fā)明實施例能夠通過獲取用戶視線在屏幕上的位置,然后判斷當(dāng)用戶視線進入預(yù)設(shè)范圍內(nèi)后的視線的行為來啟動與視線所處的場景化圖像對應(yīng)的執(zhí)行命令。可以看出本發(fā)明實施例不需要通過傳統(tǒng)的菜單列表進行執(zhí)行命令的選擇,而是直接選取場景化圖像中的預(yù)設(shè)范圍作為選擇執(zhí)行指令對應(yīng)的場景化式的“菜單”,然后再結(jié)合用戶視線的行為啟動對應(yīng)的執(zhí)行命令。這種場景化的“菜單”與視線行為結(jié)合的虛擬現(xiàn)實交互的方式更符合用戶在現(xiàn)實環(huán)境中的真實體驗,因此可以增加虛擬現(xiàn)實技術(shù)的沉浸感。
      【附圖說明】
      [0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0017]圖1為本發(fā)明實施例提供的一種虛擬現(xiàn)實交互的方法的流程圖;
      [0018]圖2為本發(fā)明實施例提供的另一種虛擬現(xiàn)實交互的方法的流程圖;
      [0019]圖3為本發(fā)明實施例提供的一種虛擬現(xiàn)實交互的裝置的組成框圖;
      [0020]圖4為本發(fā)明實施例提供的另一種虛擬現(xiàn)實交互的裝置的組成框圖。
      【具體實施方式】
      [0021]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0022]本發(fā)明實施例提供了一種虛擬現(xiàn)實交互的方法,如圖1所示,該方法包括:
      [0023]101、獲取用戶在屏幕上的視線位置。
      [0024]本實施例主要針對頭戴式VR設(shè)備技術(shù),目前VR設(shè)備能使用戶產(chǎn)生一種身在虛擬環(huán)境中的感覺。具體的原理是:將小型的二維顯示器所產(chǎn)生的影像藉由光學(xué)系統(tǒng)放大,常用的實現(xiàn)方式為將手機顯示屏上的影像藉由光學(xué)鏡片等放大。因此用戶的視線實際還是在二維顯示器的顯示屏上,所以因此在實現(xiàn)通過用戶視線進行虛擬現(xiàn)實交互的方式時考慮的是用戶視線與二維顯示器的顯示屏的交互。因此首先需要獲取用戶在屏幕上的視線位置,該屏幕即二維顯示器的顯示屏。
      [0025]102、根據(jù)位置判斷視線是否進入預(yù)設(shè)范圍。
      [0026]根據(jù)由步驟101獲取到的視線在屏幕上的位置來判斷用戶的視線是否進入預(yù)設(shè)范圍,該預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域。具體判斷視線是否進入預(yù)設(shè)范圍的實現(xiàn)方式可以為:根據(jù)視線所在位置的坐標與預(yù)設(shè)范圍決定的坐標區(qū)域進行比對,若視線對應(yīng)的坐標包含在預(yù)設(shè)范圍決定的坐標區(qū)域內(nèi),則認為用戶的視線進入了預(yù)設(shè)范圍內(nèi)。其中場景化圖像是在當(dāng)前的具體的虛擬化場景中存在的虛擬物體,是虛擬化場景的組成部分,并不是一些標識性的圖像。給出具體的示例說明場景化圖像的含義,比如一個虛擬場景為一個商店,那么場景化圖像可以為商店的門、商店的墻、墻上的燈等。標識性的圖像可能是在菜單欄中用于標識門、燈等的圖形圖像。另外預(yù)設(shè)范圍可以根據(jù)具體的場景化圖像本身的形態(tài)特征進行設(shè)置,但通常在預(yù)設(shè)范圍時會考慮到人的行為習(xí)慣。比如若場景化圖像為一個門,則預(yù)設(shè)范圍可以設(shè)為門的中心周圍的一部分區(qū)域作為預(yù)設(shè)范圍,若場景化圖像為一個燈,由于燈通常比較小,因此可以將整個燈構(gòu)成的場景化圖像所在的區(qū)域作為預(yù)設(shè)范圍。
      [0027]103、若視線進入預(yù)設(shè)范圍,則開始記錄視線在預(yù)設(shè)范圍內(nèi)的行為。
      [0028]對于步驟102得到的判斷結(jié)果,若視線進入預(yù)設(shè)范圍,則開始記錄用戶的視線在預(yù)設(shè)范圍內(nèi)的行為,記錄視線的行為是通過記錄視線在屏幕上位置的變化來實現(xiàn)。
      [0029]104、根據(jù)行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。
      [0030]將由步驟103得到的視線在預(yù)設(shè)范圍內(nèi)的行為與系統(tǒng)中預(yù)先設(shè)置的行為進行比對,若符合判定為預(yù)先設(shè)置的行為的條件則啟動與預(yù)先設(shè)置的行為相關(guān)的執(zhí)行指令,該執(zhí)行指令也是啟動與預(yù)設(shè)范圍對應(yīng)的場景化圖像對應(yīng)的執(zhí)行指令。
      [0031]本發(fā)明實施例提供的虛擬現(xiàn)實交互的方法,能夠首先獲取用戶在屏幕上的視線的位置;其次,根據(jù)視線的位置判斷用戶視線是否進入預(yù)設(shè)范圍,其中預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域;若用戶視線進入預(yù)設(shè)范圍,則開始記錄視線在預(yù)設(shè)范圍內(nèi)的行為;最后根據(jù)視線在預(yù)設(shè)范圍內(nèi)的行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。與現(xiàn)有技術(shù)相比,本發(fā)明實施例能夠通過獲取用戶視線在屏幕上的位置,然后判斷當(dāng)用戶視線進入預(yù)設(shè)范圍內(nèi)后的視線的行為來啟動與視線所處的場景化圖像對應(yīng)的執(zhí)行命令。可以看出本發(fā)明實施例不需要通過傳統(tǒng)的菜單列表進行執(zhí)行命令的選擇,而是直接選取場景化圖像中的預(yù)設(shè)范圍作為選擇執(zhí)行指令對應(yīng)的場景化式的“菜單”,然后再結(jié)合用戶視線的行為啟動對應(yīng)的執(zhí)行命令。這種場景化的“菜單”與視線行為結(jié)合的虛擬現(xiàn)實交互的方式更符合用戶在現(xiàn)實環(huán)境中的真實體驗,因此可以增加虛擬現(xiàn)實技術(shù)的沉浸感。
      [0032]進一步的,為了對圖1所示實施例的細化及擴展,本發(fā)明實施例提供了另一虛擬現(xiàn)實交互的方法,如圖2所示。
      [0033]201、開啟攝像頭,以實時追蹤用戶的視線。
      [0034]本實施例主要針對頭戴式VR設(shè)備技術(shù),目前VR設(shè)備能使用戶產(chǎn)生一種身在虛擬環(huán)境中的感覺。具體的原理是:將小型的二維顯示器所產(chǎn)生的影像藉由光學(xué)系統(tǒng)放大,常用的實現(xiàn)方式為將手機顯示屏上的影像藉由光學(xué)鏡片等放大。因此用戶的視線實際還是在二維顯示器的顯示屏上,所以因此在實現(xiàn)通過用戶視線進行虛擬現(xiàn)實交互的方式時考慮的是用戶視線與二維顯示器的顯示屏的交互。因此首先需要獲取用戶的視線,進而確定視線的位置。用戶視線的獲取是通過安裝在VR設(shè)備上的專用攝像頭(紅外攝像頭等)實現(xiàn)的,因此首先需要向攝像頭發(fā)送開啟指令,使攝像頭在接收到開啟指令后開啟,然后通過攝像頭實時記錄用戶的視線的移動,并將落在屏幕上的位置進行記錄。
      [0035]202、獲取攝像頭記錄的用戶的視線的位置。
      [0036]203、根據(jù)位置判斷視線是否進入預(yù)設(shè)范圍。
      [0037]本步驟的實現(xiàn)方式圖1步驟102的實現(xiàn)方式相同,此處不再贅述。
      [0038]204、若所述視線進入預(yù)設(shè)范圍,則記錄視線在預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。
      [0039]若用戶的視線進入預(yù)設(shè)范圍內(nèi),則通過繼續(xù)通過攝像頭記錄視線在預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。具體的:若視線在進入預(yù)設(shè)范圍后保持一個位置不動,通過計時程序記錄視線在該位置停留的時長;或者若視線在預(yù)設(shè)范圍內(nèi)有位置的移動,則記錄視線在預(yù)設(shè)范圍內(nèi)由于位置移動形成的運動軌跡,比如從左向右劃過或從上至下劃過等簡單的行為形成的軌跡。
      [0040]205、根據(jù)行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。
      [0041]對于步驟204中若記錄的行為是視線在預(yù)設(shè)范圍內(nèi)的停留時長,則啟動與場景化圖像對應(yīng)的執(zhí)行指令包括如下步驟:
      [0042]首先,將停留時長與預(yù)設(shè)時長進行比對。其中預(yù)設(shè)時長可以任意設(shè)定,在設(shè)置時通常考慮滿足用戶在使用過程中的方便性即可。比如時長太長可能會使用戶沒有耐心,時長太短可能會影響準確性的判斷,可以設(shè)為4s、5s等。
      [0043]其次,若停留時長不小于預(yù)設(shè)時長,則啟動場景化圖像對應(yīng)的執(zhí)行指令。
      [0044]當(dāng)停留的時長不小于預(yù)設(shè)時長時,認為用戶想要啟動場景化圖像對應(yīng)的執(zhí)行指令,則執(zhí)行開啟命令。具體的給出示例進行說明:假設(shè)用戶在虛擬商店的大門上預(yù)設(shè)范圍內(nèi)視線停留達到5s,則開啟商店的大門,使用戶可以進入該虛擬的商店并看到虛擬的商店內(nèi)的商品,示例中商店的大門就是場景化圖像,開啟商店的大門即為對應(yīng)的執(zhí)行指令。再假設(shè)用戶在虛擬槍上預(yù)設(shè)范圍內(nèi)視線停留達到5s則代表用戶要選擇該虛擬槍進行射擊,該示例中虛擬槍是場景化圖像,選擇該虛擬槍即為對應(yīng)的執(zhí)行命令。
      [0045]對于步驟204中若記錄的行為是視線在預(yù)設(shè)范圍內(nèi)的運動軌跡,將該運動軌跡與系統(tǒng)預(yù)設(shè)的運動軌跡進行匹配,若可以匹配成功則啟動與場景化圖像對應(yīng)的執(zhí)行指令。其中預(yù)設(shè)運動軌跡與場景化圖像對應(yīng)的執(zhí)行指令是綁定的關(guān)系。給出示例進行說明:假設(shè)用戶在虛擬商店大門上的預(yù)設(shè)范圍內(nèi)視線形成的軌跡為從上至下劃過,則執(zhí)行開啟大門的執(zhí)行指令。
      [0046]另外需要說明的是,不同的虛擬圖像、設(shè)置的不同預(yù)設(shè)范圍、不同的預(yù)設(shè)范圍內(nèi)的視線行為、不同的執(zhí)行指令之間的對應(yīng)關(guān)系需要根據(jù)實際應(yīng)用需求提前建立對應(yīng)的映射關(guān)系O
      [0047]進一步的,對于圖1及圖2中所涉及的執(zhí)行指令是根據(jù)對應(yīng)場景化圖像包含的內(nèi)容相關(guān)的指令。比如場景化圖像為門,則對應(yīng)的執(zhí)行指令為開啟門;場景化圖像為槍,則對應(yīng)的執(zhí)行指令為獲取槍;等。將執(zhí)行指令設(shè)置為與場景化圖像內(nèi)容相關(guān)的指令,也是增強用戶沉浸感的關(guān)鍵所在。
      [0048]進一步的,作為對上述圖1所示方法的實現(xiàn),本發(fā)明實施例的另一個實施例還提供了一種虛擬現(xiàn)實交互的裝置,如圖3所示,該裝置包括:獲取單元31、判斷單元32、記錄單元33以及啟動單元34。
      [0049]獲取單元31,用于獲取用戶在屏幕上的視線的位置。
      [0050]本實施例主要針對頭戴式VR設(shè)備技術(shù),目前VR設(shè)備能使用戶產(chǎn)生一種身在虛擬環(huán)境中的感覺。具體的原理是:將小型的二維顯示器所產(chǎn)生的影像藉由光學(xué)系統(tǒng)放大,常用的實現(xiàn)方式為將手機顯示屏上的影像藉由光學(xué)鏡片等放大。因此用戶的視線實際還是在二維顯示器的顯示屏上,所以因此在實現(xiàn)通過用戶視線進行虛擬現(xiàn)實交互的方式時考慮的是用戶視線與二維顯示器的顯示屏的交互。因此首先需要獲取用戶在屏幕上的視線位置,該屏幕即二維顯示器的顯示屏。
      [0051]判斷單元32,用于根據(jù)位置判斷視線是否進入預(yù)設(shè)范圍,預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域。
      [0052]根據(jù)由獲取單元31獲取到的視線在屏幕上的位置來判斷用戶的視線是否進入預(yù)設(shè)范圍,該預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域。具體判斷視線是否進入預(yù)設(shè)范圍的實現(xiàn)方式可以為:根據(jù)視線所在位置的坐標與預(yù)設(shè)范圍決定的坐標區(qū)域進行比對,若視線對應(yīng)的坐標包含在預(yù)設(shè)范圍決定的坐標區(qū)域內(nèi),則認為用戶的視線進入了預(yù)設(shè)范圍內(nèi)。其中場景化圖像是在當(dāng)前的具體的虛擬化場景中存在的虛擬物體,是虛擬化場景的組成部分,并不是一些標識性的圖像。
      [0053]記錄單元33,用于若視線進入預(yù)設(shè)范圍,則開始記錄視線在預(yù)設(shè)范圍內(nèi)的行為。
      [0054]對于判斷單元32得到的判斷結(jié)果,若視線進入預(yù)設(shè)范圍,則開始記錄用戶的視線在預(yù)設(shè)范圍內(nèi)的行為,記錄視線的行為是通過記錄視線在屏幕上位置的變化來實現(xiàn)。
      [0055]啟動單元34,用于根據(jù)行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。
      [0056]將由記錄單元33得到的視線在預(yù)設(shè)范圍內(nèi)的行為與系統(tǒng)中預(yù)先設(shè)置的行為進行比對,若符合判定為預(yù)先設(shè)置的行為的條件則啟動與預(yù)先設(shè)置的行為相關(guān)的執(zhí)行指令,該執(zhí)行指令也是啟動與預(yù)設(shè)范圍對應(yīng)的場景化圖像對應(yīng)的執(zhí)行指令。
      [0057]進一步的,如圖4所示,獲取單元31,包括:
      [0058]開啟模塊311,用于開啟攝像頭,以實時追蹤用戶的視線。
      [0059]用戶視線的獲取是通過安裝在VR設(shè)備上的專用攝像頭(紅外攝像頭等)實現(xiàn)的,因此首先需要向攝像頭發(fā)送開啟指令,使攝像頭在接收到開啟指令后開啟,然后通過攝像頭實時記錄用戶的視線的移動,并將落在屏幕上的位置進行記錄。
      [0060]獲取模塊312,用于獲取攝像頭記錄的用戶的視線的位置。
      [0061]進一步的,記錄單元33,用于:
      [0062]記錄視線在預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。
      [0063]若用戶的視線進入預(yù)設(shè)范圍內(nèi),則通過繼續(xù)通過攝像頭記錄視線在預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。具體的:若視線在進入預(yù)設(shè)范圍后保持一個位置不動,通過計時程序記錄視線在該位置停留的時長;或者若視線在預(yù)設(shè)范圍內(nèi)有位置的移動,則記錄視線在預(yù)設(shè)范圍內(nèi)由于位置移動形成的運動軌跡,比如從左向右劃過或從上至下劃過等簡單的行為形成的軌跡。
      [0064I 進一步的,如圖4所示,啟動單元34,包括:
      [0065]比對模塊341,用于將停留時長與預(yù)設(shè)時長進行比對;
      [0066]啟動模塊342,用于若停留時長不小于預(yù)設(shè)時長,則啟動場景化圖像對應(yīng)的執(zhí)行指令。
      [0067]首先,將停留時長與預(yù)設(shè)時長進行比對。其中預(yù)設(shè)時長可以任意設(shè)定,在設(shè)置時通??紤]滿足用戶在使用過程中的方便性即可。比如時長太長可能會使用戶沒有耐心,時長太短可能會影響準確性的判斷,可以設(shè)為4s、5s等。
      [0068]其次,若停留時長不小于預(yù)設(shè)時長,則啟動場景化圖像對應(yīng)的執(zhí)行指令。
      [0069]當(dāng)停留的時長不小于預(yù)設(shè)時長時,認為用戶想要啟動場景化圖像對應(yīng)的執(zhí)行指令,則執(zhí)行開啟命令。具體的給出示例進行說明:假設(shè)用戶在虛擬商店的大門上預(yù)設(shè)范圍內(nèi)視線停留達到5s,則開啟商店的大門,使用戶可以進入該虛擬的商店并看到虛擬的商店內(nèi)的商品,示例中商店的大門就是場景化圖像,開啟商店的大門即為對應(yīng)的執(zhí)行指令。再假設(shè)用戶在虛擬槍上預(yù)設(shè)范圍內(nèi)視線停留達到5s則代表用戶要選擇該虛擬槍進行射擊,該示例中虛擬槍是場景化圖像,選擇該虛擬槍即為對應(yīng)的執(zhí)行命令。
      [0070]進一步的,啟動單元34中的執(zhí)行指令為與場景化圖像包含的內(nèi)容相關(guān)的指令。
      [0071]執(zhí)行指令是根據(jù)對應(yīng)場景化圖像包含的內(nèi)容相關(guān)的指令。比如場景化圖像為門,則對應(yīng)的執(zhí)行指令為開啟門;場景化圖像為槍,則對應(yīng)的執(zhí)行指令為獲取槍;等。將執(zhí)行指令設(shè)置為與場景化圖像內(nèi)容相關(guān)的指令,也是增強用戶沉浸感的關(guān)鍵所在。
      [0072]本發(fā)明實施例提供的虛擬現(xiàn)實交互的裝置,能夠首先獲取用戶在屏幕上的視線的位置;其次,根據(jù)視線的位置判斷用戶視線是否進入預(yù)設(shè)范圍,其中預(yù)設(shè)范圍為包含于屏幕中不同的場景化圖像上的區(qū)域;若用戶視線進入預(yù)設(shè)范圍,則開始記錄視線在預(yù)設(shè)范圍內(nèi)的行為;最后根據(jù)視線在預(yù)設(shè)范圍內(nèi)的行為啟動與場景化圖像對應(yīng)的執(zhí)行指令。與現(xiàn)有技術(shù)相比,本發(fā)明實施例能夠通過獲取用戶視線在屏幕上的位置,然后判斷當(dāng)用戶視線進入預(yù)設(shè)范圍內(nèi)后的視線的行為來啟動與視線所處的場景化圖像對應(yīng)的執(zhí)行命令。可以看出本發(fā)明實施例不需要通過傳統(tǒng)的菜單列表進行執(zhí)行命令的選擇,而是直接選取場景化圖像中的預(yù)設(shè)范圍作為選擇執(zhí)行指令對應(yīng)的場景化式的“菜單”,然后再結(jié)合用戶視線的行為啟動對應(yīng)的執(zhí)行命令。這種場景化的“菜單”與視線行為結(jié)合的虛擬現(xiàn)實交互的方式更符合用戶在現(xiàn)實環(huán)境中的真實體驗,因此可以增加虛擬現(xiàn)實技術(shù)的沉浸感。
      [0073]需要說明的是,針對上述虛擬現(xiàn)實交互的裝置,凡是本發(fā)明實施例中使用到的各個單元模塊的功能都可以通過硬件處理器(hardware processor)來實現(xiàn)。
      [0074]此外,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
      [0075]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
      [0076]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
      [0077]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
      【主權(quán)項】
      1.一種虛擬現(xiàn)實交互的方法,其特征在于,所述方法包括: 獲取用戶在屏幕上的視線的位置; 根據(jù)所述位置判斷所述視線是否進入預(yù)設(shè)范圍,所述預(yù)設(shè)范圍為包含于所述屏幕中不同的場景化圖像上的區(qū)域; 若所述視線進入預(yù)設(shè)范圍,則開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為; 根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶在屏幕上的視線的位置,包括: 開啟攝像頭,以實時追蹤用戶的視線; 獲取所述攝像頭記錄的用戶的視線的位置。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為,包括: 記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令,包括: 將所述停留時長與預(yù)設(shè)時長進行比對; 若所述停留時長不小于預(yù)設(shè)時長,則啟動所述場景化圖像對應(yīng)的執(zhí)行指令。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行指令為與所述場景化圖像包含的內(nèi)容相關(guān)的指令。6.一種虛擬現(xiàn)實交互的裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取用戶在屏幕上的視線的位置; 判斷單元,用于根據(jù)所述位置判斷所述視線是否進入預(yù)設(shè)范圍,所述預(yù)設(shè)范圍為包含于所述屏幕中不同的場景化圖像上的區(qū)域; 記錄單元,用于若所述視線進入預(yù)設(shè)范圍,則開始記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的行為; 啟動單元,用于根據(jù)所述行為啟動與所述場景化圖像對應(yīng)的執(zhí)行指令。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取單元,包括: 開啟模塊,用于開啟攝像頭,以實時追蹤用戶的視線; 獲取模塊,用于獲取所述攝像頭記錄的用戶的視線的位置。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述記錄單元,用于: 記錄所述視線在所述預(yù)設(shè)范圍內(nèi)的停留時長或運動軌跡。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述啟動單元,包括: 比對模塊,用于將所述停留時長與預(yù)設(shè)時長進行比對; 啟動模塊,用于若所述停留時長不小于預(yù)設(shè)時長,則啟動所述場景化圖像對應(yīng)的執(zhí)行指令。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述啟動單元中的執(zhí)行指令為與所述場景化圖像包含的內(nèi)容相關(guān)的指令。
      【文檔編號】G06F3/01GK105955471SQ201610267108
      【公開日】2016年9月21日
      【申請日】2016年4月26日
      【發(fā)明人】段義濤
      【申請人】樂視控股(北京)有限公司, 樂視致新電子科技(天津)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1