Surakshak

myimage A smart security system designed for institutions to enhance surveillance and monitoring.

Problem Statement

Ensuring the detection and notification of unauthorized events on school premises using multiple CCTV feeds.

Solution

Intrusion Detection

We utilize a waterfall algorithm to detect human intrusion on the premises.
myimage

  1. Frame Differencing: Detects movement by analyzing differences between consecutive frames.
  2. Object Detection: When suspicious activity is detected, the YOLO11s model identifies objects in the frame and notifies the authorities accordingly.

Inference Area Selection

Users can define custom boundaries to monitor only specific areas within their institution, reducing unnecessary alerts.

myimage

Automatic Scheduler

The system allows users to schedule active hours when surveillance should be disabled, ensuring that monitoring is paused during institution working hours.

myimage

Real-time Notifications

Users can customize notification preferences and select specific events for alerts. Respondents receive a secure URL with incident details, enabling them to take immediate action.

myimage

Remote Incident Resolution

In the event of an incident, users can use remote links to view snapshot of the incident, communicate with on-site personnel, and resolve the situation.

myimage

Key Features

✔️ Human Intrusion Detection
✔️ Customizable Inference Area
✔️ Automated Scheduling
✔️ Real-time Alerts with Remote Access
✔️ Incident Resolution via Remote Interface

Tech Stack

  • Django, Python, Twilio, Tailwind, OpenCV, Ultralytics

Upcoming Features

🔹 Additional event detection (e.g., fights, unattended objects)
🔹 Remote system maintenance and monitoring
🔹 Facial recognition for authorized personnel
🔹 Integration with local law enforcement for high-priority incidents

Check out onGitHub
Dec. 2024 - Feb. 2025