本發(fā)明屬于智能控制領(lǐng)域,尤其涉及一種VR場景的控制方法和裝置。
背景技術(shù):
VR的英文全稱為Virtual Reality,中文全稱為虛擬現(xiàn)實,是一種可以創(chuàng)建和體驗虛擬世界的計算機仿真系統(tǒng)。它利用計算機生成一種模擬環(huán)境,是一種多源信息融合的交互式的三維動態(tài)視景和實體行為的系統(tǒng)仿真,使用戶沉浸到所創(chuàng)建的環(huán)境中,為用戶帶來仿真度極高的使用體驗。
目前,對于虛擬現(xiàn)實場景的控制方式,一般采用體感傳感器的方式,比如在身體的各個部位佩帶方位傳感器,當(dāng)用戶身體出現(xiàn)姿態(tài)變化時,將姿態(tài)變化所對應(yīng)的指令發(fā)送給虛擬現(xiàn)實系統(tǒng),從而為用戶提供仿真的控制體驗。比如通過檢測用戶手部、腳部、頭部的姿態(tài),對虛擬現(xiàn)實中的角色進行控制。由于目前的控制方式一般是局限動作控制,控制方式較為單一,不能提供更為有效的用戶場景體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種VR場景的控制方法,以解決現(xiàn)有技術(shù)的VR控制方式較為單一,不能提供更為有效的用戶場景體驗的問題。
第一方面,本發(fā)明實施例提供了一種VR場景的控制方法,所述方法包括:
獲取用戶的腦電波信息;
根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素;
根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
結(jié)合第一方面,在第一方面的第一種可能實現(xiàn)方式中,所述腦電波信息包括腦電波的頻率,所述根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素步驟包括:
根據(jù)腦電波的頻率,查找與所述腦電波頻率對應(yīng)的背景顏色、背景音樂或說話語調(diào)中的一種或多種。
結(jié)合第一方面或第一方面的第一種可能實現(xiàn)方式,在第一方面的第二種可能實現(xiàn)方式中,所述根據(jù)所查找的VR場景元素,修改當(dāng)前所播放的場景信息步驟包括:
根據(jù)查找的背景音樂和/或背景顏色,修改當(dāng)前播放的背景音樂,和/或修改當(dāng)前播放的畫面中的背景顏色,和/或,對當(dāng)前播放的聲音的頻率、音調(diào)進行調(diào)整。
結(jié)合第一方面,在第一方面的第三種可能實現(xiàn)方式中,在所述根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素步驟之前,所述方法還包括:
獲取多個用戶對于不同的場景元素所對應(yīng)的腦電波信息,或者獲取多個用戶對于不同的場景元素的組合所對應(yīng)的腦電波信息;
根據(jù)獲取的多個用戶的腦電波信息取平均值,建立所述場景元素或者場景元素的組合所對應(yīng)的腦電波信息。
結(jié)合第一方面,在第一方面的第四種可能實現(xiàn)方式中,在所述根據(jù)所查找的VR場景元素,修改即將播放的場景信息步驟之前,所述方法還包括:
判斷當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度,是否小于用戶當(dāng)前的腦電波的強度;
如果當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度小于用戶當(dāng)前的腦電波的強度,則根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
第二方面,本發(fā)明實施例提供了一種VR場景的控制裝置,所述裝置包括:
第一腦電波信息獲取單元,用于獲取用戶的腦電波信息;
VR場景元素查找單元,用于根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素;
場景信息修改單元,用于根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
結(jié)合第二方面,在第二方面的第一種可能實現(xiàn)方式中,所述腦電波信息包括腦電波的頻率,所述VR場景元素查找單元具體用于:
根據(jù)腦電波的頻率,查找與所述腦電波頻率對應(yīng)的背景顏色、背景音樂或說話語調(diào)中的一種或多種。
結(jié)合第二方面,或第二方面的第一種可能實現(xiàn)方式,在第二方面的第二種可能實現(xiàn)方式中,所述場景信息修改單元具體用于:
根據(jù)查找的背景音樂和/或背景顏色,修改當(dāng)前播放的背景音樂,和/或修改當(dāng)前播放的畫面中的背景顏色,和/或,對當(dāng)前播放的聲音的頻率、音調(diào)進行調(diào)整。
結(jié)合第二方面,在第二方面的第三種可能實現(xiàn)方式中,所述裝置還包括:
第二腦電波信息獲取單元,用于獲取多個用戶對于不同的場景元素所對應(yīng)的腦電波信息,或者獲取多個用戶對于不同的場景元素的組合所對應(yīng)的腦電波信息;
平均單元,用于根據(jù)獲取的多個用戶的腦電波信息取平均值,建立所述場景元素或者場景元素的組合所對應(yīng)的腦電波信息。
結(jié)合第二方面,在第二方面的第四種可能實現(xiàn)方式中,所述裝置還包括:
強度判斷單元,用于判斷當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度,是否小于用戶當(dāng)前的腦電波的強度;
如果當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度小于用戶當(dāng)前的腦電波的強度,則執(zhí)行場景信息修改單元。
在本發(fā)明中,通過獲取用戶的腦電波信息,并且根據(jù)預(yù)先設(shè)定的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找用戶當(dāng)前的腦電波信息所對應(yīng)的VR場景元素,并根據(jù)查找的VR場景元素,修改即將播放的場景信息,從而使得播放的場景能夠更為有效的適應(yīng)用戶當(dāng)前的狀態(tài),用戶能夠通過腦電控制播放場景,有利于為用戶提供更為有效的場景元素。
附圖說明
圖1是本發(fā)明第一實施例提供的VR場景的控制方法的實現(xiàn)流程圖;
圖2是本發(fā)明第二實施例提供的VR場景的控制方法的實現(xiàn)流程圖;
圖3是本發(fā)明第三實施例提供的VR場景的控制方法的實現(xiàn)流程圖;
圖4為本發(fā)明第四實施例提供的VR場景的控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例的目的在于提供一種VR場景的控制方法和裝置,以解決現(xiàn)有技術(shù)中對于VR場景的控制方式,一般局限于通過位置或者方向傳感器的方式,來獲取用戶的控制指令。這種控制方式雖然能夠有效的控制VR場景中的角色的動作,但是,場景中的其它信息,包括背景音樂、背景畫面等信息仍然無法有效的進行控制,不利于進一步提高用戶對于VR場景使用的體驗。下面結(jié)合附圖,對本發(fā)明作進一步的說明。
實施例一:
圖1示出了本發(fā)明第一實施例提供的VR場景的控制方法的實現(xiàn)流程,詳述如下:
在步驟S101中,獲取用戶的腦電波信息。
具體的,所述腦電波是腦神經(jīng)興奮時產(chǎn)生的電信號,和心臟產(chǎn)生的心電、肌肉產(chǎn)生的肌電一樣,都屬于生物電。所述腦電波信息的獲取方式,包括三種方式:腦電極植入式、腦電極半植入式以及腦電極非植入式。前兩者需要把腦電極內(nèi)置頭骨之下,與大腦皮層接觸。最后一種是將電極與頭皮接觸。相應(yīng)地,前兩者的精度更高。
在步驟S102中,根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素。
所采集的腦電波信息,包括腦電波的頻率,根據(jù)頻率的不同,可以預(yù)先建立不同的腦電波與VR場景元素的對應(yīng)關(guān)系,或者不同的腦電漢與VR場景元素的組合的對應(yīng)關(guān)系。比如,對于腦電波的頻率,當(dāng)頻率范圍為8-13赫茲時,用戶處于較為放松的狀態(tài),所匹配的VR場景元素可以包括放松的背景音樂等。當(dāng)腦電波的頻率范圍為14-30赫茲地,用戶處于情緒激動或者亢奮的狀態(tài),與該狀態(tài)所匹配的VR場景元素可以包括顏色鮮艷的背景畫面,或者聲音較為有節(jié)奏的背景音樂,或者還可以將當(dāng)前播放的聲音數(shù)據(jù)進行變換,比如,將聲音數(shù)據(jù)變換為節(jié)奏感更強,或者聲音響度更大的聲音。當(dāng)腦電波的頻率范圍小于7赫茲時,則可以選擇的VR場景元素則可以為輕音樂作為背景音樂,或者改變當(dāng)前播放的聲音數(shù)據(jù),將聲音調(diào)節(jié)為輕柔舒緩的聲音進行播放。
在獲取腦電波信息后,可以讀取獲取的腦電波信息中的頻率,根據(jù)腦電波的頻率,從預(yù)先設(shè)定的對應(yīng)關(guān)系表中,查找所述腦電波的頻率所對應(yīng)的VR場景元素,其中,所述腦電波的頻率與VR場景元素的對應(yīng)關(guān)系,可以包括:
腦電波的頻率與播放的場景中的背景圖片的顏色相對應(yīng),比如,可以建立頻率較高的第一預(yù)設(shè)范圍內(nèi)的腦電波與背景圖片的第一顏色的對應(yīng)關(guān)系,所述第一顏色可以為鮮艷亮麗的顏色。所述背景圖片的第一顏色可以通過渲染的方式,改變背景圖片的顏色。
腦電波的頻率可以與播放的場景中的背景音樂相對應(yīng),比如可以建立頻率較低的第二預(yù)設(shè)范圍內(nèi)的腦電波與第一背景音樂對應(yīng),所述第一背景音樂為節(jié)奏處于預(yù)設(shè)范圍的舒緩的音樂??梢圆シ潘鶎?yīng)的背景音樂。
腦電波的頻率可以與播放的場景中的聲音數(shù)據(jù)的響度、節(jié)奏等相對應(yīng)。比如可以建立頻率較高的第三預(yù)設(shè)范圍內(nèi)的腦電波與第一節(jié)奏或第一響應(yīng)的對應(yīng)關(guān)系。所述第一節(jié)奏為較快的節(jié)奏,所述第一響度可以為聲音較高的響度。可以根據(jù)用戶的使用需要,靈活調(diào)整所述第一節(jié)奏、第一響度、第一預(yù)設(shè)范圍、第二預(yù)設(shè)范圍、第三預(yù)設(shè)范圍、第一背景音樂、第一顏色的值的大小或者內(nèi)容。
當(dāng)然,還可以建立所述腦電波的頻率與上述背景音樂、背景圖片的顏色、聲音數(shù)據(jù)響度、節(jié)奏中的一種或者多種的組合,建立多種VR場景元素與腦電波信息的對應(yīng)關(guān)系,可以為用戶帶來更好的場景效果。
在步驟S103中,根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
根據(jù)所查找的VR場景元素,可以對當(dāng)前即將播放的場景信息進行修改或者調(diào)整,具體可以包括:
將即將播放的背景圖像的顏色進行調(diào)整,將背景圖片的顏色調(diào)整為所述腦電波信息所對應(yīng)的顏色。其中,所述背景圖片的顏色的調(diào)整,可以只需要對背景圖片的顏色進行調(diào)整,也可以對背景圖片,以及背景圖片的顏色同時進行調(diào)整。
將即將播放的背景音樂進行調(diào)整,可以將背景音樂直接替換為所查找的背景音樂,比如:所查找的背景音樂為“激情.mp3”,則直接將當(dāng)前播放的背景通過緩慢過渡的方式,對背景音樂進行替換。
將即將播放的聲音數(shù)據(jù)進行修改,所修改的內(nèi)容包括對播放的聲音的響度、節(jié)奏進行修改等。
當(dāng)然,還可以包括對上述三種的任意兩種結(jié)合,或者三種相結(jié)合的方式對VR場景元素進行調(diào)整。
本發(fā)明通過獲取用戶的腦電波信息,并且根據(jù)預(yù)先設(shè)定的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找用戶當(dāng)前的腦電波信息所對應(yīng)的VR場景元素,并根據(jù)查找的VR場景元素,修改即將播放的場景信息,從而使得播放的場景能夠更為有效的適應(yīng)用戶當(dāng)前的狀態(tài),使用戶能夠通過腦電控制播放場景,有利于為用戶提供更為有效的場景。
實施例二:
圖2示出了本發(fā)明第二實施例提供的VR場景的控制方法的實現(xiàn)流程,詳述如下:
在步驟S201中,獲取用戶的腦電波信息。
在步驟S202中,獲取多個用戶對于不同的場景元素所對應(yīng)的腦電波信息,或者獲取多個用戶對于不同的場景元素的組合所對應(yīng)的腦電波信息。
在步驟S203中,根據(jù)獲取的多個用戶的腦電波信息取平均值,建立所述場景元素或者場景元素的組合所對應(yīng)的腦電波信息。
具體的,對于步驟S202和步驟S203,通過對多個用戶進行數(shù)據(jù)的采集與統(tǒng)計,通過設(shè)定多個VR場景元素,將每個VR場景元素單獨由多個用戶進行使用體驗,采集體驗的用戶的腦電波信息,去掉處于最高強度和最低強度的腦電波信息后,對其它腦電波信息取平均值,即可得到單獨的VR場景元素所對應(yīng)的腦電波信息。
對于不同類型的VR場景元素,比如背景圖片的顏色和背景音樂,可以通過排列組合的方式,得到不同組合所對應(yīng)的用戶的腦電波信息,建立腦電波信息與VR場景元素組合的對應(yīng)關(guān)系。
在步驟S204中,根據(jù)設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素。
在步驟S205中,根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
步驟S204-S205與實施例一中的步驟S202-S203基本相同,在此不作重復(fù)贅述。
本發(fā)明實施例在實施例一的基礎(chǔ)上,進一步介紹了對應(yīng)關(guān)系的建立過程,包括VR場景元素與腦電波信息的對應(yīng)關(guān)系以及VR場景元素的組合與腦電波信息的對應(yīng)關(guān)系。
實施例三:
圖3示出了本發(fā)明第三實施例提供的VR場景的控制方法的實現(xiàn)流程,詳述如下:
在步驟S301中,獲取用戶的腦電波信息。
在步驟S302中,根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素。
步驟S301-S302與實施例一中的步驟S101-S102基本相同。
在步驟S303中,判斷當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度,是否小于用戶當(dāng)前的腦電波的強度。
在步驟S304中,如果當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度小于用戶當(dāng)前的腦電波的強度,則根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
具體的,對于當(dāng)前播放的VR場景元素,可以根據(jù)預(yù)先設(shè)定的VR場景元素與腦電波信息的對應(yīng)關(guān)系,查找得到當(dāng)前播放的VR場景元素所對應(yīng)的腦電波信息。比如可以查找得到當(dāng)前播放的腦電波信息的頻率。將查找的腦電波的強度與用戶當(dāng)前的腦電波的強度進行比較,如果當(dāng)前查找的腦電波的強度大于用戶當(dāng)前的腦電波的強度,則可以不需要對所述VR場景元素進行調(diào)整。
如果當(dāng)前查找的腦電波的強度小于用戶當(dāng)前的腦電波的強度,則可以將查找的VR場景元素加載到當(dāng)前VR場景中,提升用戶的虛擬現(xiàn)實使用體驗。
所述腦電波的強度可以為腦電波的頻率。腦電波的強度越大,則表示腦電波的頻率越高。
本發(fā)明實施例在實施例一的基礎(chǔ)上,進一步對用戶當(dāng)前的腦電波的強度與當(dāng)前VR場景元素所對應(yīng)的腦電波的強度進行比較,并選擇腦電波強度更大的VR場景元素播放,從而為用戶提供更為有效的使用場景。
實施例四:
圖4示出了本發(fā)明第四實施例提供的VR場景的控制裝置的結(jié)構(gòu)示意圖,詳述如下:
本發(fā)明實施例所述VR場景的控制裝置,包括:
第一腦電波信息獲取單元401,用于獲取用戶的腦電波信息;
VR場景元素查找單元402,用于根據(jù)預(yù)先設(shè)置的腦電波信息與VR場景元素的對應(yīng)關(guān)系,查找所獲取的腦電波信息所對應(yīng)的VR場景元素;
場景信息修改單元403,用于根據(jù)所查找的VR場景元素,修改即將播放的場景信息。
優(yōu)選的,所述腦電波信息包括腦電波的頻率,所述VR場景元素查找單元具體用于:
根據(jù)腦電波的頻率,查找與所述腦電波頻率對應(yīng)的背景顏色、背景音樂或說話語調(diào)中的一種或多種。
優(yōu)選的,所述場景信息修改單元具體用于:
根據(jù)查找的背景音樂和/或背景顏色,修改當(dāng)前播放的背景音樂,和/或修改當(dāng)前播放的畫面中的背景顏色,和/或,對當(dāng)前播放的聲音的頻率、音調(diào)進行調(diào)整。
優(yōu)選的,所述裝置還包括:
第二腦電波信息獲取單元,用于獲取多個用戶對于不同的場景元素所對應(yīng)的腦電波信息,或者獲取多個用戶對于不同的場景元素的組合所對應(yīng)的腦電波信息;
平均單元,用于根據(jù)獲取的多個用戶的腦電波信息取平均值,建立所述場景元素或者場景元素的組合所對應(yīng)的腦電波信息。
優(yōu)選的,所述裝置還包括:
強度判斷單元,用于判斷當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度,是否小于用戶當(dāng)前的腦電波的強度;
如果當(dāng)前播放的VR場景元素所對應(yīng)的腦電波的強度小于用戶當(dāng)前的腦電波的強度,則執(zhí)行場景信息修改單元。
本發(fā)明實施例所述VR場景的控制裝置,與實施例一至三所述VR場景的控制方法對應(yīng),在此不作重復(fù)贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。