混合現(xiàn)實(shí)在這段時(shí)間爆出大量微軟Hololens和Magic Leap的消息。兩家公司似乎準(zhǔn)備在未來幾年內(nèi)增強(qiáng)我們的現(xiàn)實(shí),但一個(gè)開發(fā)人員不愿意等那么久才去擁有一個(gè)漂亮的全息圖漂浮在他的房間。
Oliver Pavicevics自2002年以來一直工作于混合現(xiàn)實(shí)領(lǐng)域,我們通過郵件了解了更多關(guān)于這個(gè)史詩般的混合現(xiàn)實(shí)全息圖。
Q:你有你自己的公司嗎?這個(gè)項(xiàng)目里還有其他參與的同事嗎?
A:我沒有自己的公司,我是一個(gè)自由職業(yè)者。我有一個(gè)藝名叫OliVR,我通常都是簽這個(gè)名字。目前我主要的工作對象是像通用電氣、Fiat和MTV這樣的客戶。房間里的演示只是我想嘗試把一些技術(shù)應(yīng)用到虛擬現(xiàn)實(shí)或是增強(qiáng)現(xiàn)實(shí)里。
Q:你能告訴我更多關(guān)于你是如何創(chuàng)造了這個(gè)全息圖的信息嗎?
A:這是一個(gè)使用空閑時(shí)間完成的項(xiàng)目,目的是為未來的應(yīng)用程序做簡單的嘗試。它使用一臺廣角的數(shù)碼單反相機(jī)通過高清晰度多媒體接口(HDMI)傳遞一個(gè)信號到BlackMagic Intensity Pro采集卡。Oculus連接到單反相機(jī),它需要跟蹤所有的相機(jī)運(yùn)動(dòng),體感裝置Kinect 2則跟蹤手部的運(yùn)動(dòng)。這是一個(gè)簡單的設(shè)置。主要問題是同步Rift跟蹤相機(jī)的延遲。這部分有點(diǎn)問題,我使用了非常類似Oculus的時(shí)間偏差算法通過扭曲一副被送往顯示器之前圖像,來解決這個(gè)延遲問題。.手部的延遲目前已經(jīng)得到修補(bǔ),但也許我可以使用arduino和小型led制作一個(gè)延遲檢查器。
Q:為什么指定使用Blackmagic采集卡?
A:我需要降低延遲,Blackmagic可做到這一點(diǎn)——我們的追蹤延遲大概在3-4幀。
Q:所有的VR頭盔都存在延遲?
A:是的,說到頭盔,大多數(shù)都是關(guān)于延遲。但這里的延遲問題沒那么復(fù)雜,或者說更簡單。我們可以修補(bǔ)這個(gè)延遲,但它會(huì)導(dǎo)致減少視野。
Q:多少幀修補(bǔ)一個(gè)?
A:取決于頭部轉(zhuǎn)動(dòng)的速度。如果你快速轉(zhuǎn)動(dòng)的話就…
Q:為什么要做這個(gè)項(xiàng)目?是為了制作一個(gè)史詩般的全息效果?
A:我制作這個(gè)視頻是為了簡單對這個(gè)技術(shù)做演示,這只是使用了我制作音樂視頻的一點(diǎn)時(shí)間。
Q:你打算開源它嗎?
A:我想這么做。但在那之前我想做一些優(yōu)化先。