Skip to content

LongerVision/Real-Time-UAV-Tracking-System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time UAV Tracking System

A Python-based project for real-time object detection and tracking of UAVs (drones) in video files using YOLOv8 and OpenCV. The system processes input videos, detects UAVs frame-by-frame, and outputs an annotated video with tracking overlays.

Features

  • Real-time UAV detection and tracking
  • Uses YOLOv8 (Ultralytics) for object detection
  • Outputs annotated video with tracking information
  • Automatic environment setup for Python 3.11–3.14

Getting Started

Prerequisites

  • Python 3.11, 3.12, 3.13, or 3.14
  • git (for cloning/forking)

Installation

  1. Fork this repository on GitHub (click the "Fork" button at the top right).
  2. Clone your fork:
    git clone https://github.com/YOUR-USERNAME/drone.git
    cd drone
  3. Place your input video (e.g., video.mp4) in the project folder.
  4. Run the tracker:
    python main.py --source video.mp4
    The output will be saved to outputs/output.mp4.

How to Fork

Relevant Wikipedia Links

Developer

tubakhxn


This project is for educational and research purposes. For questions or contributions, please fork and submit a pull request!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%