telegram

Распознавание пустот на полках с товарами в розничных магазинах

Выявление пустых полок, где уже раскупили все товары, для оперативного повторного заполнения со стороны мерчендайзеров торговой точки

01. Про заказчика

about-customer

Сетевой продавец товаров массового потребления с более чем 1000 розничными торговыми точками по Российской Федерации.

02. Задача проекта

task of project image

Оперативное выявление полок без товаров на них

Ценность решения направлена на сокращение времени заполнения товарами полок со стороны мерчендайзеров для снижения процента отказов со стороны покупателей (ряд позиций уникальны и клиенты могут хотеть приобрести именно их или уйти в другой магазин).

03. Как мы решали задачу

0 1
Сбор видеозаписей с полками, на которых специально убирались товары в большом количестве.
0 2
Разметка областей с товарами и без товаров на каждой полке для передачи информации в нейронную сеть.
0 3
Обучение модели распознавания пустот с учетом дополнительной карты глубины наличия товаров сзади на полке.
0 4
Интеграция системы с существующими приложениями клиента через API для генерации отчетов по пустотам.
0 5
Тестирование и настройка алгоритмов на основе полученных результатов распознавания.
0 6
Донастройка алгоритмов на новых торговых точках, мониторинг работы решения на дистанции.

Интересный факт

Для максимальной ценности на каждой полке был размечен каждый из товаров отдельно. Цель — понимание какого конкретно товара не хватает на полке для помощи сотрудникам магазина.

04. Как это работает

1 Система забирает RTSP поток с камер торговой точки и разбивает на кадры.
2 Кадры передаются нейросети, которая выделяет каждый товар по очертаниям и форме.
3 Нейросеть сверяет эталонные планограммы по количеству товаров на полке с тем, что реально в наличии.
4 Выявляет количество позиций, которые отсутствуют на полке и фиксирует длительность.
5 Клиент получает отчеты по каждой торговой точке в разрезе числа отсутствующих бутылок и длительности пустот.
ai-projects

05. Наша нейросеть vs ручная проверка

  • Количество товаров на полках после проверки ИИ diagram image
    Месяцы после внедрения Системы
    Максимум вмещается товаров на одной полке - 10
    Ось Y - Количество товаров на полках после проверки ИИ Ось X - Месяцы после внедрения Системы
    Максимум вмещается товаров на одной полке - 10
Item 1 of 1

06. Проблемы и их решение

Низкое качество видео с камер

На этапе предпроектного исследования выявили, что часть камер работает корректно, а часть имеет очень мутное изображение, особенно когда появлялись динамические действия в кадре.

Фотографии

Решение: повышение битрейта

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

Фотографии

Острые углы, сложный ракурс

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

Решение: Корректировка ракурсов

Не меняя оборудования, частично передвинули существующие камеры для максимального покрытия стеллажей и полок. Зафиксировали ограничения на те стеллажи, которые будут являться предметом распознавания компьютерного зрения, а какие пока за кадром.

07. Ценность проекта

Универсальность
Нейронная сеть позволяет работать различными типами товаров для выявления пустот на полках.
Улучшение клиентского опыта
Значительное сокращение недовольных клиентов, потерь среди целевой аудитории за счет постоянного наличия товаров.
Повышение % выполнения плана
За счет товаров на полках, а не на складе повысился и процент выполнения плана торговых точек, где тестировалась данная технология.
Гибкость к доработкам
Система демонстрирует свою эффективность даже в сложных условиях, но также доступна возможность внесения изменений и адаптация под новые задачи.

08. Команда, которая
внедрила проект

person image
Техлид
Константин Порошкин
person image
Backend-Lead
Виктор Дупляков
person image
Менеджер проекта
Олег Клебан
person image
Аналитик
Федор Головин
person image
Computer Vision инженер
Роман Гаев
person image
DevOps
Дмитрий Соркин
person image
Куратор команды разметки
Марк Яговкин

09. Планы на будущее

Готовые проекты

Наша команда успешно разработала 54 проекта с искусственным интеллектом. Тут собраны наши лучшие проекты про которые мы можем рассказать, про некоторые совсем немного, а некоторые мы вообще не можем тут упомянуть

bracket
Разработка нейросети
Нейросеть, которая следит за здоровьем коров
Нейросеть, которая следит за здоровьем коров
Разработка крупной системы
Классификация
и распознавание
повреждений автомобилей
Классификация и распознавание повреждений автомобилей
Разработка крупной системы
Анализируем запрещенные
предметы в багаже
при помощи рентгена и ИИ
Анализируем запрещенные предметы в багаже при помощи рентгена и ИИ
Разработка крупной системы
Платформа с единым
реестром интернет-рекламы
Платформа с единым реестром интернет-реклам
Разработка крупной системы
Распознавание
автомобильных номеров
для парковок, ТЦ и БЦ
Распознавание автомобильных номеров для парковок, ТЦ и БЦ
Разработка крупной системы
Контролируем бодрость
сотрудников аэропорта,
чтобы вы улетели в отпуск
Контролируем бодрость сотрудников аэропорта, чтобы вы улетели в отпуск
Сбор данных для обучения ИИ
Устраиваем драки,
чтобы в вашем городе
стало безопаснее
Устраиваем драки, чтобы в вашем городе стало безопаснее
Сбор данных для обучения ИИ
Научили нейросеть распознавать огнестрельное оружие
Научили нейросеть распознавать огнестрельное оружие
Разработка крупной системы
Сделали нейросеть которая распознает возраст – для безопасности и аналитики
Научили нейросеть распознавать огнестрельное оружие
Разработка нейросети
Распознавание рукописного текста на бланках экзаменов
Распознавание рукописного текста на бланках
Разработка крупной системы
Распознаем пустые полки в магазинах чтобы их снова заполнили продуктами
Распознавание рукописного текста на бланках
Разработка крупной системы
Платформа для определения целевой аудитории среди блогеров
Разработка крупной системы
Разработка крупной системы
Распознавание погрузчиков на складах, снижаем риск травм работников
Разработка крупной системы
Разработка нейросети
Повышаем качество снимков с дрона, чтобы их было проще обрабатывать
Разработка нейросети

Создадим проект мечты вместе

Напишите нам в Telegram о подробностях вашего проекта, и мы проведем бесплатную консультацию по автоматизации вашего бизнеса