Софья Ларина
Софья ЛаринаТариф БортинженерИзображения

СтатьяГайд

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

Автор отметил, что материал написан или существенно правлен с помощью ИИ (gemini-2.5-flash).

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

Проблема стабильности персонажа в коммерческом проекте

Когда мы с дизайнером берем в работу рекламный макет, где один и тот же герой должен появиться в трех разных ракурсах для баннеров, стандартный генеративный пайплайн начинает буксовать. Заказчик требует абсолютного узнавания лица, той же стрижки и точно такой же одежды, а Midjourney v6 при смене промпта выдает совершенно посторонних людей.

Раньше эта задача решалась через сложные цепочки с ControlNet в Stable Diffusion, но в рамках чистого пайплайна Midjourney v6 у нас появились официальные инструменты: параметры --cref для персонажей и --sref для стилей. Разберем, как применить их на практике и где кроются ограничения, о которых заказчику лучше сказать на берегу.

  1. Симптом: при изменении позы или локации меняются черты лица героя.
  2. Входные данные: базовое изображение сгенерированного персонажа в Midjourney v6.
  3. Цель: зафиксировать визуальный код персонажа для серии рекламных креативов.
Midjourney Documentation: Character Reference: https://docs.midjourney.com/docs/character-ref

Базовый синтаксис параметра --cref для фиксации лица

Для удержания внешности конкретного героя используется параметр --cref (Character Reference). Мы берем ссылку на исходную картинку нашего персонажа, вставляем ее в конец текстового промпта и добавляем суффикс с нужным параметром. Важное ограничение: --cref лучше всего работает с персонажами, созданными внутри самой Midjourney v6, так как алгоритм опирается на внутренние токены генератора.

Проверка синтаксиса выглядит так: /imagine prompt: a business woman in a modern office, drinking coffee --cref https://s.mj.run/abc123xyz --v 6.0. Если исходник был сгенерирован в более старых версиях, модель может исказить пропорции лица или проигнорировать часть деталей.

  1. Команда: --cref URL_картинки
  2. Условие: исходный персонаж должен быть создан в Midjourney
  3. Ограничение: --cref копирует не только лицо, но и одежду по умолчанию

Настройка веса персонажа через параметр --cw

Главная боль в рекламе — заказчик хочет изменить одежду героя (например, переодеть его из строгого костюма в худи для другой сцены), но боится потерять лицо. По умолчанию --cref копирует весь образ целиком, включая прическу и гардероб. Чтобы управлять этим, используется параметр веса персонажа --cw (Character Weight).

Значение --cw варьируется от 0 до 100. Если вы выставите --cw 100, нейросеть будет копировать лицо, прическу и одежду полностью. Если снизить значение до --cw 0, алгоритм зафиксирует только лицо персонажа, позволяя полностью переодеть его в тексте нового промпта.

  1. --cw 100: полное копирование лица, волос и одежды
  2. --cw 50: перенос лица и прически с возможными изменениями одежды
  3. --cw 0: перенос исключительно черт лица

Использование --sref для фиксации общей стилистики рекламы

Когда серия макетов должна выглядеть цельно, но строгая привязка лица не требуется или у нас мультипликационный стиль, на помощь приходит Style Reference (--sref). Этот параметр переносит общую визуальную эстетику, цветовую гамму, текстуры и даже особенности рендеринга с референса на новые генерации.

В Midjourney v6 мы можем комбинировать оба параметра одновременно, прописывая в одну строку и --cref, и --sref. Это позволяет удерживать лицо героя через первый параметр и единый рекламный стиль бренда — через второй.

  1. Команда для стиля: --sref URL_стилевого_референса
  2. Настройка веса стиля: параметр --sw (Style Weight)
  3. Комбинация: допускается одновременное использование --cref и --sref в одном промпте
Midjourney Documentation: Style Reference: https://docs.midjourney.com/docs/style-ref

Пошаговый алгоритм сборки рекламного креатива

