風科技舉行了戰略發布會,明星很多,場面挺熱鬧。*風魔鏡CEO黃總在會上比較激動,排列了一堆數字之后,也給作為“友商”的我們拋出一個非常專業的問題:19ms的延遲是怎么來的?
1、首先從頭部轉動到傳感器采樣并做模數轉換得到數字信號需要1ms的時間(大朋VR一體機傳感器采樣率在1KHz,也就是說每秒鐘可以讀取到一千個數據,那么每個數據就是1ms,也就得出了這1ms的延遲);
2、然后數據經由單片機,傳輸給Exynos 7420處理,并保存至存儲器,需要時間不超過1ms。因為它們的接口是不同的,就好像空調的電源插頭不能插到小臺燈的插座里,需要一些轉換工作,單片機就負責了這樣的轉換。數據從傳感器到單片機大概需要1ms。因為前面數據的產生需要1ms,所以如果不在1ms內將這些數據傳輸完畢,那么后來的數據就會被丟棄。也就是說,超過1ms的延遲時間,畫面會變的殘缺。
3、在硬件上傳輸完成后,就是軟件算法處理的過程了。大朋SDK提供了TimeWarp算法(這里不對算法做過多解釋,百度一下,不是秘密),采用該算法可以基本忽略渲染場景的延遲。TimeWarp可以在3ms以內完成。
4、最后,傳輸圖像到顯示屏。大朋VR一體機上采用了Front Buffer Rendering技術,可以直接將渲染內容繪制到顯示單元Front Buffer,而不需要等待前后buffer交換。眾所周知,大朋VR一體機采用三星AMOLED屏,刷新率超過70Hz,響應時間減少到了微秒級。所以圖像顯示的時間消耗主要在于屏幕掃描所消耗時間。即便按照70Hz計算,那么掃描一幀圖像的時間不會超過14.3ms。
綜上,根據實驗室數據,大朋VR一體機延遲完全可以控制在1ms + 1ms + 3ms + 14.3ms = 19.3ms。不知道這個回答能不能為黃總解答這個專業問題。
黃總在會上提到,“友商此前剛剛發布了某一體機,號稱延遲19毫秒,我們測試了一下,根本沒有達到19毫秒!19.3ms延遲怎么來的,上面已經給出算法,暫且不提。只想問一句:
“黃總,您的大朋VR一體機從哪兒買的?”
聽到黃總這句話,大朋VR測試團隊連夜數了三十多遍保險柜里的樣機,信誓旦旦保證沒被偷走!真心問黃總,您說您檢測這臺機器跟誰買的,我們保證不打死他!如果您說是目測,那這句話就算沒問。
另外,以一個用戶的身份還想再問黃總一句:
“黃總,你家的一體機啥時候出來賣?”
半年前*風推出了魔王一體機,然后......然后就沒有然后了,半年了,直到昨天黃總在會上提到要發布一體機二代了,大家恍惚想起來,一代呢?
言行一致是居高位者所必需。無知者可以問,但造謠者還請道歉!
為了回答“19ms的延遲是怎么來的?”這個專業問題,大朋VR決定專門舉辦一場【大朋VR一體機19ms品鑒會】
時間:2016年4月12日
地點:上海靜安香格里拉大酒店
報名:http://www.huodongxing.com/event/6328234668800#rd