亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理方法、電子設(shè)備及輸入裝置與流程

文檔序號:12718104閱讀:242來源:國知局
信息處理方法、電子設(shè)備及輸入裝置與流程

本申請主要涉及虛擬現(xiàn)實技術(shù)領(lǐng)域,更具體地說是涉及信息處理方法、電子設(shè)備及輸入裝置。



背景技術(shù):

虛擬現(xiàn)實(Virtual Reality,VR)技術(shù)是互聯(lián)網(wǎng)時代的一種新的人機接口技術(shù),其借助VR設(shè)備產(chǎn)生一個三維空間的虛擬環(huán)境,使用戶通過視覺、聽覺、觸覺等感官的模擬來感知虛擬環(huán)境,也可以通過移動、表情、語音、手勢和視線等方式與虛擬環(huán)境進行交互,從而使用戶產(chǎn)生身臨其境的體驗。

然而,申請人發(fā)現(xiàn),用戶在VR設(shè)備模擬的虛擬環(huán)境中進行互動時,只能對整個虛擬環(huán)境進行放大、縮小等處理,無法針對部分虛擬對象進行精細化處理,影響了用戶操作感受。



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

有鑒于此,本發(fā)明提供了一種信息處理方法、電子設(shè)備及輸入裝置,解決了現(xiàn)有VR設(shè)備應(yīng)用中無法實現(xiàn)對部分虛擬對象進行精細化處理的技術(shù)問題。

為了解決上述技術(shù)問題,本申請?zhí)峁┝艘韵录夹g(shù)方案:

一種信息處理方法,應(yīng)用于電子設(shè)備,所述方法包括:

獲取處于第一工作模式下的輸入裝置的運動參數(shù);

根據(jù)所述運動參數(shù),選定所述電子設(shè)備當(dāng)前輸出的虛擬場景中的目標(biāo)區(qū)域,所述目標(biāo)區(qū)域為所述虛擬場景的部分區(qū)域;

控制所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作。

優(yōu)選的,所述根據(jù)所述運動參數(shù),選定所述電子設(shè)備當(dāng)前輸出的虛擬場景中的目標(biāo)區(qū)域,包括:

驗證所述運動參數(shù)滿足預(yù)設(shè)條件時,將所述電子設(shè)備當(dāng)前輸出的虛擬場景中與所述運動參數(shù)對應(yīng)的區(qū)域選定為目標(biāo)區(qū)域。

優(yōu)選的,所述根據(jù)所述運動參數(shù),選定所述電子設(shè)備當(dāng)前輸出的虛擬場景中的目標(biāo)區(qū)域,包括:

當(dāng)所述運動參數(shù)表明所述輸入裝置的運動軌跡形成閉環(huán)時,將所述電子設(shè)備當(dāng)前輸出的虛擬場景中位于所述閉環(huán)映射范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域;

當(dāng)所述運動參數(shù)表明所述輸入裝置的觸控點的停留時間達到第一閾值,將所述電子設(shè)備當(dāng)前輸出的虛擬場景中以所述觸控點為中心的預(yù)設(shè)范圍映射的區(qū)域作為目標(biāo)區(qū)域;和/或;

當(dāng)所述運動參數(shù)表明所述輸入裝置針對預(yù)設(shè)操作點的操作滿足預(yù)設(shè)要求,將預(yù)設(shè)的與所述輸入裝置針對所述預(yù)設(shè)操作點的操作對應(yīng)的區(qū)域作為目標(biāo)區(qū)域。

優(yōu)選的,在基于所述輸入裝置的操作指令,對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作之前,所述方法還包括:

調(diào)整所述目標(biāo)區(qū)域內(nèi)的對象的顯示狀態(tài),使所述目標(biāo)區(qū)域內(nèi)對象的調(diào)整后的顯示狀態(tài)區(qū)別于所述虛擬場景中其他區(qū)域內(nèi)的對象的顯示狀態(tài)。

優(yōu)選的,所述基于所述輸入裝置的操作指令,對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作,包括:

當(dāng)所述輸入裝置切換到第二工作模式,基于所述輸入裝置的操作指令,調(diào)整所述目標(biāo)區(qū)域內(nèi)的對象在所述虛擬場景中的屬性,所述屬性包括所述顯示狀態(tài)和/或顯示位置。

一種信息處理方法,應(yīng)用于輸入裝置,所述方法包括:

檢測到針對輸入裝置的第一操作,控制所述輸入裝置處于第一工作模式;

在所述第一工作模式下,獲取所述輸入裝置的運動參數(shù);

根據(jù)所述運動參數(shù),從所述輸入裝置對應(yīng)的虛擬場景中確定與所述運動參數(shù)對應(yīng)的目標(biāo)區(qū)域,所述目標(biāo)區(qū)域為所述虛擬場景的部分區(qū)域;

控制所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作。

優(yōu)選的,所述獲取所述輸入裝置的運動參數(shù)包括:

獲取傳感器所采集的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至電子設(shè)備;

接收電子設(shè)備基于所述數(shù)據(jù)識別得到的所述輸入裝置的運動軌跡。

優(yōu)選的,在所述控制所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作之前,所述方法還包括:

檢測針對所述輸入裝置的第二操作,控制所述輸入裝置切換到第二工作模式;

當(dāng)所述第二工作模式表明所述目標(biāo)區(qū)域內(nèi)的對象處于可編輯狀態(tài)時,所述控制所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作包括:

檢測針對所述輸入裝置的操作指令,以利用所述操作指令,實現(xiàn)對所述目標(biāo)區(qū)域內(nèi)的對象的編輯。

一種電子設(shè)備,所述電子設(shè)備包括:

顯示器,用于輸出虛擬場景;

通信模塊,用于獲取所述電子設(shè)備的輸入裝置的運行參數(shù),其中,所述輸入裝置處于第一工作模式;

處理器,用于根據(jù)所述運動參數(shù),選定所述虛擬場景中的目標(biāo)區(qū)域,并基于所述輸入裝置的操作指令,控制所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作,其中,所述目標(biāo)區(qū)域為所述虛擬場景的部分區(qū)域。

一種輸入裝置,所述輸入裝置包括:

控制器,用于檢測到針對所述輸入裝置的第一操作時,控制所述輸入裝置處于第一工作模式;

傳感器,用于在所述第一工作模式下,獲得所述輸入裝置的運動參數(shù);

處理器,用于根據(jù)所述運動參數(shù),從所述輸入裝置對應(yīng)的虛擬場景中確定與所述運動參數(shù)對應(yīng)的目標(biāo)區(qū)域,并針對所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作,其中,所述目標(biāo)區(qū)域是所述輸入裝置對應(yīng)的虛擬場景的部分區(qū)域。

