Skip to content

Parking Monitoring System for local Parking by using YOLOv5 for vehicle detection and StrongSort for tracking the movements of vehicle And builds the web-app using flask

License

Notifications You must be signed in to change notification settings

dawoodalinaqvi/Parking-Monitoring-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parking Monitoring System

This repository contains the custom weights file and code to run the website.

Description

The aim of this project is to use a live feed of a parking lot and apply object detection and object tracking to provide users with different statistics about the parking lot. For object tracking, we use StrongSORT which is an upgraded version of DeepSORT, with YOLOv5 detections, which is fine tuned on custom dataset, to track cars in a parking lot. It has an additional security feature implemented which activates an alert as soon as a car moves from its position. The video below shows the result of tracking on our parking lot. The website has multiple features such as interactive dashboard displaying maximum, average counts of cars in tabular and graphic form, hourly detections of car, security section which idsplays id number and detected car picture if it moves and a live stream feed page, visualized with detected bounding boxes.

tracking_result.mp4

Installation

Initialize repository

%cd Object_Tracking-with-StrongSORT

!pip install -r requirements.txt # install dependencies

Initialize torchreid

!git clone https://github.com/KaiyangZhou/deep-person-reid.git

%cd deep-person-reid

!pip install -r requirements.txt

!python setup.py develop

%cd ../

Initialize yolov5 repositrory

!git clone https://github.com/ultralytics/yolov5

Start website and begin tracking

!python track.py

Acknowledgments

The project is supervised and supported by Neurog.ai (https://neurog.ai/).

About

Parking Monitoring System for local Parking by using YOLOv5 for vehicle detection and StrongSort for tracking the movements of vehicle And builds the web-app using flask

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published