本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,具體涉及一種虛擬現(xiàn)實(shí)頭盔及實(shí)現(xiàn)其雙運(yùn)算平臺(tái)方法。
背景技術(shù):
近年來(lái),隨著虛擬現(xiàn)實(shí)技術(shù)的逐步成熟,各種虛擬現(xiàn)實(shí)設(shè)備陸續(xù)出現(xiàn)?;趦?nèi)置運(yùn)算平臺(tái)的一體式虛擬現(xiàn)實(shí)頭盔具有便攜、無(wú)線纜的優(yōu)點(diǎn),而基于PC機(jī)等外置運(yùn)算平臺(tái)的分體式虛擬現(xiàn)實(shí)頭盔則具有畫(huà)質(zhì)高、發(fā)熱小、無(wú)續(xù)航限制的優(yōu)點(diǎn)。
兩種虛擬現(xiàn)實(shí)頭盔適合不同的應(yīng)用場(chǎng)景,當(dāng)用戶對(duì)于這兩種形態(tài)的虛擬現(xiàn)實(shí)頭盔都有使用需求時(shí),只能購(gòu)買兩套不同的虛擬現(xiàn)實(shí)頭盔,會(huì)增加用戶的使用成本,對(duì)于很多用戶來(lái)說(shuō)并不是一個(gè)理想的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種虛擬現(xiàn)實(shí)頭盔及實(shí)現(xiàn)其雙運(yùn)算平臺(tái)的方法,使得虛擬現(xiàn)實(shí)頭盔可以根據(jù)使用場(chǎng)景在不同的運(yùn)算平臺(tái)之間進(jìn)行切換,既可以隨身攜帶獨(dú)立使用又可以連接PC機(jī)等外置運(yùn)算平臺(tái)使用,用戶只需要購(gòu)買一個(gè)虛擬現(xiàn)實(shí)頭盔便可以滿足不同的使用場(chǎng)景,從而降低用戶的使用成本。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種虛擬現(xiàn)實(shí)頭盔,包括用于顯示畫(huà)面的屏幕和用于采集姿態(tài)數(shù)據(jù)的傳感器,其特征在于,還包括設(shè)置在虛擬現(xiàn)實(shí)頭盔中的線路切換控制器和內(nèi)置運(yùn)算平臺(tái),以及設(shè)置在虛擬現(xiàn)實(shí)頭盔上的用于連接外置運(yùn)算平臺(tái)的連接器;所述屏幕、所述傳感器、所述內(nèi)置運(yùn)算平臺(tái)以及所述連接器分別連接所述線路切換控制器;
當(dāng)所述連接器沒(méi)有連接到外置運(yùn)算平臺(tái)時(shí),所述線路切換控制器控制所述屏幕和傳感器與所述內(nèi)置運(yùn)算平臺(tái)連通;
當(dāng)所述連接器連接到外置運(yùn)算平臺(tái)時(shí),所述線路切換控制器控制所述屏幕和傳感器與所述外置運(yùn)算平臺(tái)連通。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種實(shí)現(xiàn)虛擬現(xiàn)實(shí)頭盔雙運(yùn)算平臺(tái)的方法,所述虛擬現(xiàn)實(shí)頭盔包括用于顯示畫(huà)面的屏幕和用于采集姿態(tài)數(shù)據(jù)的傳感器,所述方法包括:
在虛擬現(xiàn)實(shí)頭盔中設(shè)置線路切換控制器和內(nèi)置運(yùn)算平臺(tái),在虛擬現(xiàn)實(shí)頭盔上設(shè)置用于連接外置運(yùn)算平臺(tái)的連接器;
將所述屏幕、所述傳感器、所述內(nèi)置運(yùn)算平臺(tái)以及所述連接器分別連接所述線路切換控制器;
判斷所述連接器是否連接到外置運(yùn)算平臺(tái):
當(dāng)所述連接器沒(méi)有連接到外置運(yùn)算平臺(tái)時(shí),控制所述線路切換控制器將所述屏幕和傳感器與所述內(nèi)置運(yùn)算平臺(tái)連通;
當(dāng)所述連接器連接到外置運(yùn)算平臺(tái)時(shí),控制所述線路切換控制器將所述屏幕和傳感器與所述外置運(yùn)算平臺(tái)連通。
本發(fā)明的有益效果是:通過(guò)在虛擬現(xiàn)實(shí)頭盔中設(shè)置內(nèi)置運(yùn)算平臺(tái)、線路切換控制器,在虛擬現(xiàn)實(shí)頭盔上設(shè)置用于連接外置運(yùn)算平臺(tái)的連接器,當(dāng)連接器沒(méi)有連接外置運(yùn)算平臺(tái)時(shí),線路切換控制器控制屏幕和傳感器與內(nèi)置運(yùn)算平臺(tái)連通;當(dāng)連接器連接到外置運(yùn)算平臺(tái)時(shí),線路切換控制器控制屏幕和傳感器與外置運(yùn)算平臺(tái)連通,使得虛擬現(xiàn)實(shí)頭盔可以在內(nèi)置運(yùn)算平臺(tái)與外置運(yùn)算平臺(tái)之間進(jìn)行切換,滿足不同場(chǎng)景下的應(yīng)用需求,該虛擬現(xiàn)實(shí)頭盔既可以隨身攜帶獨(dú)立使用,又可以連接PC機(jī)等外置運(yùn)算平臺(tái)使用,降低了用戶的使用成本,增加了產(chǎn)品競(jìng)爭(zhēng)力。
附圖說(shuō)明
圖1是本發(fā)明一個(gè)實(shí)施例提供的一種虛擬現(xiàn)實(shí)頭盔的功能框圖;
圖2是本發(fā)明一個(gè)實(shí)施例提供的一種實(shí)現(xiàn)虛擬現(xiàn)實(shí)頭盔雙運(yùn)算平臺(tái)的方法的流程圖。
具體實(shí)施方式
本發(fā)明的設(shè)計(jì)構(gòu)思是:現(xiàn)有的一體式虛擬現(xiàn)實(shí)頭盔具有便攜、無(wú)線纜的優(yōu)點(diǎn),而分體式虛擬現(xiàn)實(shí)頭盔則具有畫(huà)質(zhì)高、發(fā)熱小、無(wú)續(xù)航限制的優(yōu)點(diǎn),當(dāng)用戶對(duì)于這兩種形態(tài)的虛擬現(xiàn)實(shí)頭盔都有使用需求時(shí),不得不購(gòu)買兩套不同的虛擬現(xiàn)實(shí)頭盔,會(huì)增加用戶的使用成本。針對(duì)這種情況,本發(fā)明在虛擬現(xiàn)實(shí)頭盔中設(shè)置了內(nèi)置運(yùn)算平臺(tái)和線路切換控制器,在虛擬現(xiàn)實(shí)頭盔上設(shè)置了用于連接外置運(yùn)算平臺(tái)的連接器,當(dāng)連接器沒(méi)有連接外置運(yùn)算平臺(tái)時(shí),線路切換控制器控制屏幕和傳感器與內(nèi)置運(yùn)算平臺(tái)連通,此時(shí)相當(dāng)于現(xiàn)有的一體式虛擬現(xiàn)實(shí)頭盔;當(dāng)連接器連接到外置運(yùn)算平臺(tái)時(shí),線路切換控制器控制屏幕和傳感器與外置運(yùn)算平臺(tái)連通,此時(shí)相當(dāng)于現(xiàn)有的分體式虛擬現(xiàn)實(shí)頭盔。本發(fā)明提供的虛擬現(xiàn)實(shí)頭盔可以在內(nèi)置運(yùn)算平臺(tái)與外置運(yùn)算平臺(tái)之間進(jìn)行切換,滿足不同場(chǎng)景下的應(yīng)用需求,該虛擬現(xiàn)實(shí)頭盔既可以隨身攜帶獨(dú)立使用也可以連接PC機(jī)等外置運(yùn)算平臺(tái)使用,降低了用戶的使用成本,增加了產(chǎn)品競(jìng)爭(zhēng)力。
實(shí)施例一
圖1是本發(fā)明一個(gè)實(shí)施例提供的一種虛擬現(xiàn)實(shí)頭盔的功能框圖,參見(jiàn)圖1,本實(shí)施例提供的虛擬現(xiàn)實(shí)頭盔包括屏幕110、傳感器120、線路切換控制器130、內(nèi)置運(yùn)算平臺(tái)140和連接器150。屏幕110、傳感器120、內(nèi)置運(yùn)算平臺(tái)140以及連接器150分別連接線路切換控制器130。
本實(shí)施例提供的虛擬現(xiàn)實(shí)頭盔可根據(jù)使用場(chǎng)景在內(nèi)置運(yùn)算平臺(tái)與外置運(yùn)算平臺(tái)之間進(jìn)行切換。
當(dāng)連接器150沒(méi)有連接到外置運(yùn)算平臺(tái)時(shí),線路切換控制器130控制屏幕110和傳感器120與內(nèi)置運(yùn)算平臺(tái)140連通,傳感器120采集的姿態(tài)數(shù)據(jù)通過(guò)線路切換控制器130發(fā)送給內(nèi)置運(yùn)算平臺(tái)140,內(nèi)置運(yùn)算平臺(tái)140根據(jù)姿態(tài)數(shù)據(jù)處理圖像數(shù)據(jù),處理好的圖像數(shù)據(jù)通過(guò)線路切換控制器130發(fā)送給屏幕110,由屏幕110將圖像顯示給用戶。此時(shí),該虛擬現(xiàn)實(shí)頭盔相當(dāng)于現(xiàn)有的一體式虛擬現(xiàn)實(shí)頭盔,不需要通過(guò)線纜連接其他設(shè)備即可獨(dú)立工作,不會(huì)因線纜制約用戶的動(dòng)作,且便于攜帶。
當(dāng)連接器150連接到外置運(yùn)算平臺(tái)時(shí),例如PC機(jī),線路切換控制器130控制屏幕110和傳感器120通過(guò)連接器150與PC機(jī)連通,傳感器120采集的姿態(tài)數(shù)據(jù)通過(guò)線路切換控制器130發(fā)送給PC機(jī),PC機(jī)根據(jù)姿態(tài)數(shù)據(jù)處理圖像數(shù)據(jù),處理好的圖像數(shù)據(jù)通過(guò)線路切換控制器130發(fā)送給屏幕110,由屏幕110將圖像顯示給用戶。此時(shí),該虛擬現(xiàn)實(shí)頭盔相當(dāng)于現(xiàn)有的分體式虛擬現(xiàn)實(shí)頭盔,可以利用PC機(jī)較強(qiáng)的運(yùn)算能力,為用戶提供更高的畫(huà)質(zhì),并減少虛擬現(xiàn)實(shí)頭盔工作時(shí)產(chǎn)生的熱量,且無(wú)續(xù)航限制。
本實(shí)施例的虛擬現(xiàn)實(shí)頭盔可以根據(jù)使用場(chǎng)景在不同的運(yùn)算平臺(tái)之間進(jìn)行切換,當(dāng)連接器連接到外置運(yùn)算平臺(tái)時(shí)將屏幕與傳感器與外置運(yùn)算平臺(tái)連通,否則將屏幕與傳感器與內(nèi)置運(yùn)算平臺(tái)聯(lián)通,用戶只需要購(gòu)買一個(gè)虛擬現(xiàn)實(shí)頭盔便可以滿足不同的使用場(chǎng)景,降低了用戶的使用成本,增強(qiáng)了產(chǎn)品的競(jìng)爭(zhēng)力。
優(yōu)選地,在本實(shí)施例中,屏幕110通過(guò)一條屏幕連接線連接到線路切換控制器130的端口1,傳感器120通過(guò)一條傳感器連接線連接到線路切換控制器130的端口2,內(nèi)置運(yùn)算平臺(tái)140通過(guò)一條屏幕連接線和一條傳感器連接線分別連接到線路切換控制器130的端口3和端口4,連接器150通過(guò)一條屏幕連接線、一條傳感器連接線和一條控制連接線分別連接到線路切換控制器130的端口5、端口6和端口7。
連接器150通過(guò)控制連接線通知線路切換器是否連接到外置運(yùn)算平臺(tái),例如當(dāng)連接器150沒(méi)有連接到外置運(yùn)算平臺(tái)時(shí),連接器150通過(guò)控制連接線向線路切換控制器130的端口5發(fā)送低電平信號(hào),而當(dāng)連接器150連接到外置運(yùn)算平臺(tái)時(shí),連接器150通過(guò)控制連接線向線路切換控制器130的端口5發(fā)送高電平信號(hào)。
當(dāng)線路切換控制器130的端口5接收到低電平信號(hào)時(shí),線路切換控制器130接通端口1與端口3之間的通路、以及端口2與端口4之間的通路,并斷開(kāi)端口1與端口5之間的通路、以及端口2與端口6之間的通路。當(dāng)線路切換控制器130的端口5接收到高電平信號(hào)時(shí),線路切換控制器130接通端口1與端口5之間的通路、以及端口2與端口6之間的通路,并斷開(kāi)端口1與端口3之間的通路、以及端口2與端口4之間的通路。
屏幕110和線路切換控制器130可以采用HDMI、eDP、MIPI等方式中的一種進(jìn)行連接,線路切換控制器130相應(yīng)地包含HDMI通路切換芯片、eDP通路切換芯片或MIPI通路切換芯片。HDMI/eDP通路切換芯片可以選用TI HD3SS215芯片。
傳感器120和線路切換控制器130可以采用USB、I2C、SPI等方式中的一種進(jìn)行連接,線路切換控制器130相應(yīng)地包含USB通路切換芯片、I2C通路切換芯片或SPI通路切換芯片,或者也可以通過(guò)高速電路開(kāi)關(guān)實(shí)現(xiàn)切換。
實(shí)施例二
圖2是本發(fā)明一個(gè)實(shí)施例提供的一種實(shí)現(xiàn)虛擬現(xiàn)實(shí)頭盔雙運(yùn)算平臺(tái)的方法的流程圖,如圖2所示,本實(shí)施例提供的實(shí)現(xiàn)虛擬現(xiàn)實(shí)頭盔雙運(yùn)算平臺(tái)的方法包括:
步驟S210:在虛擬現(xiàn)實(shí)頭盔中設(shè)置線路切換控制器和內(nèi)置運(yùn)算平臺(tái),在虛擬現(xiàn)實(shí)頭盔上設(shè)置用于連接外置運(yùn)算平臺(tái)的連接器。
步驟S220:將屏幕、傳感器、內(nèi)置運(yùn)算平臺(tái)以及連接器分別連接線路切換控制器。
步驟S230:判斷連接器是否連接到外置運(yùn)算平臺(tái),若連接器沒(méi)有連接到外置運(yùn)算平臺(tái),則執(zhí)行步驟S240;若連接器連接到外置運(yùn)算平臺(tái),則執(zhí)行步驟S250。
步驟S240:控制線路切換控制器將屏幕和傳感器與內(nèi)置運(yùn)算平臺(tái)連通。
步驟S250:控制線路切換控制器將屏幕和傳感器與外置運(yùn)算平臺(tái)連通。
優(yōu)選地,步驟S220具體包括:將屏幕通過(guò)一條屏幕連接線連接到線路切換控制器的第一端口;將傳感器通過(guò)一條傳感器連接線連接到線路切換控制器的第二端口;將內(nèi)置運(yùn)算平臺(tái)通過(guò)一條屏幕連接線和一條傳感器連接線分別連接到線路切換控制器的第三端口和第四端口。將連接器通過(guò)一條屏幕連接線、一條傳感器連接線和一條控制連接線分別連接到線路切換控制器的第五端口、第六端口和第七端口。
進(jìn)一步優(yōu)選地,步驟S230具體包括:當(dāng)線路切換控制器的第七端口接收到連接器發(fā)送的第一控制信號(hào)時(shí),判斷連接器沒(méi)有連接到外置運(yùn)算平臺(tái);當(dāng)線路切換控制器的第七端口接收到連接器發(fā)送的第二控制信號(hào)時(shí),判斷連接器連接到外置運(yùn)算平臺(tái)。
當(dāng)判斷連接器沒(méi)有連接到外置運(yùn)算平臺(tái)之后,控制線路切換控制器接通第一端口與第三端口之間的通路、以及第二端口與第四端口之間的通路,斷開(kāi)第一端口與第五端口之間的通路、以及第二端口與第六端口之間的通路,使屏幕和傳感器與內(nèi)置運(yùn)算平臺(tái)連通,此時(shí)虛擬現(xiàn)實(shí)頭盔不需要通過(guò)線纜連接其他設(shè)備即可獨(dú)立工作,不會(huì)因線纜制約用戶的動(dòng)作,且便于攜帶。
當(dāng)判斷連接器連接到外置運(yùn)算平臺(tái)之后,控制線路切換控制器接通第一端口與第五端口之間的通路、以及第二端口與第六端口之間的通路,斷開(kāi)第一端口與第三端口之間的通路、以及第二端口與第四端口之間的通路,使屏幕和傳感器與外置運(yùn)算平臺(tái)連通,例如PC機(jī),此時(shí)可以利用PC機(jī)較強(qiáng)的運(yùn)算能力,為用戶提供更高的畫(huà)質(zhì),并減少虛擬現(xiàn)實(shí)頭盔工作時(shí)產(chǎn)生的熱量,且無(wú)續(xù)航限制。
可選地,屏幕和線路切換控制器可以采用HDMI、eDP、MIPI等方式中的一種進(jìn)行連接,線路切換控制器相應(yīng)地包含HDMI通路切換芯片、eDP通路切換芯片或MIPI通路切換芯片。傳感器和線路切換控制器可以采用USB、I2C、SPI等方式中的一種進(jìn)行連接,線路切換控制器相應(yīng)地包含USB通路切換芯片、I2C通路切換芯片或SPI通路切換芯片,或者也可以通過(guò)高速電路開(kāi)關(guān)實(shí)現(xiàn)切換。
以上所述,僅為本發(fā)明的具體實(shí)施方式,在本發(fā)明的上述教導(dǎo)下,本領(lǐng)域技術(shù)人員可以在上述實(shí)施例的基礎(chǔ)上進(jìn)行其他的改進(jìn)或變形。本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的具體描述只是更好的解釋本發(fā)明的目的,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。