由此可見,與現(xiàn)有技術(shù)相比,本申請?zhí)峁┝艘环N信息處理方法、電子設(shè)備及輸入裝置,在電子設(shè)備的輸入裝置處于第一工作模式,獲取該輸入裝置的運動參數(shù),并根據(jù)該運行參數(shù),選定電子設(shè)備當(dāng)前輸出的虛擬場景的部分區(qū)域為目標(biāo)區(qū)域,從而基于該輸入裝置的操作指令,對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本申請?zhí)峁┑囊环N信息處理方法實施例的流程圖;

圖2為本申請?zhí)峁┑囊环N選定虛擬場景的目標(biāo)區(qū)域的示意圖;

圖3為本申請?zhí)峁┑牧硪环N選定虛擬場景的目標(biāo)區(qū)域的示意圖;

圖4為本申請?zhí)峁┑囊环N信息處理方法優(yōu)選實施例的流程圖;

圖5為本申請?zhí)峁┑牧硪环N信息處理方法實施例的流程圖;

圖6為本申請?zhí)峁┑挠忠环N信息處理方法實施例的部分流程圖;

圖7為本申請?zhí)峁┑囊环N電子設(shè)備實施例的結(jié)構(gòu)示意圖;

圖8為本申請?zhí)峁┑牧硪环N電子設(shè)備實施例的結(jié)構(gòu)示意圖;

圖9為本申請?zhí)峁┑囊环N輸入裝置實施例的結(jié)構(gòu)示意圖;

圖10為本申請?zhí)峁┑囊环N信息處理系統(tǒng)實施例的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本申請?zhí)峁┝艘环N信息處理方法、電子設(shè)備及輸入裝置,當(dāng)檢測到針對輸入裝置的第一操作,控制該輸入裝置進入第一工作模式時,通過獲取該輸入裝置的運動參數(shù),從而據(jù)此選定電子設(shè)備當(dāng)前輸出的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,進而通過控制輸入裝置實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

為了使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。

如圖1所示,為本申請?zhí)峁┑囊环N信息處理方法實施例的流程圖,該方法可以應(yīng)用于電子設(shè)備,即結(jié)合虛擬現(xiàn)實技術(shù)的設(shè)備,本申請對該電子設(shè)備的具體結(jié)構(gòu)不作限定,在實際應(yīng)用中,該方法可以包括以下步驟:

步驟S11:獲取電子設(shè)備的輸入裝置的運動參數(shù),該輸入裝置處于第一工作模式;

在本實施例中,對于電子設(shè)備輸出的虛擬場景,當(dāng)用戶需要與該虛擬場景進行互動,如更改觀看角度、放大或縮小所看到的虛擬場景,或者是對該虛擬進行更精細化管理,提高用戶感受時,本實施例可以對輸入裝置進行第一操作,從而使該輸入裝置處于第一工作模式,之后,可以通過該輸入裝置上的傳感器采集到的數(shù)據(jù),確定該輸入裝置的運動參數(shù)。

更具體地說,當(dāng)該輸入裝置是手柄、數(shù)據(jù)手套、操縱桿等外部輸入裝置時,可以根據(jù)該輸入裝置的操作特點,在該輸入裝置上設(shè)置相應(yīng)的操作按鈕,這樣,當(dāng)需要對當(dāng)前虛擬場景的部分區(qū)域進行處理時,用戶可以按下相應(yīng)的操作按鈕,從而使該輸入裝置進入第一工作模式,以便用戶通過輸入裝置實現(xiàn)對當(dāng)前虛擬場景的部分區(qū)域的處理,具體處理過程可以參照下文描述,本實施再次不再詳述。

其中,需要說明的是,本申請對上述輸入裝置的結(jié)構(gòu)以及控制其進入第一工作模式的方式不作限定,并不局限于上述列舉的實現(xiàn)方式。

另外,通常狀態(tài)下,上述輸入裝置是針對整個虛擬場景進行操作,也就是說,通過上述操作按鈕輸出的操作指令,實現(xiàn)的是對整個虛擬場景的處理,而當(dāng)該輸入裝置進入第一工作模式后,將允許該輸入裝置選定其操作區(qū)域,即選定當(dāng)前虛擬場景的部分區(qū)域為該輸入裝置的操作區(qū)域,從而使其通過操作按鈕輸出的操作指令針對該部分區(qū)域的虛擬對象進行處理,從而滿足用戶需求。由此可見,上述第一工作模式可以是指允許輸入選擇其在當(dāng)前虛擬場景中的操作區(qū)域的模式,本申請對此不作具體限定。

可選的,上述輸入裝置還可以是佩戴該電子設(shè)備的用戶的身體部位,通過對該身體部位的檢測,識別其當(dāng)前姿態(tài),從而利用該當(dāng)前姿態(tài)以及預(yù)設(shè)對應(yīng)關(guān)系,實現(xiàn)對當(dāng)前虛擬場景的操作區(qū)域的選擇等等,本申請對如何檢測身體部位的姿態(tài)變化的方式不作限定,可以通過不可見光技術(shù)識別當(dāng)前姿態(tài),或者通過該身體部位上設(shè)置的各種傳感器采集到的數(shù)據(jù)識別該身體部位的當(dāng)前姿態(tài)等等,本申請在此不再一一詳述。

基于上述分析可知,上述運動參數(shù)可以包括輸入裝置的姿態(tài)變化、運動軌跡和/或時間信息等等,本申請對其包含的具體內(nèi)容不作限定,其可以根據(jù)實際需要以及輸入裝置的具體結(jié)構(gòu)等因素確定。

步驟S12:根據(jù)該運動參數(shù),選定電子設(shè)備當(dāng)前輸出的虛擬場景中的目標(biāo)區(qū)域。

在本實施例中,選定的目標(biāo)區(qū)域可以是電子設(shè)備當(dāng)前呈現(xiàn)在用戶視野內(nèi)的虛擬場景的部分區(qū)域,具體是該虛擬場景的哪部分區(qū)域可以根據(jù)用戶的實際需要確定,而且,在實際應(yīng)用中,該目標(biāo)區(qū)域可以根據(jù)用戶需求的改變按照上述進行調(diào)整,并非是固定不變的。

可選的,在實際應(yīng)用中,接收到輸入裝置的運動參數(shù)后,可以通過驗證該運動參數(shù)是否滿足預(yù)設(shè)條件,當(dāng)該運動參數(shù)滿足預(yù)設(shè)條件,可以將電子設(shè)備當(dāng)前輸出的虛擬場景中與所述運動參數(shù)對應(yīng)的區(qū)域選定為目標(biāo)區(qū)域。

其中,上述預(yù)設(shè)條件可以基于接收到的輸入裝置的運動參數(shù)的具體內(nèi)容確定,對于不同的運動參數(shù),該預(yù)設(shè)條件的內(nèi)容可以不同,可以參照以下具體實例確定上述目標(biāo)區(qū)域,但并不局限于下文列舉的幾種方式。

