Skip to content

The-Lady/Vehicle-Surveillance-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vehicle-Surveillance-System

Introduction

The project aims to detect vehicles such as cars, trucks and bicycle in given images and track them in videos. The goal is achieved using YOLOv3 object detection model and PyTorch framework. The project contains a python file containing the YOLO model for detecting vehicles and a jupyter notebook which uses the model to display the output.

Note: The project is complete, but I use it for trying new techniques hence is in active development so it might not give best results. Tried to make sure the code is working and removed/commented extra lines of code as much as possible.

Steps for running the project locally

  1. Clone the repo via URL
  2. Set up virtual environment:
    • Create virtual environment using command virtualenv venv
    • Activate the virtual environment venv environment
    • Install requirements using command pip install -r requirements.txt
  3. Download the weights and configurations of YOLOv3
  4. Open Jupyter Notebook in any of the following ways:
    • (via Terminal/Command Prompt/Anaconda terminal) Type the command jupyter notebook
    • (via Anaconda Navigator) Open Anaconda Navigator and click Jupyter Notebook
  5. Run each cell

About

Detects, tracks and counts the number of various types of vehicles in images and videos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors