通用场景描述 (openUSD) 由 Pixar Animation Studios 发明,包含一系列基础组件和功能,能够加速工作流、团队协作和项目进程。OpenUSD 不仅仅是一种文件格式,更是一个作为跨行业标准的开源框架,能够描述复杂3D场景中的内容、数据和交互关系,助力 3D 世界中的数字孪生和AI 开发,正在成为连接数字与物理世界的关键桥梁。



OpenUSD的分层合成引擎是其最核心的创新之一,它改变了传统3D场景的构建方式。这种引擎采用类似Photoshop图层的非破坏性工作流程,允许不同团队同时在同一场景的不同层面进行编辑,而不会相互干扰或破坏已有工作。每个层级都可以独立包含几何体、材质、动画、物理属性等完整场景信息,系统会自动将这些层级智能合成最终场景。
这种分层机制在实际应用中展现出巨大价值。以宝马工厂的数字孪生项目为例,机械工程师可以在底层设计生产线布局,结构团队在中间层完善建筑结构,而机器人工程师则在上层编程自动化流程。当某个环节需要修改时,只需调整对应层级,其他部分保持原样。这种工作模式将生产规划效率提升了30%,实地验证造访减少了70%,显著加速了项目进度。


图 1 宝马数字孪生工厂
OpenUSD的可扩展数据模型为其在不同行业的应用提供了坚实基础。这一特性允许用户根据特定领域需求自定义数据类型、属性和关系,而无需修改核心架构。例如在机器人领域,可以扩展定义关节运动范围、传感器参数等专业属性;在建筑行业,则可以添加BIM特有的构件信息和工程参数。
LycheeAI在机器人训练中的实践充分体现了这一价值。利用OpenUSD的模块化结构管理复杂的铰接式环境,"USDA格式是连通3D工作流和代码的桥梁,能够使仿真资产易于读取且易于实现版本化和自动化"。这种可扩展性使得他的团队能够快速迭代AI模型,为新一代由AI驱动的机器人技术铺平道路。ASCII可读的模块化格式不仅保证了数据清晰度,还实现了无缝的代码集成和版本控制。

图 2 利用OpenUSD格式实现机器人训练
资产解析器是OpenUSD生态系统中的"智能网关",它实现了与底层文件系统、存储介质和序列化格式的完全解耦。这一特性使得应用程序能够以统一的方式访问分布在本地磁盘、网络存储、云平台甚至实时数据流中的资产,无需关心具体的技术实现细节。
在工业检测领域,Nandu Vellal深刻体验到这一特性的价值。"OpenUSD和Omniverse使我能够通过检测获取传感器数据,并将其叠加到零件的CAD,这是其他平台无法实现的。"
这种能力使得检测员能够在一个沉浸式环境中同时查看CAD模型和实时传感器数据,大大降低了认知负担。资产解析器确保无论数据来自工业相机、超声波检测设备还是热成像仪,都能被正确解析并集成到统一视图中。

图 3 利用OpenUSD构建沉浸式工业检测系统
Hydra渲染架构是OpenUSD在可视化方面的核心突破,它提供了一个抽象层,将场景描述与具体的渲染引擎解耦。这意味着同一个USD场景可以在不同的渲染器之间无缝切换,从实时光线追踪到路径追踪,再到特殊的科学可视化渲染,都能保持一致性。

图 4 hydra利用场景索引统一管理不同数据源的场景信息
OpenUSD通过其独特的层次化场景描述能力,使得物理AI系统能够理解和操作复杂的3D环境。在数字孪生应用中,它实现了多源数据的无缝融合,让AI可以在高度保真的虚拟环境中进行训练和测试,再安全地部署到现实世界。


美国阿贡国家实验室借助OpenUSD和XR构建实时双臂机器人仿真系统,用于模拟辅助驾驶实验室的数字孪生环境,其模块化特性让团队测试验证效率大幅提升。

图5利用OpenUSD研究机器人仿真
(二)工业数字化转型
宝马基于OpenUSD打造工业元宇宙平台,使生产规划效率提升30%,实地验证造访减少70%。各个团队能够在机械、结构和机器人技术层面独立开展工作。

图 6 利用OpenUSD打造工业元宇宙平台
(三)合成数据革命
Raygen Innovation使用OpenUSD为AI训练生成合成数据集,相比于传统方法三年收集8000张图像,使用OpenUSD一周生成20万张带注释合成图像,模型准确率提升11%。

图 7 使用OpenUSD生成合成数据



(点击阅读原文,免费下载《开启物理AI加速时代》电子书)