andrev2andrev2
@andrev2andrev2

Как реализовать задачу “Надеть” вещи из каталога на фото клиента в нужной локации?

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

Расширить задачу до уровня "Надеть" на произвольного человека в произвольной локации вещи из каталога Интернет магазина, при этом фото можно подготовить в разных ракурсах и вариантах.

В какую сторону капать, какие инструменты использовать?
  • Вопрос задан
  • 616 просмотров
Решения вопроса 1
@My1Name
Теоретически это можно сделать, если клиент пришлёт фото на белом фоне (или подходящем под хромакей). По фото масштабируется тело и подбирается 3D модель, на которую натягивается фейс-текстура клиента и заранее подготовленная модель одежды... Далее всё это дело можно отобразить используя какой-нибудь движок, типа three.js или Unity 3D.

https://humanaigc.github.io/animate-anyone/

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

Войдите, чтобы написать ответ

Похожие вопросы