本發(fā)明涉及虛擬現(xiàn)實技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)處理方法、裝置及vr設(shè)備。
背景技術(shù):
在當今信息時代,科學(xué)技術(shù)的快速發(fā)展使得人們的娛樂生活方式變得越來越豐富。隨著vr(virtualreality,虛擬現(xiàn)實)技術(shù)的不斷發(fā)展,越來越多的人開始接觸并使用vr設(shè)備,享受vr設(shè)備提供的相應(yīng)服務(wù)。
目前,在vr設(shè)備的使用場景中,使用手勢進行交互可以提高用戶的沉浸感,是一種自然交互方式。對于vr設(shè)備來說,一般在設(shè)備上安裝有攝像頭,用于手勢交互,即利用攝像頭采集用戶的手勢畫面,以根據(jù)用戶的手勢動作,控制vr場景,例如調(diào)起并執(zhí)行vr場景中的菜單功能選項等。
然后,發(fā)明人在實現(xiàn)本發(fā)明的過程發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在如下問題:在用戶使用vr設(shè)備過程中,為了獲取并識別用戶的手勢,現(xiàn)有技術(shù)通常一直開啟vr設(shè)備上的攝像頭,導(dǎo)致vr設(shè)備的耗電較大。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提供一種數(shù)據(jù)處理方法、裝置及vr設(shè)備,以減小vr設(shè)備的功耗。具體技術(shù)方案如下:
為達到上述目的,本發(fā)明實施例公開了一種數(shù)據(jù)處理方法,包括:
vr設(shè)備在輸出第一影像時,獲取目標用戶的運動數(shù)據(jù);
所述vr設(shè)備在檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭;
所述vr設(shè)備獲取所述攝像頭采集到的第二影像;
所述vr設(shè)備將所述第二影像疊加到所述第一影像中,得到第三影像;
所述vr設(shè)備輸出第三影像。
可選的,還包括:
所述vr設(shè)備判斷所述目標用戶的面部是否向下偏移;
所述vr設(shè)備在判斷到所述目標用戶的面部向下偏移時,檢測所述目標用戶的面部與水平方向之間的夾角是否大于預(yù)設(shè)角度;
所述vr設(shè)備在檢測到所述目標用戶的面部與水平方向之間的夾角大于預(yù)設(shè)角度時,確定檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值。
可選的,所述第二影像包含所述目標用戶的手勢信息;所述vr設(shè)備將所述第二影像疊加到所述第一影像中,包括:
所述vr設(shè)備提取所述第二影像中的所述手勢信息;
所述vr設(shè)備將所述手勢信息疊加到所述第一影像中。
可選的,所述vr設(shè)備將所述第二影像疊加到所述第一影像中,包括:
所述vr設(shè)備將所述第二影像半透明處理,并將處理后的所述第二影像疊加到所述第一影像中。
可選的,還包括:
所述vr設(shè)備在檢測到所述運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,關(guān)閉攝像頭。
為達到上述目的,本發(fā)明實施例公開了一種數(shù)據(jù)處理裝置,包括:
第一獲取模塊,用于在輸出第一影像時,獲取目標用戶的運動數(shù)據(jù);
開啟模塊,用于在檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭;
第二獲取模塊,用于獲取所述攝像頭采集到的第二影像;
疊加模塊,用于將所述第二影像疊加到所述第一影像中,得到第三影像;
輸出模塊,用于輸出第三影像。
可選的,還包括:
判斷模塊,用于判斷所述目標用戶的面部是否向下偏移;
檢測模塊,用于在判斷到所述目標用戶的面部向下偏移時,檢測所述目標用戶的面部與水平方向之間的夾角是否大于預(yù)設(shè)角度;
確定模塊,用于在檢測到所述目標用戶的面部與水平方向之間的夾角大于預(yù)設(shè)角度時,確定檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值。
可選的,第二獲取模塊,還用于:
獲取所述攝像頭采集到的第二影像,所述第二影像包含所述目標用戶的手勢信息;
所述疊加模塊,還用于:
提取所述第二影像中的所述手勢信息;
將所述手勢信息疊加到所述第一影像中。
可選的,所述疊加模塊,還用于:
將所述第二影像半透明處理,并將處理后的所述第二影像疊加到所述第一影像中。
可選的,還包括:
關(guān)閉模塊,用于在檢測到所述運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,關(guān)閉攝像頭。
為達到上述目的,本發(fā)明實施例公開了一種vr設(shè)備,設(shè)備包括處理器、通信接口、存儲器和通信總線,其中,所述處理器、所述通信接口、所述存儲器通過所述通信總線完成相互間的通信;
所述存儲器,用于存放計算機程序;
所述處理器,用于執(zhí)行存儲器上所存放的程序時,實現(xiàn)上述任一所述的數(shù)據(jù)處理方法步驟。
在本發(fā)明實施的又一方面,還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有指令,當其在計算機上運行時,使得計算機執(zhí)行上述任一所述的數(shù)據(jù)處理方法。
在本發(fā)明實施的又一方面,本發(fā)明實施例還提供了一種包含指令的計算機程序產(chǎn)品,當其在計算機上運行時,使得計算機執(zhí)行上述任一所述的數(shù)據(jù)處理方法。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。
圖1為本發(fā)明實施例提供的數(shù)據(jù)處理方法的一種流程示意圖;
圖2為本發(fā)明實施例提供的數(shù)據(jù)處理方法的另一種流程示意圖;
圖3為本發(fā)明實施例提供的數(shù)據(jù)處理方法的再一種流程示意圖;
圖4為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的一種結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的另一種結(jié)構(gòu)示意圖;
圖6為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的再一種結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的一種vr設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行描述。
為了解決現(xiàn)有技術(shù)中在用戶使用vr設(shè)備過程中為了獲取并識別用戶的手勢通常一直開啟vr設(shè)備上的攝像頭、從而導(dǎo)致vr設(shè)備的耗電較大的問題,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法、裝置及vr設(shè)備。
總體上,本發(fā)明實施例提供的數(shù)據(jù)處理方法,vr設(shè)備在輸出第一影像時,能夠獲取目標用戶的運動數(shù)據(jù)。當檢測到該運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟vr設(shè)備的攝像頭,該攝像頭采集包含目標用戶手勢信息的第二影像。然后,vr設(shè)備獲取該攝像頭采集到的第二影像,將該第二影像疊加到第一影像中,得到第三影像,最后vr設(shè)備輸出該第三影像,完成數(shù)據(jù)處理,由于無需一直開啟vr設(shè)備上的攝像頭,從而減小該vr設(shè)備的功耗。
參見圖1,圖1為本發(fā)明實施例提供的數(shù)據(jù)處理方法的一種流程示意圖,可以包括如下步驟:
s101,vr設(shè)備在輸出第一影像時,獲取目標用戶的運動數(shù)據(jù);
具體的,vr設(shè)備在開啟應(yīng)用時,輸出第一影像,第一影像從而可以顯示在屏幕上。第一影像,可以vr設(shè)備中運行的應(yīng)用相關(guān)的影像,例如視頻、游戲等等。
在目標用戶使用頭戴的vr設(shè)備時,當該用戶頭部發(fā)生運動時,例如低頭、仰頭、扭頭等等,可以獲取該用戶的運動數(shù)據(jù)。在實際應(yīng)用中,可以通過vr設(shè)備內(nèi)置的運動檢測模塊實現(xiàn)用戶頭部運動的檢測,例如,設(shè)備內(nèi)置的陀螺儀等等。其中,運動數(shù)據(jù)獲取的方法可以包括但不限于現(xiàn)有技術(shù),本發(fā)明實施例在此不對其進行限定。
獲取目標用戶的運動數(shù)據(jù),可以包括:檢測vr設(shè)備運動過程中用戶的面部朝向,獲得目標用戶的面部朝向數(shù)據(jù),例如水平偏下達到某個角度。其中,可以利用imu(inertialmeasurementunit,慣性測量單元)慣性傳感器,實時檢測用戶的頭部朝向。其中,imu慣性傳感器是測量物體三軸姿態(tài)角(或角速率)以及加速度的裝置,可以內(nèi)置于vr設(shè)備的頭盔中。
需要說明的是,上述實現(xiàn)方式僅僅作為一種示例,并不應(yīng)該構(gòu)成對本發(fā)明實施例的限定。
s102,所述vr設(shè)備在檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭;
具體的,獲取的運動數(shù)據(jù)可以為目標用戶的面部朝向數(shù)據(jù)。一般情況下,在vr設(shè)備的影院場景中,用戶更多時候是在看電影。在需要的時候,讓用戶看特定的地方以調(diào)起菜單,即針對當前場景的功能選項。由于在影院場景中,用戶看電影的時候更多是平視或稍有些仰視的,所以將菜單放在下面,當用戶低頭的時候調(diào)起菜單,將該菜單顯示到當前場景中。
基于上述思想,在vr設(shè)備在檢測到運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭。其中,預(yù)設(shè)數(shù)值可以設(shè)置為水平偏下30度或水平偏下超過30度,或者根據(jù)實際情況自行設(shè)定。
并且,該攝像頭是指在vr設(shè)備的正面安裝的攝像頭,這樣用戶在穿戴vr設(shè)備后,攝像頭可以采集用戶前方的畫面,并且由于用戶習(xí)慣于將雙手置于身體的前方進行手勢交互,這樣也可以采集到用戶在進行手勢交互時產(chǎn)生的手勢動作。
s103,所述vr設(shè)備獲取所述攝像頭采集到的第二影像;
具體的,在開啟攝像頭后,攝像頭會對拍攝到的畫面進行采集,所采集的畫面即為第二影像,包括用戶的手勢動作等等。其中,可以利用現(xiàn)有技術(shù),實現(xiàn):獲取該攝像頭采集到的第二影像,本發(fā)明實施例在此不對其進行贅述。
vr設(shè)備開啟攝像頭采集第二影像,后續(xù)可以根據(jù)第二影像中包含的用戶手勢,實現(xiàn)針對該vr設(shè)備中場景的控制。例如,可以對上述菜單中的快進、暫停等功能選項進行點擊操作。
s104,所述vr設(shè)備將所述第二影像疊加到所述第一影像中,得到第三影像;
由前述可知,攝像頭可以采集用戶前方的畫面,并且由于用戶習(xí)慣于將雙手置于身體的前方進行手勢交互,這樣也可以采集到用戶在進行手勢交互時產(chǎn)生的手勢動作畫面,作為第二影像。因而,vr設(shè)備可以將獲取的第二影像疊加到原本所輸出的第一影像中,形成疊加后的第三影像。例如,可以獲取攝像頭采集的所有畫面,不做處理,直接疊加到第一影像的中下方區(qū)域中,得到第三影像。
s105,所述vr設(shè)備輸出第三影像。
由于第三影像是由第二影像疊加到第一影像中得到的,因此vr設(shè)備輸出第三影像,這樣用戶可以看見疊加后的第一影像的畫面,也可以看到第二影像包含的手勢動作,從而更為方便準確地對手勢進行糾正調(diào)整,提高手勢識別的精準性。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。
作為上述圖1所示實施例的細化,在本發(fā)明提供的又一實施例中,所述第二影像包含所述目標用戶的手勢信息;所述vr設(shè)備將所述第二影像疊加到所述第一影像中,包括:所述vr設(shè)備提取所述第二影像中的所述手勢信息;所述vr設(shè)備將所述手勢信息疊加到所述第一影像中。
具體的,可以采用已有的技術(shù)手段,提取采集的第二影像中的手勢信息,該手勢信息可以為去除影像畫面背景的、用戶的手部圖像。
為了不影響用戶使用vr設(shè)備觀看屏幕影像,還可以對該手部圖像進一步處理,例如,利用現(xiàn)有技術(shù),提取用戶的手部圖像中的手部輪廓,將提取的手部輪廓疊加到第一影像中,予以顯示,這樣用戶也能夠看到自己的手勢動作,并根據(jù)界面中的手勢提示進行相應(yīng)的手勢調(diào)整,從而更有利于后續(xù)的手勢識別處理。
在本發(fā)明提供的又一實施例中,所述vr設(shè)備將所述第二影像疊加到所述第一影像中,包括:所述vr設(shè)備將所述第二影像半透明處理,并將處理后的所述第二影像疊加到所述第一影像中。這樣做的目的,是為了盡量不影響用戶觀看視頻或玩游戲等等,既可方便用戶看到第二影像,又能夠減輕第二影像對第一影像的遮擋。
其中,可以利用現(xiàn)有技術(shù),實現(xiàn):所述vr設(shè)備將所述第二影像半透明處理,并將處理后的所述第二影像疊加到所述第一影像中。當然,其他可以實現(xiàn)的技術(shù)手段,也落在本發(fā)明實施例的保護范圍之內(nèi)。
參見圖2,圖2為本發(fā)明實施例提供的數(shù)據(jù)處理方法的另一種流程示意圖,本發(fā)明圖2所示實施例在圖1所示實施例的基礎(chǔ)上,增加以下步驟:
s106,所述vr設(shè)備判斷所述目標用戶的面部是否向下偏移;
在實際應(yīng)用中,目標用戶的頭部在運動過程中,用戶的面部會隨之發(fā)生移動??梢岳们笆龅摹r設(shè)備內(nèi)置的運動檢測模塊實現(xiàn)用戶頭部運動的檢測,從而實現(xiàn)用戶面部運動的實時檢測,判斷該用戶的面部是否向下偏移。
所述vr設(shè)備在判斷到所述目標用戶的面部向下偏移時,執(zhí)行步驟s107。否則,結(jié)束。
s107,檢測所述目標用戶的面部與水平方向之間的夾角是否大于預(yù)設(shè)角度;
具體的,在判斷到目標用戶的面部向下偏移時,可以繼續(xù)利用imu慣性傳感器,檢測用戶的面部與水平方向之間的夾角是否達到預(yù)設(shè)角度。其中,預(yù)設(shè)角度可以設(shè)為30度,因為通常情況下,用戶低頭看菜單和手勢時,會大于這個角度。
所述vr設(shè)備在檢測到所述目標用戶的面部與水平方向之間的夾角大于預(yù)設(shè)角度時,執(zhí)行步驟s108。否則,結(jié)束。
s108,確定檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值。
由于用戶低頭調(diào)起菜單并進行手勢交互時,需要開啟攝像頭,采集用戶的手勢畫面?;诖?,可以在vr設(shè)備檢測到目標用戶的面部與水平方向之間的夾角大于預(yù)設(shè)角度時,即可確定出檢測到運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值,進而執(zhí)行后續(xù)開啟攝像頭的步驟。對檢測運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值的步驟進行細化,可以提高vr設(shè)備的檢測精準性。
參見圖3,圖3為本發(fā)明實施例提供的數(shù)據(jù)處理方法的再一種流程示意圖,本發(fā)明圖3所示實施例在圖1所示實施例的基礎(chǔ)上,增加步驟s109:所述vr設(shè)備在檢測到所述運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,關(guān)閉攝像頭。
具體的,在一種實現(xiàn)方式中,vr設(shè)備可以在檢測到目標用戶的面部與水平方向之間的夾角不大于預(yù)設(shè)角度時,確定檢測到運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值。
如前述可知,用戶看電影的時候更多是平視或稍有些仰視的,所以可以將菜單放在下面,當用戶低頭的時候調(diào)起菜單,將該菜單顯示到當前場景中,同時開啟攝像頭,采集用戶的手勢動作,用于對菜單進行操作,實現(xiàn)用戶和該vr設(shè)備的交互。在用戶完成對菜單的操作之后,一般會抬頭,回歸到原有的平視或仰視狀態(tài),繼續(xù)觀看電影等等,大多不會再進行手勢交互。
基于此,在vr設(shè)備檢測到運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,為了省電,可以關(guān)閉攝像頭,在需要時再開啟,進一步減小vr設(shè)備的功耗。
參見圖4,圖4為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的一種結(jié)構(gòu)示意圖,與圖1所示的實施例相對應(yīng),該裝置可以包括:第一獲取模塊401、開啟模塊402、第二獲取模塊403、疊加模塊404和輸出模塊405;
第一獲取模塊401,用于在輸出第一影像時,獲取目標用戶的運動數(shù)據(jù);
開啟模塊402,用于在檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭;
第二獲取模塊403,用于獲取所述攝像頭采集到的第二影像;
疊加模塊404,用于將所述第二影像疊加到所述第一影像中,得到第三影像;
輸出模塊405,用于輸出第三影像。
具體的,第二獲取模塊,還用于:
獲取所述攝像頭采集到的第二影像,所述第二影像包含所述目標用戶的手勢信息;
所述疊加模塊,還用于:
提取所述第二影像中的所述手勢信息;
將所述手勢信息疊加到所述第一影像中。
具體的,所述疊加模塊,還用于:
將所述第二影像半透明處理,并將處理后的所述第二影像疊加到所述第一影像中。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。
參見圖5,圖5為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的一種結(jié)構(gòu)示意圖,本發(fā)明圖5所示實施例在圖4所示實施例的基礎(chǔ)上,增加判斷模塊406、檢測模塊407和確定模塊408;
判斷模塊406,用于判斷所述目標用戶的面部是否向下偏移;
檢測模塊407,用于在判斷到所述目標用戶的面部向下偏移時,檢測所述目標用戶的面部與水平方向之間的夾角是否大于預(yù)設(shè)角度;
確定模塊408,用于在檢測到所述目標用戶的面部與水平方向之間的夾角大于預(yù)設(shè)角度時,確定檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。進一步地,增加判斷模塊、檢測模塊和確定模塊,對檢測運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值的步驟進行細化,可以提高vr設(shè)備的檢測精準性。
參見圖6,圖6為本發(fā)明實施例提供的數(shù)據(jù)處理裝置的一種結(jié)構(gòu)示意圖,本發(fā)明圖6所示實施例在圖4所示實施例的基礎(chǔ)上,增加關(guān)閉模塊409,用于在檢測到所述運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,關(guān)閉攝像頭。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。在vr設(shè)備檢測到運動數(shù)據(jù)不大于預(yù)設(shè)數(shù)值時,為了省電,可以關(guān)閉攝像頭,在需要時再開啟,進一步減小vr設(shè)備的功耗。
本發(fā)明實施例還提供了一種vr設(shè)備,如圖7所示,包括處理器701、通信接口702、存儲器703和通信總線704,其中,所述處理器701、所述通信接口702、所述存儲器703通過所述通信總線704完成相互間的通信,
所述存儲器703,用于存放計算機程序;
所述處理器701,用于執(zhí)行存儲器703上所存放的程序時,實現(xiàn)如下步驟:
vr設(shè)備在輸出第一影像時,獲取目標用戶的運動數(shù)據(jù);
所述vr設(shè)備在檢測到所述運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,開啟攝像頭;
所述vr設(shè)備獲取所述攝像頭采集到的第二影像;
所述vr設(shè)備將所述第二影像疊加到所述第一影像中,得到第三影像;
所述vr設(shè)備輸出第三影像。
上述vr設(shè)備提到的通信總線可以是外設(shè)部件互連標準(peripheralcomponentinterconnect,簡稱pci)總線或擴展工業(yè)標準結(jié)構(gòu)(extendedindustrystandardarchitecture,簡稱eisa)總線等。該通信總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
通信接口用于上述vr設(shè)備與其他設(shè)備之間的通信。
存儲器可以包括隨機存取存儲器(randomaccessmemory,簡稱ram),也可以包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器??蛇x的,存儲器還可以是至少一個位于遠離前述處理器的存儲裝置。
上述的處理器可以是通用處理器,包括中央處理器(centralprocessingunit,簡稱cpu)、網(wǎng)絡(luò)處理器(networkprocessor,簡稱np)等;還可以是數(shù)字信號處理器(digitalsignalprocessing,簡稱dsp)、專用集成電路(applicationspecificintegratedcircuit,簡稱asic)、現(xiàn)場可編程門陣列(field-programmablegatearray,簡稱fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。
可見,在用戶使用vr設(shè)備過程中,當檢測到用戶的運動數(shù)據(jù)大于預(yù)設(shè)數(shù)值時,才開啟攝像頭采集第二影像,用于獲取并識別用戶的手勢。由于無需一直開啟vr設(shè)備上的攝像頭,從而能夠減小vr設(shè)備的功耗。
在本發(fā)明提供的又一實施例中,還提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)中存儲有指令,當其在計算機上運行時,使得計算機執(zhí)行上述實施例中任一所述的數(shù)據(jù)處理方法。
在本發(fā)明提供的又一實施例中,還提供了一種包含指令的計算機程序產(chǎn)品,當其在計算機上運行時,使得計算機執(zhí)行上述實施例中任一所述的數(shù)據(jù)處理方法。
在上述實施例中,可以全部或部分地通過軟件、硬件、固件或者其任意組合來實現(xiàn)。當使用軟件實現(xiàn)時,可以全部或部分地以計算機程序產(chǎn)品的形式實現(xiàn)。所述計算機程序產(chǎn)品包括一個或多個計算機指令。在計算機上加載和執(zhí)行所述計算機程序指令時,全部或部分地產(chǎn)生按照本發(fā)明實施例所述的流程或功能。所述計算機可以是通用計算機、專用計算機、計算機網(wǎng)絡(luò)、或者其他可編程裝置。所述計算機指令可以存儲在計算機可讀存儲介質(zhì)中,或者從一個計算機可讀存儲介質(zhì)向另一個計算機可讀存儲介質(zhì)傳輸,例如,所述計算機指令可以從一個網(wǎng)站站點、計算機、服務(wù)器或數(shù)據(jù)中心通過有線(例如同軸電纜、光纖、數(shù)字用戶線(dsl))或無線(例如紅外、無線、微波等)方式向另一個網(wǎng)站站點、計算機、服務(wù)器或數(shù)據(jù)中心進行傳輸。所述計算機可讀存儲介質(zhì)可以是計算機能夠存取的任何可用介質(zhì)或者是包含一個或多個可用介質(zhì)集成的服務(wù)器、數(shù)據(jù)中心等數(shù)據(jù)存儲設(shè)備。所述可用介質(zhì)可以是磁性介質(zhì),(例如,軟盤、硬盤、磁帶)、光介質(zhì)(例如,dvd)、或者半導(dǎo)體介質(zhì)(例如固態(tài)硬盤solidstatedisk(ssd))等。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。