Техническое задание: Модуль ИИ-примерочной для интернет-магазина
Цель проекта
Разработать и внедрить на сайт интернет-магазина одежды модуль виртуальной примерки с использованием технологий искусственного интеллекта по аналогии с решениями ведущих маркетплейсов. Модуль должен позволять клиентам "примерить" товары на свой цифровой аватар и повысить конверсию.
Исходные условия
- Существующий сайт написан на PHP.
- Товары в каталоге представлены статичными 2D-изображениями на белом фоне или манекене.
- Существует структурированный каталог товаров, с которым необходимо интегрировать модуль.
Требования к функционалу модуля
1. Создание аватара пользователя
- Реализовать возможность загрузки пользователем своих фотографий: селфи и фото в полный рост.
- На основе загруженных фото система ИИ должна генерировать персонализированный 2D-аватар (манекен), максимально соответствующий пропорциям и телосложению пользователя.
2. Виртуальная примерка товаров
- Возможность выбирать товары из существующего каталога магазина и "надевать" их на созданный аватар.
- Приоритетная задача: обеспечить одновременную примерку нескольких вещей (например, верх, низ, обувь, аксессуары). Необходимо исследовать и предложить оптимальное техническое решение, позволяющее совмещать минимум 5 предметов одежды на аватаре. Проанализировать современные нейросетевые модели и библиотеки.
- Интерфейс примерочной должен быть интуитивно понятным и визуально привлекательным.
3. Интеграция и развертывание
- Полная интеграция модуля с текущим каталогом товаров (синхронизация артикулов, цен, изображений).
- Перенос готового модуля на тестовый, а затем на рабочий сервер заказчика.
- Тестирование функционала на реальных данных каталога.
- Предоставление инструкций по управлению модулем.
Требуемая информация от исполнителя
В ответе на задание просьба детально осветить следующие вопросы:
- Технологический стек: Какие конкретные ИИ-решения, фреймворки (например, TensorFlow, PyTorch, готовые API) или нейросети вы планируете использовать для создания аватара и наложения одежды? Назовите варианты.
- Оценка трудозатрат: Сроки выполнения каждого этапа (анализ, разработка, интеграция, тестирование).
- Финансовая оценка:
- Стоимость разработки и внедрения модуля.
- Примерные ежемесячные затраты на поддержку и эксплуатацию ИИ-моделей (стоимость вычислительных ресурсов, API-запросов, хостинга для нейросетей).