Skip to content

Advanced motion detection alarm using Python and OpenCV. Real-time video analysis, customizable sensitivity, instant alerts, and seamless integration with email/SMS notifications for comprehensive security monitoring.

License

Notifications You must be signed in to change notification settings

LohiyaH/Motion-Detection-Alarm-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Motion Detection Alarm System

Overview

A Python-based motion detection alarm system using computer vision techniques with OpenCV and imutils. This project implements a real-time motion detection system that can trigger an alarm when significant movement is detected.

Features

  • Real-time motion detection using computer vision
  • Alarm system with audio alerts
  • Configurable sensitivity
  • Simple keyboard controls

Prerequisites

  • Python 3.x
  • OpenCV (cv2)
  • imutils
  • Threading library

Installation

  1. Clone the repository
  2. Install required dependencies:
    pip install opencv-python imutils
    

Usage

Run the main script and use the following keyboard controls:

  • Press 't': Toggle alarm mode
  • Press 'q': Quit the application

Technologies

  • Python
  • OpenCV
  • Computer Vision
  • Threading

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

Advanced motion detection alarm using Python and OpenCV. Real-time video analysis, customizable sensitivity, instant alerts, and seamless integration with email/SMS notifications for comprehensive security monitoring.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published