Автомир

Искусство промпта: как заставить нейросеть правильно передать движение глаз на фото

Как в промте описать движение глаз на фото

Глаза — это не просто деталь портрета, это его душа. Именно они первыми притягивают взгляд зрителя, рассказывают историю без слов и создают ту самую магию узнавания. В эпоху генеративных нейросетей умение точно описать взгляд и его динамику в промпте становится таким же важным, как для художника — владение кистью. Без этого даже самый технически совершенный сгенерированный портрет рискует остаться плоской картинкой, лишённой жизни.

Опытные промпт-инженеры знают, что нюансы описания направления глаз могут кардинально изменить восприятие итогового изображения. И мы попробуем разобраться как в промте описать движение глаз на фото используя несколько готовых формулировок и лайфхаков от художников, работающих с Midjourney и Stable Diffusion. Применяя такие наработки, вы сократите путь от задумки к впечатляющему результату и сможете сосредоточиться на творческих экспериментах, а не на угадывании команд.

Почему взгляд — фундамент портретной генерации

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

Основные параметры описания глаз в промпте

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

Направление взгляда

Самый очевидный, но и самый важный параметр. Используйте чёткие ориентиры: looking at viewer (прямой взгляд в камеру), looking away (взгляд в сторону), looking up / looking down (вверх или вниз). Если нужно указать точное направление, добавьте looking left / looking right — нейросети хорошо отрабатывают эти команды. Комбинируйте с положением головы: head turned, eyes looking at viewer создаст эффект, когда человек смотрит искоса, что добавляет драматизма.

Эмоциональная окраска

Глаза без эмоций — мёртвые глаза. При описании обязательно добавляйте прилагательные, которые характеризуют внутреннее состояние персонажа. Например: intense gaze (напряжённый взгляд), warm eyes (тёплые глаза), piercing stare (пронизывающий взгляд), dreamy eyes (мечтательные), shy glance (застенчивый взгляд). Эмоция определяет и микродвижения: удивление — широко открытые глаза (eyes wide open), подозрение — прищур (squinting eyes).

Детали и рефлексы

Именно мелкие детали создают фотореализм. Обязательно указывайте наличие бликов (catchlights in eyes), они оживляют взгляд. Если нужно передать особое состояние, добавьте dilated pupils (расширенные зрачки — часто ассоциируются с интересом или романтическим возбуждением) или wet eyes / teary eyes (влажные/слезящиеся глаза). Цвет радужки тоже стоит прописыть точно: deep blue eyes, hazel eyes with golden flecks — чем конкретнее, тем выше шанс получить желаемый оттенок.

Как сформулировать промпт для разных типов движения глаз

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

  • Прямой взгляд, устанавливающий контакт: «portrait of a middle-aged man, direct eye contact, intense gaze, sharp focus on eyes, catchlights, hyperrealistic skin texture, natural lighting, shot on 85mm lens».
  • Взгляд в сторону, создающий эффект подглядывания или задумчивости: «young woman looking away, thoughtful expression, eyes glancing to the left, soft diffused light, shallow depth of field, melancholic mood».
  • Взгляд вверх, передающий надежду или мечтательность: «child looking up with curiosity, wide eyes, sparkle in eyes, upward gaze, innocence, bright summer day, bokeh background».
  • Взгляд через плечо, добавляющий динамики: «model looking over shoulder, eyes locked on viewer, confident expression, dramatic lighting, fashion photography style, sharp details».
  • Имитация движения (как будто человек только что перевёл взгляд): «portrait with eyes moving to the right, slight motion blur in the background but eyes sharp, action shot feeling, caught in the moment».

Тонкости использования английских терминов в промптах

Большинство популярных нейросетей (Midjourney, DALL-E, Stable Diffusion) обучались преимущественно на англоязычных подписях к изображениям. Поэтому английские термины работают точнее и предсказуемее. Например, вместо «взгляд в камеру» лучше написать eye contact или direct gaze. Вместо «задумчивый взгляд» — contemplative look. Если вы используете русскоязычный интерфейс, нейросеть всё равно переводит запрос на английский, но при прямом вводе на английском вы контролируете процесс. Запоминайте связки: glance (быстрый взгляд), stare (пристальный взгляд), peek (взгляд украдкой) — они добавляют нюансы, которые сложно передать одним словом.

Частые ошибки при описании глаз

Даже зная теорию, легко попасть в ловушку. Вот что чаще всего идёт не так.

Противоречивые указания. Никогда не пишите одновременно «looking at viewer» и «looking away» — нейросеть усреднит их и получится неестественный скос. Если нужно, чтобы человек смотрел прямо, но слегка отвёл взгляд, лучше использовать «eyes slightly averted» или «looking just past the camera».

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

Игнорирование контекста. Направление взгляда должно сочетаться с позой и сюжетом. Если персонаж сидит спиной, но смотрит на зрителя — это возможно (через плечо), но требует уточнения. Если голова в профиль, а глаза смотрят прямо — получится анатомический абсурд. Всегда проверяйте логику.

Перегруз деталями. Попытка впихнуть в промпт всё сразу: и расширенные зрачки, и слёзы, и прищур, и взгляд вверх — часто приводит к тому, что нейросеть игнорирует часть команд или выдаёт «кашу». Выберите 2-3 ключевые характеристики и сфокусируйтесь на них.

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

Добавить комментарий