This repository contains the custom weights file and code to run the website.
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
%cd Object_Tracking-with-StrongSORT
!pip install -r requirements.txt # install dependencies
!git clone https://github.com/KaiyangZhou/deep-person-reid.git
%cd deep-person-reid
!pip install -r requirements.txt
!python setup.py develop
%cd ../
!git clone https://github.com/ultralytics/yolov5
!python track.py
The project is supervised and supported by Neurog.ai (https://neurog.ai/).