本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接方法和裝置。
背景技術(shù):
現(xiàn)有的vr技術(shù),給用戶提供了良好的沉浸式體驗(yàn),豐富的手勢(shì)動(dòng)作識(shí)別系統(tǒng)與顯示系統(tǒng)的交互,以及語音識(shí)別系統(tǒng)給用戶帶來了真實(shí)的用戶體驗(yàn),顯示系統(tǒng)可以通過各種傳感器捕捉用戶的語音或動(dòng)作進(jìn)行顯示。
現(xiàn)有實(shí)現(xiàn)中只對(duì)用戶的動(dòng)作或語音進(jìn)行一些識(shí)別,如果用戶在體驗(yàn)過程中被中斷,再次進(jìn)入中斷時(shí)的體驗(yàn)環(huán)境時(shí),不能讓用戶快速地進(jìn)入之前的體驗(yàn)場(chǎng)景。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接方法和裝置,能夠快速提供用戶中斷時(shí)的用戶狀態(tài)信息,以銜接vr體驗(yàn)環(huán)境中的場(chǎng)景,從而提高用戶體驗(yàn)。
為解決上述技術(shù)問題,本申請(qǐng)的技術(shù)方案是這樣實(shí)現(xiàn)的:
一種基于虛擬現(xiàn)實(shí)vr技術(shù)的場(chǎng)景中斷銜接方法,該方法包括:
當(dāng)確定用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),獲取針對(duì)當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息存儲(chǔ)的用戶狀態(tài)信息;
根據(jù)獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
一種基于虛擬現(xiàn)實(shí)vr技術(shù)的場(chǎng)景中斷銜接裝置,該裝置包括:確定單元、獲取單元和提示單元;
所述確定單元,用于確定用戶是否由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中;
所述獲取單元,用于當(dāng)所述確定單元確定用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),獲取針對(duì)當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息存儲(chǔ)的用戶狀態(tài)信息;
所述提示單元,用于根據(jù)所述獲取單元獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
由上面的技術(shù)方案可知,本申請(qǐng)中通過存儲(chǔ)場(chǎng)景信息和用戶狀態(tài)信息的對(duì)應(yīng)關(guān)系,在用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),使用存儲(chǔ)的當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息對(duì)應(yīng)的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。能夠快速提供用戶中斷時(shí)的用戶狀態(tài)信息,使用戶快速處于中斷時(shí)的狀態(tài),以銜接vr體驗(yàn)環(huán)境中的場(chǎng)景,從而提高用戶體驗(yàn)。
附圖說明
圖1為本申請(qǐng)實(shí)施例中基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接流程示意圖;
圖2為本申請(qǐng)實(shí)施例中效果狀態(tài)提示流程示意圖;
圖3為本申請(qǐng)實(shí)施例中應(yīng)用于上述技術(shù)的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。
本申請(qǐng)實(shí)施例中提供一種基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接方法,通過存儲(chǔ)場(chǎng)景信息和用戶狀態(tài)信息的對(duì)應(yīng)關(guān)系,在用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),使用存儲(chǔ)的當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息對(duì)應(yīng)的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。能夠快速提供用戶中斷時(shí)的用戶狀態(tài)信息,使用戶快速處于中斷時(shí)的狀態(tài),以銜接vr體驗(yàn)環(huán)境中的場(chǎng)景,從而提高用戶體驗(yàn)
本申請(qǐng)實(shí)施例中vr客戶端需預(yù)先配置在進(jìn)行vr體驗(yàn)環(huán)境中進(jìn)行體驗(yàn)時(shí),存儲(chǔ)用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息。
為了描述方便,下文均稱vr客戶端為客戶端。
在存儲(chǔ)用戶狀態(tài)信息和對(duì)應(yīng)的場(chǎng)景信息時(shí),可以實(shí)時(shí)存儲(chǔ),也可以周期存儲(chǔ),為了與中斷時(shí)的場(chǎng)景信息更接近,可以設(shè)置存儲(chǔ)周期比較小。
為了節(jié)省存儲(chǔ)空間:
當(dāng)實(shí)時(shí)存儲(chǔ)時(shí),同時(shí)存儲(chǔ)時(shí)間戳,在存儲(chǔ)最新的時(shí)間戳信息時(shí),覆蓋之前存儲(chǔ)的時(shí)間戳信息對(duì)應(yīng)的信息,并更新時(shí)間戳;
或者周期性清理無用的用戶狀態(tài)信息和場(chǎng)景信息。
當(dāng)周期存儲(chǔ)用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息時(shí),在存儲(chǔ)當(dāng)前周期的用戶狀態(tài)信息時(shí),覆蓋上一周期存儲(chǔ)的用戶狀態(tài)信息。
用戶在vr體驗(yàn)環(huán)境中進(jìn)行體驗(yàn)時(shí),用戶的狀態(tài)信息可以為語音信息、和/或動(dòng)作信息。
如打游戲時(shí),用戶可以通過語音控制,也可以通過動(dòng)作控制。
下面結(jié)合附圖,詳細(xì)說明本申請(qǐng)實(shí)施例中實(shí)現(xiàn)基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接的過程。
參見圖1,圖1為本申請(qǐng)實(shí)施例中基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接流程示意圖。具體步驟為:
步驟101,當(dāng)確定用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),客戶端獲取針對(duì)當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息存儲(chǔ)的用戶狀態(tài)信息。
步驟102,該客戶端根據(jù)獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
當(dāng)存儲(chǔ)的狀態(tài)信息為動(dòng)作信息時(shí),使用獲取的用戶狀態(tài)信息提示用戶時(shí),通過語音提示、和/或圖像提示;
當(dāng)存儲(chǔ)的狀態(tài)信息為語音信息時(shí),通過語音提示。
用戶按照客戶端的提示,講出對(duì)應(yīng)的語音,或者執(zhí)行對(duì)應(yīng)的動(dòng)作,即處于中斷時(shí)的狀態(tài),以快速進(jìn)入vr體驗(yàn)場(chǎng)景。
下面以具體實(shí)例說明本申請(qǐng)實(shí)施例中實(shí)現(xiàn)基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜的過程。
用戶在體驗(yàn)一款vr游戲時(shí),因?yàn)橐恍┩庠谠?,如打電話等,中斷了游戲的體驗(yàn),然后處理完事務(wù)之后,再次進(jìn)入該vr游戲的體驗(yàn)。
在進(jìn)行vr游戲體驗(yàn)時(shí),周期記錄該vr游戲的場(chǎng)景信息和對(duì)應(yīng)的用戶狀態(tài)信息,并使用當(dāng)前周期記錄的信息覆蓋上一周期記錄的信息。
當(dāng)確定用戶由游戲中斷狀態(tài)再次進(jìn)入該vr游戲的體驗(yàn)時(shí),獲取存儲(chǔ)的用戶狀態(tài)信息,并提示用戶。
如果存儲(chǔ)的用戶狀態(tài)信息是動(dòng)作信息,則使用語音、和/或者畫面提示用戶做出該用戶狀態(tài)信息對(duì)應(yīng)的動(dòng)作。
用戶根據(jù)提示信息做出相應(yīng)的動(dòng)作,如射擊動(dòng)作,快速進(jìn)行中斷銜接,繼續(xù)進(jìn)行該vr游戲的體驗(yàn)。
本申請(qǐng)?zhí)峁┑膶?shí)施例還可以預(yù)先配置用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則;如針對(duì)打游戲,如果針對(duì)某個(gè)場(chǎng)景用戶所處的狀態(tài)(發(fā)出的語音,和/或執(zhí)行的動(dòng)作)使由于處于一個(gè)好的結(jié)果,比如得分高,通過了當(dāng)前關(guān)卡等,則確定當(dāng)前用戶狀態(tài)符合配置的用戶體驗(yàn)效果判斷準(zhǔn)則。
此時(shí),存儲(chǔ)當(dāng)前的場(chǎng)景信息和狀態(tài)信息。
參見圖2,圖2為本申請(qǐng)實(shí)施例中效果狀態(tài)提示流程示意圖。具體步驟為:
步驟201,客戶端當(dāng)用戶處于vr體驗(yàn)環(huán)境中時(shí),若處于一場(chǎng)景,且確定針對(duì)該場(chǎng)景存儲(chǔ)了符合用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則的用戶狀態(tài)信息,則獲取該用戶狀態(tài)信息。
步驟202,該客戶端根據(jù)獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
圖2所給出的示例,可以針對(duì)一個(gè)用戶進(jìn)行提示,也可以針對(duì)多個(gè)用戶進(jìn)行同一vr體驗(yàn)環(huán)境進(jìn)行提示。
下面給出兩個(gè)實(shí)例,針對(duì)圖2給出具體的實(shí)現(xiàn)場(chǎng)景:
第一種,體驗(yàn)vr游戲;配置用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則;如開心消消樂游戲,某次操作消除的動(dòng)物超過50個(gè),即確定執(zhí)行的動(dòng)作符合用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則,為了記錄這個(gè)動(dòng)作,可以實(shí)時(shí)記錄,符合的存儲(chǔ);不符合的再刪除。
在體驗(yàn)vr游戲的過程中,若確定當(dāng)前場(chǎng)景對(duì)應(yīng)存儲(chǔ)用戶狀態(tài)信息,則提示用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
第二種,用戶采用vr技術(shù)進(jìn)行一些恢復(fù)治療,治療分為多個(gè)療程:
用戶結(jié)束一個(gè)療程的治療;存儲(chǔ)用戶在這個(gè)療程中哪種場(chǎng)景下對(duì)應(yīng)的動(dòng)作的治療效果最好。
當(dāng)該用戶或其他用戶進(jìn)入治療這一vr環(huán)境中時(shí),加大上一個(gè)療程治療效果較好的場(chǎng)景和動(dòng)作出現(xiàn)的頻率,并對(duì)用戶進(jìn)行提示,使用戶執(zhí)行相應(yīng)的動(dòng)作來提高治療效果。
基于同樣的發(fā)明構(gòu)思,本申請(qǐng)還提出一種基于虛擬現(xiàn)實(shí)技術(shù)的場(chǎng)景中斷銜接裝置。參見圖3,圖3為本申請(qǐng)實(shí)施例中應(yīng)用于上述技術(shù)的裝置結(jié)構(gòu)示意圖。該裝置包括:確定單元301、獲取單302元和提示單元303;
確定單元301,用于確定用戶是否由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中;
獲取單元302,用于當(dāng)確定單元301確定用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),獲取針對(duì)當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息存儲(chǔ)的用戶狀態(tài)信息;
提示單元303,用于根據(jù)獲取單元302獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
較佳地,其特征在于,該裝置進(jìn)一步包括:存儲(chǔ)單元304;
存儲(chǔ)單元304,用于當(dāng)用戶處于vr體驗(yàn)環(huán)境中時(shí),存儲(chǔ)用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息。
較佳地,
存儲(chǔ)單元304,具體用于當(dāng)周期存儲(chǔ)用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息時(shí),在存儲(chǔ)當(dāng)前周期的用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息時(shí),覆蓋上一周期存儲(chǔ)的用戶狀態(tài)信息和對(duì)應(yīng)的vr體驗(yàn)環(huán)境的場(chǎng)景信息。
較佳地,
提示單元303,具體用于當(dāng)存儲(chǔ)單元304存儲(chǔ)的狀態(tài)信息為動(dòng)作信息時(shí),使用獲取的用戶狀態(tài)信息提示用戶時(shí),通過語音提示、和/或圖像提示;當(dāng)存儲(chǔ)單元304存儲(chǔ)的狀態(tài)信息為語音信息時(shí),通過語音提示。
較佳地,所述裝置進(jìn)一步包括:配置單元305和存儲(chǔ)單元304;
配置單元305,用于配置用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則;
存儲(chǔ)單元304,用于當(dāng)用戶處于vr體驗(yàn)環(huán)境中時(shí),若用戶的任一狀態(tài)符合配置單元305配置的用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則時(shí),存儲(chǔ)當(dāng)前的場(chǎng)景信息和用戶狀態(tài)信息。
較佳地,
確定單元301,進(jìn)一步用于當(dāng)用戶處于vr體驗(yàn)環(huán)境中時(shí),若處于一場(chǎng)景,確定針對(duì)該場(chǎng)景是否存儲(chǔ)了符合用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則的用戶狀態(tài)信息;
獲取單元302,進(jìn)一步用于若確定單元301確定針對(duì)該場(chǎng)景存儲(chǔ)了符合用戶狀態(tài)體驗(yàn)效果判斷準(zhǔn)則的狀態(tài)信息,則從存儲(chǔ)單元304獲取該用戶狀態(tài)信息;
提示單元303,用于根據(jù)獲取單元302獲取的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。
上述實(shí)施例的單元可以集成于一體,也可以分離部署;可以合并為一個(gè)單元,也可以進(jìn)一步拆分成多個(gè)子單元。
綜上所述,本申請(qǐng)通過存儲(chǔ)場(chǎng)景信息和用戶狀態(tài)信息的對(duì)應(yīng)關(guān)系,在用戶由中斷狀態(tài)再次進(jìn)入vr體驗(yàn)環(huán)境中時(shí),使用存儲(chǔ)的當(dāng)前vr體驗(yàn)環(huán)境的場(chǎng)景信息對(duì)應(yīng)的用戶狀態(tài)信息提示用戶,使用戶執(zhí)行該用戶狀態(tài)信息處于對(duì)應(yīng)的狀態(tài)。能夠快速提供用戶中斷時(shí)的用戶狀態(tài)信息,使用戶快速處于中斷時(shí)的狀態(tài),以銜接vr體驗(yàn)環(huán)境中的場(chǎng)景,從而提高用戶體驗(yàn)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。