Техническое задание: Нейросеть для виртуальной примерочной
Цель проекта - разработка программного решения на Python, которое позволяет пользователям виртуально примерять одежду на цифровую модель или загруженное фото.
Основные функциональные требования
- Анализ и сегментация: Система должна использовать алгоритмы машинного обучения для анализа изображений, сегментации тела человека и предметов одежды.
- Виртуальная примерка: Нейросеть должна "надевать" выбранный предмет одежды на изображение модели, создавая реалистичный визуальный эффект.
- Работа с изображениями: Поддержка загрузки пользовательских изображений фигуры и одежды. Поза модели и манекен в базовом варианте - статичны.
- Локальная или серверная работа: Архитектура должна допускать как локальное выполнение, так и развертывание модели на сервере.
Технологический стек (рекомендуемый)
- Библиотеки компьютерного зрения: OpenCV.
- Фреймворки машинного обучения: TensorFlow или PyTorch.
- Готовые модели для сегментации изображений (например, для выделения человеческого тела).
Ожидаемый результат
Готовое решение, которое обрабатывает входные изображения и выдает результат примерки в виде итогового изображения. Это позволяет пользователям оценить, как будет выглядеть одежда, не посещая физическую примерочную.
Дополнительные указания
- Это не Telegram-бот, а самостоятельное приложение/скрипт на Python.
- В отклике просьба указать ваше видение реализации, примерные сроки и стоимость работ.
- При наличии готового или аналогичного решения - приветствуется демонстрация.