Как поместить двух персонажей в одну картинку в Midjourney

Если вы хотите сгенерировать картинку с двумя определенными персонажами — пользуйтесь Midjourney и функцией —cref (character reference). Рассказываем, как правильно ей пользоваться и какие есть ограничения.

Генерируем персонажей

Рекомендую генерировать персонажей с похожими настройками кадра. Например, обоих в одинаковом мультяшном стиле или на одинаковую камеру. Я для примера сгенерирую двух людей, снятых на камеру Kodak porta 400 film. Вот, какие фото получились:

a young european man wearing a light blue turtleneck. Shot with kodak porta 400 film
a young white woman wearing a red button-down shirt. Shot with kodak porta 400 film

Следующий этап — сохранить персонажей в шаблоны. Для этого после генерации картинки нужно задать команду /prefer option set. Кликнуть на «+1 more» и написать «Value». В команду «Value» нужно добавить ссылку на картинку с нужным персонажем — это и будет основа будущего шаблона. А в разделе «Option» — прописать название шаблона. Оно может быть любым. Я, например, назвал своих персонажей «mike» и «vika».

Чтобы сохранить шаблон, нужно кликнуть «Enter».

Генерируем фотографию

Теперь нужно сделать фотографию, в которую встроим персонажей. Есть несколько нюансов, которые нужно учесть:

  • В промпте нужно вновь описать персонажей. В моем случае это девушка в красной рубашке и парень в голубой водолазке.
  • Сделать картинку в том же стиле, что и персонажи. В моем случае — снять людей на камеру Kodack porta 400 film.

Сам промпт я рекомендую формировать по такой структуре: угол камеры → описание сцены → описание персонажей → настройки камеры.

Я сгенерировал 2 сцены:

low angle shot from below of a woman and a man walking down the stairs. On the left is a young white woman wearing a red button-down shirt. On the right is a young european man in a light blue turtleneck. Shot with kodak porta 400 film
oblique angle shot from left side of a woman and a man walking the street. On the left is a young white woman wearing a red button-down shirt. On the right is a young european man in a light blue turtleneck. Shot with kodak porta 400 film

Совмещаем персонажей и фото

Теперь нам нужно поместить персонажей в картинку. Делать это нужно последовательно: сначала обработали одного, затем — другого.

Под сгенерированной картинкой с двумя персонажами кликаем на Vary (Region) и с помощью инструмента «Лассо» выделяем лицо первого персонажа. В моем случае — девушки.

А в самом промпте добавляем команды —cref —НАЗВАНИЕ ШАБЛОНА —s 50 (можно менять значения) —style raw —ar 16:9 —v 6.0

Отправляем картинку на генерацию и ждем новой версии.

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

У нашего персонажа волосы были более растрепанными

Чтобы это исправить, уже в новой картинке кликаем на Vary (Region) и выделяем только волосы.

А в самом промпте дополнительно описываем прическу персонажа. В моем случае это Her hairstyle is messy ponytail with strands freely falling around her face.

В итоге на новой генерации меняется только прическа.

Волосы стали растрепанными, сравните сами;)

Дальше по такому же принципу работаем со вторым персонажем. И получаем картинку:

Здесь с волосами ситуация лучше, но скопировать прическу полностью не удалось

Теперь посмотрим на начальную генерацию и то, что получилось в итоге:

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

И опять — коллаж для сравнения.

Недостатки способа

Добиться 100%-ного повторения персонажей все равно трудно. Особенно, если дело касается причесок. Скорее всего, в будущих обновлениях в MJ пофиксят эту проблему и генерировать персонажей по шаблону будет еще проще.

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

Такое фото он дал

Я попробовал поставить Пашу в один кадром с Биллом Гейтсом — кто-то из них явно ненастоящий.

Исправить это пока что не получается никаким промптами и настройками.

0 комментариев
Старые
Новые Популярные