Skip to content

tegar17/object-tracking-cv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎯 Object Tracking

An experimental Object Tracking with Python and OpenCV.
This repository contains scripts and datasets to explore tracking objects in video streams and images, helping me understand computer vision concepts step by step.


πŸ“‚ Dataset Source
The dataset used in this project is from:


✨ Technologies

  • Python
  • OpenCV
  • NumPy
  • Matplotlib (for visualization)

πŸš€ Features

  • Track objects in video or image sequences
  • Experiment with different tracking algorithms
  • Visualize bounding boxes and tracking paths
  • Work with sample datasets in rubik_dataset/

πŸ“‚ Repository Contents

  • main.py – Main Python script for running object tracking experiments
  • rubik_dataset/ – Sample dataset for testing tracking algorithms
  • requirements.txt – Python dependencies
  • README.md – This documentation

πŸ“ The Process

I started this repository to learn and experiment with Object Tracking using OpenCV.
Most tutorials online felt either too abstract or too incomplete, so I wanted a hands-on playground.

I began by loading video or image sequences and applying tracking algorithms. Then I visualized the tracking results to see how well objects were detected and followed. Each experiment in main.py represents a step in learning how different algorithms perform under various conditions.


🚦 Running the Project

  1. Clone the repository:
    git clone https://github.com/tegar17/object-tracking-cv2.git
    cd object-tracking-cv2

πŸ–₯️ Preview

preview.output.mp4

About

πŸ’‘ A hands-on object tracking with Python and OpenCV, learning how algorithms follow objects in videos and images.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages