Стеклянные товары нейросеть рисует с ложными отражениями: разбор

Стеклянные товары нейросеть рисует с выдуманными отражениями. Разбираем, почему так, как получить достоверный кадр и что проверять перед публикацией.
Стеклянные товары нейросеть выдаёт с самыми красивыми и самыми лживыми отражениями. Красота тут не помогает: в отражении оказывается то, чего в сцене нет, и на увеличении это видно.
Почему отражения не сходятся
В реальности отражение это оптика: свет отскакивает от предмета по строгим законам, и в стекле видно ровно то, что стоит вокруг.
Модель оптику не считает. Она рисует то, как обычно выглядят отражения на похожих предметах.
Результат: в бокале отражается окно, которого в кадре нет. В хромированной ручке видно человека, которого в сцене не было.
С зеркалами то же самое, только заметнее: отражение в зеркале часто не совпадает с содержимым комнаты.
Стеклянные товары нейросеть показывает достовернее, если
Исходником служит реальный снимок, а не описание. Отражения с фотографии сохраняются, если просить не трогать сам предмет.
Фон простой. Чем меньше вокруг объектов, тем меньше выдумки в отражении.
Свет описан конкретно: один источник, заданное направление. Множественные источники множат ложные блики.
Ракурс без сложной оптики: прямой или три четверти, без съёмки сквозь предмет.
Прозрачность указана словами: что видно через предмет и каким оно должно быть.
Что проверять в кадре со стеклом
Содержимое отражений: не появилось ли окон, ламп и людей, которых нет в сцене.
Согласованность бликов с заявленным светом.
Толщину стенки: у стекла она видна на срезе, и модель её то теряет, то утолщает.
Искажение фона через прозрачный предмет: оно должно быть, но соответствовать форме.
Цвет содержимого, если внутри жидкость. Тут особенно легко получить не свой оттенок.
Как снимать стекло самому
Свет сзади и сбоку: на просвет стекло читается, при фронтальном становится мутным.
Тёмный или светлый фон в зависимости от того, что нужно подчеркнуть: контур или прозрачность.
Уберите из зоны отражений всё лишнее, включая себя с телефоном.
Протрите предмет: на стекле видны все отпечатки, и на увеличении они заметнее, чем кажется при съёмке.
Что с этим делать на практике
Для карточки я почти всегда иду от реального снимка и меняю только фон и свет. Полностью сгенерированное стекло оставляю для имиджевых кадров, где достоверность не проверяется.
Ещё приём: снимать на простом фоне, чтобы в отражениях было нечего выдумывать. Белый или однотонный циклорама решает половину проблем до всякой обработки.
И последнее: смотрите результат на сто процентов. На уменьшенной картинке ложные отражения выглядят как нормальная фактура.
У меня есть подозрение, что покупатели этих несостыковок почти не замечают. Но проверять я не перестал: случай, когда заметят, стоит дороже, чем минута проверки.
С другой стороны, коллега считает это перестраховкой и на своих карточках ничего не проверяет. Возвратов у него не больше моего.
Часто задаваемые вопросы
Почему в отражении видно то, чего нет в кадре? Модель не считает оптику, а рисует типичные для такого предмета отражения. Содержимое сцены на них не влияет.
Как получить достоверный кадр стеклянного товара? Идти от реального снимка и менять только фон и свет, оставляя сам предмет нетронутым.
Что обязательно проверить в стекле? Содержимое отражений, согласованность бликов со светом, толщину стенки и цвет содержимого.
Как снимать стекло, чтобы было меньше проблем? На простом однотонном фоне: в отражениях будет нечего выдумывать.
Как уменьшить число ошибок в отражениях? Снимать на простом однотонном фоне: в отражениях тогда нечего выдумывать.
Источники
Об авторе
Артём Соколов
Обозреватель Flami
Читайте также