方式一:

當(dāng)接收到的輸入裝置的運動參數(shù)包括該輸入裝置的位置變化信息或運動軌跡時,可以在驗證該運動參數(shù)表明該輸入裝置的運動軌跡形成閉環(huán),將電子設(shè)備當(dāng)前輸出的虛擬場景中位于該閉環(huán)映射范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域。

更具體地說,在實際應(yīng)用中,在輸入裝置進入第一工作模式后,用戶可以通過操作該輸入裝置移動,來圈定當(dāng)前虛擬場景中需要進行處理的部分虛擬對象即目標(biāo)區(qū)域。

以該輸入裝置為手柄為例,用戶按下選擇按鈕后,可以手持該手柄在需要進行精細化處理的虛擬對象映射面畫一個矩形框、圓形框或其他形狀的選擇框,本申請對此不作限定,如圖2所示,當(dāng)用戶需要對當(dāng)前虛擬場景的凳子21進行處理,那么,用戶可以畫一個選擇框22圈住該凳子21,來表明將該凳子21所在的區(qū)域選定為目標(biāo)區(qū)域,對其他區(qū)域的選擇類似,本申請在此不再一一說明。同理,使用其他輸入裝置來選定目標(biāo)區(qū)域的過程與上述手柄選定目標(biāo)區(qū)域的過程類似,本申請也不再一一詳述。

其中,在實際應(yīng)用中,用戶通過輸入裝置畫的選擇框即輸入裝置移動所形成的閉環(huán),可以如圖2所示直接顯示在當(dāng)前虛擬場景中,以便用戶能夠直接判斷所選擇的區(qū)域是否正確,但并不局限于此。

可選的,對于這種確定目標(biāo)區(qū)域的方式,在本申請實際應(yīng)用中,可以利用接收到的輸入裝置的運動參數(shù)中的位置坐標(biāo),確定用戶移動輸入裝置所形成的閉環(huán)的坐標(biāo)范圍,之后,通過將電子設(shè)備當(dāng)前輸出的虛擬場景內(nèi)的各虛擬對象的坐標(biāo)與該坐標(biāo)范圍進行比較,從而根據(jù)比較結(jié)果,選定位于該坐標(biāo)范圍內(nèi)的虛擬對象所在區(qū)域為目標(biāo)區(qū)域。

需要說明的是,本申請對采用方式一確定目標(biāo)區(qū)域的具體過程不作限定,除了上述方式外,還可以基于設(shè)置在上述輸入裝置上的傳感器采集到的數(shù)據(jù),識別該輸入裝置的運動軌跡,進而確定當(dāng)前虛擬場景中相應(yīng)的目標(biāo)區(qū)域。

方式二:

當(dāng)接收到的輸入裝置的運動參數(shù)包括該輸入裝置的觸控點所停留的位置信息,以及該觸控點在該位置停留的時間,可以在驗證該運動參數(shù)表明輸入裝置的觸控點的停留時間達到第一閾值,將電子設(shè)備當(dāng)前輸出的虛擬場景中以該觸控點為中心的預(yù)設(shè)范圍映射的區(qū)域作為目標(biāo)區(qū)域。

更具體地說,在實際應(yīng)用中,在輸入裝置進入第一工作模式后,可以操作該輸入裝置移動至當(dāng)前虛擬場景中用戶需要進行處理的區(qū)域,仍以上圖2為例,可以將輸入裝置的觸控點移動至凳子21處,并在該處停留一定時間,從而使輸入裝置處理器能夠確定用戶需要對當(dāng)前虛擬場景中的凳子21進行處理。

其中,上述輸入裝置的觸控點可以呈現(xiàn)在當(dāng)前虛擬場景中,以便用戶直觀了解該輸入裝置是要對哪個或哪些虛擬對象進行處理,以便在發(fā)現(xiàn)選擇的目標(biāo)區(qū)域有誤時及時進行調(diào)整,本申請對此不作具體限定。

另外,上述第一閥值以及以某一點為中心的預(yù)設(shè)范圍可以根據(jù)實際需要確定,且其具體數(shù)值是可調(diào)的??蛇x的,該預(yù)設(shè)范圍可以根據(jù)輸入裝置的觸控點當(dāng)前所在位置對應(yīng)的虛擬對象自身的結(jié)構(gòu)特點確定;當(dāng)然,也可以預(yù)設(shè)不同停留時間對應(yīng)不同預(yù)設(shè)范圍,這樣,當(dāng)用戶需要選定的目標(biāo)區(qū)域較大時,輸入裝置的觸控點可以在該區(qū)域中心位置停留較長時間;反之,可以相應(yīng)減少觸控點的停留時間等等,本申請對確定預(yù)設(shè)范圍的方式不作限定。

可選的,對于上述各個實施例中,無論是上述方式一中形成的閉環(huán),還是方式二確定的預(yù)設(shè)范圍,都可以通過將虛擬場景映射到該閉環(huán)或預(yù)設(shè)范圍所在平面上,之后,再將位于該閉環(huán)或預(yù)設(shè)范圍內(nèi)的虛擬對象所構(gòu)成的區(qū)域確定為目標(biāo)區(qū)域,但并不局限于此。

由此可見,對于上述方式二中的輸入裝置,仍可以采用上述如手柄、數(shù)據(jù)手套或操作桿等外部輸入裝置實現(xiàn),當(dāng)然,也可以將用戶身體部位作為該輸入裝置,通過檢測該身體部位的姿態(tài)信息選定當(dāng)前虛擬場景中的目標(biāo)區(qū)域,具體的,當(dāng)用戶的該身體部位的當(dāng)前姿態(tài)為預(yù)設(shè)姿態(tài)時,表明此時電子設(shè)備輸出的虛擬場景進入選擇狀態(tài),用戶可以選擇需要進行處理的虛擬對象。

仍以圖2所示的虛擬場景為例,當(dāng)檢測到用戶的手23是圖2所示的姿態(tài)時,表明當(dāng)前虛擬場景進入可選擇狀態(tài),之后,可以檢測用戶手的食指的運動軌跡,或者該食指所在位置及其在該位置的停留時間是否達到第一閾值,若達到,表明用戶需要對該虛擬場景中的凳子24進行處理,也就是說,此時該凳子24所在區(qū)域即為目標(biāo)區(qū)域。需要說明的是,關(guān)于用戶的身體部位并不局限于該實例中的手,還可以是其他身體部位,本申請對此不作限定,且利用其他身體部位選定目標(biāo)區(qū)域的過程與此類似,本申請在此不再一一詳述。

其中,關(guān)于用戶身體部位的姿態(tài)信息的檢測,可以利用不可見光檢測用戶的身體部位的位置以及動作等等,也可以利用設(shè)置在用戶身體部位上的傳感器采集到的數(shù)據(jù)來識別該身體部位的姿態(tài)等等,本申請對此不作具體限定。

方式三:

本申請還可以控制在虛擬場景中輸出預(yù)設(shè)操作點,如輸出預(yù)設(shè)操作按鈕,但并不局限于此,在這種情況下,上述接收到的輸入裝置的運動參數(shù)可以包括輸入裝置針對該預(yù)設(shè)操作點的操作,則在本實施例中,當(dāng)該運動參數(shù)表明輸入裝置針對該預(yù)設(shè)操作點的操作滿足預(yù)設(shè)要求時,可以將預(yù)設(shè)的與該操作對應(yīng)的區(qū)域作為目標(biāo)區(qū)域,本申請對此不作具體限定。

可選的,在實際應(yīng)用中,如圖3所示的虛擬場景,用戶可以根據(jù)實際需要,以該預(yù)設(shè)操作點A為中心旋轉(zhuǎn)一定角度,從而將該角度輻射范圍內(nèi)的虛擬對象所在區(qū)域作為目標(biāo)區(qū)域,可見,按照這種方式,當(dāng)用戶需要對該虛擬場景中的椅子31進行處理時,可以以預(yù)設(shè)操作點A為中心按圖3所示的方式旋轉(zhuǎn)一定角度旋轉(zhuǎn),從而使旋轉(zhuǎn)角度輻射到該椅子31,將其作為目標(biāo)區(qū)域。需要說明的是,關(guān)于其他虛擬對象的選擇也可以采用這種方式,但并不局限于此。

作為本申請另一種實施例,本申請還可以根據(jù)對當(dāng)前虛擬場景中需要選定的目標(biāo)區(qū)域,移動該預(yù)設(shè)操作點的位置,之后,仍可以按照上述方式選擇目標(biāo)區(qū)域;當(dāng)然,也可以將預(yù)設(shè)操作點移動到需要選擇的虛擬對象附近,并進入選擇狀態(tài)后,通過移動該預(yù)設(shè)操作點一段距離,并將該該段距離對應(yīng)的虛擬對象作為目標(biāo)區(qū)域,如圖3所示,將預(yù)設(shè)操作點移動到B處后,進入選擇狀態(tài)后,將預(yù)設(shè)操作點從B位置到C位置這段距離對應(yīng)的虛擬對象32所在區(qū)域作為目標(biāo)區(qū)域。

需要說明的是,本申請通過對預(yù)設(shè)操作點的操作,來選定當(dāng)前虛擬場景中的目標(biāo)區(qū)域的方式并不局限于上述列舉的幾種方式,本申請在此不再一一列舉。

步驟S13:基于該輸入裝置的操作指令,對該目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作。

其中,預(yù)設(shè)操作可以是放大或縮小操作、刪除操作、顯示狀態(tài)(如亮度、色彩、透明度等等)調(diào)整操作等等,相應(yīng)獲得的輸入裝置的操作指令可以是放大或縮小指令、刪除指令、顯示狀態(tài)調(diào)整指令等,本申請對操作指令的內(nèi)容不作限定,其可以根據(jù)實際需要確定。

在實際應(yīng)用中,選定當(dāng)前虛擬場景的目標(biāo)區(qū)域后,當(dāng)該輸入裝置為外部輸入裝置時,可以松開選擇按鈕,從而使該輸入裝置切換到第二工作模式,如退出局部選擇狀態(tài),或進入可編輯狀態(tài)等等,此時,本申請可以利用該輸入裝置上設(shè)置的不同操作按鈕,由用戶根據(jù)實際需要按下相應(yīng)的操作按鈕,使該輸入裝置生成與該操作按鈕對應(yīng)的操作指令,并發(fā)送至電子設(shè)備,從而使電子設(shè)備利用該操作指令實現(xiàn)對該目標(biāo)對象的相應(yīng)處理,滿足用戶需求。

當(dāng)然,本申請還可以根據(jù)輸入裝置不同的運動軌跡等信息確定相應(yīng)的操作指令,實現(xiàn)對目標(biāo)區(qū)域內(nèi)的對象的處理;或者,還可以通過檢測用戶的預(yù)設(shè)身體部位的運動姿態(tài),獲得與該運動姿態(tài)對應(yīng)的操作指令,實現(xiàn)對目標(biāo)區(qū)域內(nèi)的對象的處理,這種情況下,可以預(yù)設(shè)不同運動姿態(tài)對應(yīng)的操作指令,即建立不同運動姿態(tài)與各種操作指令之間的對應(yīng)關(guān)系,但并不局限于此。

作為本申請另一實施例,當(dāng)確定當(dāng)前虛擬場景中需要進行處理的目標(biāo)區(qū)域后,可以觸發(fā)該電子設(shè)備輸出相應(yīng)的操作面板,此時,用戶可根據(jù)該操作面板的提示,實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的處理,滿足用戶需求。

可選的,為了使用戶更直觀確定目標(biāo)區(qū)域內(nèi)的對象,在選定當(dāng)前虛擬場景中的目標(biāo)區(qū)域后,即在步驟S13之前,還可以調(diào)整該目標(biāo)區(qū)域內(nèi)的對象的顯示狀態(tài),使該目標(biāo)區(qū)域內(nèi)對象的調(diào)整后的顯示狀態(tài)區(qū)別于該虛擬場景中其他區(qū)域內(nèi)的對象的顯示狀態(tài),但并不局限于此。

綜上所述,在本實施例中,在輸入裝置進入第一工作模式后,可以通過獲取該輸入裝置的運動參數(shù),從而據(jù)此選定電子設(shè)備當(dāng)前輸出的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,并基于該輸入裝置的操作指令,實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受,有利于電子設(shè)備的市場拓展。

基于上述描述,如圖4所示,為本申請?zhí)峁┑囊环N信息處理方法優(yōu)選實施例的流程圖,該方法應(yīng)用于結(jié)合虛擬現(xiàn)實技術(shù)的電子設(shè)備,該方法具體可以包括以下步驟:

步驟S41:獲取處于第一工作模式下的輸入裝置的運動參數(shù)。

在實際應(yīng)用中,電子設(shè)備可以通過無線方式獲取輸入裝置處理得到的運動參數(shù)或直接獲取輸入裝置采集到的運動參數(shù),或者是直接檢測該輸入裝置的運動參數(shù),本申請對此不作具體限定。

步驟S42:利用該運動參數(shù)中的位置坐標(biāo),確定該輸入裝置的運動軌跡所形成的閉環(huán)的坐標(biāo)范圍。

其中,該位置坐標(biāo)可以通過相應(yīng)的位置傳感器采集得到,也可以通過定位系統(tǒng)檢測輸入裝置的位置坐標(biāo),本申請對此不作限定。

