Build an Intruder Detector Solution

Monitor a predefined, restricted area and receive alerts when someone enters that space.

Target Operating System Ubuntu* 16.04 LTS
Time to Complete 50 - 70 minutes

GitHub* (C++)

What You Will Learn

With this application, you use a trained neural network to detect objects within a designated area by displaying a green bounding box over them, and then register them in a logging system. You can detect bicyclists, people, and cars moving through a camera frame in order to identify and track activity.

Gain insight into the following solutions:

  • Computer vision applications for IoT
  • Inference to analyze datasets
  • Industrial, retail, and smart building IoT markets

Use the skills learned in this reference implementation to develop similar IoT solutions.

Learn to build and run an application with these capabilities:

Detect any number of objects entering a defined space.
Leverage the inference capabilities of the Intel® Distribution of OpenVINO™ toolkit.
Use models for multiclass object detection.

How It Works

This application uses a camera system to monitor a fixed space such as building parking lot after business hours.

  1. The camera monitors the space and detects activity.
  2. A trained neural network detects objects such as cars and people.
  3. A registration of the event is recorded in a logging system.