Skip to content

Athulponnu/Theft_Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚨 Theft Detection System

Python OpenCV YOLOv8
License

A real-time Theft Detection System using YOLOv8, Face Recognition, Pose Detection, and sound alerts for restricted areas. Built with Python and OpenCV, this project detects unauthorized access and sends alerts instantly.


πŸ”Ή Features

  • Real-Time Object Detection with YOLOv8
  • Face Recognition for authorized personnel identification
  • Pose Detection for activity monitoring
  • Sound Alerts for immediate notification
  • Telegram Alerts for remote monitoring
  • Easy Integration with multiple cameras and sensors

🎬 Demo

Demo Animated demo of detection and alert system in action.


πŸ›  Tech Stack

  • Python 3.10+
  • OpenCV – Computer vision tasks
  • Ultralytics YOLOv8 – Object detection
  • Face Recognition Library – Face identification
  • Sounddevice – Detect unusual sounds
  • Telegram Bot API – Real-time alerts

⚑ Installation

  1. Clone the repository:
    python -m venv venv

Windows

venv\Scripts\activate

Mac/Linux

source venv/bin/activate

pip install -r requirements.txt

python main.py

git clone https://github.com/YourUsername/theft-detection.git cd theft-detection

theft-detection/ β”‚ β”œβ”€ detection/ β”‚ β”œβ”€ face_recognize.py β”‚ └─ pose_detect.py β”‚ β”œβ”€ alerts/ β”‚ └─ telegram.py β”‚ β”œβ”€ utils/ β”‚ └─ logger.py β”‚ β”œβ”€ models/ β”‚ └─ yolov8n.pt β”‚ └─ main.py

About

If you are a theif then stay out of this .. 😁

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published