欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

控制應(yīng)用的方法、裝置及虛擬現(xiàn)實設(shè)備與流程

文檔序號:11250440閱讀:513來源:國知局
控制應(yīng)用的方法、裝置及虛擬現(xiàn)實設(shè)備與流程

本發(fā)明涉及通過動作軌跡控制應(yīng)用操作的技術(shù)領(lǐng)域,更具體地,本發(fā)明涉及一種控制虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用的方法和裝置、及一種虛擬現(xiàn)實設(shè)備。



背景技術(shù):

隨著虛擬現(xiàn)實(virtualreality,簡稱為vr)技術(shù)的逐步成熟,圍繞虛擬現(xiàn)實的各種技術(shù)也得到了快速發(fā)展,這些技術(shù)包括增強(qiáng)現(xiàn)實(augmentedreality,簡稱為ar)、混合現(xiàn)實(mixreality,簡稱為mr)、影像現(xiàn)實(cinematicreality,簡稱為cr)等等。

用于承載這些技術(shù)的虛擬現(xiàn)實設(shè)備可以安裝各種應(yīng)用,以頭戴式顯示設(shè)備為例,可以安裝視頻播放應(yīng)用、音樂播放應(yīng)用、圖片播放應(yīng)用等等。

對于這些應(yīng)用,目前需要通過物理按鍵進(jìn)行操作控制,這不僅會提高對硬件配置的要求,還限制了各種應(yīng)用的進(jìn)一步發(fā)展。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例的一個目的是提供一種控制虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用的新的技術(shù)方案。

根據(jù)本發(fā)明的第一方面,提供了一種控制應(yīng)用的方法,所述應(yīng)用為虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用,所述方法包括:

接收加速度傳感器采集到的表示所述加速度傳感器所屬虛擬現(xiàn)實設(shè)備的運(yùn)動軌跡的加速度數(shù)據(jù),其中,所述加速度數(shù)據(jù)包括加速度數(shù)值和加速度方向;

根據(jù)所述加速度數(shù)據(jù),判斷所述運(yùn)動軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制;

如是,則通知所述應(yīng)用執(zhí)行所述操作控制。

可選的是,所述根據(jù)所述加速度數(shù)據(jù),判斷所述動作軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制包括:

判斷所述加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值;

如是,則根據(jù)所述加速度數(shù)據(jù)中的加速度方向,判斷所述動作軌跡是否對應(yīng)虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制。

可選的是,所述方法還包括:

根據(jù)所述加速度數(shù)據(jù)移動光標(biāo);

判斷所述光標(biāo)是否經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕;

如是,則確定所述光標(biāo)經(jīng)過的一個按鈕為有效按鈕;

獲取所述有效按鈕對應(yīng)的操作控制,并通知所述應(yīng)用執(zhí)行所述有效按鈕對應(yīng)的操作控制;

如否,再根據(jù)所述加速度數(shù)據(jù),判斷所述運(yùn)動軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上應(yīng)用設(shè)置的一項操作控制。

可選的是,所述方法還包括:

判斷所述加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值;

如是,再判斷所述光標(biāo)是否經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕。

根據(jù)本發(fā)明的第二方面,還提供了一種控制應(yīng)用的裝置,所述應(yīng)用為虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用,其特征在于,所述裝置包括:

數(shù)據(jù)接收模塊,用于接收加速度傳感器采集到的表示所述加速度傳感器所屬虛擬現(xiàn)實設(shè)備的運(yùn)動軌跡的加速度數(shù)據(jù),其中,所述加速度數(shù)據(jù)包括加速度數(shù)值和加速度方向;

第一判斷模塊,用于根據(jù)所述加速度數(shù)據(jù),判斷所述運(yùn)動軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制;以及,

第一通知模塊,用于根據(jù)所述第一判斷模塊提供的肯定的判斷結(jié)果,通知所述應(yīng)用執(zhí)行所述操作控制。

可選的是,所述第一判斷模塊包括:

數(shù)值比較單元,用于判斷所述加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值;以及,

