Skip to content

Getting Started

nick van der burgt edited this page Jan 13, 2021 · 21 revisions

Overview

This project is used for video object detection for monitoring traffic. In the frontend we can configure the detection options what will be sent to the backend. The backend forwards it to the video object detection who does the actual detection.

For a quick high level overview please look at the High Level Overview

Project Installation

The project works with four docker containers:

  1. Frontend Container
  2. Backend Container
  3. RabbitMQ Container
  4. Object Detection Container

To run these containers you have to execute the following commands:

Make sure you have the last version of the repository and have installed Docker. In the root folder which is: or-objectdetection

  1. In a terminal execute docker-compose build
  2. Next execute docker-compose up
  3. You are good to go!

note: the ports of the containers can be found in the docker-compose.yaml, the IP of your docker machine depends on whether or not you use docker desktop, if you do it will most likely be localhost, if you use something like docker toolbox it will most likely be 192.168.99.100

Clone this wiki locally