普渡大學(xué)的研究人員開發(fā)了一款名叫Furion的軟件,通過分離計(jì)算負(fù)荷讓智能手機(jī)也能夠運(yùn)行高質(zhì)量的VR。
高端VR需要每秒60幀的渲染速度,而智能手機(jī)的處理器,如谷歌Pixel XL每秒的計(jì)算速度為1億次,這遠(yuǎn)遠(yuǎn)無法達(dá)到VR計(jì)算所需要的速度。如今高端的VR系統(tǒng)可以通過線纜和電腦相連接,因?yàn)楝F(xiàn)有的無線網(wǎng)絡(luò)還無法滿足視頻渲染所需要的速度和穩(wěn)定性。
普渡大學(xué)電氣與計(jì)算機(jī)工程教授Y Charlie Hu表示:“當(dāng)今的移動(dòng)硬件以及無線網(wǎng)絡(luò)需要再快上10倍才可以滿足高質(zhì)量的沉浸VR。我們要做的就是觀察,看看下一代的5G網(wǎng)絡(luò)會(huì)不會(huì)對(duì)VR有所幫助。因?yàn)?0倍于如今智能手機(jī)的處理需求將耗盡當(dāng)下智能手機(jī)的處理器資源。”
為了能夠在智能手機(jī)上實(shí)現(xiàn)高端自由的VR體驗(yàn),F(xiàn)urion采用了創(chuàng)新的解決方案。通常情況下,計(jì)算負(fù)載的很大一部分是處理渲染
每幀的背景。但在景觀或房間的內(nèi)部,其畫面變化通常都不大。當(dāng)VR中的背景變化時(shí),通常是在用戶位置發(fā)生改變的時(shí)候。
Hu表示:“不過用戶的位置改變是隨機(jī)的。你不斷前進(jìn)并且是以一種可以被預(yù)測(cè)的方式。這意味著我們可以預(yù)測(cè)背景的改變。根據(jù)用戶的位置進(jìn)行更改并預(yù)先渲染背景。”
Furion使用PC來渲染可預(yù)測(cè)的背景幀,再將其通過WiFi發(fā)送到智能手機(jī)上。背景作為全景照片進(jìn)行渲染,并且將其風(fēng)格成4個(gè)圖像,然后由Pixel XL的四核處理器分別渲染其中的一個(gè)圖像。之后可以被自動(dòng)剪裁以配合用戶角度的改變。通過在VR應(yīng)用中集成動(dòng)作預(yù)測(cè),F(xiàn)urion能夠預(yù)先從服務(wù)器獲取所需要的渲染幀,從而就能夠?qū)⒀舆t縮小到14毫秒。
“預(yù)讀取意味著預(yù)測(cè)數(shù)據(jù),在VR游戲真正需要數(shù)據(jù)之前它就能夠向服務(wù)器發(fā)出請(qǐng)求并獲取數(shù)據(jù)。”
【913VR原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】
]]>