操作判斷單元,用于在所述加速度數(shù)值超過所述加速度閾值的情況下,根據(jù)所述加速度數(shù)據(jù)中的加速度方向,判斷所述運(yùn)動軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制。

可選的是,所述裝置還包括:

光標(biāo)定位模塊,用于根據(jù)所述加速度數(shù)據(jù)移動光標(biāo);

第二判斷模塊,用于判斷所述光標(biāo)是否經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕,如否,再通知所述第一判斷模塊根據(jù)所述加速度數(shù)據(jù),判斷所述運(yùn)動軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制;

按鈕確定模塊,用于在所述光標(biāo)經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕的情況下,確定所述光標(biāo)最后經(jīng)過的一個按鈕為有效按鈕;以及,

第二通知模塊,用于獲取所述有效按鈕對應(yīng)的操作控制,并通知所述應(yīng)用執(zhí)行所述有效按鈕對應(yīng)的操作控制。

可選的是,所述裝置還包括:

第三判斷模塊,用于判斷所述加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值,如是,再通知所述第二判斷模塊判斷所述光標(biāo)是否經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕。

根據(jù)本發(fā)明的第三方面,還提供了一種控制應(yīng)用的裝置,所述應(yīng)用為虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用,所述裝置包括存儲器和處理器,所述存儲器用于存儲指令,所述指令用于控制所述處理器進(jìn)行操作以執(zhí)行根據(jù)本發(fā)明第一方面所述的方法。

根據(jù)本發(fā)明的第四方面,還提供了一種虛擬現(xiàn)實設(shè)備,包括加速度傳感器,所述加速度傳感器用于采集表示所述虛擬現(xiàn)實設(shè)備的動作軌跡的加速度數(shù)據(jù),所述加速度數(shù)據(jù)包括加速度數(shù)值和加速度方向,所述虛擬現(xiàn)實設(shè)備還包括根據(jù)本發(fā)明第二方面或者第三方面所述的裝置。

本發(fā)明的一個有益效果在于,本發(fā)明方法、裝置及虛擬現(xiàn)實設(shè)備設(shè)置動作軌跡與操作控制之間的映射關(guān)系,并根據(jù)該映射關(guān)系通知應(yīng)用執(zhí)行對應(yīng)的操作控制。該種操控方式具有更好的人機(jī)交互友好性,能夠提升用戶體驗。

通過以下參照附圖對本發(fā)明的示例性實施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。

附圖說明

被結(jié)合在說明書中并構(gòu)成說明書的一部分的附圖示出了本發(fā)明的實施例,并且連同其說明一起用于解釋本發(fā)明的原理。

圖1為根據(jù)本發(fā)明的頭戴式顯示設(shè)備的坐標(biāo)軸及運(yùn)動姿態(tài)的定義。

圖2為根據(jù)本發(fā)明的控制應(yīng)用的方法的一種實施例的流程示意圖;

圖3為根據(jù)本發(fā)明的控制應(yīng)用的方法的另一種實施例的流程示意圖;

圖4為根據(jù)本發(fā)明的控制應(yīng)用的裝置的一種實施例的方框原理圖;

圖5為根據(jù)本發(fā)明的控制應(yīng)用的裝置的另一種實施例的方框原理圖;

圖6為根據(jù)本發(fā)明的控制應(yīng)用的裝置的第三種實施例的方框原理圖;

圖7為根據(jù)本發(fā)明的控制應(yīng)用的裝置的一種硬件結(jié)構(gòu)的方框原理圖。

圖8為根據(jù)本發(fā)明的虛擬現(xiàn)實設(shè)備的一種實施例的方框原理圖。

具體實施方式

現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。

對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說明書的一部分。

在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它例子可以具有不同的值。

應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。

圖2為根據(jù)本發(fā)明的控制應(yīng)用的方法的一種實施例的流程示意圖。

該應(yīng)用可以是安裝在虛擬現(xiàn)實設(shè)備上的虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用。

