Skip to content

AsadiAhmad/Object-Tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object Detection and Tracking

This project uses a pre-trained Mask R-CNN model to detect and segment objects in video frames and then applies OpenCV’s CSRT tracker to follow the largest detected object across the video. The pipeline includes downloading pre-trained models, running detections, visualizing masks and bounding boxes, and exporting a tracked output video.

Tech 🛠️ Languages and Tools :

Python  Jupyter Notebook  Google Colab  OpenCV  Numpy  MatPlotLib  Gdown 
  • Python : Popular language for implementing Neural Network
  • Jupyter Notebook : Best tool for running python cell by cell
  • Google Colab : Best Space for running Jupyter Notebook with hosted server
  • OpenCV : Best Library for working with images
  • Numpy : Best Library for working with arrays in python
  • MatPlotLib : Library for showing the charts in python
  • GDown : Download Resources from Google Drive

💻 Run the Notebook on Google Colab

You can easily run this code on google colab by just clicking this badge Open In Colab

🪪 License

This project is licensed under the MIT License.

About

Useing a pre-trained Mask R-CNN model to detect and segment objects in video frames and then applies OpenCV’s CSRT tracker to follow the largest detected object across the video.

Topics

Resources

License

Stars

7 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors