Использование технологий компьютерного зрения и глубокого обучения в ритейле Нейронные сети, искусственный интеллект

Доклад принят в программу конференции
Александр Паринов
X5 Retail Group

Работаю ведущим архитектором компьютерного зрения в компании X5 Retail Group. Занимаюсь созданием продакшен систем, которые используют компьютерное зрение и нейронные сети. Соавтор библиотеки Albumentations - https://github.com/albumentations-team/albumentations

Тезисы

Расскажу про проекты, которыми занимается наша команда в X5 Retail Group: анализ доступности товаров на полках и детектирование очередей на кассах. Данная система развернута в десятках магазинах. Она использует нейронные сети для анализа данных с камер, на основе обработанных данных система находит проблемы с пустотами на полках и большим количество людей на кассах и отсылает уведомления сотрудникам магазинов.

Я расскажу как работает наша система с момента захвата изображения с камеры до моменты показа уведомления сотруднику магазина и генерации отчетности. Пройдусь по проблемам и ограничениями, с которыми мы столкнулись мы столкнулись при разработке нашей системы и как их решали. Среди них:

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

Другие доклады секции Нейронные сети, искусственный интеллект