該虛擬現(xiàn)實設(shè)備可以是頭戴是顯示設(shè)備、與頭戴式顯示設(shè)備配套使用的控制手柄等等。

該應(yīng)用可以具體為視頻播放應(yīng)用、音樂播放應(yīng)用、圖片播放應(yīng)用等等。

根據(jù)圖2所示,本發(fā)明的方法包括如下步驟:

步驟s210,接收加速度傳感器采集到的表示該加速度傳感器所屬虛擬現(xiàn)實設(shè)備的動作軌跡的加速度數(shù)據(jù),其中,該加速度數(shù)據(jù)包括加速度數(shù)值和加速度方向。

以虛擬現(xiàn)實設(shè)備是頭戴式顯示設(shè)備為例,該動作軌跡對應(yīng)頭部的動作軌跡。

以虛擬現(xiàn)實設(shè)備是控制手柄為例,該動作軌跡對應(yīng)手部的動作軌跡。

該加速度傳感器為虛擬現(xiàn)實設(shè)備的組成部分,其可以是單獨的三軸加速度傳感器,也可以是陀螺儀傳感器中組合的加速度傳感器。

三軸加速度傳感器用于感應(yīng)沿x軸、y軸和z軸方向的加速度信息,坐標(biāo)軸的定義參見圖1。

六軸陀螺儀傳感器是指將三軸加速度傳感器和三軸陀螺儀合在一起的結(jié)構(gòu)。參見圖1,三軸陀螺儀傳感器用于感應(yīng)roll(翻滾角度)、pitch(俯仰角度)、yaw(偏航角度)的全方位動態(tài)信息。

九軸陀螺儀傳感器也被稱之為九軸慣性傳感器,是由三軸陀螺儀、三軸加速度傳感器和三軸磁力計組成。磁力計可用于測試磁場強(qiáng)度和方向,定位設(shè)備的方位,可以測量出當(dāng)前設(shè)備與東南西北四個方向上的夾角。

該步驟s210可以按照設(shè)定的采樣周期進(jìn)行,也可以根據(jù)讀取加速度數(shù)據(jù)的中斷請求進(jìn)行等,以實時更新接收到的加速度數(shù)據(jù)。

步驟s220,根據(jù)接收到的加速度數(shù)據(jù),判斷動作軌跡是否對應(yīng)虛擬現(xiàn)實設(shè)備上該應(yīng)用設(shè)置的一項操作控制,如是,則執(zhí)行步驟s230,如否,則回到步驟s210。

該步驟s220可以進(jìn)一步包括:

步驟s221,判斷加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值,如是,則執(zhí)行步驟s222,如否,則回到步驟s210,開始下一次判斷。

通過該步驟s221,可以大大減少誤判,將通過動作軌跡進(jìn)行操作控制的加速行為與常規(guī)動作明顯區(qū)分開。

該加速度閾值可以根據(jù)實驗數(shù)據(jù)設(shè)置,例如,根據(jù)甩頭或者甩手實驗測得的加速度數(shù)值設(shè)置。

步驟s222,根據(jù)加速度數(shù)據(jù)中的加速度方向,判斷動作軌跡是否對應(yīng)虛擬現(xiàn)實設(shè)備上該應(yīng)用設(shè)置的一項操作控制。

在該步驟s222中,可以加載反映當(dāng)前應(yīng)用的操作控制與動作軌跡之間的映射關(guān)系的對照表,并根據(jù)該對照表判斷動作軌跡是否對應(yīng)應(yīng)用設(shè)置的一項操作控制。

以當(dāng)前應(yīng)用為視頻播放應(yīng)用為例,可以預(yù)先設(shè)置向左的加速行為對應(yīng)快退操作控制、向右的加速行為對應(yīng)快近操作控制、向上的加速行為對應(yīng)播放操作控制、向下的加速行為對應(yīng)暫停操作控制等等。

