Как генерировать стильные карточки товаров для маркетплейсов

Разбираемся, может ли AI заменить предметного фотографа и создать идеальные коммерческие фотографии ювелирных украшений (и не только), и рассказываем, как цифровые архимаги Настя и Саша жестко генерировали кольца.

Все началось с Саши и его амбициозного проекта «Славия». Однажды ему пришло в голову, что мы можем управлять нейронными сетями, как архимаги самого высокого уровня. «Сделай мне так, когда мы берём фото с украшениями и превращаем их в продуктовые — делаем фон и окружение без фотосъёмок», — сказал он. Я подумала: «Что за нах..!?», поругалась про себя, но всё же пошла делать.

изображение AI генерации для ювелирной отрасли до/после
Картинка для пояснения сложности замута 🙂

Первая Итерация: поиск фонов

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

результаты генерации фонов
Результат получился разнообразным. Моя оценка 9 из 10.
результаты генерации фонов
Результат получился разнообразным. Моя оценка 9 из 10.

На следующем этапе я положила украшения на фоны и посмотрела, как они смотрятся. На первый взгляд казалось, что вот оно — решение! Но для высшего архимага Александра этого было недостаточно. «В целом неплохо, но слишком все приклеено: тени, свет, рефлексы — неправдоподобно, давай еще одно приседание», — сказал он, что переводится как «Нужно больше магии!»

результаты объединения генерации фонов с ювелирным украшением
результаты объединения генерации фонов с ювелирным украшением

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

Вторая Итерация: погружение в Krea

Мы начали генерировать фоны по референсам и выставлять наброски продукта. Что мы получили:

После множества проб и ошибок мы выяснили, как работает система Krea:

  1. Пишем промпт для сцены.
  2. Настраиваем силу нейронной сети.
  3. Подменяем окружение.
  4. Нажимаем кнопку магии и ждем.

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

Рассмотрим еще один пример.

В этом случае мы размыли фон референсной картинкой и положили туда украшение. Вот что из этого получилось.

Итог:

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

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

Результат генерации:

На этот раз появились детали, но для цветокоррекции все равно требуется фотошоп.

Результаты генерации с одним украшением, но разными промтами.
Результаты генерации с одним украшением, но разными промтами.

Дополнительно пробовала генерить на моделях, итог такой:

Издалека вроде выглядит прикольно, но если приблизить, то видим грязное месиво — это не очень. Итог: сложные украшения на руке считывает плохо, нужна либо доработка, либо постобработка. Моя оценка — 3 из 10.
Простое украшение выглядит получше, но все равно видны дефекты генерации. Моя оценка — 6 из 10.
Украшение на модели не распознает. Моя оценка 2 из 10.


Вывод: хорошая генерация получается только с фонами.

Третья Итерация: создание иллюстраций по заданной композиции

В третьей итерации мы решили попробовать «генерацию по жесткой структуре».
Придумали идею композиции: серьги на ветке.


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

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

Мы начали исправлять: добавили цветы с мягким блюром и скорректировали размеры серег.

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

Вот еще дополнительные примеры жесткой генерации.

Бонусный уровень. Магия Adobe Firefly

С Krea мы разобрались, а что насчет Adobe Firefly?

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

Следующим этапом собираем референсные картинки и соединяем их с нашей композицией, добавляем промпт (в нашем примере промпт такой: «a diamond ring lying on a stone next to a beautiful flower»).

Получаем такой результат по реферсным картинкам.
Получаем такой результат по реферсным картинкам.

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

Шалость удалась)

Вывод

Программы, такие как Krea и её аналоги, показывают стабильные результаты, особенно если знать, какие инструменты использовать. Интеграция объектов на фоны выглядит многообещающей, но на модели пока оставляет желать лучшего. На мой субъективный взгляд, пока искусственный интеллект не может полностью заменить талантливого фотографа. Однако стоит отметить, что технологии генеративного ИИ не стоят на месте — они постоянно развиваются, и, возможно, пока я пишу этот вывод, уже появились новые решения тех задач, с которыми я столкнулась.

Лично мой фаворит — Adobe Firefly. Эта программа позволяет и порисовать, и погенерировать. Однако уровень генерации пока оставляет желать лучшего. Тем не менее, с нетерпением жду новых приколов в области ИИ!

С вами на связи высший архимаг Александр и автор статьи aka ассистент архимага Настя. 🖖

Поделиться
Еще парочка клевых статей
«— Нейросеть, иди и сделай мне красиво. — 🖕»
  • 6 июля, 2023
«— Нейросеть, иди и сделай мне красиво. — 🖕» На примере создания кейса
Александр Ревяко
Александр Ревяко
Александр Ревяко Арт-директор всея Райта
4 упражнения на креативность, чтобы писать нормальные подписи к иллюстрациям
4 упражнения на креативность, чтобы писать нормальные подписи к иллюстрациям
  • 25 сентября, 2020
4 упражнения на креативность, чтобы писать нормальные подписи к иллюстрациям Делимся секретным знанием, которое прокачивает мозг и избавляет от банальщины в тексте. Потребуется немного фана.