People counting + heatmaps для магазинов — как AI считает посетителей

Коротко (TL;DR)AI counts головы через YOLOv8 + DeepSORT (точность 95-98%). Heatmaps показывают где люди стоят в магазине. Результаты: конверсия +2-5%, доход +100-300k ₸/месяц за магазин 150м². Интеграция с кассами даёт conversion rate (посетители / покупатели).

Как работает подсчёт людей (People Counting)

3 шага:

  1. Детекция — YOLOv8 находит на каждом фрейме где люди (bounding boxes)
  2. Трекинг — DeepSORT отслеживает одного человека между фреймами, даёт ему ID. Если человек прошёл линию "вход/выход" = +1 счётчик
  3. Экспорт — каждый час система пишет: 247 вошли, 189 ушли, сейчас в магазине 58 чел (peak час 180 чел)

Точность на Hikvision/Dahua камерах: 95-98% при условии что люди не стоят вплотную (толпа спутает).

Тепловые карты (Heatmap)

Для каждого пикселя магазина = сумма времени когда человек там стоял. Результат: красная зона (много людей) = центр магазина. Синяя зона (холодная) = дальний угол, склад.

Используется для:

Интеграция с системой кас (POS система)

Если есть доступ к данным кас:

Целевое значение для среднего магазина: 65-75%. Если ниже 60% = проблема с планировкой или товарами.

Пример: сеть "Алмос" в Алматы (5 магазинов)

До AI: оценка трафика через опрос персонала (неточно). После AI:

Результат: переставили горячий товар (сладости) в холодный угол магазина №2 = +15% трафика в эту зону, конверсия вверх на 3%.

Когда people counting полезна, когда нет

ПОЛЕЗНА: супермаркет (120+м²), торговый центр, аптека, бутик с несколькими этажами.

НЕ полезна: маленький киоск (< 30м²), где видны все сразу. Просто смотри в окно и видишь сколько людей.