本公開涉及擴展現實,尤其涉及一種交互方法及相關設備。
背景技術:
1、擴展現實(extended?reality,簡稱xr),是指通過計算機將真實與虛擬相結合,打造一個可人機交互的虛擬環境,這也是增強現實(augmented?reality,簡稱ar)、虛擬現實(virtual?reality,簡稱vr)、混合現實(mix?reality,簡稱mr)等多種技術的統稱。
2、對于擴展現實設備,例如vr設備,主流交互方式采用遠距離交互。在一些場景下,通過射線操作進行遠距離交互的效率低,難以滿足用戶的需求。
技術實現思路
1、有鑒于此,本公開的目的在于提出一種交互方法及相關設備。
2、基于上述目的,第一方面,本公開實施例提供了一種交互方法,包括:
3、獲取用戶的第一交互手勢;
4、將所述第一交互手勢和各第一目標物的預設手勢進行匹配;其中,所述第一目標物對應至少一預設手勢;
5、響應于匹配成功,確定對應的第一目標物為第二目標物。
6、第二方面,本公開實施例提供了一種交互裝置,包括:
7、獲取模塊,被配置為:獲取用戶的第一交互手勢;
8、篩選模塊,被配置為:將所述第一交互手勢和各第一目標物的預設手勢進行匹配;其中,所述第一目標物對應至少一預設手勢;
9、確定模塊,被配置為:響應于匹配成功,確定對應的第一目標物為第二目標物。
10、第三方面,本公開實施例提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如第一方面的所述交互方法。
11、第四方面,本公開實施例提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使計算機執行如第一方面所述交互方法。
12、第五方面,本公開實施例提供了一種計算機程序產品,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執行如第一方面所述的交互方法。
13、從上面所述可以看出,本公開提供實施例提供的一種交互方法及相關設備,通過獲取用戶的第一交互手勢;將所述第一交互手勢和各第一目標物的預設手勢進行匹配;基于第一交互手勢和預設手勢的匹配結果,對第一目標物進行篩選得到第二目標物,借助第一交互手勢能夠極大提高篩選的效率,降低操作難度。同時,預設手勢的設定可以貼近真實世界,用戶可以依靠直覺操作,交互更便捷。
1.一種交互方法,其特征在于,包括:
2.根據權利要求1所述的交互方法,其特征在于,所述獲取用戶的第一交互手勢的步驟之前,所述交互方法還包括:
3.根據權利要求1所述的交互方法,其特征在于,所述獲取用戶的第一交互手勢的步驟,具體包括:
4.根據權利要求1所述的交互方法,其特征在于,所述第二目標物的數量是多個且至少一第二目標物對應多個預設手勢;
5.根據權利要求1所述的交互方法,其特征在于,所述第二目標物的數量是多個;
6.根據權利要求1所述的交互方法,其特征在于,所述交互方法還包括:
7.根據權利要求1所述的交互方法,其特征在于,所述交互方法還包括:
8.根據權利要求1所述的交互方法,其特征在于,所述交互方法還包括:
9.根據權利要求4或5所述的交互方法,其特征在于,所述交互方法還包括:
10.根據權利要求1所述的交互方法,其特征在于,所述預設手勢對應真實場景中用戶操作第一目標物的手勢。
11.一種交互裝置,其特征在于,包括:
12.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至10任意一項所述的交互方法。
13.一種非暫態計算機可讀存儲介質,其特征在于,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使計算機執行權利要求1至10任一所述交互方法。
14.一種計算機程序產品,其特征在于,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執行如權利要求1至10任一項所述的交互方法。