- Рейтинг рассчитывает взвешенные оценки. Система динамически пересчитывает показатели при каждом новом голосе, учитывая весовые коэффициенты и мультикритериальную оценку. Текущее значение рейтинга может демонстрировать нелинейную динамику.
-
487
Опубликовано проектов
-
106
Оставлено комментариев
-
1128
Количество голосов
Виртуальная примерочная VK
-
Руководитель проекта со стороны заказчика
Диана Таева
VK
Руководитель отдела социальной коммерции департамента контентных партнерств
-
Категория
-
Номинация
-
Цели
Задача: создать первую работающую виртуальную примерочную для российского рынка, которая генерирует изображения за секунду, работает для аудитории в 79 миллионов пользователей ежедневно и становится инструментом продвижения для российских брендов. Не прототип для демонстрации инвесторам, а реальный продукт в руках реальных пользователей.
Цели:
-
Предоставить пользователям возможность визуализации одежды на собственных фотографиях в режиме реального времени
-
Повысить вовлеченность аудитории и время, проведенное в приложении
-
Создать эффективный инструмент продвижения для российских fashion-брендов
-
Снизить количество возвратов товаров благодаря более осознанному выбору
-
Интегрировать виртуальную примерку в единую экосистему VK (маркет, VK Pay, брендзоны)
-
Укрепить позиции VK как технологического лидера в области ИИ-решений для e-commerce
-
Создать новый канал монетизации через партнерства с fashion-брендами
-
-
Сроки выполнения
январь, 2025 — сентябрь, 2025 -
Год завершения проекта
2025
-
Масштаб проекта
155000 абонентов -
Результаты
Пользовательские метрики:
-
более 155 000 запусков приложения
-
более 100 000 уникальных пользователей
-
более 40 000 генераций изображений
-
Средняя скорость генерации: 1 секунда (улучшение в 300 раз по сравнению с первоначальными 5 минутами)
Бизнес-эффекты для партнеров:
-
8,8 млн внешних охватов для брендов-партнеров: экономия на рекламных бюджетах
-
Канал лидогенерации: виртуальная примерочная работает как инструмент повышения узнаваемости для 20+ российских брендов
-
Потенциальное снижение возвратов: более осознанный выбор одежды благодаря визуализации на собственном фото
Признание экспертного сообщества:
-
Презентация на Российском форуме индустрии дизайна (при поддержке Росконгресса), 15 апреля 2025
-
Выступление на ТехФрендли Викенд (ЦИПР)
-
Публикации в профильных медиа
-
-
Уникальность проекта
-
Преодоление проблемы несбалансированных датасетов: самостоятельная разметка сбалансированного датасета устранила типичные артефакты генерации (например, появление женской груди на мужских моделях)
-
Революционная оптимизация скорости: сокращение времени генерации с 5 минут до 1 секунды — критический прорыв для масштабирования
-
Архитектура на базе диффузионных моделей: использование Stable Diffusion с дополнительными техниками обучения (LoRA) для достижения фотореалистичного качества
-
Раздельная обработка элементов гардероба: применение различных моделей для верха и низа позволило создавать комбинированные образы из разных брендов
-
Микросервисная архитектура: система из 9 специализированных микросервисов (orchestrator, preprocessor, human parser, mask generator и др.) обеспечивает отказоустойчивость и масштабируемость
Проект доказал коммерческую жизнеспособность технологии VTO (Virtual Try-On) в условиях массового использования, где ранее существовали только нерентабельные прототипы.
-
-
Использованное ПО
Технологический стек:
-
Stable Diffusion (диффузионные модели для генерации изображений)
-
LoRA (Low-Rank Adaptation) для fine-tuning моделей
-
Python + Django для backend
-
React для frontend (MiniApp)
-
Apache Kafka для брокера сообщений
-
IDM для управления идентификацией
-
Яндекс.Метрика для аналитики
Собственные разработки:
-
Набор микросервисов VKVton (9 компонентов: orchestrator, preprocessor, human parser, mask generator, latent encoder, diffuser, launcher, keypoint detector, prompt embedder, image embedder)
-
Административная панель для управления каталогом товаров
-
-
Решение из каталога Global CIO
В проекте не используются решения из каталога Global CIO
-
Сложность реализации
-
Несбалансированные датасеты: открытые датасеты имели уклон в сторону женских и стройных моделей, что приводило к критическим артефактам (появление женской груди на мужских фигурах). Решение: самостоятельная разметка датасета с учетом разнообразия телосложений и гендерной принадлежности.
-
Оптимизация производительности: время генерации составляло 5 минут, что делало решение нежизнеспособным для массового использования. Команда провела глубокую оптимизацию диффузионной модели и применила техники LoRA. Результат — сокращение времени до 1 секунды (улучшение в 300 раз).
-
Качество генерации: ранние версии выдавали визуальные дефекты. Решение: использование различных моделей для верха и низа, дополнительные приемы обучения, создание микросервисной архитектуры с раздельной обработкой (human parser, mask generator, keypoint detector).
-
Масштабирование под высокие нагрузки: Решение: микросервисная архитектура с использованием Kafka для асинхронной обработки и горизонтального масштабирования.
-
-
Описание
Весь мир говорит о генеративном ИИ, в то время как fashion-индустрия в России столкнулась с парадоксом: технология виртуальной примерочной существовала в теории, но никто не мог заставить её работать на практике. Команда VK решила пойти туда, где другие сдались.
Виртуальная примерочная — это первое в российском ритейле решение виртуальной примерочной, интегрированное в социальную сеть с аудиторией 79 млн пользователей в сутки.
Функциональные возможности:
Пользователь загружает собственное фото и может примерить одежду от 20+ российских брендов в формате 2D. ИИ-модель принимает фотографию пользователя и изображение выбранной одежды. Система из девяти специализированных микросервисов последовательно обрабатывает запрос: human parser определяет контуры тела, mask generator создаёт маски для зон одежды, keypoint detector следит за естественностью поз, а диффузионная модель генерирует финальное изображение с выбранной одеждой.
Раздельная обработка верха и низа позволяет использовать специализированные модели для каждого типа одежды, что обеспечивает фотореалистичное качество и даёт возможность комбинировать элементы от разных брендов в одном образе.
Apache Kafka обеспечивает асинхронную обработку запросов, позволяя системе масштабироваться под нагрузку социальной сети с десятками миллионов активных пользователей.
Административная панель позволяет брендам автоматически загружать каталоги товаров, управлять настройками отображения и отслеживать аналитику через интеграцию с Яндекс.Метрикой.
Полученные результаты пользователи могут мгновенно опубликовать на своей странице ВКонтакте, превращая виртуальную примерочную в инструмент продвижения для брендов-партнёров.
Система интегрирована с экосистемой VK: добавлены брендзоны на главной странице, запускается рекомендательная система и интеграция с VK Маркет, с VK Pay, создавая полную воронку от вдохновения до покупки.
-
География проекта
Российская Федерация (с фокусом на всю аудиторию VK — 95% пользователей Рунета, 79 млн пользователей в сутки)
-
Дополнительные презентации
-
Заказчик
VK
-
ИТ-поставщик
ZeBrains
Комментировать могут только авторизованные пользователи.
Предлагаем Вам войти в систему или зарегистрироваться.
Александр Щербина
ООО Айтек-продакшн
Директор по развитию