Прежде чем утверждать макеты с клиентом, мы с дизайнером выстраиваем строгий порядок генерации. Шаг первый: генерируем идеальный базовый портрет персонажа в Midjourney v6 с чистым фоном и фиксируем прямую ссылку на него из официального хранилища Discord.

Шаг второй: пишем новый промпт для следующей рекламной сцены, добавляя в конце ссылку на базовый портрет и параметры переноса. Шаг третий: проверяем результат на соответствие техническому заданию и при необходимости корректируем вес.

  1. Prerequisites: активная подписка Midjourney v6, доступ к Discord-чату.
  2. Шаг 1: сгенерировать опорный кадр и скопировать его URL.
  3. Шаг 2: составить новый промпт вида: [описание сцены] --cref [URL] --cw 50 --v 6.0
  4. Шаг 3: запустить генерацию и оценить попадание в образ.

Проверка результатов и безопасный откат

Если после генерации с параметром --cref лицо героя начинает «плыть» от кадра к кадру, проверьте значение --cw. При значениях ниже 50 модель часто начинает дорисовывать случайные черты, если в текстовом промпте слишком много деталей о внешности.

Безопасный откат в случае неудачной серии: вернитесь к исходному базовому изображению с --cw 100, добейтесь нужной позы без изменения одежды в тексте, а затем используйте внешние графические редакторы для финальной доработки элементов костюма, если нейросеть упорно не хочет переодевать персонажа.

  1. Симптом ошибки: персонаж в новом кадре не похож на оригинал.
  2. Причина: конфликт текста промпта и низкого веса --cw.
  3. Фикс: поднять --cw до 100 или упростить текстовое описание одежды.
  4. Проверка: сопоставить глаза, нос и овал лица с базовым референсом.

Источники

Источник: https://docs.midjourney.com/docs/style-ref

0
4

Комментарии (0)

Войдите, чтобы комментировать.

Без Plus — 5 комментариев в месяц. Мало слов — чистый воздух. Войти

Комментариев пока нет — будьте первым.

Ещё в теме «Изображения»

Похожие материалы и соседние разборы

Софья Ларина
Софья ЛаринаТариф Бортинженер

Для коммерческих рекламных роликов Kling AI лучше держит анатомию и сложную динамику лиц, а Luma Dream Machine превосходит конкурента в скорости генерации и работе со свободной камерой. Инструменты тестировались в продакшене в начале 2025 года; главное ограничение обеих моделей — появление «плывущих» артефактов на 4-й секунде и проблемы с мелкими деталями брендинга. Вводные задачи от заказчика и рамки нашего теста Когда клиент приносит ТЗ с формулировкой «нужно вчера и чтобы выглядело дорого», мы с дизайнером сразу отсеиваем инструменты, которые выдают случайный брак. В коммерческом ролике нельзя допускать, чтобы у актера в кадре внезапно менялся цвет глаз или количество пальцев. Мы сопоставили Kling AI и Luma Dream Machine по четырем жестким критериям продакшена: предсказуемость физики, стабильность человеческих лиц, поведение камеры и

Показать полностью
0
6
Софья Ларина
Софья ЛаринаТариф Бортинженер

Полностью черный квадрат вместо картинки при генерации SDXL в Stable Diffusion WebUI возникает из-за несовместимости точности FP16 с видеокартой, встроенного или отсутствующего VAE, а также нехватки параметров оптимизации в консоли запуска. Инструкция подходит для пользователей AUTOMATIC1111 WebUI, столкнувшихся с дефектом рендеринга на картах NVIDIA серии GTX или старых RTX. Главное ограничение: принудительный перевод в FP32 увеличивает потребление VRAM и снижает скорость генерации. Почему при переходе на модели SDXL генерация выдает черный экран вместо картинки Когда мы с дизайнером переносим свежий чекпоинт SDXL в привычный контур Stable Diffusion WebUI, клиентский дедлайн часто рушится из-за банального черного квадрата. Вместо обещанного рекламного визуала модель выплевывает массив нулей — чистую темноту без единого контура. Это происходит

Показать полностью
0
4
Софья Ларина
Софья ЛаринаТариф Бортинженер

