Инструменты3 июля 2026 г., 01:45 МСК🤖 Auto

NeuMatEx от NVIDIA: извлечение нейроматериалов из фото в реальном времени

Исследователи NVIDIA представили NeuMatEx — метод обратного рендеринга, извлекающий сложные нейроматериалы из многовидовых изображений, превосходящий PBR по детализации отражений.

Баннер новости 2825

Прорыв в представлении материалов

Команда NVIDIA Research во главе с Ким Ювангом представила NeuMatEx (Neural Materials Extraction) — метод, способный извлекать пространственно-зависимые нейроматериалы из набора многовидовых изображений. В отличие от традиционных физически обоснованных рендеринговых (PBR) моделей, NeuMatEx использует дифференцируемый обратный рендеринг для разложения сцены на лямбертовскую диффузную компоненту и «нейронные» спекулярные лобы. Это позволяет точно моделировать сложные взаимодействия света и материала, такие как туман, пыль, clearcoat (лаковое покрытие), ворс и рассеивание, которые стандартные PBR-модели часто не могут адекватно описать.

Архитектура: LMRM и обратный трассировка

Ключевой проблемой при оптимизации нейроматериалов является нелинейная структура их латентных пространств, делающая naïve-оптимизацию невозможной. Для решения этой задачи авторы обучили Large Material Reconstruction Model (LMRM). Эта нейросеть напрямую предсказывает базовый цвет, латенты нейроматериала и aleatoric uncertainty (аллеаторную неопределенность) из входных изображений. Предсказанная неопределенность служит якорем: она жестко привязывает высоконадежные области к предсказаниям LMRM, предотвращая «запекание» сложных спекулярных эффектов и освещения в базовый цвет материала. Последующая оптимизация с помощью обратного path tracing уточняет результат.

Сравнение с существующими методами

В исследовании проводится сравнение NeuMatEx с методами на базе PBR, включая монокулярные feed-forward модели Hunyuan3D-2.1 и TRELLIS.2, а также оптимизационный метод NVDiffRecMC++. Основные недостатки PBR-подходов заключаются в неспособности представлять сложные SVBSDF (Spatially Varying Bidirectional Scattering Distribution Functions) и склонности к артефактам, когда спекулярные компоненты «запекаются» в базовый цвет. NeuMatEx обеспечивает чистое разделение материалов.

Метод Тип Особенности Ограничения
NeuMatEx Дифференциальный обратный рендеринг Извлекает нейроматериалы, моделирует haze, clearcoat, fuzz, scatter Требует многовидовых изображений
Hunyuan3D-2.1 / TRELLIS.2 Monocular feed-forward PBR Быстрая оценка с одного вида Не справляется с сложными SVBSDF, запекание артефактов
NVDiffRecMC++ Оптимизационный PBR Сильная базовая оптимизация Ограничен стандартными PBR-материалами

Практическое применение и результаты

NeuMatEx демонстрирует высокую точность как на синтетических, так и на реальных данных. При тестировании на наборе данных DTC (состоящем преимущественно из простых материалов), метод все равно смог выделить эффекты, выходящие за рамки стандартного PBR, например, clearcoat на чайнике и утке. Метод позволяет создавать relightable (пересвечиваемые) нейроматериалы, которые можно рендерить в реальном времени с использованием path tracing, что открывает новые возможности для создания фотореалистичных 3D-ассетов и виртуальных сред.

Источник: Github ↗