開發(fā)者和早期訪問用戶現(xiàn)在可以通過 NVIDIA 虛擬現(xiàn)實(shí)捕獲和回放 ( VCR )準(zhǔn)確捕獲和重放虛擬現(xiàn)實(shí)會(huì)話,用于性能測試、場景故障排除等
虛擬世界的潛力是無限的,但使用虛擬現(xiàn)實(shí)內(nèi)容會(huì)帶來挑戰(zhàn),尤其是在錄制或再現(xiàn)虛擬體驗(yàn)方面。與現(xiàn)實(shí)世界不同,捕捉沉浸式場景并不像在手機(jī)上拍攝視頻或按下電腦上的錄制按鈕那么容易。
在虛擬現(xiàn)實(shí)中,不可能重復(fù)相同的體驗(yàn),而且沉浸式演示通常會(huì)因?yàn)閿z像機(jī)的過度運(yùn)動(dòng)而變得緊張和難以觀看。創(chuàng)建虛擬現(xiàn)實(shí)應(yīng)用程序也可能很麻煩,因?yàn)殚_發(fā)人員必須跳進(jìn)或跳出他們的耳機(jī)來編碼、測試和改進(jìn)他們的工作。此外,所有這些任務(wù)都需要 1:1 的設(shè)備連接,才能啟動(dòng)和運(yùn)行 VR 應(yīng)用程序。
所有這些都使得在虛擬現(xiàn)實(shí)中記錄任何東西成為一個(gè)極其耗時(shí)和乏味的過程。
Autodesk 的高級產(chǎn)品經(jīng)理盧卡斯·費(fèi)斯( Lukas Faeth )解釋說:“我們經(jīng)常發(fā)現(xiàn)自己在準(zhǔn)備硬件和導(dǎo)航到虛擬現(xiàn)實(shí)中的某個(gè)位置上花費(fèi)的時(shí)間比我們實(shí)際測試或解決問題的時(shí)間要多。”?!癗VIDIA VCR SDK 應(yīng)該幫助我們測試構(gòu)建之間的性能,而不必一次把某人放在 VR 中?!?/p>
“NVIDIA VCR SDK 似乎開始有希望,相當(dāng)酷,當(dāng)我試用它的時(shí)候,它讓我的頭旋轉(zhuǎn),有一點(diǎn)創(chuàng)造性的想法,這個(gè)工具可以非常強(qiáng)大。我仍然試圖讓我的頭腦圍繞我可以在日常工作流程中使用的各種方法。它為我打開了很多用例,在自動(dòng)測試、訓(xùn)練潛在 VR 用戶和創(chuàng)建 HI 方面。高質(zhì)量的 GI 渲染是 OpenGL VR 會(huì)話的一部分,” Autodesk 汽車設(shè)計(jì)解決方案專家 Danny Tierney 說
更簡單、更快的虛擬現(xiàn)實(shí)視頻制作
NVIDIA VCR 最初是一個(gè)內(nèi)部項(xiàng)目,用于在 NVIDIA GPU 進(jìn)行虛擬現(xiàn)實(shí)性能測試。NVIDIA XR 團(tuán)隊(duì)繼續(xù)擴(kuò)展特征集,因?yàn)樗麄冋J(rèn)識到新的用例。該團(tuán)隊(duì)可以選擇合作伙伴來幫助評估、測試和確定該項(xiàng)目的其他應(yīng)用程序。


圖 1 。 NVIDIA VCR 的潛在使用案例:性能測試、場景故障排除和 VR 視頻生成。
有了 NVIDIA VCR ,開發(fā)者和創(chuàng)作者可以更輕松地開發(fā)虛擬現(xiàn)實(shí)應(yīng)用程序,幫助最終用戶進(jìn)行 QA 和故障排除,并生成高質(zhì)量的虛擬現(xiàn)實(shí)視頻。
NVIDIA VCR 的功能包括:
準(zhǔn)確、無痛的 VR 會(huì)話播放。這對于性能測試和質(zhì)量控制尤其有用。
減少戴耳機(jī)的時(shí)間。隨著開發(fā)步驟的減少,用戶進(jìn)出虛擬現(xiàn)實(shí)的時(shí)間減少了。
在同一個(gè)虛擬現(xiàn)實(shí)場景中,使用一個(gè) HMD 從單個(gè)耳機(jī)進(jìn)行多角色錄制。同時(shí)重放錄音以模擬協(xié)作。
ESI Group 等早期合作伙伴設(shè)想了利用 SDK 的大好機(jī)會(huì)?!?NVIDIA VCR 為沉浸式體驗(yàn)提供了無限可能,” ESI 集團(tuán)解決方案營銷經(jīng)理 Eric Kam 說。
“虛擬的錄制和回放為虛擬現(xiàn)實(shí)會(huì)話增加了一個(gè)時(shí)間維度,” Kam 補(bǔ)充說,他指出,除了解決性能測試方面的挑戰(zhàn)外, VCR 還可以開發(fā)為下游工作流服務(wù)。
NVIDIA VCR 入門
NVIDIA VCR 在沉浸式虛擬現(xiàn)實(shí)會(huì)話中記錄帶時(shí)間戳的 HMD 和控制器輸入。然后,用戶可以在不連接 HMD 的情況下重放錄音,以重現(xiàn)會(huì)話。還可以通過可選的處理步驟過濾錄制的會(huì)話,清理數(shù)據(jù)并移除過多的攝像頭運(yùn)動(dòng)。


