October 8, 2023

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

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

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

Итак, вначале необходимо загрузить фото, которое станет эталоном для нашего персонажа:.

Нажимаем в дискорде, в канале с ботом Midjourney "+" -> Upload a file. После загрузки нажимаем "Open in Browser" и копируем ссылку на изображение.

Теперь сгенерируем наше первое изображение добавив вначале промта нашу ссылку:

[Link 0] young woman, studio portriat, realistic style --style raw

Получаем первую генерацию:

Выберем вариант, наиболее похожий на наше эталонное изображение:

Сохраним ссылку на это изображение, нажимаем кнопку Web, и в открывшемся окне копируем ссылку. Это будет наша Link 1 ссылка.

Повторим генерацию с нашим эталонным изображением, и снова выберем наиболее похожее на наше эталонное изображение.



Сохраним ссылку на наше второе изображение, пусть это будет Link 2 ссылка.

Если достаточно общего сходства персонажа, то двумя шагами можно ограничиться. Если же сходство получается недостаточным, можно добавить еще 2-3 изображения по аналогии.

Хороший результат может дать генерация изображения персонажа под разными углами, в профиль (слева и справа), когда камера находится сверху и снизу. Для этого к промту необходимо добавить следующие ключевые слова:
Для получения портрета в профиль - side view;
Для съемки сверху - extreme high-angle closeup, from above, center view;
Для съемки снизу - extreme low-angle, from below, centered view;

Теперь используем наши ссылки на изображение Link 1 и Link 2 и поместим наш персонаж в другое окружение, например пусть наша девушка прогуляется по улице.

[Link 1] [Link 2] walking on city street, realistic portrait, full body --style raw

Девушка читает книгу:

[Link 1] [Link 2] reading a book at the table, realistic portrait --style raw

Студийное фото:

[Link 1] [Link 2] studio portrait, full body, relistic style --style raw

На велосипеде:

[Link 1] [Link 2] riding on the bike, realistic portrait, full body --style raw

Как видим добиться полного сходства довольно сложно, мало того, иногда результат генерации уходит в сторону в плане сходства. В таких случаях рекомендуется повторить генерацию несколько раз, слегка изменить промт, или добавить еще одно изображение, полученное от эталонного.