We introduce Infinigen Indoors, a Blender-based procedural generator of photorealistic indoor scenes. It builds upon the existing Infinigen system, which focuses on natural scenes, but expands its coverage to indoor scenes by introducing a diverse library of procedural indoor assets, including furniture, architecture elements, appliances, and other day-to-day objects. It also introduces a constraint-based arrangement system, which consists of a domain-specific language for expressing diverse constraints on scene composition, and a solver that generates scene compositions that maximally satisfy the constraints. We provide an export tool that allows the generated 3D objects and scenes to be directly used for training embodied agents in real-time simulators such as Omniverse and Unreal. Infinigen Indoors is open-sourced under the BSD license. Please visit https://infinigen.org for code and videos.
翻译:我们介绍了 Infinigen Indoors,一个基于 Blender 的程序化光照真实室内场景生成器。该系统建立在现有的专注于自然场景的 Infinigen 系统之上,通过引入一个多样化的程序化室内资产库(包括家具、建筑构件、电器及其他日常物品),将其覆盖范围扩展至室内场景。该系统还引入了一个基于约束的布局系统,该系统包含一个用于表达场景构图中多样化约束的领域特定语言,以及一个能生成最大程度满足约束的场景构图的求解器。我们提供了一个导出工具,允许将生成的 3D 对象和场景直接用于在 Omniverse 和 Unreal 等实时模拟器中训练具身智能体。Infinigen Indoors 在 BSD 许可证下开源。请访问 https://infinigen.org 获取代码和视频。