Один персонаж в серии картинок: как удержать внешность героя
Нейросеть не помнит вашего героя: каждая генерация рисует нового человека по описанию. Разбираем четыре рабочих способа удержать внешность в серии - паспорт персонажа, лист с ракурсами, ссылка на персонажа и дообучение модели, - и чек-лист приёмки серии.
Короткий ответ: нейросеть не помнит вашего героя. Между генерациями у неё нет памяти, и каждый новый кадр собирается заново по описанию, поэтому лицо, причёска и одежда плывут. Чинится это четырьмя способами: текстовым паспортом персонажа, листом с несколькими ракурсами в одном кадре, ссылкой на картинку-персонажа и дообучением модели под героя. Первые два работают в любом генераторе, последние два — там, где такая функция есть.
Почему герой меняется от кадра к кадру: что модель не запоминает
- Нет памяти между запусками. Каждая генерация начинается с нуля, даже если предыдущая была секунду назад.
- Всё неназванное достраивается случайно. Не сказали про форму носа — получите разную форму в каждом кадре.
- Смена ракурса ломает сходство сильнее всего. Профиль и три четверти модель считает за другого человека чаще, чем анфас.
- Стиль тянет за собой внешность. Тот же герой в другой технике рисунка получает другие пропорции лица.
- Одинаковый seed не спасает. При том же описании он даёт близкий кадр, но малейшая правка текста рушит сходство.
- Мелкие приметы теряются первыми. Родинка, шрам, серьга в одном ухе, надпись на футболке исчезают или переезжают.
Паспорт персонажа: двенадцать признаков, которые пишутся один раз
Это текстовый блок, который вставляется в каждый запрос без изменений. Его собирают один раз и потом только копируют. Чем он подробнее, тем меньше у модели свободы придумывать.
| Признак | Как записать |
|---|---|
| Возраст и телосложение | женщина около 35 лет, среднего роста, худощавая |
| Форма лица | овальное лицо, высокие скулы, острый подбородок |
| Глаза | карие, миндалевидные, густые брови |
| Нос и губы | прямой нос, узкие губы |
| Волосы | тёмно-русые, до плеч, прямой пробор |
| Кожа | светлая, веснушки на щеках |
| Примета | маленький шрам над левой бровью |
| Верх одежды | синий вязаный свитер крупной вязки |
| Низ и обувь | серые брюки, белые кроссовки |
| Аксессуар | тонкие очки в металлической оправе |
| Осанка и манера | прямая спина, спокойное выражение лица |
| Стиль рисунка | та же техника во всех кадрах, записанная теми же словами |
Правило простое: паспорт не переписывается между кадрами. Меняется только сцена и действие, которые дописываются после него. Как только вы переформулировали описание героя своими словами по-новому, сходство падает.
Лист персонажа: один кадр с четырьмя ракурсами как основа серии
Приём из работы иллюстраторов, который хорошо ложится на генерацию. Вы просите не отдельный портрет, а лист: один и тот же герой в нескольких видах на нейтральном фоне.
- Генерируете лист. В запросе: лист персонажа, один и тот же человек, вид спереди, сбоку и три четверти, нейтральный серый фон, полный рост.
- Отбираете удачный. Из десятка листов один окажется внутренне согласованным — на нём все фигуры действительно похожи друг на друга.
- Режете на отдельные картинки. Каждый ракурс сохраняется отдельным файлом.
- Используете как образец. Дальше эти файлы идут в качестве ссылки на персонажа в новые генерации.
- Храните вместе с паспортом. Папка из листа, вырезанных ракурсов и текстового описания — это и есть ваш герой, к которому можно вернуться через полгода.
Ссылка на персонажа в генераторе: как задать образец и силу влияния
В сервисах, где такая функция есть, к запросу прикладывается картинка героя, и модель старается сохранить внешность в новой сцене. Работает это лучше текстового описания и хуже, чем хотелось бы.
- Сила влияния регулируется. Слабое значение переносит только черты лица и оставляет свободу по одежде, сильное тянет причёску и костюм целиком. Под серию в одинаковой форме нужно сильное, под героя, который переодевается, — слабое.
- Названия параметров меняются. В разных версиях Midjourney за это отвечали разные параметры, у других сервисов это просто поле для загрузки образца. Точную запись берите из справки сервиса, а не из статьи двухлетней давности.
- Образец должен быть чистым. Лицо крупно, ровный свет, нейтральный фон, без сильных теней и посторонних предметов.
- Реалистичные лица переносятся лучше рисованных. На стилизованной графике сходство держится слабее, и там больше веса берёт на себя текстовый паспорт.
- Ссылка на персонажа и ссылка на стиль — разные вещи. Первая отвечает за то, кто в кадре, вторая — за то, как он нарисован. В серии обычно нужны обе.
Правка кадра вместо новой генерации и дообучение модели под героя
Два тяжёлых способа для случаев, когда лёгкие не дали сходства.
| Способ | Что нужно | Когда оправдан |
|---|---|---|
| Правка готового кадра по инструкции | принятый кадр и текстовая команда: поменяй фон, поменяй позу, оставь героя | серия из 5-15 картинок, где меняется обстановка |
| Перерисовка участка кистью | сервис с редактором внутри | сходство есть, но испортилась одна деталь |
| Дообучение модели под персонажа | 15-30 изображений героя, открытая модель, видеокарта или аренда мощностей, несколько часов | десятки и сотни кадров с одним героем, долгий проект |
| Съёмка живой модели плюс обработка | человек, согласие, час съёмки | реалистичный герой для коммерческой серии |
Дообучение даёт лучшее сходство из всего перечисленного, но это отдельный вечер работы и требования к железу. Браться за него имеет смысл, когда герой нужен надолго: маскот бренда, ведущий рубрики, персонаж курса или игры.
Чек-лист приёмки серии: что ломается первым
- Разрез и цвет глаз. Самое заметное расхождение при взгляде на две картинки рядом.
- Линия волос и длина. Причёска укорачивается и удлиняется сама собой.
- Возраст. Герой молодеет и стареет на пять лет от кадра к кадру.
- Одежда в деталях. Число пуговиц, карманы, узор, длина рукава.
- Приметы. Шрам, родинка, татуировка, украшение в одном ухе.
- Оттенок кожи. Особенно при смене света в сцене.
- Пропорции тела. Рост и телосложение уплывают на дальних планах.
Приёмка делается не по одному кадру, а раскладкой: соберите всю серию на один экран и смотрите вместе. По отдельности каждая картинка выглядит нормально, расхождения видны только рядом.
Лицо реального человека в роли героя: чего делать нельзя
Изображение человека охраняется законом, и использование чужого лица без разрешения создаёт вам проблему, а не экономию. Публичных людей сервисы вдобавок блокируют на уровне запроса, и обходить эту блокировку формулировками — прямое нарушение условий, за которое закрывают аккаунт вместе с архивом.
Рабочий порядок такой: для коммерческой серии собирается вымышленная внешность по паспорту персонажа; если в основе всё-таки живой человек — сотрудник, эксперт, сам заказчик, — берётся письменное согласие с указанием срока, площадок и того, что происходит при расставании. Отдельно проговаривайте с клиентом, что герой сгенерирован: выдавать нарисованного человека за настоящего сотрудника или покупателя — обман, и он всплывает.
Сколько стоит серия с одним героем и кому её заказывают в Беларуси
| Работа | Ориентир по рынку Беларуси |
|---|---|
| Паспорт персонажа и лист ракурсов | от 150-300 BYN |
| Одиночная иллюстрация героя | от 80-200 BYN |
| Серия из 10 картинок с одним героем | от 500 BYN |
| Маскот бренда с набором эмоций | от 400-900 BYN |
| Ведение рубрики с постоянным персонажем | от 300 BYN в месяц |
Заказывают такое школы и эксперты для оформления курсов, небольшие бренды под маскота, каналы под постоянную рубрику, игровые проекты. Ценность здесь создаёт не генерация, а дисциплина: сохранённый паспорт, образцы в папке и приёмка раскладкой. Как выстроить такую работу и сколько времени она реально занимает, разбирается на странице курса для дизайнеров, а как использовать постоянного героя в оформлении курса или блога эксперта — на странице для экспертов и школ. Если непонятно, каким способом удерживать персонажа в вашем проекте, для этого есть бесплатный разбор на 20-30 минут.
Частые вопросы
Дизайнерам: разберём вашу ситуацию бесплатно
Управляемая генерация под бриф, видео без съёмки и сборка сайтов без разработчика.
Подробнее →