0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NVIDIA VR捕获和回放功能在虚拟现实中的应用

星星科技指导员 来源:NVIDIA 作者:Ingo Esser 2022-04-02 16:04 次阅读

开发者和早期访问用户现在可以通过 NVIDIA 虚拟现实捕获和回放 ( VCR )准确捕获和重放虚拟现实会话,用于性能测试、场景故障排除等

虚拟世界的潜力是无限的,但使用虚拟现实内容会带来挑战,尤其是在录制或再现虚拟体验方面。与现实世界不同,捕捉沉浸式场景并不像在手机上拍摄视频或按下电脑上的录制按钮那么容易。

在虚拟现实中,不可能重复相同的体验,而且沉浸式演示通常会因为摄像机的过度运动而变得紧张和难以观看。创建虚拟现实应用程序也可能很麻烦,因为开发人员必须跳进或跳出他们的耳机来编码、测试和改进他们的工作。此外,所有这些任务都需要 1:1 的设备连接,才能启动和运行 VR 应用程序。

所有这些都使得在虚拟现实中记录任何东西成为一个极其耗时和乏味的过程。

Autodesk 的高级产品经理卢卡斯·费斯( Lukas Faeth )解释说:“我们经常发现自己在准备硬件和导航到虚拟现实中的某个位置上花费的时间比我们实际测试或解决问题的时间要多。”。“NVIDIA VCR SDK 应该帮助我们测试构建之间的性能,而不必一次把某人放在 VR 中。”

“NVIDIA VCR SDK 似乎开始有希望,相当酷,当我试用它的时候,它让我的头旋转,有一点创造性的想法,这个工具可以非常强大。我仍然试图让我的头脑围绕我可以在日常工作流程中使用的各种方法。它为我打开了很多用例,在自动测试、训练潜在 VR 用户和创建 HI 方面。高质量的 GI 渲染是 OpenGL VR 会话的一部分,” Autodesk 汽车设计解决方案专家 Danny Tierney 说

更简单、更快的虚拟现实视频制作

NVIDIA VCR 最初是一个内部项目,用于在 NVIDIA GPU 进行虚拟现实性能测试。NVIDIA XR 团队继续扩展特征集,因为他们认识到新的用例。该团队可以选择合作伙伴来帮助评估、测试和确定该项目的其他应用程序。

VCR_use-cases_02.png

VCR_use-cases_02.png

图 1 。 NVIDIA VCR 的潜在使用案例:性能测试、场景故障排除和 VR 视频生成。

有了 NVIDIA VCR ,开发者和创作者可以更轻松地开发虚拟现实应用程序,帮助最终用户进行 QA 和故障排除,并生成高质量的虚拟现实视频。

NVIDIA VCR 的功能包括:

准确、无痛的 VR 会话播放。这对于性能测试和质量控制尤其有用。

减少戴耳机的时间。随着开发步骤的减少,用户进出虚拟现实的时间减少了。

在同一个虚拟现实场景中,使用一个 HMD 从单个耳机进行多角色录制。同时重放录音以模拟协作。

ESI Group 等早期合作伙伴设想了利用 SDK 的大好机会。“ NVIDIA VCR 为沉浸式体验提供了无限可能,” ESI 集团解决方案营销经理 Eric Kam 说。

“虚拟的录制和回放为虚拟现实会话增加了一个时间维度,” Kam 补充说,他指出,除了解决性能测试方面的挑战外, VCR 还可以开发为下游工作流服务。

NVIDIA VCR 入门

NVIDIA VCR 在沉浸式虚拟现实会话中记录带时间戳的 HMD 和控制器输入。然后,用户可以在不连接 HMD 的情况下重放录音,以重现会话。还可以通过可选的处理步骤过滤录制的会话,清理数据并移除过多的摄像头运动。

pYYBAGJIA7WAF53uAADIKSrDXVc390.png

pYYBAGJIA7WAF53uAADIKSrDXVc390.png

图 2 。 NVIDIA VCR 工作流程,用于捕获、过滤和回放虚拟现实内容。

NVIDIA VCR 的组件:

Capture 是一个 OpenVR 后台应用程序,它存储 HMD 和控制器属性,并将运动和按键记录到跟踪数据中。

Filter 是读取和写入录制会话的可选处理步骤。使用 VCR C ++ API ,开发人员可以分析会话、清理数据或重新进行 HMD 运动路径。

Replay 使用 OpenVR 驱动程序模拟 HMD 和控制器,读取跟踪数据,并在场景中回放动作和按键。显示分辨率和刷新率等硬件属性可以编辑为 JSON 文件。

四个 NVIDIA VCR 使用案例

使用 简单的捕获和回放 工作流记录跟踪数据并无限次重放。这是验证场景正确性的理想选择,例如在性能测试或 QC 用例中。

在 filtering 工作流中,应用运动数据平滑以最小化抖动,并生成更专业的 VR 演示视频或教程

重复并混合片段 在 VCR 中捕获,以生成一个全新的序列。在下面的视频中,同一组片段(除了移动和交互数据外,还有字母“ H ”、“ o ”、“ l ”和“ e ”)被重新排序,以拼写一个全新的单词。

在 Autodesk VRED 应用程序中使用 NVIDIA VCR 捕获 single-user collaboration. 的一个示例。在此工作流中,一个用户使用单个 HMD 系统生成四个单独的 VCR 捕获。然后在多个系统上同时重播,以模拟多用户协作。

关于作者

