Skip to content

Detect personal protective equipment like helmets and vests in real-time video streams and webcam feeds.

License

Notifications You must be signed in to change notification settings

Utkarsh-Dikshit/PPE-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPE Detection 🦺🧠

This project detects the usage of Personal Protective Equipment (PPE) such as helmets, vests, and masks in real-time using a deep learning model. It is optimized to run on NVIDIA GPUs using CUDA for acceleration.

Features ✅

  • Real-time PPE detection âš¡
  • Detects Helmet, Vest, and Mask ⛑
  • Supports images, videos, and live webcam feeds 🎥
  • CUDA-enabled for high-speed inference on NVIDIA GPUs 🚀

Screenshots 🖼

Screenshot 2025-05-26 1433522

Requirements 📦

  • Python 3.7+
  • NVIDIA GPU with CUDA & cuDNN installed
  • Python dependencies listed in requirements.txt

Install dependencies:

pip install -r requirements.txt

CUDA Setup âš™

Make sure CUDA is installed and available:

import torch
print(torch.cuda.is_available())  # Should return True

About

Detect personal protective equipment like helmets and vests in real-time video streams and webcam feeds.

Topics

Resources

License

Stars

Watchers

Forks

Languages