步驟S43:將該電子設(shè)備當(dāng)前輸出的虛擬場景內(nèi)的各虛擬對象的位置坐標(biāo)與該坐標(biāo)范圍進行比較,選定位于該坐標(biāo)范圍內(nèi)的虛擬對象所在區(qū)域為目標(biāo)區(qū)域。

在本實施例中,在電子設(shè)備輸出虛擬場景后,該虛擬場景的虛擬對象的位置坐標(biāo)通常是固定的,其中,該位置坐標(biāo)可以三維坐標(biāo),本申請對步驟S43中的比較過程不作限定。

步驟S44:調(diào)整該目標(biāo)區(qū)域內(nèi)的對象的顯示狀態(tài),使該目標(biāo)區(qū)域內(nèi)對象的調(diào)整后的顯示狀態(tài)區(qū)別于虛擬場景中其他區(qū)域內(nèi)的對象的顯示狀態(tài)。

在實際應(yīng)用中,可以調(diào)整目標(biāo)區(qū)域內(nèi)虛擬對象的背景顏色或亮度等顯示狀態(tài),本申請對此不作限定,只要能夠?qū)⑵渑c其他區(qū)域的虛擬對象區(qū)別開即可。

可選的,在確定當(dāng)前虛擬場景中的目標(biāo)區(qū)域后,還可以通過其他方式將其與其他區(qū)域區(qū)別開,如采用語音提示方式,即將該目標(biāo)區(qū)域的位置播報出來,從而使用戶能夠明確該目標(biāo)區(qū)域的具體位置??梢姡旧暾垖?dāng)前虛擬場景中目標(biāo)區(qū)域與其他區(qū)域的區(qū)分方式不作限定。

步驟S45:當(dāng)該輸入裝置切換到第二工作模式,獲取該輸入裝置的當(dāng)前操作指令。

其中,關(guān)于該輸入裝置的工作模式的切換方式可以參照上述實施例對應(yīng)部分的描述,本實施在此不再詳述。

可選的,獲取的當(dāng)前操作指令可以包括放大指令、縮小指令、刪除指令或顯示狀態(tài)調(diào)整指令等等,具體可以根據(jù)用戶對該目標(biāo)區(qū)域內(nèi)的虛擬對象的處理需求確定,本申請對該當(dāng)前操作指令的具體內(nèi)容不作限定。

步驟S46:利用該當(dāng)前操作指令,對該目標(biāo)區(qū)域內(nèi)的對象進行與當(dāng)前操作指令對應(yīng)的處理。

如上文描述,若當(dāng)前操作指令為放大或縮小指令時,可以基于該當(dāng)前操作指令放大或縮小目標(biāo)區(qū)域內(nèi)的虛擬對象,即使該目標(biāo)區(qū)域內(nèi)的虛擬對象的顯示面積相應(yīng)的放大或縮小,從而滿足用戶需求;若當(dāng)前操作指令為刪除指令時,可以直接刪除該目標(biāo)區(qū)域內(nèi)的虛擬對象;同理,若當(dāng)前操作指令為顯示狀態(tài)調(diào)整指令,可以根據(jù)其具體需要調(diào)整的顯示內(nèi)容,來調(diào)整該目標(biāo)區(qū)域內(nèi)虛擬對象的顯示狀態(tài),如調(diào)整該目標(biāo)區(qū)域內(nèi)的虛擬對象的顏色、亮度等等,本申請對此不作限定。

由此可見,本申請采用這種信息調(diào)整方法,用戶可以根據(jù)對當(dāng)前虛擬場景中各虛擬對象的操作要求,直接選定某一個或多個虛擬對象,并按照自身對其要求對這些虛擬對象進行處理,從而滿足用戶需求,與現(xiàn)有技術(shù)中只能對整個虛擬場景進行同一處理相比,本申請?zhí)岣吡藢μ摂M場景處理的靈活性和樂趣,大大提高了用戶體驗。

如圖5所示,為本申請?zhí)峁┑牧硪环N信息處理方法實施例的流程圖,該方法可以應(yīng)用于輸入裝置,如手柄、數(shù)據(jù)手套或操作桿等外部輸入裝置,本申請對其不作限定,則在實際應(yīng)用中,該方法可以包括以下步驟:

步驟S51:檢測到針對輸入裝置的第一操作,控制該輸入裝置處于第一工作模式。

在實際應(yīng)用中,用戶可以直接按下輸入裝置的選擇按鈕,從而使該輸入裝置進入第一工作模塊,如局部選擇模式,即可以通過該輸入裝置選擇當(dāng)前虛擬場景中需要進行處理的虛擬對象。

當(dāng)然,也可以通過檢測該輸入裝置的運動軌跡或姿態(tài)等方式,實現(xiàn)該輸入裝置的工作模式的切換,本申請對此不作具體限定。

步驟S52:在該第一工作模式下,獲取該輸入裝置的運動參數(shù)。

繼上文描述,在控制輸入裝置進入第一工作模式后,用戶可以手持該輸入裝置進行某些操作,如使其運動軌跡形成一個閉環(huán),或旋轉(zhuǎn)一定角度,或移動一端距離,或在某一位置停留一定時間等等,并獲取相應(yīng)的運動參數(shù)??梢?,本申請對該運動參數(shù)包含的具體內(nèi)容不作限定,其可以根據(jù)用戶操作習(xí)慣以及該輸入裝置的操作特點等因素確定。

可選的,在實際應(yīng)用中,可以通過獲取該輸入裝置上的傳感器采集到數(shù)據(jù),并基于獲取的該數(shù)據(jù),識別該述輸入裝置的運動軌跡,構(gòu)成該運動參數(shù),但并不局限于此。

步驟S53:根據(jù)該運動參數(shù),從該輸入裝置對應(yīng)的虛擬場景中確定與該運動參數(shù)對應(yīng)的目標(biāo)區(qū)域。

本實施例可以通過驗證該運動參數(shù)滿足預(yù)設(shè)條件時,將該輸入裝置對應(yīng)的虛擬場景中與該運動參數(shù)對應(yīng)的區(qū)域選定為目標(biāo)區(qū)域,其中,該預(yù)設(shè)條件可以根據(jù)用戶需求以及該運動參數(shù)包含的具體內(nèi)容確定。

具體的,當(dāng)該運動參數(shù)表明所述輸入裝置的運動軌跡形成閉環(huán)時,可以將該輸入裝置對應(yīng)的虛擬場景中位于該閉環(huán)映射范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域。

當(dāng)該運動參數(shù)表明所述輸入裝置的觸控點的停留時間達到第一閾值,將該輸入裝置對應(yīng)的虛擬場景中以該觸控點為中心的預(yù)設(shè)范圍映射的區(qū)域作為目標(biāo)區(qū)域。

當(dāng)該運動參數(shù)表明所述輸入裝置針對預(yù)設(shè)操作點的操作滿足預(yù)設(shè)要求,將預(yù)設(shè)的與該輸入裝置針對所述預(yù)設(shè)操作點的操作對應(yīng)的區(qū)域作為目標(biāo)區(qū)域。在這種方式下,本申請可以以該輸入裝置為中心旋轉(zhuǎn)一定角度,從而將該旋轉(zhuǎn)角度輻射到的虛擬對象作為目標(biāo)區(qū)域;也可以操作該輸入裝置移動一段距離,將該段距離在預(yù)設(shè)方向上輻射的區(qū)域作為目標(biāo)區(qū)域等等,但并不局限于此。

需要說明的是,關(guān)于確定輸入裝置對應(yīng)的虛擬場景中的目標(biāo)區(qū)域的方式并不局限于上述列舉的幾種方式,而且,上述列舉的幾種方式的具體實現(xiàn)可以參照上述實施例對應(yīng)部分的描述,本實施在此不再一一詳述。

其中,上述確定的目標(biāo)區(qū)域可以是該輸入裝置對應(yīng)的虛擬場景的部分區(qū)域,可見,本申請通過上述方法實現(xiàn)了對該虛擬場景的部分虛擬的選定,方便用戶對該部分區(qū)域進行處理,提高了用戶對虛擬場景操作的靈活性。

步驟S54:控制該輸入裝置對該目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作。

結(jié)合上述實施例對應(yīng)部分的描述,該預(yù)定操作可以包括放大或縮小操場、刪除操作、顯示狀態(tài)的調(diào)整操作等等,本申請對此不作具體限定。

綜上所述,本實施例可以基于該輸入裝置的運動參數(shù),選定該輸入裝置對應(yīng)的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,從而通過控制輸入裝置實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

可選的,在上述實施例的基礎(chǔ)上,本申請的信息處理方法還可以包括如圖6所示的步驟,具體的,還可以包括:

步驟S61:檢測針對輸入裝置的第二操作,控制輸入裝置切換到第二工作模式。

如上文描述,當(dāng)用戶通過按下該輸入裝置的選擇按鈕進入第一工作模式,此時可以通過釋放該選擇按鈕,從而使該輸入裝置進入第二工作模式,如可編輯模式和/或退出局部選擇模式等等,可見,該第二工作模式區(qū)別于第一工作模式。

當(dāng)然,根據(jù)實際需要,可以通過按下其他操作按鈕,控制該輸入裝置進入與該操作按鈕相應(yīng)的工作模式,本申請對此不作限定。

步驟S62:當(dāng)該第二工作模式表明目標(biāo)區(qū)域內(nèi)的對象處于可編輯狀態(tài),檢測針對該輸入裝置的操作指令。

在實際應(yīng)用中,進入對目標(biāo)區(qū)域內(nèi)的虛擬對象的編輯狀態(tài)后,用戶可以通過對該輸入裝置上的各個操作按鈕進行選擇,從而輸出相應(yīng)的操作指令,如放大指令、縮小指令、刪除指令、顯示狀態(tài)調(diào)整指令等等,本申請對此不作限定。

當(dāng)然,本申請還可以通過檢測該輸入裝置的運動軌跡或姿態(tài)等信息,來獲取與其對應(yīng)的操作指令,本申請對獲取上述操作指令的方式不作限定,具體可以參照上述實施例對應(yīng)部分的描述。

步驟S63:利用該操作指令,實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的編輯。

綜上所述,本申請可以利用輸入裝置選擇當(dāng)前虛擬場景中需要處理的部分虛擬對象,之后,用戶可以根據(jù)當(dāng)前需求,通過該輸入裝置輸出的相應(yīng)的操作指令,從而實現(xiàn)對選定的目標(biāo)區(qū)域內(nèi)的虛擬對象的精細化處理,滿足用戶需求,大大提高了用戶體驗。

如圖7所示,為本申請?zhí)峁┑囊环N電子設(shè)備實施例的結(jié)構(gòu)示意圖,該電子設(shè)備可以包括:

顯示器71,用于輸出虛擬場景。

在實際應(yīng)用中,該電子設(shè)備可利用虛擬現(xiàn)實技術(shù),通過顯示器71輸出虛擬場景,從而給用戶一種身臨其境的感覺,具體工作過程本申請在此不再詳述。

通信模塊72,用于獲取電子設(shè)備的輸入裝置的運行參數(shù),該輸入裝置處于第一工作模式。

在本實施例中,當(dāng)用戶需要對電子設(shè)備當(dāng)前輸出的虛擬場景中的部分虛擬對象進行處理時,可以通過對輸入裝置進行操作,從而使該輸入裝置進入第一工作模式,如局部選擇模式,此時,用戶可根據(jù)需要選擇的部分虛擬對象,對輸入裝置進行操作,如移動或旋轉(zhuǎn)該輸入裝置等,并獲取該輸入裝置相應(yīng)的運動參數(shù),具體獲取過程可參照上述方法實施例對應(yīng)部分的描述,本實施在此不再贅述。

其中,對于輸入裝置的運動參數(shù)的獲取方式,并不局限于上述列舉的方式,還可以通過該輸入裝置上的傳感器采集到的數(shù)據(jù),識別該輸入裝置的運動軌跡、位置以及姿態(tài)等信息,本申請在此不再詳述。

基于上述描述,本申請的通信模塊72可以是無線通信模塊,如WIFI模塊、RF(Radio Frequency,射頻)模塊、藍牙模塊等等;當(dāng)然,根據(jù)結(jié)構(gòu)需要,該通信模塊72也可以是有線模塊,如圖8所示,此時,該輸入裝置可以設(shè)置在電子設(shè)備上(但并不局限于此),直接通過線路連接并實現(xiàn)數(shù)據(jù)傳輸,本申請對該通信模塊72的結(jié)構(gòu)不作限定。

可選的,在實際應(yīng)用中,當(dāng)通信模塊72是無線通信模塊時,可以在輸入裝置進入第一工作模塊并采集到相應(yīng)的運動參數(shù)后,主動與該電子設(shè)備建立通信連接,從而將該運動參數(shù)發(fā)送至電子設(shè)備;也可以是由該電子設(shè)備實時檢測輸入裝置的運動參數(shù)等,本申請對輸入裝置與該電子設(shè)備之間的通信連接以及數(shù)據(jù)傳輸方式不作具體限定。

處理器73,用于根據(jù)該運動參數(shù),選定虛擬場景中的目標(biāo)區(qū)域,并基于該輸入裝置的操作指令,控制該輸入裝置對目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作。

需要說明的是,在本實施中,選定的目標(biāo)區(qū)域通常是顯示器71當(dāng)前輸出的虛擬場景的部分區(qū)域,其可以包括用戶當(dāng)前需要處理的各虛擬對象,所以,根據(jù)用戶實際需求的改變,選定的目標(biāo)區(qū)域包含的內(nèi)容也會相應(yīng)改變。

