Skip to content
This repository was archived by the owner on Feb 19, 2026. It is now read-only.
GouthamNP edited this page Nov 22, 2024 · 2 revisions

Security Camera Project Wiki

Welcome to the wiki for the Security Camera Project! This repository contains everything you need to know about building and setting up a custom security camera system with motion detection, frame extraction, video processing, and email notifications.

Table of Contents

Overview

This security camera system allows you to monitor a designated area by streaming live video, detecting motion, and sending real-time email alerts. The project is built with Python, OpenCV, and PyQt6, providing a fully customizable solution for surveillance needs.

Features

  • Live Video Feed: Stream video from the camera in real-time.
  • Motion Detection: Detect movement and trigger events such as email notifications.
  • Frame Extraction: Capture frames at set intervals for analysis or archival purposes.
  • Email Integration: Automatically send notifications when motion is detected.

Installation

Prerequisites

Before you start, ensure you have the following software installed:

  • Python 3.12 (or later)
  • OpenCV
  • PyQt6
  • A compatible camera (USB webcam or IP camera)

Installation Steps

  1. Clone this repository to your local machine:

    git clone https://github.com/GouthamOfTheNP/SecurityCamera.git
    cd SecurityCamera

Clone this wiki locally