← Все кейсы

CASE STUDY / Общепит и HoReCa

Scale Monitor: приёмка товара на складе с ИИ и машинным зрением

Scale Monitor — действующая система приёмки и перемещения товара для сети общепита. Весы с камерой сами узнают продукт и фиксируют вес, а данные уходят в учётную систему без ручного ввода. Сегодня система работает в 12 филиалах: 12 весов и 12 камер.

Задача

Убрать ручной ввод при приёмке и внутренних перемещениях, подтверждать каждую операцию фотографией и сразу видеть расхождения между точками.

Что сделали

  • Весы с камерой. Локальная модель машинного зрения (YOLOv8) распознаёт товар, система фиксирует позицию и вес без ручного ввода.
  • Обучение на реальных данных. Модель дообучается на фотографиях товара; ошибок распознавания нет.
  • Фото в базе. Фотография каждой приёмки и каждого перемещения сохраняется в базе.
  • Контроль расхождений. При перемещении с точки на точку программа сверяет позиции и вес; при расхождении приходит предупреждение в Telegram или на почту.
  • Накладные из Telegram. Языковая модель (OpenAI) помогает распознавать накладные, присланные в Telegram.
  • Выгрузка в r_keeper. Данные автоматически передаются в r_keeper.
  • Связь между точками. Собственное API для обмена данными и документами между филиалами и встроенный чат для сотрудников.
  • Права доступа. У каждого сотрудника свои права; для оператора сделано отдельное приложение.
  • Всё локально. Система работает на собственном Linux-сервере с собственной SQL-базой данных. Оборудование и связь между точками — по локальной сети заказчика.
  • Распознавание без интернета. Когда локальная модель накопила достаточно данных, распознавание товара работает полностью локально, без доступа в интернет.

Результат

  • 12 филиалов работают в промышленной эксплуатации
  • Приёмка и перемещения подтверждаются фотографиями
  • Расхождения видны сразу, а не при инвентаризации
  • Автоматическая выгрузка в r_keeper без ручного ввода
  • Работает на собственном сервере и в локальной сети, распознавание — без интернета

Технологии

Python, YOLOv8, OpenAI, Telegram Bot API, интеграция с r_keeper, Linux, SQL.

Команда проекта

  • Роман Шостов IT Project Manager