Skip to content

faisalhacks/real-time-human-tracking-and-speed-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🚶‍♂️ Real-Time Human Detection and Speed Estimation Using YOLOv8

Welcome to the Real-Time Human Detection and Speed Estimation project! This project uses YOLOv8 for detecting humans in a live webcam feed and estimates their speed based on their movement. It also features a Gradio web app for real-time interaction and analysis.


🛠️ Technologies Used

This project utilizes several powerful libraries and tools to deliver its functionalities:

  • YOLOv8: For human detection
  • OpenCV: For handling video capture and frame processing
  • Gradio: For creating an interactive web interface
  • Google Colab: For running the project in a cloud environment

📦 Libraries and Tools:

YOLOv8
OpenCV
Gradio
Google Colab


🚀 Use Case

This project has the following use cases:

  • Real-time Human Detection: Detects humans in a live webcam stream using YOLOv8.
  • Speed Estimation: Tracks the detected humans and estimates their movement speed.
  • Interactive Web Interface: Provides a Gradio-based interface to view the video feed and speed estimates in real time.
  • Webcam Support: Works with any webcam connected to your system for capturing live video.

📸 How It Works

1. Human Detection

  • YOLOv8 identifies humans in each frame of the video stream.

2. Tracking and Speed Estimation

  • The program tracks detected people across frames, calculates the distance they travel, and estimates their speed in meters per second.

3. Gradio Web Interface

  • The Gradio app allows users to interact with the webcam feed and see the human detection and speed information in real-time.

🏃‍♂️ Demo: Run it on Google Colab!

You can try out this project directly on Google Colab by clicking the button below. It will open the Colab notebook, where you can run the project step-by-step.

Open in Colab


🛠️ Installation & Setup

1. Clone the repository

git clone https://github.com/your-username/real-time-human-detection-speed-estimation.git
cd real-time-human-detection-speed-estimation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published