仍然以當(dāng)前應(yīng)用為視頻播放應(yīng)用為例,可以預(yù)先設(shè)置一種加速行為,例如向左的加速行為,對應(yīng)慢播操作控制,以通過慢播操作控制降低視頻每秒播放的幀數(shù),獲得慢鏡頭播放效果;還可以預(yù)先設(shè)置另一種加速行為,例如向右的加速行為,對應(yīng)快播操作控制,以通過快播操作控制提高視頻每秒播放的幀數(shù),獲得快鏡頭播放效果。

在另外的實施例中,也可以在對照表中直接設(shè)定加速度數(shù)據(jù)與操作控制之間的映射關(guān)系。例如,一項操作控制對應(yīng)設(shè)定的加速度數(shù)值范圍和設(shè)定的加速度方向范圍。

步驟s230,通知應(yīng)用執(zhí)行對應(yīng)的操作控制。

根據(jù)本發(fā)明的方法,用戶可以通過動作軌跡對當(dāng)前應(yīng)用進(jìn)行操作控制,而不用必須通過按鍵等輸入各種操作控制指令,進(jìn)而能夠大大提高人機(jī)交互友好程度,方便用戶操作。

圖3為根據(jù)本發(fā)明的控制應(yīng)用的方法的另一種實施例的流程示意圖。

根據(jù)圖3所示,本發(fā)明方法還可以包括如下步驟:

步驟s310,在上述步驟s210之后,根據(jù)加速度數(shù)據(jù)移動光標(biāo)。

該光標(biāo)為代表動作軌跡的位置變量。

該光標(biāo)可以被顯示,也可以不被顯示。

具體地,可預(yù)先存儲反映加速度數(shù)據(jù)與光標(biāo)的當(dāng)前位置坐標(biāo)之間的映射關(guān)系的對照表,并通過查找對照表確定光標(biāo)的當(dāng)前位置坐標(biāo),以將光標(biāo)移動至確定的當(dāng)前位置坐標(biāo)處。

步驟s320,判斷光標(biāo)是否經(jīng)過應(yīng)用設(shè)置的至少一個按鈕,如是,則執(zhí)行步驟s330,如否,再執(zhí)行上述步驟s220。

該步驟s320可以進(jìn)一步包括:

步驟s321,獲取當(dāng)前應(yīng)用的按鈕設(shè)置的配置文件,其中,所述配置文件記錄有當(dāng)前應(yīng)用的每一按鈕的位置坐標(biāo)和對應(yīng)的操作控制。

步驟s322,根據(jù)所述配置文件,判斷光標(biāo)是否經(jīng)過應(yīng)用設(shè)置的至少一個按鈕。

步驟s330,確定光標(biāo)經(jīng)過的一個按鈕為有效按鈕,之后執(zhí)行步驟s340。

如果光標(biāo)經(jīng)過一個按鈕,則設(shè)置該按鈕為有效按鈕。如果光標(biāo)經(jīng)過兩個以上(包括兩個)的按鈕,則設(shè)置其中一個按鈕為有效按鈕,例如設(shè)置最后一個經(jīng)過的按鈕為有效按鈕。

步驟s340,獲取有效按鈕對應(yīng)的操作控制,之后執(zhí)行步驟s350。

步驟s350,通知應(yīng)用執(zhí)行有效按鈕對應(yīng)的操作控制,之后回到以上步驟s210。

根據(jù)本發(fā)明的方法,只要動作軌跡使得光標(biāo)經(jīng)過至少一個按鈕即可觸發(fā)對應(yīng)其中一個按鈕的操作控制,這相對于通過動作軌跡將光標(biāo)移動至按鈕處,并保持當(dāng)前動作軌跡使得光標(biāo)在該按鈕處停留設(shè)定時間的操作控制方式,也將提高操作控制的易用性。

另外,本發(fā)明的方法將光標(biāo)經(jīng)過按鈕進(jìn)行操作控制的優(yōu)先級設(shè)置為高于單純的加速行為進(jìn)行操作控制的優(yōu)先級,可以有效提高通過動作軌跡進(jìn)行操作控制的精準(zhǔn)度。

本發(fā)明方法還可以在上述步驟s320之前執(zhí)行如下步驟:

步驟s410,判斷加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值,如是,再執(zhí)行上述步驟s320,如否,則回到上述步驟s210。

通過該步驟s410同樣可以防止誤判,提高操作控制的精確度。

圖4為根據(jù)本發(fā)明的控制應(yīng)用的裝置的一種實施例的方框原理圖。

該應(yīng)用為虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用。

根據(jù)圖4所示,本發(fā)明裝置包括數(shù)據(jù)接收模塊410、第一判斷模塊420和第一通知模塊430。

該數(shù)據(jù)接收模塊410用于接收加速度傳感器采集到的表示該加速度傳感器所屬虛擬現(xiàn)實設(shè)備的動作軌跡的加速度數(shù)據(jù),其中,所述加速度數(shù)據(jù)包括加速度數(shù)值和加速度方向。

該第一判斷模塊420用于根據(jù)所述加速度數(shù)據(jù),判斷所述動作軌跡是否對應(yīng)該虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制。

該第一通知模塊430用于根據(jù)第一判斷模塊420提供的肯定的判斷結(jié)果,通知所述應(yīng)用執(zhí)行所述操作控制。

該第一判斷模塊420可以進(jìn)一步包括數(shù)值比較單元和操作判斷單元(圖中未示出)。

該數(shù)值比較單元用于判斷所述加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值。

該操作判斷單元用于在所述加速度數(shù)值超過所述加速度閾值的情況下,根據(jù)所述加速度數(shù)據(jù)中的加速度方向,判斷所述動作軌跡是否對應(yīng)所述該虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制。

圖5為根據(jù)本發(fā)明的控制應(yīng)用的裝置的另一種實施例的方框原理圖。

根據(jù)圖5所示,本發(fā)明裝置還可以進(jìn)一步包括光標(biāo)定位模塊510、第二判斷模塊520、按鈕確定模塊530和第二通知模塊540。

該光標(biāo)定位模塊510用于根據(jù)所述加速度數(shù)據(jù)移動光標(biāo)。

該第二判斷模塊520用于判斷所述光標(biāo)是否經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕,如否,再通知第一判斷模塊420根據(jù)所述加速度數(shù)據(jù),判斷所述動作軌跡是否對應(yīng)所述虛擬現(xiàn)實設(shè)備上所述應(yīng)用設(shè)置的一項操作控制。

該按鈕確定模塊530用于在所述光標(biāo)經(jīng)過所述應(yīng)用設(shè)置的至少一個按鈕的情況下,確定所述光標(biāo)經(jīng)過的一個按鈕為有效按鈕。

該第二通知模塊540用于獲取所述有效按鈕對應(yīng)的操作控制,并通知所述應(yīng)用執(zhí)行所述有效按鈕對應(yīng)的操作控制。

圖6為根據(jù)本發(fā)明的控制應(yīng)用的裝置的第三種實施例的方框原理圖。

根據(jù)圖6所示,本發(fā)明的裝置還可以進(jìn)一步包括第三判斷模塊610。該第三判斷模塊610用于判斷加速度數(shù)據(jù)中的加速度數(shù)值是否超過設(shè)定的加速度閾值,如是,再通知第二判斷模塊520判斷光標(biāo)是否經(jīng)過應(yīng)用設(shè)置的至少一個按鈕。

圖7是根據(jù)本發(fā)明的本發(fā)明的控制應(yīng)用的裝置的一種硬件結(jié)構(gòu)的示意圖。

根據(jù)圖7所示,在該實施例中,該裝置可以包括存儲器720和處理器710,該存儲器720用于存儲指令,該指令用于控制處理器710進(jìn)行操作以執(zhí)行根據(jù)本發(fā)明的控制應(yīng)用的方法,該應(yīng)用為虛擬現(xiàn)實應(yīng)用、增強(qiáng)現(xiàn)實應(yīng)用、混合現(xiàn)實應(yīng)用或者影像現(xiàn)實應(yīng)用。