Ingo Esser 是 NVIDIA 专业解决方案组的首席开发技术工程师,他在那里帮助独立软件供应商( ISV )进行渲染,尤其是虚拟现实和多 GPU 。这些 ISV 主要在汽车和石油天然气领域工作,在这些领域,渲染复杂表面或可视化大型数据集都是一个问题。 Ingo 拥有德国 RWTH 亚琛大学计算机图形组的计算机科学文凭。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    4981

    浏览量

    102997
  • 虚拟现实
    +关注

    关注

    15

    文章

    2287

    浏览量

    95004
收藏 人收藏

    评论

    相关推荐

    DMD芯片在虚拟现实的应用分享

    DMD(Digital Micromirror Device)芯片在虚拟现实VR的应用虽然不如在投影显示领域那样广泛和直接,但其潜力和技术优势仍然值得关注和探讨。 一、DMD芯片的基本原理
    的头像 发表于 12-05 10:57 190次阅读

    GPU在虚拟现实的表现 低功耗GPU的优缺点

    GPU在虚拟现实的表现 虚拟现实VR)技术的发展离不开高性能的图形处理单元(GPU)。GPU在VR
    的头像 发表于 11-19 10:58 308次阅读

    ar与虚拟现实的区别 如何优化ar应用的用户界面

    可以通过智能手机、平板电脑或专门的AR眼镜看到现实世界和虚拟信息的结合。AR不会完全取代现实世界,而是增强用户的现实体验。 虚拟现实
    的头像 发表于 11-11 10:05 530次阅读

    dp接口在虚拟现实的作用

    虚拟现实VR)技术的发展为用户带来了沉浸式的体验,使得人们能够以前所未有的方式探索虚拟世界。在这一过程,DP接口(DisplayPort)扮演了至关重要的角色。 一、DP接口简介
    的头像 发表于 10-30 14:07 241次阅读

    具身智能在虚拟现实的应用实例

    随着人工智能技术的飞速发展,虚拟现实VR)技术也在不断进步,为人们提供了沉浸式的体验。在这一领域,具身智能的概念逐渐成为研究的热点。具身智能强调智能行为是通过身体与环境的互动实现的,这种智能
    的头像 发表于 10-27 10:25 466次阅读

    增强现实虚拟现实的联系和区别

    信息叠加到现实世界的技术。用户可以通过头戴式显示器、智能手机或平板电脑等设备,看到现实世界与虚拟信息的结合。 虚拟现实
    的头像 发表于 07-08 11:00 2263次阅读

    虚拟现实技术的应用领域有哪些

    虚拟现实技术(Virtual Reality,简称VR)是一种通过计算机生成的三维环境,使用户能够沉浸其中并与之互动的技术。近年来,随着计算机技术、图形处理技术、传感器技术等的快速发展,虚拟现实技术
    的头像 发表于 07-04 14:14 2211次阅读

    虚拟现实与完全现实的区别

    虚拟现实(Virtual Reality,简称VR)是一种通过计算机技术模拟生成的三维虚拟世界,用户可以通过头戴式显示器、手柄等设备与虚拟世界进行交互。
    的头像 发表于 07-04 14:08 1895次阅读

    虚拟现实技术和增强现实技术区别与联系

    是一种通过计算机生成的三维环境,使用户能够沉浸在一个虚拟世界,实现与虚拟环境的交互。VR技术的核心原理是通过计算机图形学、传感器技术、人机交互技术等手段,模拟
    的头像 发表于 07-04 11:44 2227次阅读

    增强现实技术(AR)和虚拟现实技术(VR)的区别?

    增强现实技术(AR)和虚拟现实技术(VR)是两种不同的技术,它们在许多方面都有明显的区别。以下是对这两种技术的介绍和比较。 定义 增强现实技术(AR)是一种将
    的头像 发表于 07-04 11:40 1159次阅读

    虚拟现实(VR)和数字孪生(DT)的联系与区别

    逐渐成为一个新的科技领域。本文重点介绍虚拟现实(VR)和数字孪生(DT)连接与区别。 虚拟现实VR)引用百度百科定义,虚拟现实技术包括计算
    的头像 发表于 05-16 17:23 2380次阅读

    本田推“扩展现实”体验,融合虚拟现实与自平衡轮椅

    据近期 IT 之家报道,该项目旨在突破原有的虚拟现实限制,本田创新地将 Uni-One 这类能响应使用者动态的代步设备与虚拟现实相融合,使乘客得以在虚构的外太空环境畅享驾驶。不再需要手动控制,使用户能够尽情享受自由自在的
    的头像 发表于 02-29 15:29 694次阅读

    虚拟现实技术应用在哪些方面

    虚拟现实(Virtual Reality,简称VR)技术是一种将用户置身于虚拟环境的交互式数字技术。它通过模拟真实世界的感官体验,如视觉、听觉、触觉和运动等,使用户可以与
    的头像 发表于 01-15 09:31 2372次阅读

    虚拟现实技术应用在哪些方面

    虚拟现实技术是一种通过电子技术模拟创造出的仿真环境,让用户可以身临其境地与虚拟世界进行互动。近年来,虚拟现实技术得到了广泛的应用和发展,下面将详细介绍虚拟现实技术在不同领域的应用。 一
    的头像 发表于 01-11 15:51 1.1w次阅读

    虚拟现实与增强现实含义是什么

    虚拟现实(Virtual Reality,简称VR)和增强现实(Augmented Reality,简称AR)是近年来科技领域的热门话题,它们为人们带来了全新的交互体验和生活方式。本文将对虚拟
    的头像 发表于 12-30 10:37 8996次阅读