[發(fā)明專利]VR多人同屏數(shù)據(jù)同步處理方法及裝置有效
| 申請?zhí)枺?/td> | 202010029297.X | 申請日: | 2020-01-13 |
| 公開(公告)號: | CN110830521B | 公開(公告)日: | 2020-04-28 |
| 發(fā)明(設(shè)計)人: | 邱志俊;李梁 | 申請(專利權(quán))人: | 南昌市小核桃科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F3/01 |
| 代理公司: | 南昌金軒知識產(chǎn)權(quán)代理有限公司 36129 | 代理人: | 夏軍 |
| 地址: | 330038 江西省南昌市紅谷*** | 國省代碼: | 江西;36 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | vr 數(shù)據(jù) 同步 處理 方法 裝置 | ||
本發(fā)明公開了一種VR多人同屏數(shù)據(jù)同步處理方法及裝置,屬于數(shù)據(jù)處理領(lǐng)域,VR多人同屏數(shù)據(jù)同步處理方法應(yīng)用于與多個客戶端通信連接的服務(wù)器,方法包括:過濾出當前客戶端需要網(wǎng)絡(luò)同步的數(shù)據(jù);對需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行壓縮處理;將壓縮處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)發(fā)送至其他客戶端;在其他客戶端對接收的壓縮處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行平滑處理。本發(fā)明公開的VR多人同屏數(shù)據(jù)同步處理方法及裝置,可實現(xiàn)VR多人同屏順暢無卡頓,解決現(xiàn)有技術(shù)中VR多人同屏網(wǎng)絡(luò)同步數(shù)據(jù)延遲高、數(shù)據(jù)丟包、網(wǎng)絡(luò)阻塞、連接斷開的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種VR多人同屏數(shù)據(jù)同步處理方法及裝置。
背景技術(shù)
VR技術(shù)是一種可以創(chuàng)建和體驗虛擬世界的計算機仿真系統(tǒng),它利用計算機生成一種虛擬場景,并配合特定的硬件設(shè)備使用,使用戶能夠沉浸到該虛擬場景中。
在VR多人游戲、交互、社交等多人互動項目中,需要把一個人的所有肢體形態(tài)同步到其他人的VR世界中,因此VR大空間中多人同屏產(chǎn)生需要同步的數(shù)據(jù)量極為龐大,會產(chǎn)生龐大的數(shù)據(jù)字節(jié)流,導(dǎo)致網(wǎng)絡(luò)同步數(shù)據(jù)延遲高、數(shù)據(jù)丟包、網(wǎng)絡(luò)阻塞、連接斷開等問題,無法達到VR的體驗要求,嚴重影響用戶體驗感。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)的不足,本發(fā)明所要解決的技術(shù)問題在于提出一種VR多人同屏數(shù)據(jù)同步處理方法及裝置,以實現(xiàn)VR多人同屏順暢無卡頓,解決現(xiàn)有技術(shù)中VR多人同屏網(wǎng)絡(luò)同步數(shù)據(jù)延遲高、數(shù)據(jù)丟包、網(wǎng)絡(luò)阻塞、連接斷開的問題。
本發(fā)明所采用的技術(shù)方案是:
第一方面,本發(fā)明實施例提供了一種VR多人同屏數(shù)據(jù)同步處理方法,應(yīng)用于與多個客戶端通信連接的服務(wù)器,所述方法包括:
過濾出當前客戶端需要網(wǎng)絡(luò)同步的數(shù)據(jù);
對所述需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行壓縮處理;
將壓縮處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)發(fā)送至其他客戶端;
在其他客戶端對接收的壓縮處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行平滑處理。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,所述過濾出當前客戶端需要網(wǎng)絡(luò)同步的數(shù)據(jù),包括:
獲取當前客戶端需要網(wǎng)絡(luò)同步的物體的空間信息數(shù)據(jù);
過濾出當前同步幀發(fā)生更改的空間信息數(shù)據(jù)。
結(jié)合第一方面的第一種可能的實施方式,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,所述過濾出當前同步幀發(fā)生更改的空間信息數(shù)據(jù),包括:
將當前客戶端需要網(wǎng)絡(luò)同步的物體的三維空間數(shù)據(jù)分別與上一幀的數(shù)據(jù)進行對比,偏差大于預(yù)設(shè)閾值則過濾為需要網(wǎng)絡(luò)同步的數(shù)據(jù)。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,所述對所述需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行壓縮處理,包括:
根據(jù)同步類型對所述需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行差值化處理;
對差值化處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行壓縮處理。
結(jié)合第一方面的第三種可能的實施方式,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,所述對差值化處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行壓縮處理,包括:
根據(jù)數(shù)據(jù)類型范圍給定差值化處理后的需要網(wǎng)絡(luò)同步的數(shù)據(jù)的數(shù)據(jù)類型;
放入壓縮隊列進行壓縮處理。
結(jié)合第一方面的第三種可能的實施方式,本發(fā)明實施例提供了第一方面的第五種可能的實施方式,其中,所述根據(jù)同步類型對所述需要網(wǎng)絡(luò)同步的數(shù)據(jù)進行差值化處理,包括以下至少之一:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南昌市小核桃科技有限公司,未經(jīng)南昌市小核桃科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010029297.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





