Найти в Дзене

Как нейросеть может создать персонажа. Или ещё раз о трудностях перевода

Оглавление

Как придумать персонажа (маскота), если ты совсем не художник и не дизайнер? Сгенерировать в нейросети по текстовому описанию. Главное правильно выбрать слова, по которым нейросеть нарисует вам варианты.

Этот эксперимент начался с фразы: "Ну как может выглядеть персонаж, который должен сочетать в себе образы нерпы, школьника и подростка-блогера? Я не представляю!"

Как раз незадолго до этого мы с коллегами-педагогами обсуждали нейросети. В том числе и Midjourney. И конечно, моей первой реакцией была мысль предложить нейросети этот запрос. Что я и сделала, благо пользуюсь платной подпиской и не получила ограничение на доступ к этой нейросети.

Заказ на маскота

Почему вообще появилась необходимость в таком персонаже?

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

Проходит этот конкурс в моём родном Новосибирске. Один из партнёров хакатона, и он же заказчик конкурсного кейса, - Центр океанографии и морской биологии «Дельфиния». Они предложили командам кейс с условием:

Разработать персонаж - талисман Дельфинии. Образ персонажа должен сочетать в себе образы нерпы, школьника, подростка-блогера. Модель персонажа должна быть анимирована, иметь правильную развертку, текстуры.

Вот такая задачка! И времени на проработку концепции персонажа в запасе нет - защита готовых проектов уже через 3 дня.

Мои ребята взяли другой кейс. Но вопрос прозвучал, а значит пора писать промт для нейросети.

Если хотите сразу увидеть результат - листайте в конец статьи. А если хотите насладиться процессом генерации - приготовьтесь семи версиям описаниям для нейросети.

О трудностях перевода

Итак, перед нами задача нарисовать нерпу, школьника, подростка-блогера.

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

Дело в том, что слово "нерпа - seal" переводится:

  • в первую очередь как печать/штамп;
  • во вторую очередь как уплотнитель/герметизация;
  • и только в третью очередь как нерпа.

Пришлось искать подходы к Миджорни, чтобы объяснить ей, чего же мы от неё хотим.

Быстрые веса

Сначала попробовали поставить быстрый вес на слово seal.

Промт: seal::2 schoolboy blogger teenager character concept art --v 5.

Нерпа получилась забавная, но как-то не ребёнок-школьник, хотя рюкзак по размеру и по весу как у современных школьников. А вариант в капюшоне вполне блогер. Но всё равно я осталась недовольна результатом и эксперименты продолжились.

Подбор синонимов

Попробовали преодолеть проблему с помощью синонимов и дополнений. Например, к слову "нерпа" добавили слово "море".

Промт: seaseal::1.5 schoolboy blogger teenager character concept art --ar 2:3 --v 5

Один из четырёх - уже что-то. Но продолжим развивать промт. Заменили нерпу на моржа:

По запросу "человек-морж" получили суровых полярников вместо блогеров.

Подросток морж-школьник получился уж слишком взрослым подростком.

Успех - маскот готов!

И вот с десятой попытки (не все вошли в кадр) подобран удачный промт - вместо нерпы - морж, к тинейджеру добавили уточнение "ребёнок", ведь Midjourney любит добавлять возраст.

Промт: kid teenager walrus-schoolboy blogger game concept art --ar 2:3 --v 5

Не все получились младшими подростками, не все вышли нерпами. Но хотя бы одна удача есть! Мне у него нравится всё - и рюкзак, и ножки, и животик. Мордочку чуть короче и вполне нерпа. Насколько он блогер? Добавить камеру и станет блогером. Это не проблема. В остальном он хорош!

А вам нравится такой маскот для новосибирского Центра океанографии и морской биологии «Дельфиния»?

Если было полезно - поставьте лайк и напишите "Спасибо" в комментариях. Это мотивирует меня на новые публикации! Подписывайтесь, чтобы не пропустить новые примеры работы нейросети.

Ещё на канале:

Источник фото: нейросеть Midjourney