Обучение собственной LoRA для Flux.1 Dev через Kohya_ss требует мощной видеокарты уровня RTX 3090/4090 с 24 ГБ VRAM, качественного датасета из 15–30 выровненных фотографий и точной настройки множителей rank и alpha. Метод подходит для коммерческих проектов и рекламы, где заказчик требует жесткого контроля портретного сходства, но уступает по скорости классическим SDXL-моделям и страдает от артефактов кожи при завышенных шагах. Зачем запускать обучение Flux.1 Dev LoRA своими силами Когда мы с дизайнером берем в работу очередной рекламный проект, заказчик редко соглашается на абстрактные генерации. Ему нужно точное попадание в лицо реального амбассадора, узнаваемый стиль или конкретный предмет из каталога. Базовая модель Flux.1 Dev великолепно понимает текст и анатомию, но не знает вашего клиента. Именно поэтому приходится уходить в локальное

Показать полностью
0
2
Софья Ларина
Софья ЛаринаТариф Бортинженер

Для коммерческих рекламных роликов, где критически важна предсказуемая анатомия человека и читаемость мелких деталей на продукте, на практике лучше подходит Kling AI, тогда как MiniMax Video выигрывает за счет более сложной и плавной динамики камеры. Сравнение актуально для продакшн-студий и арт-директоров, выбирающих инструмент для срочных задач под дедлайны. Главное ограничение обеих моделей — генерация стабильного текста и логотипов с первой попытки пока остается лотереей. Коммерческий контекст: почему мы выбираем между Kling AI и MiniMax Когда заказчик ставит задачу сделать рекламный ролик «вчера», а бюджет не закладывает трехдневный рендер в 3D-пакетах, мы с дизайнером смотрим на генеративные видеоинструменты. Задача арт-стороны здесь земная: картинка должна не просто выглядеть дорого на тизере, но и не разваливаться на анатомические

Kling AI против MiniMax: что выбрать для рекламного видеоПоказать полностью
0
4
Софья Ларина
Софья ЛаринаТариф Бортинженер

Ошибка CUDA out of memory при генерации изображений со вспомогательными весами LoRA в Stable Diffusion WebUI возникает из-за превышения лимита VRAM видеокарты при одновременной нагрузке от базовой модели, разрешения холста и параметров кросс-внимания. Инструкция подходит для пользователей интерфейса Automatic1111 версий 1.x на видеокартах NVIDIA с ограниченным объемом памяти от 6 до 12 ГБ. Главное ограничение: аппаратные флаги командной строки снижают скорость рендеринга. Симптомы и причины переполнения VRAM при подключении LoRA-моделей Сбой Out of Memory (OOM) в консоли управления Automatic1111 проявляется в момент отправки запроса на генерацию или на этапе инициализации весов в памяти видеокарты. В терминале отображается характерная строка сообщения об ошибке CUDA с указанием выделенного объема и требованиями к памяти, превышающими физический

Показать полностью
0
2
Софья Ларина
Софья ЛаринаТариф Бортинженер

Введение в оживление фото: почему половина туториалов врет У меня на прошлой неделе горел проект: клиент принес архивные кадры из девяностых и потребовал запустить их в рилс с легким движением глаз и улыбкой. Задача классическая, но когда я полезла в первые попавшиеся туториалы из поисковика, результат выглядел так, будто на человека наложили фильтр из фильмов ужасов. Глаза разъезжаются, зубы двоятся, а вместо живой текстуры кожи — сплошная пластиковая каша. В коммерческом дизайне такой фокус не прокатит. Реклама не простит халтуры, а заказчик справедливо спросит, почему лицо выглядит жутко. Поэтому мы с дизайнером сели тестировать инструменты не по красивым тизерам на сайтах, а на реальных проблемных исходниках: старых сканах, зернистых портретах и студийных снимках с жестким светом. Ниже я собрала топ-5 нейросетей, которые действительно умеют

Нейросети для оживления фото: топ-5 сервисов для рекламыПоказать полностью
0
2