开源渲染降噪系统Open Image Denoise (OIDN) 现在可以在 GPU 和 CPU 上运行。英特尔高级首席工程师 Jim Jeffers 在推特上发布的一张图片显示了在带有 Nvidia GeForce RTX 3080 Ti 消费级显卡的笔记本电脑上 Blender 的 Cycles 渲染器中的 OIDN 实验构建。根据 Jeffers 的说法,该实现还支持 AMD 和 Intel 本身的 GPU。

Open Image Denoise 是一款 AI 驱动、基于 CPU、与硬件无关的渲染降噪器

于 2019 年首次发布,是一组“用于使用光线追踪渲染的图像的高性能、高质量降噪滤镜”。该技术现已集成到一系列 DCC 工具和渲染器中,包括 Arnold、Blender 的 Cycles 渲染引擎、Cinema 4D、Houdini、Modo、V-Ray 和 Unity,用于对光照贴图进行降噪。OIDN 建立在神经网络库oneDNN 之上,这意味着与 OptiX(Nvidia 的基于 GPU 的去噪技术,集成到许多生产渲染器中)一样,它使用 AI 技术来加速去噪。与 OptiX 不同,OIDN 不是特定于硬件的:虽然它是为 Intel 64 CPU 设计的,但它支持“兼容架构”,包括 AMD CPU,以及截至去年的 1.4 更新,Apple 的新M1 处理器。

现在可在 CPU 和 GPU 上运行

对于兼容架构列表,我们现在可以包括 GPU。根据英特尔高级首席工程师 Jim Jeffers 的这条推文, OIDN现在可以在 AMD、Nvidia 和英特尔自己的 Xe GPU 上运行,这些 GPU 现在包括该公司新的Arc A 系列独立显卡。该功能在当前的公开版本 Open Image Denoise 1.4.3 中不可用,但包含在本文顶部的英特尔演示图像显示它在 Blender 的 Cycles 渲染器中实现。

该图显示了在 Nvidia GeForce RTX 3080 Ti笔记本 GPU 和 Intel Core i9-12900H CPU 上运行的 OIDN 的输出,与仅在 GPU 上运行的 OptiX 的输出并排显示。如果在软件的公共版本中实施,该更改应该使开发人员能够利用用户机器的全部处理能力,并通过单一代码库支持 CPU 和 GPU 去噪。

可用性和系统要求Open Image Denoise 在Apache 2.0 许可

下可用于 64 位 Windows、Linux 和 macOS 。源代码编译版本都可用。

在英特尔的产品页面上阅读有关 Open Image Denoise 的更多信息

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。