Обновлено:

Портрет по референсу в WiseAI

Портрет по референсу в WiseAI

Пошаговая практика: разбираем свет и композицию референса в Gemini, переносим сцену на собственный портрет через Nano Banana 2 Lite и проверяем результат.


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

Приём вдохновлён видеороликом автора @ivan_ai_pro: описать стиль референса, а затем применить его к своему фото. Здесь разберём этот путь в WiseAI. JSON помогает записать композицию, свет и детали; специальный режим или запуск кода не нужны.

Исходное фото и результат: учебный пример с вымышленным взрослым человеком

Слева — исходный синтетический портрет, специально созданный для курса. Справа — проверенный результат Nano Banana 2 Lite в режиме «Фото → Фото», кадр 3:4. В примере использован вымышленный взрослый персонаж. Результат каждого запуска может отличаться.

1. Подготовьте портрет и выберите стиль

Для исходного фото возьмите чёткий портрет с хорошо видимым лицом. Лучше подойдёт снимок без сильных фильтров, сложного ракурса и предметов, закрывающих лицо: модели проще работать с понятным источником. Практично подготовить JPG или PNG до 15 МБ, чтобы использовать фото и в текстовом разделе, и в генераторе. В генератор также можно загрузить WebP.

Стилевой референс нужен отдельно: это изображение, у которого вам нравятся свет, фон, цвет и композиция. Для этой практики ориентир — летняя editorial-съёмка: мягко-голубое небо, белые облака, прямое тёплое солнце, немного плёночной фактуры и человек с газетой. Важно выбрать, что именно вы хотите перенести, прежде чем просить «сделай так же».

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

Исходный портрет вымышленного взрослого человека для учебного примера

Исходное фото: вымышленный взрослый персонаж, созданный для этой практики.

2. Разберите референс в текстовой модели

Откройте рабочую область «Текст». В панели «Модель» выберите «Семейство» → «Gemini», затем «Версия» → «Gemini 3.8 Flash». В блоке «Формат ответа» оставьте «Чат». Через кнопку со скрепкой «Прикрепить файл» добавьте стилевой референс в JPG или PNG и отправьте этот запрос:

Разбери прикреплённое изображение как фотографическую постановку. Верни JSON с полями composition, pose, lighting, background, props, wardrobe, color_palette, photo_look.
Опиши кадрирование, точку съёмки, положение персонажа, направление света, фон, предметы и обработку. Отделяй то, что видно, от предположений: если деталь неясна, укажи null.
Не описывай личность, этническую принадлежность или другие чувствительные характеристики человека. Не включай в стилевое описание черты лица и причёску: позже мы используем внешность с другого, собственного портрета.
Не добавляй скрытые параметры камеры, если их нельзя определить по изображению. Пиши коротко, по-русски. Верни только один JSON без пояснений до и после него.

3. Очистите JSON от лишних деталей

Прочитайте ответ и оставьте только признаки фотографии. Например, «низкая точка съёмки», «тёплый свет справа» и «голубое небо» полезны для новой сцены. Имя человека, предположения о его происхождении или описание чужого лица для этого не нужны.

Для нашей летней композиции можно использовать такую компактную заготовку:

{
  "composition": "Вертикальный портрет 3:4 по грудь, камера немного ниже уровня глаз. Человек расположен в центре, лицо хорошо видно над раскрытой газетой; вверху остаётся немного неба.",
  "pose": "Плечи расслаблены, взгляд направлен к камере поверх газеты. Газета раскрыта на уровне груди; руки спокойно держат её края, без сложных жестов.",
  "lighting": "Тёплое прямое летнее солнце сбоку, заметные, но не проваленные тени. Естественные блики на коже, без пересвета лица.",
  "background": "Пастельное голубое небо и крупные белые облака, без городской суеты и лишних объектов.",
  "props": "Простые солнцезащитные очки и раскрытая бумажная газета на уровне груди. Газета не закрывает лицо; руки держат её края естественно.",
  "wardrobe": "Сдержанная светлая летняя одежда без крупных логотипов; образ аккуратный и повседневный.",
  "color_palette": "Тёплые кремовые и золотистые оттенки кожи и одежды, прохладный голубой фон, мягкие контрасты.",
  "photo_look": "Летняя журнальная editorial-фотография, естественная кожа, умеренная плёночная зернистость, реалистичная фактура бумаги. Лицо остаётся главным акцентом."
}

