Автоматическое выявление пустых полок в магазинах с помошью ИИ
ИИ-система в реальном времени фиксирует отсутствие товаров на полках, помогает быстрее возвращать их в продажу и снижать потери выручки без ручных обходов и проверок.

О проекте
Система ИИ-видеоаналитики в реальном времени фиксирует факт отсутствия конкретного товара на полке, определяет момент начала пустоты, её длительность и точное место по планограмме.
А еще - автоматически уведомляет персонал и формирует детальные отчёты по упущенным продажам: какие SKU, где и как долго отсутствовали.
до 15 минут
Подготовка обучающего видеодатасета
Собрали видеозаписи торговых полок с контролируемыми сценариями наличия и отсутствия товаров для обучения и валидации модели.Разметка полок и товарных зон
Разметили области полок, товары и пустоты с привязкой к планограммам для корректной интерпретации состояния каждой позиции.Обучение моделей компьютерного зрения
Обучили модель распознавания пустот с учётом глубины полки и наличия товаров за фронтальной линией выкладки.Интеграция в ИТ-ландшафт заказчика, тестирование и калибровка
Интегрировали систему с существующей инфраструктурой видеонаблюдения и корпоративными сервисами через API. Провели тестирование на пилотных торговых точках, настроили пороги срабатывания и снизили количество ложных детекций.Масштабирование и эксплуатационный мониторинг
Донастроили алгоритмы под новые магазины и обеспечили удалённый контроль стабильности работы системы.Почему ИИ-решение важно для ритейла
Система видит не пустую полку, а потерянный SKU.
Технологический стек
Frontend
Интерфейс пользователя: отчеты, графики, панели управленияBackend
Логика обработки и базовые компоненты системыML
Модели и фреймворки для обученияВызовы и решения
Нестабильное качество видеопотока
Часть камер обеспечивала недостаточное качество изображения: низкий битрейт, шум, размытость при движении в кадре, что снижало точность детекции пустотОптимизация параметров видеопотока и повышение битрейта
Провели аудит настроек камер, скорректировали битрейт и параметры кодирования, что позволило снизить уровень шума и обеспечить стабильные входные данные для моделей компьютерного зрения без замены оборудования.Некорректные ракурсы и неполное покрытие полок
Камеры изначально устанавливались под задачи безопасности, из-за чего часть полок попадала в кадр под острыми углами или не покрывалась полностью.Корректировка ракурсов и зон анализа
Без изменения инфраструктуры оптимизировали положение камер и зафиксировали зоны детекции, обеспечив корректный обзор полок, участвующих в аналитике, и исключив нерелевантные области.Различие ассортимента и планограмм между магазинами
Планограммы и наборы SKU отличались от точки к точке, что усложняло масштабирование модели и снижало универсальность распознавания.Гибкая привязка детекции к планограмме
Реализовали механизм настройки зон и товарных позиций под конкретную торговую точку, что позволило адаптировать систему под разные форматы магазинов без повторного обучения базовой модели.+25%
к среднему чеку при росте заполненности полок с 80% до 100%
+18%
к среднему чеку при повышении заполненности полок до 95%
+2,6%
к среднему чеку эффект от внедрения видеоаналитики при текущей заполненности
Команда, которая внедрила проект
Константин Порошкин
ML-инженер
Виктор Дупляков
Full-stack разработчик
Фёдор Головин
Project Manager
Дмитрий Соркин
DevOps-инженер
Марк Яговкин
Руководитель разметки данных
Никита Латышонок
CV-инженер
Проект запущен
в работу
Скоро
здесь будут
обновления

Готовые проекты
Наша команда с 2017 года успешно реализовала 60 проектов с искусственным интеллектом. Тут собраны наши лучшие работы, про которые мы можем рассказать, про некоторые совсем немного, а некоторые мы вообще не можем тут упомянуть из-за NDA. Но готовы применять опыт в разработке нейросетей для ваших задач.











































