Intel библиотека

Intel Open Image Denoise.

Нейросетевое шумоподавление для 3D рендера

Локальная библиотека нейросетевых фильтров для трассировки лучей. Может использовать цветовой буфер, альбедо и нормали поверхности.

Intel Open Image Denoise. Официальная страница Intel Open Image Denoise со сравнением исходного и очищенного рендера.
Официальная страница Intel Open Image Denoise со сравнением исходного и очищенного рендера. Открыть источник

Зачем фильтру нужны дополнительные буферы

Intel Open Image Denoise предназначен для изображений, полученных трассировкой лучей. На вход можно подать шумный цветовой буфер. Если рендерер также отдает альбедо и нормали, фильтр может учитывать цвет материалов и направление поверхности. Эти сведения помогают различить границу предмета и случайный шум. В приложениях названия параметров различаются, поэтому проверьте, какие данные действительно передаются библиотеке.

Рендер с тканью и непрямым светом

Возьмите учебную сцену с тканевой шторой, гладкой стеной и тонкой тенью от подоконника. Сохраните быстрый шумный рендер. Обработайте его сначала по цвету, затем с подходящими дополнительными буферами. Сравните варианты в масштабе пиксель в пиксель. Гладкая стена должна стать ровнее, но складки шторы и тонкая тень должны остаться читаемыми.

Для анимации просмотрите соседние кадры подряд. Незаметная при одиночном просмотре разница в обработке мелкой фактуры может дать мерцание.

Что учитывать при выборе настроек

Библиотека доступна как часть некоторых рендереров и как отдельный компонент для разработчиков. Перед сборкой проверьте матрицу устройств и требования системы. Для важного кадра полезен эталон с большим числом выборок, хотя бы на небольшом участке. Сравнение покажет, где фильтр удалил шум, а где сгладил полезную деталь. Сохраняйте исходный буфер до утверждения финального результата. Для сравнения отключите дополнительные эффекты, которые тоже меняют контраст или резкость.

Для каких задач подходит

  • Очистить предварительный рендер интерьера
  • Проверить сохранение фактуры перед финальной обработкой
Возможности

Сильные стороны

  • Нейросетевой фильтр для рендеров трассировки лучей
  • Поддержка вспомогательных буферов альбедо и нормалей
Стоит учитывать

Ограничения

  • Слишком шумный исходник может потерять детали
  • Доступные ускорители зависят от платформы и версии

Выбор и условия

Бесплатный режим
Да
Пробный период
Не подтверждено
Без регистрации
Да
Русский интерфейс
Не подтверждено
Локальная установка
Да
API
Да

«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.

Исходные форматы
Изображение
Результат
Изображение

Условия

Intel публикует исходный код и сборки. Режим и доступное устройство зависят от версии библиотеки и рендерера, в котором она используется.

От задачи к первому результату

Практический пример

Задача
Очистить предварительный рендер интерьера
Что подготовить
Шумный рендер интерьера и, если доступны, буферы цвета материалов и нормалей.

Задание или запрос

Обработайте копию рендера. Сравните тонкие тени и кромки при масштабе пиксель в пиксель.

Ожидаемый результат

Изображение с более ровными областями, пригодность которого проверена по исходному рендеру.

Как проверить результат

  • Проверьте стык стены и пола, отражения и мелкую фактуру.
  • Для серии просмотрите соседние кадры в движении.

Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.

Проверить подробности

Официальные источники

  1. Документация и сравнение рендера с шумоподавлением
  2. Исходный код, устройство фильтров и лицензия OIDN

Описание составлено по материалам разработчика. Возможности, цены и доступность могут меняться; перед использованием сверяйтесь с первоисточником.