Фотореализм: как получать снимки, неотличимые от настоящих
Разница между «похоже на фото» и «это точно фото» — в деталях, которые мозг замечает подсознательно. Научимся их воспроизводить.
Что выдаёт нейросеть: эффект «слишком идеально»
Первое, что кричит «это сгенерировано» — неестественное совершенство. Идеально гладкая кожа без пор, безупречная симметрия, стерильный студийный свет, отсутствие случайностей. Реальность несовершенна, и именно несовершенства делают кадр живым. Парадокс фотореализма: чтобы картинка стала правдоподобнее, её нужно сделать чуть «хуже».
Второй маркер — пластиковая, восковая фактура кожи и материалов. Третий — отсутствие настоящего источника света: когда тени не сходятся, а блики не соответствуют освещению, глаз чувствует подвох, даже если не может объяснить. Работа над фотореализмом — это борьба с этими тремя эффектами.
Есть и менее очевидный выдающий признак — «слишком чистый» кадр. В реальной фотографии всегда есть немного случайности: пылинка на объективе, лёгкая нерезкость на краях, неидеальный баланс белого, отражение, которого не ждали. Нейросеть по умолчанию убирает всё лишнее и оставляет стерильную композицию. Именно эта стерильность, а не какой-то один дефект, чаще всего и шепчет зрителю «это ненастоящее».
Полезно тренировать насмотренность: разглядывайте настоящие фотографии и подмечайте, что именно делает их живыми. Как падает свет из окна, как размывается фон, где резкость, а где нет, какие в кадре случайные детали. Эта насмотренность потом превращается в точные слова промпта — вы начинаете описывать не «красивое фото», а конкретные признаки реального снимка.
Свет как в реальности, а не как в вакууме
Настоящая фотография всегда снята при конкретном свете, и этот свет оставляет следы: направленные тени, блики нужной формы, рефлексы от окружения. Пропишите источник явно. Не «хорошо освещённый портрет», а «свет из окна слева, мягкие тени на правой щеке».
Терминология, которая включает реализм:
- Natural window light — мягкий направленный свет, идеален для портрета.
- Golden hour — тёплый, длинные тени, всё выглядит дороже.
- Overcast / soft daylight — ровно, без жёстких теней, для честного дневного кадра.
- Practical lights — лампы, окна, неон в самом кадре как источники.
Чем конкретнее свет, тем убедительнее объём. Плоский равномерный свет — первый признак «рендера».
Язык камеры: объективы, диафрагма, плёнка
Реальные фото сняты реальной оптикой, и её характеристики стоит называть. Модель обучена на снимках с метаданными и понимает фотожаргон. Базовый набор:
- Объектив: 85mm для портрета, 35mm для репортажа, 24mm для интерьера, 100mm macro для предметки.
- Диафрагма/боке: shallow depth of field, f/1.8, creamy bokeh — размытый фон, дорогой вид.
- Плёнка/сенсор: Kodak Portra 400, Fujifilm, 35mm film grain — цвет и характер.
- Резкость: sharp focus on eyes — точка фокуса как на настоящем снимке.
Портрет женщины у окна кафе, объектив 85mm, f/1.8, малая глубина резкости, мягкий свет из окна слева, резкость на глазах, плёнка Kodak Portra, лёгкое зерно, естественная фактура кожи, видны поры
Фраза «естественная фактура кожи, видны поры» — маленькая, но переключает модель с пластика на живую кожу.
Почему это работает: называя объектив и плёнку, вы попадаете в тот пласт обучающих данных, где лежат настоящие фотографии с настоящими метаданными, а не рендеры и иллюстрации. Модель как бы «вспоминает», как выглядят снимки именно с такой оптикой. Поэтому фотожаргон — не украшение, а способ прицелиться в нужную часть её памяти.
Не переусердствуйте с числами. Достаточно двух-трёх точных маркеров (объектив, диафрагма, характер плёнки), чтобы задать язык камеры. Забивать промпт десятком технических параметров бессмысленно — модель не рассчитывает физику, она реагирует на ассоциации. Лучше один осмысленный «85mm, f/1.8», чем список из пятнадцати аббревиатур, половину которых вы сами не понимаете.
Несовершенства, которые добавляют правды
Осознанно просите неидеальность. Список «полезных дефектов», которые повышают реализм:
- Поры, лёгкие морщинки, веснушки, естественные неровности кожи.
- Выбившиеся волоски, лёгкая асимметрия черт.
- Пыль, отпечатки, потёртости на предметах.
- Лёгкое зерно плёнки, минимальная хроматическая аберрация.
- Случайные детали в кадре: складки ткани, крошки на столе, отражения.
Не нужно перебарщивать — достаточно двух-трёх таких маркеров, чтобы кадр перестал выглядеть отрендеренным. Идеальность стерильна; чуть-чуть жизни делает картинку настоящей.
Тот же принцип работает и для окружения. Идеально убранная комната выглядит как рендер из каталога; чуть небрежности — брошенный плед, недопитая чашка, книга корешком вверх — и сцена оживает. Реальный мир всегда немного не в порядке, и эта лёгкая неубранность считывается мозгом как «здесь живут люди», то есть как правда.
Важно чувствовать грань. Несовершенство должно быть уместным, а не грязным. Цель — не сделать кадр неряшливым, а убрать из него ту искусственную безупречность, которая выдаёт генерацию. Два-три живых штриха на аккуратной сцене — идеальный баланс между «красиво» и «по-настоящему».
Кожа, глаза и руки — три зоны риска
Именно здесь чаще всего рушится иллюзия. Кожа: просите текстуру, а не гладкость, и следите, чтобы свет давал на лице настоящий объём. Глаза: реальные глаза имеют влажный блик (catchlight) и мелкие сосуды — фраза «detailed eyes, natural catchlight» помогает. Руки: исторически слабое место генераторов, поэтому либо берите модель, которая с ними дружит (FLUX), либо композиционно прячьте кисти или давайте им понятное действие.
Если руки или пальцы всё же вышли кривыми — это чинится: сгенерируйте несколько вариантов и выберите удачный, либо используйте редактирование по тексту / инпейнт на falapi.io, чтобы перерисовать только проблемную зону, не трогая остальной кадр.
Композиция как у фотографа, а не у робота
Настоящие снимки почти никогда не идеально симметричны и «в лоб». Живость даёт репортажный подход: субъект по правилу третей, лёгкий наклон, взгляд не в центр, естественная поза, а не музейная стойка. Добавьте контекст среды — фотограф всегда снимает человека где-то, а не в вакууме.
Полезные подсказки: candid shot, documentary photography, natural pose, environmental portrait. Они уводят модель от «студийного пластика» к живому кадру. А малая глубина резкости с размытым реальным фоном делает картинку мгновенно более фотографичной.
Отдельная сила — «пойманный момент». Реальные фотографы ловят жизнь между позами: человек смеётся, отводит прядь, смотрит в сторону. Такой кадр выглядит подсмотренным, а не постановочным, и именно поэтому убеждает. Просите незавершённое действие и естественную реакцию, а не застывшую позу для камеры — и снимок оживёт. Слово candid здесь работает почти магически.
Не забывайте про несовершенства самого кадра как фотографии. Настоящие снимки бывают чуть недокадрированы, слегка наклонены, с объектом не идеально по центру. Лёгкая асимметрия композиции, немного «случайности» в кадрировании читаются как «снято живым человеком с камерой», а не сгенерировано алгоритмом, стремящимся к идеальному балансу. Идеальная композиция иногда и есть тот самый выдающий признак.
Постобработка и апскейл для финального лоска
Даже отличный кадр выигрывает от финальной доводки. Апскейл на falapi.io добавляет разрешения и микродеталей — на большом размере фактура кожи и материалов читается убедительнее. Но не переусердствуйте с «улучшайзерами»: агрессивное шарпирование возвращает тот самый пластиковый вид, от которого мы уходили.
Хороший финал реалистичного кадра часто чуть менее контрастный и насыщенный, чем хочется. Реальные фото редко бьют по глазам кислотными цветами. Сдержанная палитра читается как «снято камерой», перенасыщенная — как «сделано нейросетью».
Чек-лист честного фотореализма
- Прописан конкретный источник и направление света?
- Есть язык камеры: объектив, диафрагма, плёнка?
- Запрошена фактура кожи/материала, а не гладкость?
- Добавлены 2-3 несовершенства (поры, зерно, пыль)?
- Композиция живая, не идеально симметричная?
- Точка фокуса задана (обычно глаза)?
- Палитра сдержанная, без кислотной насыщенности?
Пройдитесь по списку — и «похоже на фото» превратится в «не отличить». Соберите свой первый по-настоящему реалистичный кадр в студии falapi.io: начните с портрета у окна по примеру выше.
Частые вопросы
Почему кожа выглядит пластиковой?
Модель по умолчанию сглаживает. Явно просите текстуру: поры, лёгкие неровности, естественная кожа — и добавьте зерно плёнки.
Какая модель лучше для фотореализма?
FLUX — сильный универсал с хорошей анатомией и руками. SDXL тоже даёт отличный реализм, но требует больше внимания к негативам.
Как чинить кривые руки?
Генерируйте несколько вариантов и выбирайте, либо перерисовывайте только кисть инпейнтом. Можно и композиционно спрятать руки или дать им понятное действие.
Нужен ли апскейл для реализма?
Он добавляет разрешения и микродеталей, что усиливает правдоподобие. Главное — не пересветить и не перешарпить, иначе вернётся пластик.