本申請(qǐng)屬于虛擬現(xiàn)實(shí),具體涉及一種顯示方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。
背景技術(shù):
1、隨著技術(shù)的發(fā)展,擴(kuò)展現(xiàn)實(shí)(extended?reality,xr)設(shè)備支持在虛擬環(huán)境開(kāi)始透視模式(video?see-through,vst)的功能,在透視模式下,用戶(hù)可以看到現(xiàn)實(shí)世界的景象,并可以和現(xiàn)實(shí)世界進(jìn)行交互。
2、目前在虛擬環(huán)境顯示透視區(qū)域主要是通過(guò)以下方式來(lái)實(shí)現(xiàn):通過(guò)敲擊xr設(shè)備或觸控虛擬按鈕一鍵開(kāi)啟全透視模式。
3、這種方式是由虛擬世界到現(xiàn)實(shí)世界的全切換,容易破壞用戶(hù)在觀影、游戲等沉浸式體驗(yàn)中的沉浸感。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的目的是提供一種顯示方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品,在不影響用戶(hù)沉浸感的前提下,可以靈活地顯示局部透視區(qū)域,以滿足用戶(hù)與現(xiàn)實(shí)世界的交互需求。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種顯示方法,應(yīng)用于擴(kuò)展現(xiàn)實(shí)設(shè)備,該方法包括:
3、獲取用戶(hù)的第一眼動(dòng)數(shù)據(jù);
4、根據(jù)第一眼動(dòng)數(shù)據(jù),確定用戶(hù)在擴(kuò)展現(xiàn)實(shí)設(shè)備的顯示屏幕上的注視點(diǎn)對(duì)應(yīng)的第一注視位置;
5、在捕捉到用戶(hù)的目標(biāo)手勢(shì)的情況下,在顯示屏幕中與第一注視位置相關(guān)聯(lián)的區(qū)域顯示與目標(biāo)手勢(shì)對(duì)應(yīng)的第一透視區(qū)域,第一透視區(qū)域用于顯示現(xiàn)實(shí)景象。
6、第二方面,本申請(qǐng)實(shí)施例提供了一種顯示裝置,應(yīng)用于擴(kuò)展現(xiàn)實(shí)設(shè)備,該裝置包括:
7、獲取模塊,用于獲取用戶(hù)的第一眼動(dòng)數(shù)據(jù);
8、確定模塊,用于根據(jù)第一眼動(dòng)數(shù)據(jù),確定用戶(hù)在擴(kuò)展現(xiàn)實(shí)設(shè)備的顯示屏幕上的注視點(diǎn)對(duì)應(yīng)的第一注視位置;
9、顯示模塊,用于在捕捉到用戶(hù)的目標(biāo)手勢(shì)的情況下,在顯示屏幕中與第一注視位置相關(guān)聯(lián)的區(qū)域顯示與目標(biāo)手勢(shì)對(duì)應(yīng)的第一透視區(qū)域,第一透視區(qū)域用于顯示現(xiàn)實(shí)景象。
10、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)可在處理器上運(yùn)行的程序或指令,程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述方法的步驟。
11、第四方面,本申請(qǐng)實(shí)施例提供了一種可讀存儲(chǔ)介質(zhì),可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述方法的步驟。
12、第五方面,本申請(qǐng)實(shí)施例提供了一種芯片,芯片包括處理器和通信接口,通信接口和處理器耦合,處理器用于運(yùn)行程序或指令,實(shí)現(xiàn)如第一方面所述方法的步驟。
13、第六方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,該程序產(chǎn)品被存儲(chǔ)在存儲(chǔ)介質(zhì)中,該程序產(chǎn)品被至少一個(gè)處理器執(zhí)行以實(shí)現(xiàn)如第一方面所述方法的步驟。
14、在本申請(qǐng)實(shí)施例中,獲取用戶(hù)的第一眼動(dòng)數(shù)據(jù);根據(jù)第一眼動(dòng)數(shù)據(jù),確定用戶(hù)在擴(kuò)展現(xiàn)實(shí)設(shè)備的顯示屏幕上的注視點(diǎn)對(duì)應(yīng)的第一注視位置;在捕捉到用戶(hù)的目標(biāo)手勢(shì)的情況下,在顯示屏幕中與第一注視位置相關(guān)聯(lián)的區(qū)域顯示與目標(biāo)手勢(shì)對(duì)應(yīng)的第一透視區(qū)域,第一透視區(qū)域用于顯示現(xiàn)實(shí)景象。即本申請(qǐng)實(shí)施例可以根據(jù)用戶(hù)的注視位置和目標(biāo)手勢(shì),顯示局部透視區(qū)域,并通過(guò)局部透視區(qū)域顯示現(xiàn)實(shí)景象,通過(guò)其他區(qū)域顯示虛擬景象,如此不會(huì)影響用戶(hù)的沉浸感,且無(wú)需用戶(hù)操作擴(kuò)展現(xiàn)實(shí)設(shè)備的物理按鈕,從而不會(huì)使用戶(hù)產(chǎn)生疲勞感。此外,由于用戶(hù)的眼動(dòng)數(shù)據(jù)會(huì)發(fā)生變化,因此,基于眼動(dòng)數(shù)據(jù)確定的注視位置也隨之變化,也即,局部透視區(qū)域可以動(dòng)態(tài)變化,如此可以靈活地更新局部透視區(qū)域。
1.一種顯示方法,其特征在于,應(yīng)用于擴(kuò)展現(xiàn)實(shí)設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一眼動(dòng)數(shù)據(jù),確定所述用戶(hù)在所述擴(kuò)展現(xiàn)實(shí)設(shè)備的顯示屏幕上的注視點(diǎn)對(duì)應(yīng)的第一注視位置,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在捕捉到用戶(hù)的目標(biāo)手勢(shì)的情況下,在所述顯示屏幕中與所述第一注視位置相關(guān)聯(lián)的區(qū)域顯示與所述目標(biāo)手勢(shì)對(duì)應(yīng)的第一透視區(qū)域,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述目標(biāo)手勢(shì)包括第一手勢(shì)和第二手勢(shì);
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述初始區(qū)域參數(shù)包括以下至少一項(xiàng):所述區(qū)域的形狀、面積;
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述第二眼動(dòng)數(shù)據(jù),確定所述用戶(hù)在所述顯示屏幕上的注視點(diǎn)對(duì)應(yīng)的第二注視位置之后,所述方法還包括:
8.一種顯示裝置,其特征在于,應(yīng)用于擴(kuò)展現(xiàn)實(shí)設(shè)備,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。
10.一種電可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。
11.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述程序產(chǎn)品被存儲(chǔ)在存儲(chǔ)介質(zhì)中,所述程序產(chǎn)品被至少一個(gè)處理器執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。