圖 2 。 NVIDIA VCR 工作流程,用于捕獲、過濾和回放虛擬現(xiàn)實(shí)內(nèi)容。
NVIDIA VCR 的組件:
Capture 是一個(gè) OpenVR 后臺應(yīng)用程序,它存儲 HMD 和控制器屬性,并將運(yùn)動(dòng)和按鍵記錄到跟蹤數(shù)據(jù)中。
Filter 是讀取和寫入錄制會(huì)話的可選處理步驟。使用 VCR C ++ API ,開發(fā)人員可以分析會(huì)話、清理數(shù)據(jù)或重新進(jìn)行 HMD 運(yùn)動(dòng)路徑。
Replay 使用 OpenVR 驅(qū)動(dòng)程序模擬 HMD 和控制器,讀取跟蹤數(shù)據(jù),并在場景中回放動(dòng)作和按鍵。顯示分辨率和刷新率等硬件屬性可以編輯為 JSON 文件。
四個(gè) NVIDIA VCR 使用案例
使用 簡單的捕獲和回放 工作流記錄跟蹤數(shù)據(jù)并無限次重放。這是驗(yàn)證場景正確性的理想選擇,例如在性能測試或 QC 用例中。
在 filtering 工作流中,應(yīng)用運(yùn)動(dòng)數(shù)據(jù)平滑以最小化抖動(dòng),并生成更專業(yè)的 VR 演示視頻或教程。
重復(fù)并混合片段 在 VCR 中捕獲,以生成一個(gè)全新的序列。在下面的視頻中,同一組片段(除了移動(dòng)和交互數(shù)據(jù)外,還有字母“ H ”、“ o ”、“ l ”和“ e ”)被重新排序,以拼寫一個(gè)全新的單詞。
在 Autodesk VRED 應(yīng)用程序中使用 NVIDIA VCR 捕獲 single-user collaboration. 的一個(gè)示例。在此工作流中,一個(gè)用戶使用單個(gè) HMD 系統(tǒng)生成四個(gè)單獨(dú)的 VCR 捕獲。然后在多個(gè)系統(tǒng)上同時(shí)重播,以模擬多用戶協(xié)作。
關(guān)于作者
Ingo Esser 是 NVIDIA 專業(yè)解決方案組的首席開發(fā)技術(shù)工程師,他在那里幫助獨(dú)立軟件供應(yīng)商( ISV )進(jìn)行渲染,尤其是虛擬現(xiàn)實(shí)和多 GPU 。這些 ISV 主要在汽車和石油天然氣領(lǐng)域工作,在這些領(lǐng)域,渲染復(fù)雜表面或可視化大型數(shù)據(jù)集都是一個(gè)問題。 Ingo 擁有德國 RWTH 亞琛大學(xué)計(jì)算機(jī)圖形組的計(jì)算機(jī)科學(xué)文憑。
審核編輯:郭婷
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5594瀏覽量
109731 -
虛擬現(xiàn)實(shí)
+關(guān)注
關(guān)注
15文章
2304瀏覽量
101908
發(fā)布評論請先 登錄
海洋生物實(shí)驗(yàn)室利用AI和虛擬現(xiàn)實(shí)探索人類記憶
MokuOS 4.1新增儀器功能:高速信號采集記錄回放儀
使用安森美圖像傳感器的AR與VR頭戴設(shè)備系統(tǒng)應(yīng)用方案
創(chuàng)維數(shù)字榮登2025中國VR50強(qiáng)企業(yè)榜單
恩智浦助力億境虛擬打造新一代AI眼鏡解決方案
為什么制造業(yè)需要虛擬現(xiàn)實(shí)技術(shù)
使用英偉達(dá) NVIDIA Air 服務(wù)將仿真與現(xiàn)實(shí)世界連接
IC.IDO虛擬現(xiàn)實(shí)工程軟件的核心功能與技術(shù)特點(diǎn)
振動(dòng)馬達(dá)在VR設(shè)備中的應(yīng)用優(yōu)點(diǎn)分析
今日看點(diǎn)丨Meta裁員逾百人,重組虛擬現(xiàn)實(shí)業(yè)務(wù);產(chǎn)量暴跌九成,日產(chǎn)武漢車廠傳兩年內(nèi)關(guān)停
觸覺技術(shù)未來如何發(fā)展
從安防到元宇宙:RK3588如何重塑視覺感知邊界?
NVIDIA虛擬GPU 18.0版本的亮點(diǎn)
泰克MDO3052示波器波形捕獲率評測
雷卯收集虛擬現(xiàn)實(shí)VR開發(fā)板
NVIDIA VR捕獲和回放功能在虛擬現(xiàn)實(shí)中的應(yīng)用
評論