tharoosha / Vision_Guard_2

Vision Guard: AI-powered home security platform. Integrates real-time human detection, facial recognition, and scalable camera support. Analyzes footage under diverse lighting. Plug & alert via mobile.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vision Guard (AI-Powered CCTV Surveillance System)

Alt text

Overview

This repository contains the codebase for an AI-powered CCTV surveillance system designed to detect human actions and provide real-time alerts. The system uses IP cameras to monitor premises, detect intrusion, and notify users through a mobile app.

Features

  • Real-time human action detection using AI models.
  • Alerts and notifications sent to mobile devices.
  • Support for both daylight and low-light conditions.
  • Integration with IP cameras.
  • Historical video footage analysis.
  • User-friendly mobile app interface.

Technologies Used

  • React Native (Frontend)
  • Flask (Backend)
  • OpenCV (Computer Vision)
  • SQLAlchemy (Database)
  • Firebase Cloud Messaging (Push Notifications)

Getting Started

Prerequisites

  • Node.js and npm for React Native.
  • Python 3.x for the backend.
  • IP cameras with accessible video streams.
  • Firebase project for push notifications.

About

Vision Guard: AI-powered home security platform. Integrates real-time human detection, facial recognition, and scalable camera support. Analyzes footage under diverse lighting. Plug & alert via mobile.


Languages

Language:Python 90.7%Language:Java 4.0%Language:TypeScript 1.7%Language:Objective-C 1.3%Language:Ruby 1.3%Language:JavaScript 0.5%Language:Objective-C++ 0.4%