Промт для улучшения лица (с примерами готовых промтов)

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

Что не так с лицами в нейросетях?

Задача не из лёгких. Даже самые продвинутые модели вроде Midjourney или Stable Diffusion периодически «ломаются» при генерации человеческих лиц. Почему так происходит? Всё дело в том, что для нейросети лицо – это не единый объект, а колоссальный набор данных: текстур, форм, теней и пропорций. Малейшее расхождение в обучающей выборке или неверная интерпретация запроса приводят к ошибкам, которые наш мозг, натренированный распознавать лица с рождения, замечает мгновенно. Это же правило касается рук и пальцев, но именно на лице дефекты бросаются в глаза сильнее всего.

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

Базовые элементы промта: С чего начать?

В представлении многих обывателей промт – это простое описание вроде «красивая девушка». Разумеется, нейросеть что-то нарисует, но результат будет случайным. Чтобы получить предсказуемый и качественный портрет, стоит отталкиваться от нескольких фундаментальных постулатов. Во-первых, это сам объект. Определите пол, примерный возраст и этническую принадлежность. Запрос `elderly japanese man` даст куда более конкретный результат, чем просто `old man`. Не стоит стесняться добавлять прилагательные: «уставший», «весёлый», «мудрый».

Во-вторых, это черты лица. Здесь начинается самое интересное. Не нужно описывать каждую деталь, но ключевые моменты задать стоит. Какие у персонажа глаза? Глубоко посаженные, большие, миндалевидные? Какого они цвета? То же самое касается волос: короткие платиновые кудри или длинные каштановые локоны? Форма лица (овальная, квадратная), наличие бороды или усов, форма губ – всё это кирпичики, из которых строится уникальный образ. И, наконец, эмоция. Вместо банального `smile` попробуйте `gentle smile`, `smirk` или `laughing heartily`. Разница будет колоссальной.

Магия деталей: как «оживить» портрет?

Портрет готов. Но он выглядит слишком «пластиковым». Знакомая ситуация? Дело в том, что мы проработали основу, но забыли про изюминку – детали, которые и создают ощущение реализма. Начать стоит с кожи. По умолчанию нейросеть стремится к идеалу, ретушируя все поры и морщинки. Чтобы это исправить, добавляйте в промт такие маркеры, как `detailed skin`, `pores`, `imperfections`. Если вы хотите добавить персонажу живости и характера, не бойтесь веснушек (`freckles`), лёгких шрамов (`faint scar on the cheek`) или морщинок вокруг глаз (`crow’s feet`).

Многие считают, что идеальный портрет – это гладкая кожа без единого изъяна. Но на самом деле именно мелкие несовершенства творят чудеса, превращая компьютерную модель в живого человека. Это же касается и освещения. Плоский студийный свет хорош для каталога, но не для искусства. Попробуйте `cinematic lighting` для драматизма, `soft natural light` для нежности или `rim light` (контровой свет) для выделения силуэта. Например, простой запрос `photo of a woman` можно превратить в `photorealistic portrait of a young woman with freckles, detailed skin, smiling gently, soft natural light from a window, shallow depth of field`. Чувствуете разницу?

Технические токены

Секретное оружие. Кроме описательных элементов, существуют и технические команды, которые напрямую влияют на стиль и качество генерации. Это своего рода «ключи» к разным режимам работы нейросети. Самые популярные и полезные – это, безусловно, `photorealistic` и `hyperrealistic`, которые заставляют ИИ стремиться к максимальному сходству с фотографией. Для повышения детализации стоит использовать `highly detailed` и `8K`. Если же вы хотите получить не просто фото, а кадр из фильма, на помощь придут `cinematic` и `volumetric lighting`.

А что, если нейросеть упорно рисует что-то лишнее? Тут на помощь приходит спасательный круг – негативные промты. Это команды, которые говорят ИИ, чего на изображении быть НЕ должно. Обычно они вводятся после специального флага (например, `–no` в Midjourney). Стандартный джентльменский набор для портретов выглядит так: `–no deformed, bad anatomy, blurry, pixelated, extra limbs, ugly`. Такой простой фильтр отсекает львиную долю брака и экономит массу времени и нервов. Не стоит им пренебрегать, ведь он серьёзно повышает шансы на успех с первой же попытки.

Готовые промты: примеры для вдохновения

Теория – это хорошо, но без практики она мертва. Давайте разберём несколько готовых «рецептов», которые можно использовать как есть или адаптировать под свои задачи. Они помогут понять логику построения сложного запроса.

Начнём с классики. Представьте, что вам нужен фотореалистичный портрет молодой женщины, снятый на профессиональную камеру. Промт может быть таким:

ultra-realistic photo portrait of a 25-year-old Scandinavian woman with long blonde hair and blue eyes, gentle smile, detailed skin with subtle freckles, wearing a simple white t-shirt, soft morning light, shot on a Sony a7 III with a 85mm f/1.4 lens, cinematic look, hyperdetailed –no deformed, cartoon, ugly

Здесь мы задали всё: от внешности и эмоции до имитации конкретной фототехники.

А теперь задача посложнее – создать образ пожилого мужчины с богатой историей. Здесь акцент смещается с идеальной красоты на характер. Попробуйте такой вариант:

character portrait of a weathered 70-year-old fisherman with deep wrinkles and a thick grey beard, kind eyes, looking directly at the camera, dramatic cinematic lighting, highly detailed face, realistic texture, style of Gregory Crewdson –no smooth skin, young, illustration

Мы добавили «говорящие» детали (морщинистый, рыбак) и даже сослались на стиль конкретного фотографа, чтобы направить нейросеть.

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

ethereal portrait of a beautiful elf princess with long silver hair and glowing amethyst eyes, intricate silver circlet on her forehead, mystical forest background with bokeh, fantasy art, elegant, hyperdetailed, art by Artgerm and Greg Rutkowski –no realistic photo, human

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

Главное – не бояться экспериментировать, сочетать, казалось бы, несочетаемое и добавлять в каждый запрос частичку своей фантазии. Удачи в ваших творческих махинациях, и пусть каждый сгенерированный портрет станет маленьким шедевром.