Это обычный текстовый промпт в структурированном виде. Кавычки и названия полей помогают не забыть детали, но сами по себе не делают изображение лучше. Главное — конкретное описание без противоречий. В примере выше мы не просим одновременно студийный свет и полуденное солнце, а газета не должна полностью перекрывать лицо.

4. Перейдите в генерацию изображений

Откройте рабочую область «Изображения». В блоке «Модель» выберите «Семейство» → «Nano Banana», затем «Версия» → «Nano Banana 2 Lite» и «Режим» → «Фото → Фото». На телефоне сначала откройте панель кнопкой с иконкой шестерёнки «Параметры».

В блоке «Параметры» установите Соотношение сторон: 3:4. Это вертикальный кадр, в котором остаётся место для лица, рук и газеты. Других настроек качества или выходного формата для этой практики выбирать не нужно. Оставьте улучшение промпта выключенным: для повторения примера используем подготовленный текст без дополнительной обработки.

В область «Референсные изображения» добавьте только свой исходный портрет. Дождитесь его миниатюры. Хотя версия Lite допускает несколько изображений, в этой практике достаточно одного: вторую фотографию-референс загружать не нужно. Её стиль мы уже превратили в текст.

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

5. Опишите изменение и создайте портрет

Теперь переведём JSON в понятную инструкцию для изображения. Вставьте этот текст в поле промпта; он уже содержит нужную сцену, поэтому JSON отдельно добавлять необязательно:

Создай фотореалистичный летний editorial-портрет на основе единственного загруженного фото. Используй человека с исходного изображения: постарайся сохранить узнаваемые черты лица, форму головы, естественную кожу и причёску. Меняй сцену, свет и одежду; не заменяй человека внешностью из другого референса.

Вертикальный кадр 3:4 по грудь, камера немного ниже уровня глаз. Человек в центре смотрит в сторону камеры поверх раскрытой бумажной газеты на уровне груди. Лицо должно быть хорошо видно. Руки естественно держат края газеты. Добавь простые солнцезащитные очки, которые не скрывают лицо полностью, и сдержанную светлую летнюю одежду без логотипов.

Фон — пастельное голубое небо с крупными белыми облаками. Тёплое прямое солнце сбоку, естественные блики и выразительные тени без пересвета лица. Цвета кремовые, золотистые и голубые. Настроение спокойное, кадр похож на журнальную летнюю съёмку с умеренной плёночной зернистостью.

Сохрани реалистичные пропорции лица, рук, очков и бумаги. Не делай кожу пластиковой. Не добавляй водяные знаки, бренды и лишние предметы. На газете допустима условная типографика: точный читаемый новостной текст не требуется. Приоритет — узнаваемый портрет и естественная композиция.

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

6. Проверьте лицо и детали

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

Затем посмотрите на руки, складки бумаги, тени и положение газеты. Для этой сцены важнее убедительная композиция, чем мелкий газетный текст. В нашем примере мелкие надписи на газете условные — эту часть не стоит использовать как готовый текст. Если вам нужна конкретная надпись, надёжнее добавить её отдельно в редакторе после генерации.

Результат обработки учебного портрета в летней сцене

Результат: Nano Banana 2 Lite, режим «Фото → Фото», кадр 3:4. Это проверенный пример модели, доступной в WiseAI; результат каждого запуска может отличаться. Использован один исходный портрет вымышленного человека; стиль задан текстом.

Если хочется улучшить одну деталь, оставьте исходный портрет, параметры и основной промпт, а в конце добавьте конкретное уточнение:

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

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

7. Скачайте и примените результат

Когда портрет вас устраивает, нажмите кнопку с иконкой загрузки «Скачать» на карточке результата. На компьютере действия могут появляться при наведении, на телефоне — отображаться поверх изображения.

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

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