• Stars
    star
    701
  • Rank 64,006 (Top 2 %)
  • Language
    Jupyter Notebook
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

YOLOv8 Object Tracking using PyTorch, OpenCV and DeepSORT

YOLOv8 Object Detection with DeepSORT Tracking(ID + Trails)

Google Colab File Link (A Single Click Solution)

The google colab file link for yolov8 object detection and tracking is provided below, you can check the implementation in Google Colab, and its a single click implementation, you just need to select the Run Time as GPU, and click on Run All.

Google Colab File

Object Detection and Tracking (ID + Trails) using YOLOv8 on Custom Data

Google Colab File Link (A Single Click Solution)

Google Colab File

YOLOv8 Segmentation with DeepSORT Object Tracking

Github Repo Link

Steps to run Code

  • Clone the repository
git clone https://github.com/MuhammadMoinFaisal/YOLOv8-DeepSORT-Object-Tracking.git
  • Goto the cloned folder.
cd YOLOv8-DeepSORT-Object-Tracking
  • Install the dependecies
pip install -e '.[dev]'

  • Setting the Directory.
cd ultralytics/yolo/v8/detect

  • Downloading the DeepSORT Files From The Google Drive

https://drive.google.com/drive/folders/1kna8eWGrSfzaR6DtNJ8_GchGgPMv3VC8?usp=sharing
  • After downloading the DeepSORT Zip file from the drive, unzip it go into the subfolders and place the deep_sort_pytorch folder into the yolo/v8/detect folder

  • Downloading a Sample Video from the Google Drive

gdown "https://drive.google.com/uc?id=1rjBn8Fl1E_9d0EMVtL24S9aNQOJAveR5&confirm=t"
  • Run the code with mentioned command below.

  • For yolov8 object detection + Tracking

python predict.py model=yolov8l.pt source="test3.mp4" show=True
  • For yolov8 object detection + Tracking + Vehicle Counting
  • Download the updated predict.py file from the Google Drive and place it into ultralytics/yolo/v8/detect folder
  • Google Drive Link
https://drive.google.com/drive/folders/1awlzTGHBBAn_2pKCkLFADMd1EN_rJETW?usp=sharing
  • For yolov8 object detection + Tracking + Vehicle Counting
python predict.py model=yolov8l.pt source="test3.mp4" show=True

RESULTS

Vehicles Detection, Tracking and Counting

Vehicles Detection, Tracking and Counting

Watch the Complete Step by Step Explanation

Watch the Complete Tutorial for the Step by Step Explanation

More Repositories

1

LargeLanguageModelsProjects

Large Language Model Projects
Jupyter Notebook
359
star
2

YOLOv8_Segmentation_DeepSORT_Object_Tracking

YOLOv8 Segmentation with DeepSORT Object Tracking (ID + Trails)
Jupyter Notebook
223
star
3

Automatic_Number_Plate_Detection_Recognition_YOLOv8

Automatic Number Plate Detection YOLOv8
Python
211
star
4

Computervisionprojects

Computer Vision Projects
Jupyter Notebook
142
star
5

FireDetectionYOLOv8

Fire Detection using YOLOv8
Python
111
star
6

YOLOv7-DeepSORT-Object-Tracking

YOLOv7 Object Tracking using PyTorch, OpenCV and DeepSORT
Jupyter Notebook
89
star
7

YOLOv8-object-tracking-blurring-counting

Real-Time Object Detection, Tracking, Blurring and Counting using YOLOv8
Jupyter Notebook
42
star
8

Sign-Language-Alphabets-Detection-and-Recongition-using-YOLOv8

Sign Language Alphabet Detection and Recognition using YOLOv8
Jupyter Notebook
36
star
9

YOLOv9-DeepSORT-Object-Tracking

YOLOv9 Object Tracking using PyTorch, OpenCV and DeepSORT
Python
30
star
10

yolov7-segmentation-with-DeepSORT-Tracking

YOLOv7 Segmentation using OpenCV and PyTorch with DeepSORT Tracking (ID + TRAILS)
Jupyter Notebook
27
star
11

Object-Tracking-YOLOv10-DeepSORT

This repository contains the code for object tracking in images, videos, and live webcam feed using YOLOv10 and the DeepSORT algorithm.
Python
7
star
12

Automatic_Number_Plate_Recogniton_Using_Easy_OCR

Jupyter Notebook
5
star
13

MuhammadMoinFaisal

Config files for my GitHub profile.
5
star
14

NLP_DISASTER_TWEETS_CLASSIFICATION

Jupyter Notebook
4
star
15

real_time_stocks_price_forecasting_DJIA

Python
4
star
16

Recurrent-Neural-Network-RNN-and-LSTM-Long-Short-term-memory-Models

Jupyter Notebook
4
star
17

real_time_stock_price_forecasting

Jupyter Notebook
4
star
18

FINAL_STOCK_MODEL_DJIA

Python
3
star
19

Classifier-Hyper-parameters-Tuning-and-Feature-Importance-Scores

3
star
20

Smart-Car-Parking-Python-Code-Jupyter-Notebook

Jupyter Notebook
3
star
21

stock_market

Python
3
star
22

DJIA_STOCK_PRICE

Jupyter Notebook
3
star
23

TimeSeriesForecastingPythonCode

Jupyter Notebook
3
star
24

Loan_Prediction_Heroku

Jupyter Notebook
2
star
25

Face_and_Eye_Detection_Using_Haar_Cascade_Classifiers

Jupyter Notebook
2
star
26

WaveRipplepredictionSharjeel

Jupyter Notebook
2
star
27

-Plotly-3D-Scatter-with-marker-size-and-color

Python
2
star
28

DataPreprocessing

Jupyter Notebook
2
star
29

NLP-Python-Project

Jupyter Notebook
2
star
30

Face-Detection-using-HOG-without-using-external-libraries

Jupyter Notebook
1
star
31

SimpleMachineLearningPythoncode

Jupyter Notebook
1
star
32

COVID-Analysis-using-Tableau-Dashboard-

1
star
33

Gender-classification-python-code-

Jupyter Notebook
1
star
34

HateSpeechandAgressionDataPythonCode

NLP==> BOW, TFIDF, Tokenizer, ML Model and DL Models
Jupyter Notebook
1
star
35

Data-Mining-Genetic-Algorithm-Jupyter-Notebook

Jupyter Notebook
1
star
36

Gender-Prediction-using-Twitter-Un-Labelled-Dataset-Python-Code-Jypyter-Notebook

Jupyter Notebook
1
star
37

Face_Recognition_using_Kaggle_Dataset_Python_Code_Jupyter_Notebook

Jupyter Notebook
1
star
38

Horse-or-Human-Prediction-Python-Code-Jupyter-Notebook

Jupyter Notebook
1
star