An open API service indexing awesome lists of open source software.

https://github.com/asadiahmad/object-detection-and-tracking


https://github.com/asadiahmad/object-detection-and-tracking

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# 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 :hammer_and_wrench: 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](https://colab.research.google.com/assets/colab-badge.svg)](https://github.com/AsadiAhmad/Object-Detection-and-Tracking/blob/main/Code/Object_Detection_and_Tracking.ipynb)

## 🪪 License

This project is licensed under the MIT License.