可選的,在實際應(yīng)用中,為了選定當(dāng)前虛擬場景中的目標(biāo)區(qū)域,該處理器73驗證該運動參數(shù)是否滿足預(yù)設(shè)條件,若滿足預(yù)設(shè)條件,可以將該電子設(shè)備當(dāng)前輸出的虛擬場景中與該運動參數(shù)對應(yīng)的區(qū)域選定為目標(biāo)區(qū)域。

其中,上述預(yù)設(shè)條件可以基于接收到的輸入裝置的運動參數(shù)的具體內(nèi)容確定,本申請對此不作具體限定,處理器73可以按照上述方法實施例對應(yīng)部分的方式一至三的3種方式選定目標(biāo)區(qū)域,但并不局限與此。

可選的,對于上述方式一,處理器73具體可以利用所述運動參數(shù)中的位置坐標(biāo),確定所形成閉環(huán)的坐標(biāo)范圍,并將所述電子設(shè)備當(dāng)前輸出的虛擬場景內(nèi)的各虛擬對象的位置坐標(biāo)與所述坐標(biāo)范圍進行比較,選定位于所述坐標(biāo)范圍內(nèi)的虛擬對象所在區(qū)域為目標(biāo)區(qū)域。

此時,該電子設(shè)備還可以包括位置傳感器或定位系統(tǒng),來檢測輸入裝置的位置信息,如上述位置坐標(biāo),或者是在通信模塊72獲取輸入裝置上的傳感器采集到的數(shù)據(jù)后,處理器73基于該數(shù)據(jù),識別出輸入裝置運動軌跡,進而完成后續(xù)處理等等,本申請對此不作具體限定。

作為本申請另一實施例,為了使用戶能夠直觀得知在當(dāng)前虛擬場景中選定的目標(biāo)區(qū)域,處理器73還可以用于調(diào)整所述目標(biāo)區(qū)域內(nèi)的對象的顯示狀態(tài),如背景顏色、亮度、大小等等,從而使該目標(biāo)區(qū)域內(nèi)對象的調(diào)整后的顯示狀態(tài)區(qū)別于該虛擬場景中其他區(qū)域內(nèi)的對象的顯示狀態(tài)。

當(dāng)然,本申請可以通過語音模塊播報所選定的目標(biāo)區(qū)域的位置和/或其包含的虛擬對象,從而及時告知用戶當(dāng)前選定的需要處理的虛擬對象,以便用戶發(fā)現(xiàn)選擇錯誤時,及時調(diào)整所選擇對象,具體調(diào)整方式仍可以按照本申請?zhí)峁┑男畔⑻幚矸绞綄崿F(xiàn),本實施例在此不再詳述。

另外,當(dāng)確定輸入裝置切換到第二工作模式,如可編輯模式或退出局部選擇模式等等,處理器73還可以當(dāng)前獲取該輸入裝置的當(dāng)前操作指令,并利用該當(dāng)前操作指令,對目標(biāo)區(qū)域內(nèi)的對象進行與所述當(dāng)前操作指令對應(yīng)的處理。

例如,當(dāng)上述第二工作模式表明目標(biāo)區(qū)域內(nèi)的對象處于可編輯狀態(tài)時,獲取的當(dāng)前操作指令可以包括放大或縮小指令、刪除指令、顯示狀態(tài)調(diào)整指令等等,本申請對此不作具體限定,且相應(yīng)處理過程可參照上述方法實施例對應(yīng)部分的描述,本實施例在此不再贅述。

綜上所述,在本實施例中,電子設(shè)備獲取處于第一工作模式下的輸入裝置的運動參數(shù)后,將根據(jù)該運動參數(shù),選定電子設(shè)備當(dāng)前輸出的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,從而基于輸入裝置的操作指令,控制輸入裝置實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

如圖9所示,為本申請?zhí)峁┑囊环N輸入裝置實施例的結(jié)構(gòu)示意圖,在實際應(yīng)用中,該輸入裝置可以是手柄、操作桿或數(shù)據(jù)手套等設(shè)備,本申請對此不作具體限定,本實施例中,該輸入裝置可以包括:

控制器91,用于檢測針對該輸入裝置的第一操作,控制輸入裝置處于第一工作模式。

結(jié)合上述方法實施例對應(yīng)部分的描述,當(dāng)用戶希望對當(dāng)前虛擬場景中的部分虛擬對象進行處理,滿足自身需求時,可以按下輸入裝置上的選擇按鈕,此時,該輸入裝置的控制器91可以通過檢測各選擇按鈕的輸出信號,確定當(dāng)前針對該輸入裝置的操作,從而控制輸入裝置執(zhí)行相應(yīng)的操作。

可選的,當(dāng)輸入裝置上設(shè)置有多個操作按鈕時,為了及時檢測到用戶對哪個操作按鈕進行了操作,可以設(shè)備與這多個操作按鈕一一對應(yīng)的傳感器,如位置傳感器、彎曲傳感器、角位移傳感器等等,由該傳感器檢測用戶對各操作按鈕的觸發(fā)動作,以使控制器91根據(jù)傳感器檢測到的信號,確定針對輸入裝置的操作,但并不局限于此。

可選的,在實際應(yīng)用中,可以預(yù)先設(shè)定對輸入裝置進行的不同操作時,各操作使輸入裝置進行的工作模式,具體可以建立不同操作與各工作模式的對應(yīng)關(guān)系,本申請對此不作限定。

仍以上述用戶按下輸入裝置的選擇按鈕為例,此時控制器91可以控制輸入裝置進入局部選擇模式,即允許用戶對該輸入裝置對應(yīng)的虛擬場景中的需要處理的部分虛擬對象進行選擇,為后續(xù)對該部分虛擬對象的處理奠定了基礎(chǔ)。

當(dāng)然,若用戶按下的是輸入裝置的其他操作按鈕,控制器91可以控制輸入裝置進入與該操作按鈕對應(yīng)的工作模式;或者說,確定該輸入裝置的當(dāng)前姿態(tài)等參數(shù)后,還可以直接控制輸入裝置直接進入與該參數(shù)對應(yīng)的工作模式,本申請對此上述第一工作模式的具體內(nèi)容以及如何觸發(fā)輸入裝置進入該第一工作模式的方式不作限定。

傳感器92,用于在該第一工作模式下,獲得輸入裝置的運動參數(shù)。

在確定輸入裝置進入第一工作模式后,可以通過手持該輸入裝置完成移動或旋轉(zhuǎn)等動作,實現(xiàn)對該輸入裝置對應(yīng)的虛擬場景中局部區(qū)域的選擇,對此,本實施例可以通過相應(yīng)的傳感器來檢測該輸入裝置的位置、動作等數(shù)據(jù),從而確定該輸入裝置的運動參數(shù)。

由此可見,該傳感器92可以包括位置觸感器、角位移傳感器、彎曲傳感器、柔韌傳感器或者是光探測器,即利用光線反射或折射等原理計算得到輸入裝置當(dāng)前位置或動作等等,本申請對該傳感器92包含的具體內(nèi)容不作限定,其可以根據(jù)實際需求確定,本申請在此不再一一詳述。

處理器93,用于根據(jù)該運動參數(shù),從所述輸入裝置對應(yīng)的虛擬場景中確定與所述運動參數(shù)對應(yīng)的目標(biāo)區(qū)域,并針對所述輸入裝置對所述目標(biāo)區(qū)域內(nèi)的對象進行預(yù)定操作;

其中,該目標(biāo)區(qū)域可以是輸入裝置對應(yīng)的虛擬場景的部分區(qū)域,即用戶需要對該虛擬場景進行處理的區(qū)域,其可以根據(jù)用戶的當(dāng)前處理需求的變化而調(diào)整,也就是說,該目標(biāo)區(qū)域并非是固定不變。

可選的,當(dāng)需要確定輸入裝置對應(yīng)的虛擬場景中的目標(biāo)區(qū)域時,處理器93可以通過驗證獲得輸入裝置的運動參數(shù)滿足預(yù)設(shè)條件時,直接將該虛擬場景中與該運動參數(shù)對應(yīng)的區(qū)域選定為目標(biāo)區(qū)域,具體可以通過以下方式實現(xiàn),但并不局限于此。

在實際應(yīng)用中,處理器93具體可以用于在當(dāng)運動參數(shù)表明輸入裝置的運動軌跡形成閉環(huán)時,如上述方法實施例對應(yīng)部分的描述,用戶手持該輸入裝置在虛擬場景中需要處理的區(qū)域畫一個閉環(huán),如各種圖形的框,從而將圈在該圖形框內(nèi)的區(qū)域作為目標(biāo)區(qū)域,也就是說,將輸入裝置對應(yīng)的虛擬場景中位于該閉環(huán)映射范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域。

可選的,處理器93還可以在運動參數(shù)表明所述輸入裝置的觸控點的停留時間達到第一閾值,將該輸入裝置對應(yīng)的虛擬場景中以所述觸控點為中心的預(yù)設(shè)范圍映射的區(qū)域作為目標(biāo)區(qū)域。

對于這種方式,用戶可以手持該輸入裝置停留到虛擬場景中需要處理的區(qū)域的中心位置,從而將以此為中心的預(yù)設(shè)范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域,當(dāng)然,也可以按照這種方式在虛擬場景需要處理的區(qū)域的多處邊緣位置停留,從而將以這些停留位置為邊界所圈定的區(qū)域作為目標(biāo)區(qū)域等等,本申請對此不作限定。

另外,處理器93還可以在運動參數(shù)表明輸入裝置針對預(yù)設(shè)操作點的操作滿足預(yù)設(shè)要求,將預(yù)設(shè)的與所述輸入裝置針對所述預(yù)設(shè)操作點的操作對應(yīng)的區(qū)域作為目標(biāo)區(qū)域。

對于這種方式,用戶可以手持該輸入裝置在其對應(yīng)的虛擬場景中旋轉(zhuǎn)一定角度,從而將該旋轉(zhuǎn)角度輻射的空間范圍內(nèi)的區(qū)域作為目標(biāo)區(qū)域,也就是說,用戶確定該虛擬場景中需要處理的區(qū)域后,可以控制該輸入裝置以該區(qū)域一邊為起點向該區(qū)域的對邊旋轉(zhuǎn),如圖3所示,此時可將該輸入裝置作為預(yù)設(shè)操作點A,但并不局限于此,可以參照上述方法實施例對應(yīng)部分的其他方式的描述,本實施例在此不再贅述。

作為本申請另一實施例,在輸入裝置對應(yīng)的虛擬場景中選定目標(biāo)區(qū)域后,上述控制器91還可以用于檢測到針對該輸入裝置的第二操作,控制輸入裝置切換到第二工作模式。

其中,該第二工作模式可以是退出局部選擇模式和/或可編輯模式,本申請對此不作具體限定,其通常與上述第一工作模式對應(yīng)。

可選的,當(dāng)?shù)诙ぷ髂J奖砻髂繕?biāo)區(qū)域內(nèi)的對象處于可編輯狀態(tài),處理器93還可以利用檢測到的針對該輸入裝置的操作指令,實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的編輯,如對該目標(biāo)區(qū)域內(nèi)的對象進行放大或縮小處理、或直接刪除,或者調(diào)整其顯示狀態(tài)等等,可以根據(jù)檢測到的操作指令包含的具體內(nèi)容確定,而該操作指令可以根據(jù)用戶對該目標(biāo)區(qū)域內(nèi)對象的處理需求確定,本申請對此不作限定。

綜上所述,本實施例可以基于該輸入裝置的運動參數(shù),選定該輸入裝置對應(yīng)的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,從而通過控制輸入裝置實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

如圖10所示,為本申請?zhí)峁┑囊环N信息處理系統(tǒng)實施例的結(jié)構(gòu)示意圖,該系統(tǒng)可以包括電子設(shè)備101以及輸入裝置102。

需要說明的是,本申請該信息處理系統(tǒng)包含的電子設(shè)備101以及輸入裝置102的數(shù)量不作限定,其可以根據(jù)實際需要確定。

而且,該電子設(shè)備101的組成結(jié)構(gòu)及其功能可參照上述裝置實施例所述的電子設(shè)備的組成結(jié)構(gòu)及其功能,本實施例在此不再贅述;同理,該輸入裝置102的組成結(jié)構(gòu)及其功能也可以參照上述輸入裝置實施例的描述,本實施在此不再詳述。

可選的,當(dāng)該信息處理系統(tǒng)包含有多個輸入裝置時,這多個輸入裝置可以具有不同結(jié)構(gòu),本申請對此不作限定。

另外,關(guān)于上述輸入裝置102可以設(shè)置在電子設(shè)備101中,如上述圖8所示,但并不局限于此。

結(jié)合上述描述,本申請通過檢測針對輸入裝置的第一操作,并據(jù)此控制該輸入裝置進入第一工作模式后,通過獲取該輸入裝置的運動參數(shù),從而據(jù)此選定電子設(shè)備當(dāng)前輸出的虛擬場景的部分區(qū)域即目標(biāo)區(qū)域,并基于該輸入裝置的操作指令,控制輸入裝置實現(xiàn)對該目標(biāo)區(qū)域內(nèi)的對象的預(yù)定操作,滿足了用戶對虛擬場景部分區(qū)域的精細化處理的需求,提高用戶操作感受。

最后,需要說明的是,關(guān)于上述各實施例中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法或者系統(tǒng)中還存在另外的相同要素。

本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的電子設(shè)備、輸入裝置及系統(tǒng)而言,由于其與實施例公開的方法對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1