Как сохранить постоянство персонажа с ИИ

Планируйте референсы, действия и места, чтобы персонаж оставался узнаваемым между планами.

Та же вымышленная женщина в трех солнечных позах, с английским заголовком AI Character Consistency

Чтобы сохранять постоянство персонажа ИИ между планами, начните с утвержденного референса, определите, что должно сохраняться при каждой склейке, и проверяйте созданные ролики вместе. До загрузки выясните, задает ли изображение первый кадр или только внешность. Повторный портрет помогает перенести одежду и черты, но может перенести и ненужный фон. Непрерывность означает, что персонаж, место и действие остаются понятными после соединения планов.

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

Какие детали делают персонажа узнаваемым?

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

Для сцены на станции рабочее описание персонажа может быть таким:

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

Это описание можно адаптировать, но оно не утверждает, что определенная фраза закрепляет личность. Храните его вместе с исходным референсом, чтобы начинать следующие планы с той же базы. Важную для истории деталь сделайте видимой в референсе или явно опишите. Например, ожерелье под воротником будет трудно проверить на последующем видео.

Используйте изображение, на которое у вас есть права. Если оно показывает реального человека, до отправки проверьте правила выбранного поставщика о согласии и портретах. Модель может использовать референс для внешности, начального кадра или другого поддерживаемого ввода. Эти роли не взаимозаменяемы. Уточните, что принимает инструмент, не предполагая, что изображение станет фиксированным начальным кадром.

Роль ввода меняет способ подготовки изображения. Runway Руководство Gen-4 использует загруженное изображение в качестве первого кадра. В этом рабочем процессе портрет на сером также является серой начальной сценой. Kling Документация Elements описывает отдельный подход к референсам в собственном продукте. Функция Elements и загрузка изображения в другой сервис не взаимозаменяемы. Для работы с начальным кадром подготовьте утвержденное изображение в нужной обстановке. Для референса внешности убедитесь, что выбранный способ поддерживает именно эту роль материала.

Планируйте связь между планами

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

Кадр Что видит зритель Что сохранить для непрерывности
1 Персонаж поворачивается и оглядывается назад. Очки, куртка и станция; персонаж смотрит в камеру в конце.
2 Персонаж проверяет билет и смотрит вверх. Тот же персонаж и одежда; обстановка станции и положение билета должны логично продолжать план 1.
3 Более близкая реакция после проверки билета. Положение билета, взгляд, свет и положение в кадре должны продолжать план 2.

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

В каждом запросе сохраняйте описание персонажа и обязательные факты сцены, затем меняйте действие и кадрирование для нового плана. Карточка персонажа должна также отражать текущее состояние истории. В своем Интервью Creative Bloq о CATACOMBESрежиссер Kévin Mendiboure рассказывает об обновлении листов персонажей, когда те получают травмы или меняются иначе. Храните отдельные утвержденные состояния, например до и после смены костюма. Старый референс без такого разграничения может сохранить неверное состояние персонажа.

Выберите референс для следующего плана

Референс может задавать личность, а кадр из предыдущего плана сохранять точные позу, положение реквизита и обстановку на переходе. Это связанные, но разные задачи. Если процесс принимает первый кадр, статичное изображение с конца утвержденного ролика может стать началом следующего действия. До использования проверьте лицо, руки и реквизит на самом изображении. Это предложенный подход для последовательности на вокзале, а не завершенный тест.

Этот подход полезнее, когда следующий план начинается почти с того же момента. При сильной смене ракурса последний кадр может задать неверную композицию. Вместо этого подготовьте новое изображение сцены с нужным кадрированием персонажа и до анимации сравните с утвержденным референсом. Если инструмент принимает отдельный референс персонажа, проверьте инструкции и сохраните место и действие в брифе плана. Ни один метод не гарантирует совпадения результата.

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

Что произошло в первом плане на станции

3 ноября я создал этого вымышленного персонажа в Clico через GPT Image 2.5 Flare, затем приложил изображение к отдельному запросу с Kling 3.0 Pro. Я выбрал шесть секунд, 720p, 9:16, без звука и попросил мужчину проверить бумажный билет на вокзале и поднять взгляд к камере.

Вымышленный персонаж в красной куртке на вокзале как референс для видео с ИИ

Скачанное видео имеет размер 1244 × 1660 пикселей, примерно 3:4, длительность 6,04 секунды и не содержит аудиодорожки. Очки, темные волосы, куртка цвета ржавчины и кремовая рубашка остаются узнаваемыми, когда мужчина тянется вниз, проверяет маленький белый билет и снова поднимает взгляд. Обстановка вокзала видна. Перед вертикальным монтажом я бы проверил обрезку. Второй план с тем же референсом еще ожидается, поэтому пример пока не показывает их совместимость.

Хороший неподвижный кадр может скрыть проблемы в движении

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

Сначала проверьте персонажа. Узнаваемы ли волосы с нужного ракурса? Видны ли характерные одежда, аксессуары и черты лица там, где они нужны истории? Если предмет закрыт рукой или находится за кадром, отметьте «не видно», а не решайте, что он исчез. Не опирайтесь на один привлекательный кадр, если остальная часть плана меняется.

Затем проверьте сцену и действие. Обращается ли персонаж с билетом как запрошено и находится ли билет в правдоподобном положении в конце? Подходит ли ракурс камеры? Остается ли фон местом, нужным истории? В плане на вокзале проверьте, виден ли билет во время действия и поддерживает ли обстановка задуманную склейку.

Наконец проверьте файл: длительность, размеры в пикселях, соотношение сторон и звук. Технически корректный ролик может неудобно стыковаться в нужной монтажной последовательности. Для 9:16 просмотрите обрезку в итоговом размере. Кадрирование из 3:4 может отрезать руку, билет или голову, а увеличение для заполнения кадра снизить резкость. При монтаже явно учитывайте эти решения, не предполагая, что выбранная настройка описывает скачанный файл.

То, что происходит на монтажной склейке, тоже важно

Разместите ролики по порядку на монтажной шкале и посмотрите склейку без пауз. Затем сравните последний пригодный момент первого плана с первым пригодным моментом следующего. Проверьте положение персонажа, направление взгляда, руки и реквизит, а также указывают ли свет и фон на одно место.

В последовательности с билетом проверьте, какая рука его держит, где он находится и куда смотрит персонаж в момент склейки. Пропуск действия должен быть намеренным; иначе выберите другое начало, которое сделает переход понятным.

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

Если план не соответствует задаче, выберите, что исправить

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

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

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

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

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

Добавление следующего плана в последовательность

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

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

Цель в том, чтобы материал можно было смонтировать в связную сцену. Узнаваемый персонаж служит началом; согласованность действия, места, кадрирования и момента склейки делает следующий план пригодным для монтажа.