Create a Store Aisle Monitor Solution

Count the number of people that enter and exit a store, factory, or warehouse aisle with a visual heat or motion map.

Target Operating System Ubuntu* 16.04 LTS
Programming Language C++
Time to Complete 30 minutes

View on GitHub*

What It Does

Learn to build and run an application that:

Detects and registers the number of people passing in and out of frame

Generates a heat or motion map

Captures video and saves snapshots

The OpenCV functions calculate the total number of frames, frame width, frame height, and frames per second (fps) of the video input (camera or file). Video object files assist in generating a heat map. The solution detects and draws people, adjusts boundary boxes, and returns the count using the inference engine included in the OpenVINO™ toolkit.

What We Used

Hardware Requirements

IEI TANK* AIoT Developer Kit

UVC-compliant USB camera

Software Requirements

Ubuntu* 16.04 LTS

Intel® System Studio

OpenVINO™ toolkit

Node.js* environment with yargs, path, and azure-storage software packages installed.