Время от времени некоторые люди приходят сюда и просят помощи (или, точнее, кода), чтобы решить некоторые из самых сложных исследовательских задач в области компьютерного зрения. Проблемы, которые не были решены наиболее уважаемыми учеными и учеными. Иногда они просят алгоритмы, которые они видели в фильмах SF. Затем они расстраиваются, потому что OpenCV "недостаточно дружелюбен".
Теперь, если серьезно, если вы команда докторов наук в области обработки изображений и работаете над каким-то гениальным проектом, вам не нужен совет. А если нет, то шанс сделать это очень низок.
То, что вы можете сделать с разумными ресурсами и точностью, - это отслеживать людей в магазине: используйте вычитатель фона скользящей средней (доступно в OpenCV), чтобы определить, как выглядит пустое хранилище, и вычтите этот фон из каждого кадра, чтобы видеть объекты, которые приходят и исчезают. Вы можете извлечь их с помощью библиотеки blob analisys. Фильтр Калмана (или более простой трекер) поможет вам отслеживать движущиеся объекты.
Удачи!