Как заменить фотостоки на нейронки в коммерческих проектах: личный опыт и промпты

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

Зачем нужны фотостоки, если нейросети готовы производить бесконечное количество нужных вам изображений? Расскажу, как мы получили несколько сотен фотореалистичных изображений людей и пакет иконок для коммерческого сайта с помощью нейронок, потратив ~50 часов дизайнеров и $60 на Pro Plan Midjourney. Плюс, конечно, наша насмотренность и опыт, которым я сейчас поделюсь с вами!

Как заменить фотостоки на нейронки в коммерческих проектах: личный опыт и промпты
Короткое видео из ленты Midjourney

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

Необходимый нам контент можно условно разбить на 3 категории:

  1. Изображения для первых экранов категорий продуктов с фото персонажей — Midjourney v6.

  2. Пак 3D иконок в одном стиле — тоже с помощью Midjourney и опции --seed.
  3. Много изображений с одним персонажем — задача для Stable Diffusion.

1. Фотореалистичные персонажи на Midjourney

Нужно было создать более 50 картинок для первых экранов категорий продуктов. Это мы сделали с помощью Midjourney v6.

Промпт: 40 year old woman model posing and smiling in front of a solid, pink colored background, photographic style
Промпт: 40 year old woman model posing and smiling in front of a solid, pink colored background, photographic style

Как генерировать людей на Midjourney:

  1. Создать промпт, идеально подходящий под стилистику, придётся начать с теста.

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

  3. Используйте выбранный хороший результат как стилевой референс.

  4. Для дальнейших генераций введите после промпта --sref вместе с URL изображения референса.
  5. Генерировать много и редактировать промпты можно в процессе.
  6. Сделать апскейлы, доработать мелочи в Generative Fill в фотошопе.

2. Серии с персонажами на Stable Diffusion

Для каталога нужно было создать ~200 изображений для анимированного блока истории персонажа при использовании продукта. Это мы сделали серии с помощью Stable Diffusion, установив его на обычный макбук, используя сборку Stable Diffusion Automatic1111, модель Realistic Vision V 6.0, а также расширения Controlnet и After Detailer.

Как заменить фотостоки на нейронки в коммерческих проектах: личный опыт и промпты
Короткое видео с из Figma

Как использовать Stable Diffusion для генерации людей:

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

  2. Подготовка промптов для Stable Diffusion и наборов моделей для ControlNet. С помощью теста, мы выделили наиболее рабочий вариант промпта. «Fit and beautiful 45 year old american woman, smiling, brunette tomboy cut, regular fit shirt, clear pastel pink background, RAW photo, subject, 8k uhd, dslr, soft lighting, high quality, film grain, Fujifilm XT3». Для кастомизации персонажей, мы меняли этнический тип, возраст, цвет волос, тип стрижки и цвет бэкграунда, а также модель с позами ControlNet.

  3. Также использовался негативный промпт «deformed iris, deformed pupils, semi-realistic, cgi, 3d, render, sketch, cartoon, drawing, anime) , text, cropped, out of frame, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, earings»

  4. Лайфхак: персонажей мы склеили сразу по 3 штуки на одной картинке, так получается более консистентно по одежде и аксессуарам.
  5. Используя функцию Script — Prompts from file or textbox, можно автоматизировать процесс, загружая по 5 промптов для одного набора поз. Таким образом, мы сгенерировали около 70 персонажей в различных позах за пару ночей.

  6. Постпродакшен, отбираем хорошие, удаляем треш и дорисовываем бэки фотошопе, с помощью Generative Fill в Photoshop.

  7. Создаем каталог в Figma и все правильно кропим и тд.

3. Пак иконок с помощью Midjourney

Для каталога нужно было создать серию из более чем 50 3D иконок в одном стиле. Нам нужен Midjourney и функция --seed.

Как сгенерировать сет 3D иконок на Midjourney:

  1. Пишем промт по типу: pastel minimalistic purple “object” icon, front view, trendy design, blender, studio lighting, ultra-minimalist appearance (вместо object пишем то что хотим сгенерировать) .
  2. С промтом можно как угодно экспериментировать, например написать isometric view, top view, или задать стилистику которая вам нужна.
  3. Далее нужно получить --seed. Нажимаем правой кнопкой мыши на сетку изображений, выбираем реакцию конверт, тем самым отправляем себе в личные сообщения с ботом Midjourney необходимый нам --seed, который позволит сделать идентичные понравившемуся исходнику иконки.

  4. Меняем объект В начале прописываем другой объект и используем полученный --seed для генерации остальных иконок.

  5. Делаем всем иконкам идентичный цветкор, правим мелочи в генеративном фотошопе.

  6. Нарезаем для фигмы, делаем идентичный кроп и можно подгружать наш пак в макет.

Процесс не сложный. Вспомните, еще год назад мы могли только фантазировать о такой возможности. У нас ушло около 10 дней работы на эту задачу, уверен что дальше это можно сильно оптимизировать и улучшить результат.

В результате у нас получилось

  • 300+ финальных, уникальных изображений

  • 2000+ генераций и разных вариантов

Как думаете, это уже норм результат?
Норм
Не норм

Минусы такого подхода:

  • Нужно вкатиться в тему нейронок и их использования

  • Есть брак и его не мало

  • Мелкие недочеты

Плюсы генерировать вместо стоков:

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

  • Гибкая настройка результата

  • Если научиться это делать дальше, будет только лучше

Разумеется, только нейронками мы не отделались, помимо сгенерированного контента на сайте мы подготовили множество видео-футажей и 3D-визуализаций для каждого продукта, но об этом — в другой раз.

Буду рад вашим комментариям и нетворкингу!

2828
8 комментариев

Миджорни так стремильно развивается, прямо вау!

1
Ответить

Да, тоже в шоке, огромный прогресс всего за год, даже страшно немного

1
Ответить
Комментарий удалён модератором

Настоящие головы выглядят вот так

1
Ответить

Это крутой результат, вы научились выжимать максимум из ИИ! Я так же во многих проектах, где требуется коммерческая лицензия заменяю фотостоки на ИИ. На стоке нахожу референс, его загружаю и получаю предсказуемый результат. Мне идеально для фонов, некоторых мокапов, для изображений под трассировку.

1
Ответить

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

Ответить

Очень интересный кейс!

А как то сравнивали между собой стоковые и сгенерированные фото? Как ведут себя показатели продаж, конверсии и тд?

Условно сэкономили на стоке деньги и не просели в конверсии. Или просели но отбили на затратах на стоковые фото.

1
Ответить