• Рейтинг рассчитывает взвешенные оценки. Система динамически пересчитывает показатели при каждом новом голосе, учитывая весовые коэффициенты и мультикритериальную оценку. Текущее значение рейтинга может демонстрировать нелинейную динамику.
  • 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

  • Сложность реализации

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

    2. Оптимизация производительности: время генерации составляло 5 минут, что делало решение нежизнеспособным для массового использования. Команда провела глубокую оптимизацию диффузионной модели и применила техники LoRA. Результат — сокращение времени до 1 секунды (улучшение в 300 раз).

    3. Качество генерации: ранние версии выдавали визуальные дефекты. Решение: использование различных моделей для верха и низа, дополнительные приемы обучения, создание микросервисной архитектуры с раздельной обработкой (human parser, mask generator, keypoint detector).

    4. Масштабирование под высокие нагрузки: Решение: микросервисная архитектура с использованием Kafka для асинхронной обработки и горизонтального масштабирования.

  • Описание

    Весь мир говорит о генеративном ИИ, в то время как fashion-индустрия в России столкнулась с парадоксом: технология виртуальной примерочной существовала в теории, но никто не мог заставить её работать на практике. Команда VK решила пойти туда, где другие сдались.

    Виртуальная примерочная — это первое в российском ритейле решение виртуальной примерочной, интегрированное в социальную сеть с аудиторией 79 млн пользователей в сутки.

    Функциональные возможности:

    Пользователь загружает собственное фото и может примерить одежду от 20+ российских брендов в формате 2D. ИИ-модель принимает фотографию пользователя и изображение выбранной одежды. Система из девяти специализированных микросервисов последовательно обрабатывает запрос: human parser определяет контуры тела, mask generator создаёт маски для зон одежды, keypoint detector следит за естественностью поз, а диффузионная модель генерирует финальное изображение с выбранной одеждой.

    Раздельная обработка верха и низа позволяет использовать специализированные модели для каждого типа одежды, что обеспечивает фотореалистичное качество и даёт возможность комбинировать элементы от разных брендов в одном образе.

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

    Административная панель позволяет брендам автоматически загружать каталоги товаров, управлять настройками отображения и отслеживать аналитику через интеграцию с Яндекс.Метрикой.

    Полученные результаты пользователи могут мгновенно опубликовать на своей странице ВКонтакте, превращая виртуальную примерочную в инструмент продвижения для брендов-партнёров.

    Система интегрирована с экосистемой VK: добавлены брендзоны на главной странице, запускается рекомендательная система и интеграция с VK Маркет, с VK Pay, создавая полную воронку от вдохновения до покупки.

  • География проекта

    Российская Федерация (с фокусом на всю аудиторию VK — 95% пользователей Рунета, 79 млн пользователей в сутки)

  • Дополнительные презентации

Комментировать 1

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Александр Щербина

    Александр Щербина

    ООО Айтек-продакшн

    Директор по развитию

    Очень крутое решение
    Ответить
  • Заказчик

    VK

  • ИТ-поставщик

    ZeBrains

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