本發(fā)明涉及虛擬現(xiàn)實(shí)
技術(shù)領(lǐng)域:
,具體涉及一種無(wú)線虛擬現(xiàn)實(shí)服務(wù)器、系統(tǒng)及其數(shù)據(jù)壓縮傳輸方法。
背景技術(shù):
:虛擬現(xiàn)實(shí)(VirtualReality,VR)技術(shù)是一種可以創(chuàng)建和體驗(yàn)虛擬世界的計(jì)算機(jī)仿真系統(tǒng),它利用計(jì)算機(jī)生成一種模擬環(huán)境,是一種多源信息融合的交互式的三維動(dòng)態(tài)視景和實(shí)體行為的系統(tǒng)仿真,使用戶沉浸到該模擬環(huán)境中?,F(xiàn)有技術(shù)中的虛擬現(xiàn)實(shí)系統(tǒng),在服務(wù)器上渲染圖像,然后發(fā)送給設(shè)置在虛擬現(xiàn)實(shí)頭盔中的手機(jī)進(jìn)行顯示,但由于受手機(jī)性能的影響,通過(guò)手機(jī)解碼并顯示虛擬現(xiàn)實(shí)圖像,效率較低,容易造成畫(huà)面延遲。手機(jī)的擴(kuò)展性相對(duì)微型電腦來(lái)說(shuō)較差,短時(shí)間內(nèi)無(wú)法使用最新的數(shù)據(jù)傳輸技術(shù)。例如:目前手機(jī)只能支持802.11AC的傳輸協(xié)議,最高傳輸速度是866Mbps,如果使用微型電腦,則可以使用目前最新的802.11AD傳輸協(xié)議,最高傳輸速度可達(dá)到3Gbps。同樣,微型電腦可以通過(guò)更換CPU,顯卡的方法提高性能,而同樣配置的手機(jī),價(jià)格非常昂貴,普通人無(wú)法承受。目前有一種使用背包的解決方案。該方案使用較高配置的游戲筆記本電腦作為虛擬現(xiàn)實(shí)游戲的運(yùn)行平臺(tái)。游戲的玩家需要背上筆記本電腦,帶上虛擬現(xiàn)實(shí)頭盔進(jìn)行游玩。該方案主要依賴筆記本的性能。當(dāng)游戲場(chǎng)景或者計(jì)算復(fù)雜時(shí),內(nèi)置電源和一般的外置充電裝置無(wú)法提供CPU和GPU進(jìn)行運(yùn)算所需要的功耗。而使用較高輸出的外置電源,需要增加電池重量,導(dǎo)致用戶背包游玩時(shí),負(fù)重的增加,體驗(yàn)感降低。另外,在虛擬現(xiàn)實(shí)的無(wú)線方案中,數(shù)據(jù)的傳輸分為壓縮傳輸和非壓縮傳輸兩種。非壓縮的傳輸,一般都必須采用超高速的無(wú)線方案(毫米波傳輸)。而這些方案由于受到硬件性能的各種限制,尚未使用在虛擬現(xiàn)實(shí)的無(wú)線方案中。因而目前階段,考慮采用壓縮傳輸?shù)姆桨?。一般的壓縮傳輸方案是先進(jìn)行圖像數(shù)據(jù)的壓縮,然后發(fā)送壓縮后的數(shù)據(jù)。按照目前較好的硬件配置(GT860顯卡+802.11AC網(wǎng)卡866Mbps)一幀圖像的壓縮和傳輸所需要的時(shí)間超過(guò)10ms,其中壓縮4.5ms,傳輸7ms左右,一幀2K(1920*1080)圖像壓縮后的數(shù)據(jù)量在150-200KB左右。也就是說(shuō),當(dāng)圖像在服務(wù)器產(chǎn)生后到達(dá)智能終端的時(shí)間需要10ms以上,如果加上智能終端的解碼和顯示,總延時(shí)超過(guò)15ms。由于使用UDP(UserDatagramProtocol,用戶數(shù)據(jù)報(bào)協(xié)議傳輸),所以每一幀圖像都必須是關(guān)鍵幀,無(wú)法減少傳輸?shù)臄?shù)據(jù)量。當(dāng)圖形復(fù)雜時(shí),壓縮后的數(shù)據(jù)量達(dá)到200KB,使用UDP發(fā)送會(huì)出現(xiàn)丟包現(xiàn)象,服務(wù)器端必須在發(fā)送一定數(shù)量的圖像數(shù)據(jù)后,停頓幾百微妙后繼續(xù)發(fā)送。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種無(wú)線虛擬現(xiàn)實(shí)服務(wù)器、系統(tǒng)及其數(shù)據(jù)壓縮傳輸方法,以解決現(xiàn)有技術(shù)中數(shù)據(jù)壓縮傳輸延時(shí)大及智能終端圖像顯示受手機(jī)性能影響的問(wèn)題。為實(shí)現(xiàn)以上目的,本發(fā)明采用如下技術(shù)方案:一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,應(yīng)用于無(wú)線虛擬現(xiàn)實(shí)服務(wù)器中,包括:步驟S1、將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為大小相等的左眼圖像和右眼圖像;步驟S2、判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊;步驟S3、對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行編號(hào),并根據(jù)所述左眼圖像塊和右眼圖像塊在當(dāng)前幀的虛擬現(xiàn)實(shí)圖像中的位置創(chuàng)建索引列表,并將所述索引列表發(fā)送給安裝在平板電腦中的智能終端;步驟S4、采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮,并將壓縮后的左眼圖像塊和右眼圖像塊依次無(wú)線發(fā)送給安裝在平板電腦中的智能終端,以使所述智能終端根據(jù)所述索引列表依次對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行解壓縮并顯示出來(lái)。優(yōu)選地,所述步驟S4中“采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮”具體為:對(duì)索引列表中相鄰的左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮。優(yōu)選地,所述壓縮算法為H.264壓縮算法或H.265壓縮算法。優(yōu)選地,所述步驟S4中“采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮”還包括:對(duì)索引列表中一一對(duì)應(yīng)的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)左眼圖像塊或右眼圖像塊經(jīng)H.264壓縮算法或H.265壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),通過(guò)設(shè)置所述H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與所述左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與所述右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮。優(yōu)選地,所述步驟S2具體為:判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)預(yù)設(shè)尺寸的左眼圖像塊和右眼圖像塊。一種無(wú)線虛擬現(xiàn)實(shí)服務(wù)器,用于運(yùn)行上述的無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,包括:劃分單元,用于將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為大小相等的左眼圖像和右眼圖像;分塊單元,用于判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊;編號(hào)單元,用于對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行編號(hào),并根據(jù)所述左眼圖像塊和右眼圖像塊在當(dāng)前幀的虛擬現(xiàn)實(shí)圖像中的位置創(chuàng)建索引列表,并將所述索引列表發(fā)送給安裝在平板電腦中的智能終端;壓縮傳輸單元,用于采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮,并將壓縮后的左眼圖像塊和右眼圖像塊依次無(wú)線發(fā)送給安裝在平板電腦中的智能終端,以使所述智能終端根據(jù)所述索引列表依次對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行解壓縮并顯示出來(lái)。優(yōu)選地,所述壓縮傳輸單元具體用于:對(duì)索引列表中相鄰的左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮。優(yōu)選地,所述壓縮傳輸單元還用于:對(duì)索引列表中一一對(duì)應(yīng)的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)左眼圖像塊或右眼圖像塊經(jīng)H.264壓縮算法或H.265壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),通過(guò)設(shè)置所述H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與所述左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與所述右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮。優(yōu)選地,所述分塊單元具體用于:判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)預(yù)設(shè)尺寸的左眼圖像塊和右眼圖像塊。一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng),包括虛擬現(xiàn)實(shí)頭戴裝置及上述的無(wú)線虛擬現(xiàn)實(shí)服務(wù)器和安裝在平板電腦中的智能終端,其中,所述平板電腦的顯示屏設(shè)置在所述虛擬現(xiàn)實(shí)頭戴裝置的目鏡后,所述智能終端和所述無(wú)線虛擬現(xiàn)實(shí)服務(wù)器無(wú)線連接。本發(fā)明采用以上技術(shù)方案,至少具備以下有益效果:1、本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法和無(wú)線虛擬現(xiàn)實(shí)服務(wù)器,將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為左眼圖像和右眼圖像,并將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊,相比現(xiàn)有技術(shù)中直接對(duì)渲染后的整幀圖像進(jìn)行壓縮和傳輸,能降低GPU和CPU的運(yùn)算負(fù)荷,提高數(shù)據(jù)的壓縮和傳輸速率,減少數(shù)據(jù)壓縮和傳輸延時(shí)。2、另外,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法和無(wú)線虛擬現(xiàn)實(shí)服務(wù)器,對(duì)索引列表中相鄰的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮,充分利用了無(wú)線虛擬現(xiàn)實(shí)服務(wù)器的GPU和CPU的處理能力。當(dāng)CPU進(jìn)行圖像塊傳輸時(shí),GPU負(fù)責(zé)圖像塊的壓縮,CPU的圖像塊傳輸和GPU的圖像塊壓縮是同時(shí)進(jìn)行的,相比現(xiàn)有技術(shù)中GPU工作時(shí),CPU在等待,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法和無(wú)線虛擬現(xiàn)實(shí)服務(wù)器更能分發(fā)揮GPU和CPU的處理能力,降低無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)數(shù)據(jù)壓縮和傳輸延時(shí)。3、由于左眼圖像和右眼圖像非常接近,所以本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法和無(wú)線虛擬現(xiàn)實(shí)服務(wù)器通過(guò)設(shè)置H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮,可以減少無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)傳輸量,提高數(shù)據(jù)傳輸?shù)姆€(wěn)定性。4、本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng),通過(guò)設(shè)置在虛擬現(xiàn)實(shí)頭戴裝置目鏡后的平板電腦中的智能終端進(jìn)行虛擬現(xiàn)實(shí)圖像的解壓縮和顯示,相比現(xiàn)有技術(shù)中的背包方案,能減輕玩家的負(fù)重;相比手機(jī)無(wú)線方案,可以應(yīng)對(duì)復(fù)雜虛擬現(xiàn)實(shí)游戲場(chǎng)景的顯示,且無(wú)論在傳輸性能上,還是在顯示精度上都有很大地提升。附圖說(shuō)明圖1為本發(fā)明一實(shí)施例提供的一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法的流程示意圖;圖2為本發(fā)明一實(shí)施例提供的一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法的數(shù)據(jù)壓縮和傳輸時(shí)延示意圖;圖3為本發(fā)明一實(shí)施例提供的一種無(wú)線虛擬現(xiàn)實(shí)服務(wù)器的示意框圖;圖4為本發(fā)明一實(shí)施例提供的一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的示意框圖。具體實(shí)施方式下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。參見(jiàn)圖1,本發(fā)明一實(shí)施例提供的一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,應(yīng)用于無(wú)線虛擬現(xiàn)實(shí)服務(wù)器中,包括:步驟S1、將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為大小相等的左眼圖像和右眼圖像;步驟S2、判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊;步驟S3、對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行編號(hào),并根據(jù)所述左眼圖像塊和右眼圖像塊在當(dāng)前幀的虛擬現(xiàn)實(shí)圖像中的位置創(chuàng)建索引列表,并將所述索引列表發(fā)送給安裝在平板電腦中的智能終端;步驟S4、采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮,并將壓縮后的左眼圖像塊和右眼圖像塊依次無(wú)線發(fā)送給安裝在平板電腦中的智能終端,以使所述智能終端根據(jù)所述索引列表依次對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行解壓縮并顯示出來(lái)。需要說(shuō)明的是,所述預(yù)設(shè)值根據(jù)用戶需要進(jìn)行設(shè)置。由上述技術(shù)方案可知,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為左眼圖像和右眼圖像,并將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊,相比現(xiàn)有技術(shù)中直接對(duì)渲染后的整幀圖像進(jìn)行壓縮和傳輸,能降低GPU和CPU的運(yùn)算負(fù)荷,提高數(shù)據(jù)的壓縮和傳輸速率,減少數(shù)據(jù)壓縮和傳輸延時(shí)。優(yōu)選地,所述步驟S4中“采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮”具體為:對(duì)索引列表中相鄰的左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮。由上述技術(shù)方案可知,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,對(duì)索引列表中相鄰的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮,充分利用了無(wú)線虛擬現(xiàn)實(shí)服務(wù)器的GPU和CPU的處理能力。當(dāng)CPU進(jìn)行圖像塊傳輸時(shí),GPU負(fù)責(zé)圖像塊的壓縮,CPU的圖像塊傳輸和GPU的圖像塊壓縮是同時(shí)進(jìn)行的,相比現(xiàn)有技術(shù)中GPU工作時(shí),CPU在等待,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法更能分發(fā)揮GPU和CPU的處理能力,降低無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)數(shù)據(jù)壓縮和傳輸延時(shí)。為了便于理解,對(duì)本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法舉例說(shuō)明如下:步驟S1、將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為左眼圖像和右眼圖像;步驟S2、假設(shè)左眼圖像或右眼圖像的大小大于預(yù)設(shè)值,將所述左眼圖像劃分為三個(gè)左眼圖像塊并編號(hào)為:A1、B1、C1,將所述右眼圖像塊劃分為三個(gè)右眼圖像塊并編號(hào)為:A2、B2、C2;其中,A1和A2一一對(duì)應(yīng),B1和B2一一對(duì)應(yīng),C1和C2一一對(duì)應(yīng);步驟S3、創(chuàng)建如下表一所示的索引列表,并將所述索引列表發(fā)送給安裝在平板電腦中的智能終端;A1A2B1B2C1C2表一步驟S4、壓縮時(shí)A1、A2為一組進(jìn)行壓縮,B1、B2為一組進(jìn)行壓縮,C1、C2為一組進(jìn)行壓縮,一共壓縮6次,壓縮順序依次為A1、A2、B1、B2、C1、C2;A1壓縮完畢后,發(fā)送數(shù)據(jù),同時(shí)對(duì)A2進(jìn)行壓縮。智能終端接收到壓縮后的數(shù)據(jù),進(jìn)行解壓,并顯示在平板電腦顯示屏的對(duì)應(yīng)區(qū)域。參見(jiàn)圖2,在具體實(shí)踐中,還對(duì)本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法的數(shù)據(jù)壓縮傳輸延時(shí)進(jìn)行了計(jì)算,假設(shè)壓縮一個(gè)圖像塊的時(shí)間為1ms,傳輸壓縮后的圖像塊的時(shí)間為1.5ms,智能終端解壓并顯示的時(shí)間為0.5ms,根據(jù)本發(fā)明的技術(shù)方案,從依次對(duì)圖像塊A1、A2、B1、B2、C1、C2進(jìn)行壓縮到智能終端依次將圖像塊A1、A2、B1、B2、C1、C2解壓并顯示出來(lái),無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)一共延時(shí)8ms,而若采用現(xiàn)有技術(shù),無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)一共需要延時(shí)(1ms+1.5ms+0.5ms)*6=18ms,可見(jiàn)本發(fā)明提供的技術(shù)方案,相比現(xiàn)有技術(shù)可減少延時(shí)10ms,可將數(shù)據(jù)壓縮和傳輸效率提高55.6%。待傳輸?shù)奶摂M現(xiàn)實(shí)圖像越大,使用本發(fā)明提供的技術(shù)方案對(duì)數(shù)據(jù)進(jìn)行壓縮和傳輸,降低數(shù)據(jù)延時(shí)的效果越明顯。優(yōu)選地,所述壓縮算法為H.264壓縮算法或H.265壓縮算法。需要說(shuō)明的是,壓縮傳輸一般是使用H.264或H.265兩種視頻壓縮算法。目前,主流的顯卡使用H.264的壓縮方案壓縮一個(gè)2K的圖片,最快可以在3~4ms內(nèi)完成。因此,本實(shí)施例選用H.264的壓縮方案,但是,隨著顯卡性能的提升,可以升級(jí)到具有更高壓縮比的H.265壓縮算法。優(yōu)選地,所述步驟S4中“采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮”還包括:對(duì)索引列表中一一對(duì)應(yīng)的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)左眼圖像塊或右眼圖像塊經(jīng)H.264壓縮算法或H.265壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),通過(guò)設(shè)置所述H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與所述左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與所述右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮。由上述技術(shù)方案可知,由于左眼圖像和右眼圖像非常接近,所以本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法通過(guò)設(shè)置H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮,可以減少無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)傳輸量,提高數(shù)據(jù)傳輸?shù)姆€(wěn)定性。優(yōu)選地,所述步驟S2具體為:判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)預(yù)設(shè)尺寸的左眼圖像塊和右眼圖像塊。需要說(shuō)明的是,所述預(yù)設(shè)尺寸根據(jù)無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的硬件設(shè)備性能和歷史經(jīng)驗(yàn)值獲得,根據(jù)目前主流GPU的圖像壓縮性能,當(dāng)每塊待壓縮的左眼圖像或右眼圖像分辨率保持在1K左右時(shí),GPU的圖像壓縮性能最佳。參見(jiàn)圖3,本發(fā)明還提出了一種無(wú)線虛擬現(xiàn)實(shí)服務(wù)器100,用于運(yùn)行上述的無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)的數(shù)據(jù)壓縮傳輸方法,包括:劃分單元101,用于將待傳輸?shù)漠?dāng)前幀的虛擬現(xiàn)實(shí)圖像劃分為大小相等的左眼圖像和右眼圖像;分塊單元102,用于判斷所述左眼圖像或右眼圖像塊的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)一一對(duì)應(yīng)的左眼圖像塊和右眼圖像塊;編號(hào)單元103,用于對(duì)所述左眼圖像塊和右眼圖像進(jìn)行編號(hào),并根據(jù)所述左眼圖像塊和右眼圖像塊在當(dāng)前幀的虛擬現(xiàn)實(shí)圖像中的位置創(chuàng)建索引列表,并將所述索引列表發(fā)送給安裝在平板電腦中的智能終端;壓縮傳輸單元104,用于采用壓縮算法對(duì)索引列表中的各左眼圖像塊和右眼圖像塊依次進(jìn)行壓縮,并將壓縮后的左眼圖像塊和右眼圖像塊依次無(wú)線發(fā)送給安裝在平板電腦中的智能終端,以使所述智能終端根據(jù)所述索引列表依次對(duì)所述左眼圖像塊和右眼圖像塊進(jìn)行解壓縮并顯示出來(lái)。優(yōu)選地,所述壓縮傳輸單元104具體用于:對(duì)索引列表中相鄰的左眼圖像塊和右眼圖像塊,當(dāng)前一個(gè)左眼圖像塊或右眼圖像塊經(jīng)壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),對(duì)后一個(gè)右眼圖像塊或左眼圖像塊進(jìn)行壓縮。優(yōu)選地,所述壓縮傳輸單元104還用于:對(duì)索引列表中一一對(duì)應(yīng)的兩個(gè)左眼圖像塊和右眼圖像塊,當(dāng)左眼圖像塊或右眼圖像塊經(jīng)H.264壓縮算法或H.265壓縮算法壓縮完畢進(jìn)入發(fā)送狀態(tài)的同時(shí),通過(guò)設(shè)置所述H.264壓縮算法或H.265壓縮算法的圖像參數(shù),對(duì)與所述左眼圖像塊一一對(duì)應(yīng)的右眼圖像塊或與所述右眼圖像塊一一對(duì)應(yīng)的左眼圖像塊進(jìn)行差分壓縮。優(yōu)選地,所述分塊單元102具體用于:判斷所述左眼圖像或右眼圖像的大小是否大于預(yù)設(shè)值,若是,將所述左眼圖像和右眼圖像分別劃分為多個(gè)預(yù)設(shè)尺寸的左眼圖像塊和右眼圖像塊。參見(jiàn)圖4,本發(fā)明還提出了一種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng)10,包括虛擬現(xiàn)實(shí)頭戴裝置300及上述的無(wú)線虛擬現(xiàn)實(shí)服務(wù)器100和安裝在平板電腦中的智能終端200,其中,所述平板電腦的顯示屏設(shè)置在所述虛擬現(xiàn)實(shí)頭戴裝置300的目鏡后,所述智能終端200和所述無(wú)線虛擬現(xiàn)實(shí)服務(wù)器100無(wú)線連接。由上述技術(shù)方案可知,本發(fā)明提供的這種無(wú)線虛擬現(xiàn)實(shí)系統(tǒng),通過(guò)設(shè)置在虛擬現(xiàn)實(shí)頭戴裝置目鏡后的平板電腦中的智能終端進(jìn)行虛擬現(xiàn)實(shí)圖像的解壓縮和顯示,相比現(xiàn)有技術(shù)中的背包方案,能減輕玩家的負(fù)重;相比手機(jī)無(wú)線方案,可以應(yīng)對(duì)復(fù)雜虛擬現(xiàn)實(shí)游戲場(chǎng)景的顯示,且無(wú)論在傳輸性能上,還是在顯示精度上都有很大地提升。以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。術(shù)語(yǔ)“多個(gè)”指兩個(gè)或兩個(gè)以上,除非另有明確的限定。當(dāng)前第1頁(yè)1 2 3