該存儲器720可以包括高速隨機(jī)存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。

圖8是根據(jù)本發(fā)明的虛擬現(xiàn)實設(shè)備的一種結(jié)構(gòu)的方框原理圖。

根據(jù)圖8所示,該虛擬現(xiàn)實設(shè)備可以包括上述任一種控制應(yīng)用的裝置,在圖8中被標(biāo)記為810。

除此之外,該虛擬現(xiàn)實設(shè)備還可以包括輸入裝置820、傳感器裝置830、接口裝置840、通信裝置850、音頻輸入輸出裝置860、顯示裝置870、攝像裝置880等等。

上述輸入裝置820例如可以包括觸摸屏、按鍵等。

上述傳感器裝置830例如包括加速度傳感器、陀螺儀、gps追蹤器、壓力傳感器、磁力計等等。

上述接口裝置840例如包括usb接口、網(wǎng)口等。

上述通信裝置850例如能夠進(jìn)行有有線或無線通信(wifi和藍(lán)牙)。

上述音頻輸入輸出裝置860包括揚(yáng)聲器、麥克風(fēng)。

上述顯示裝置870包括屏幕及相關(guān)組件。

上述攝像裝置880包括至少一個攝像模組,可以用于采集外部實景,也可以用于進(jìn)行定位追蹤。

本發(fā)明的虛擬現(xiàn)實設(shè)備根據(jù)具體的應(yīng)用可以為虛擬現(xiàn)實設(shè)備、增強(qiáng)顯示設(shè)備、混合現(xiàn)實設(shè)備或者影像現(xiàn)實設(shè)備。

該虛擬現(xiàn)實設(shè)備可以是頭戴式顯示設(shè)備、與頭戴式顯示設(shè)備配套使用的控制手柄等。

本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部分相互參見即可,每個實施例重點說明的都是與其他實施例的不同之處,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚的是,上述各實施例可以根據(jù)需要單獨使用或者相互結(jié)合使用。另外,對于裝置實施例而言,由于其是與方法實施例相對應(yīng),所以描述得比較簡單,相關(guān)之處參見方法實施例的對應(yīng)部分的說明即可。以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的模塊可以是或者也可以不是物理上分開的。

本發(fā)明可以是裝置、方法和/或計算機(jī)程序產(chǎn)品。計算機(jī)程序產(chǎn)品可以包括計算機(jī)可讀存儲介質(zhì),其上載有用于使處理器實現(xiàn)本發(fā)明的各個方面的計算機(jī)可讀程序指令。

計算機(jī)可讀存儲介質(zhì)可以是可以保持和存儲由指令執(zhí)行設(shè)備使用的指令的有形設(shè)備。計算機(jī)可讀存儲介質(zhì)例如可以是――但不限于――電存儲設(shè)備、磁存儲設(shè)備、光存儲設(shè)備、電磁存儲設(shè)備、半導(dǎo)體存儲設(shè)備或者上述的任意合適的組合。計算機(jī)可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:便攜式計算機(jī)盤、硬盤、隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、靜態(tài)隨機(jī)存取存儲器(sram)、便攜式壓縮盤只讀存儲器(cd-rom)、數(shù)字多功能盤(dvd)、記憶棒、軟盤、機(jī)械編碼設(shè)備、例如其上存儲有指令的打孔卡或凹槽內(nèi)凸起結(jié)構(gòu)、以及上述的任意合適的組合。這里所使用的計算機(jī)可讀存儲介質(zhì)不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通過波導(dǎo)或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸?shù)碾娦盘枴?/p>

這里所描述的計算機(jī)可讀程序指令可以從計算機(jī)可讀存儲介質(zhì)下載到各個計算/處理設(shè)備,或者通過網(wǎng)絡(luò)、例如因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)和/或無線網(wǎng)下載到外部計算機(jī)或外部存儲設(shè)備。網(wǎng)絡(luò)可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機(jī)、網(wǎng)關(guān)計算機(jī)和/或邊緣服務(wù)器。每個計算/處理設(shè)備中的網(wǎng)絡(luò)適配卡或者網(wǎng)絡(luò)接口從網(wǎng)絡(luò)接收計算機(jī)可讀程序指令,并轉(zhuǎn)發(fā)該計算機(jī)可讀程序指令,以供存儲在各個計算/處理設(shè)備中的計算機(jī)可讀存儲介質(zhì)中。

