Промт в зеркале на улице: как генерировать отражения в нейросети

Зеркало и отражение

Промт в зеркале на улице: как генерировать отражения в нейросети

Зеркало на улице — один из самых капризных объектов для генеративной нейросети. Отражение не копирует реальность, а придумывает её заново. Руки, архитектура и свет в стекле легко превращаются в абстракцию, если промт написан небрежно.

Как работает отражениеСтруктура промтаПримеры до и после

Парадокс: вы описываете женщину, смотрящую в витрину на улице, но на выходе получаете две женщины — одну внутри, другую за стеклом, и ninguna из них не повторяет другую.

Нейросеть не понимает физику отражения. Для неё зеркало — это просто ещё одна поверхность, которую нужно заполнить чем-то похожим. Поэтому отражение часто живёт своей жизнью.

Как нейросеть «видит» зеркало

Модель обучена на миллионах изображений, где зеркала редко ведут себя по законам оптики. Она копирует паттерны: рамка, блеск, фигура напротив. Но связь между объектом и его отражением остаётся случайной.

Чтобы получить реалистичное отражение, нужно дать нейросети чёткие якори: позу, свет, ракурс и ключевые детали, которые повторяются по обе стороны от стекла.

Условная схема: объект и отражение без гарантии симметрии

Собираем промт по шагам

1

Определите тип поверхности

Витрина, наружное зеркало, лужёное стекло или привычное зеркало на стене. Указывайте материал явно.

2

Зафиксируйте ракурс

Снимаете ли вы отражение прямо, под углом или снизу. Угол влияет на искажение геометрии.

3

Опишите объект и отражение отдельно

Укажите, кто стоит перед зеркалом, и что именно должно повторяться в отражении: поза, одежда, направление взгляда.

4

Добавьте свет и окружение

Уличный свет, неон, закат, тени от зданий — они должны отражаться в стекле с той же интенсивностью.

5

Ограничьте повторяющиеся элементы

Слишком много деталей в отражении порождает артефакты. Лучше одна чёткая фигура, чем толпа нечётких копий.

До и после: как меняется результат

Слабый промт

«женщина смотрит в зеркало на улице»

Что получится: две разные женщины, искажённая архитектура, случайное освещение внутри и снаружи.

Сильный промт

«реалистичная фотография, женщина в красном пальто стоит перед наружным зеркалом на городской улице, отражение повторяет её позу и направление взгляда, мягкий свет заката, витрины магазинов отражаются в стекле, детали архитектуры, фотореализм»

Что получится: согласованная фигура, логичное отражение, уличный свет работает на оба плана.

Пять уличных сюжетов с зеркалом

Витрина магазина

Отражение прохожих и неоновых вывесок в стекле.

Наружное зеркало

Круглое зеркало на стене здания, отражает фасад напротив.

Лужа после дождя

Естественное зеркало на асфальте, отражает небо и фонари.

Сломанное зеркало

Отрывки отражения в фрагментах стекла на улице.

Автомобиль в потоке

Отражение улицы в блестящем кузове припаркованного авто.

Чего избегать в промте

  • Слишком абстрактные формулировки вроде «магическое зеркало» без уточнения материала.
  • Требование идеальной симметрии отражения — нейросеть не гарантирует геометрию.
  • Перечисление больше трёх предметов в отражении — растёт риск артефактов и лишних рук.

Зеркало на улице получается тогда, когда вы описываете не стекло, а свет, который в нём застревает.

Пишите конкретно про объект, про ракурс и про то, что должно вернуться из отражения — и нейросеть перестанет придумывать лишних людей за вашей спиной.

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