AI Automatic Receipt Generation via Video Analytics

We design and deploy artificial intelligence systems: from prototype to production-ready solutions. Our team combines expertise in machine learning, data engineering and MLOps to make AI work not in the lab, but in real business.
Showing 1 of 1 servicesAll 1566 services
AI Automatic Receipt Generation via Video Analytics
Complex
~2-4 weeks
FAQ
AI Development Areas
AI Solution Development Stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1212
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1161
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    852
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1041
  • image_logo-advance_0.png
    B2B Advance company logo design
    561
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    822

ИИ-видеоаналитика для автоматического формирования чека

Концепция «grab-and-go» — взял товар и вышел, чек формируется автоматически — требует, чтобы система безошибочно знала: какой товар взят, в каком количестве, каким покупателем. Это пересечение трёх CV-задач: распознавания товаров, трекинга покупателей и детекции взаимодействий. И именно их совместная работа — самое сложное.

Architecture системы автоматического чека

Система работает по принципу sensor fusion: видеокамеры + (опционально) весовые датчики на полках + RFID на товарах.

Только CV-подход: все три задачи решаются камерами. Максимальная гибкость, минимальные изменения в магазине, но самая высокая сложность и вероятность ошибки.

CV + весовые датчики (Amazon Just Walk Out): камеры отслеживают взаимодействие, весы подтверждают факт и количество. Точность выше, стоимость внедрения — тоже.

CV + RFID: каждый товар чипирован, считыватели при выходе регистрируют содержимое «корзины». CV используется только для антипотерь и верификации. Проще технически, но дороже в части тегирования товаров.

Глубокий разбор: привязка товара к покупателю

Это принципиально сложнее, чем просто «что взяли с полки». Нужно знать: кто именно взял. В магазине одновременно несколько человек, и система не должна записать чужой товар в чей-то чек.

Entry-exit tracking

При входе покупатель получает ID (анонимный токен):

  • Через мобильное приложение: QR-код на экране телефона сканируется камерой на входе, создаётся трек с привязкой к account
  • Через face enrollment: опционально, биометрический вход
  • Через overhead камеру: автоматическое создание анонимного трека при пересечении зоны входа

Track ID сохраняется всё время пребывания в магазине. При выходе — финализация чека.

Handoff problem: товар переходит от человека к человеку

Покупатель А взял товар, передал покупателю Б. Система должна это отследить и перебросить товар в чек Б. Детекция handoff: hand-object detection + трекинг объекта при смене владельца. Это один из самых сложных edge cases.

Практическое решение: для торговых точек с небольшим потоком (до 20 человек одновременно) — handoff detection на основе proximity + velocity matching. При более высокой плотности — доп. верификация на кассе самообслуживания.

Reconciliation перед выходом

На выходе — final verification: система показывает покупателю список товаров на дисплее или в приложении для подтверждения. Это снижает риски ошибок и повышает доверие. По данным Amazon, подтверждение снижает disputes на 73%.

Integration с POS и платёжными системами

Автоматический чек интегрируется с кассовым ПО:

  • 1С:Касса, АТОЛ, Эвотор — через REST API или прямое подключение к базе
  • Фискализация: чек формируется и отправляется в ОФД в момент выхода покупателя через ККТ (Атол, ШТРИХ-М)
  • Оплата: push-notification в приложение покупателя, списание с привязанной карты или QR-оплата на выходе

Нормативные требования РФ: 54-ФЗ обязывает выдавать электронный или бумажный чек при каждой продаже. Электронный чек на email/телефон — приемлемый вариант при наличии согласия покупателя.

Типичные ошибки при внедрении

Неучтённые товары при частичной видимости. Покупатель взял товар и убрал в непрозрачный пакет — система теряет товар из поля зрения. Решение: точки контроля при выходе (дополнительные камеры + RFID gates).

Промо-товары и несоответствие SKU. Акционные стикеры меняют внешний вид упаковки, система путает SKU. Регулярное обновление reference database — обязательный операционный процесс.

Синхронизация часов между камерами. Рассинхрон даже в 50–100 ms приводит к ошибкам трекинга при переходе между зонами камер. PTP синхронизация обязательна.

Сроки

Pilot-система для магазина до 100 м² с ограниченным ассортиментом (< 500 SKU) и CV-only подходом: 12–18 недель. Полнофункциональная система с весовыми датчиками, POS-интеграцией и фискализацией: 6–10 месяцев.