用于執(zhí)行本發(fā)明操作的計算機(jī)程序指令可以是匯編指令、指令集架構(gòu)(isa)指令、機(jī)器指令、機(jī)器相關(guān)指令、微代碼、固件指令、狀態(tài)設(shè)置數(shù)據(jù)、或者以一種或多種編程語言的任意組合編寫的源代碼或目標(biāo)代碼,所述編程語言包括面向?qū)ο蟮木幊陶Z言—諸如smalltalk、c++等,以及常規(guī)的過程式編程語言—諸如“c”語言或類似的編程語言。計算機(jī)可讀程序指令可以完全地在用戶計算機(jī)上執(zhí)行、部分地在用戶計算機(jī)上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機(jī)上部分在遠(yuǎn)程計算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計算機(jī)的情形中,遠(yuǎn)程計算機(jī)可以通過任意種類的網(wǎng)絡(luò)—包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計算機(jī),或者,可以連接到外部計算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。在一些實施例中,通過利用計算機(jī)可讀程序指令的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程門陣列(fpga)或可編程邏輯陣列(pla),該電子電路可以執(zhí)行計算機(jī)可讀程序指令,從而實現(xiàn)本發(fā)明的各個方面。

這里參照根據(jù)本發(fā)明實施例的方法、裝置和計算機(jī)程序產(chǎn)品的流程圖和/或框圖描述了本發(fā)明的各個方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機(jī)可讀程序指令實現(xiàn)。

這些計算機(jī)可讀程序指令可以提供給通用計算機(jī)、專用計算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些指令在通過計算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產(chǎn)生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。也可以把這些計算機(jī)可讀程序指令存儲在計算機(jī)可讀存儲介質(zhì)中,這些指令使得計算機(jī)、可編程數(shù)據(jù)處理裝置和/或其他設(shè)備以特定方式工作,從而,存儲有指令的計算機(jī)可讀介質(zhì)則包括一個制造品,其包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的各個方面的指令。

也可以把計算機(jī)可讀程序指令加載到計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上,使得在計算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn)生計算機(jī)實現(xiàn)的過程,從而使得在計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上執(zhí)行的指令實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。

附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機(jī)程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實現(xiàn)。對于本領(lǐng)域技術(shù)人員來說公知的是,通過硬件方式實現(xiàn)、通過軟件方式實現(xiàn)以及通過軟件和硬件結(jié)合的方式實現(xiàn)都是等價的。

以上已經(jīng)描述了本發(fā)明的各實施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實施例。在不偏離所說明的各實施例的范圍和精神的情況下,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。本文中所用術(shù)語的選擇,旨在最好地解釋各實施例的原理、實際應(yīng)用或?qū)κ袌鲋械募夹g(shù)的技術(shù)改進(jìn),或者使本技術(shù)領(lǐng)域的其它普通技術(shù)人員能理解本文披露的各實施例。本發(fā)明的范圍由所附權(quán)利要求來限定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
保靖县| 内江市| 达拉特旗| 嫩江县| 通榆县| 五寨县| 泰州市| 松江区| 日土县| 上林县| 湖州市| 绩溪县| 浏阳市| 天柱县| 漳平市| 浮梁县| 东乌珠穆沁旗| 平南县| 济阳县| 台北县| 黔西| 定西市| 黄大仙区| 阿坝县| 肇州县| 融水| 四平市| 凤城市| 鄂托克旗| 绥化市| 朝阳市| 盖州市| 城市| 平顺县| 日土县| 朝阳市| 徐闻县| 安泽县| 太谷县| 锡林郭勒盟| 富蕴县|