awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
BrandonJoffe avatar

BrandonJoffe/home_surveillance

0
View on GitHub↗
1,259 stars·383 forks·HTML·20 views

Home Surveillance

This project is a computer vision-based security platform designed for real-time property surveillance and automated threat detection. It integrates live video stream management with neural network processing to monitor, track, and identify individuals within a monitored environment.

The system distinguishes itself through local identity management, which allows users to train classifiers on specific individuals and store facial embeddings directly on the local system. By combining this biometric analysis with event-driven logic, the platform can differentiate between known persons and unknown intruders, triggering automated alerts or physical hardware responses when unauthorized activity is detected.

The platform provides a centralized web-based dashboard that facilitates the management of multiple network cameras and the delivery of live video feeds. It utilizes persistent communication channels to ensure low-latency updates and notifications, supporting continuous monitoring of workspaces or residential properties.

Features

  • Security Monitoring - Manages and views live video feeds from network cameras to keep a watchful eye on your property or workspace.
  • Real-Time Object Detection - Processes live video frames through deep learning models to identify and track human faces in real time.
  • Facial Recognition - Uses neural networks to identify known individuals and detect unknown intruders within live video streams for enhanced access control.
  • Live Video Stream Monitoring - Transmits real-time video from network cameras to a web-based dashboard for remote surveillance and monitoring of property or workspaces.
  • Security Alert Triggers - Configures motion and facial detection triggers to send instant notifications or activate physical alarms when potential threats are identified.
  • Computer Vision Systems - Provides a surveillance platform that uses neural networks to detect and identify faces in live camera feeds for automated security alerts.
  • Face Detection - Processes live camera feeds using neural networks to identify and track individuals in real time for activity logging.
  • Face Recognition Training - Trains classifiers on local image sets to identify specific individuals and update the database of known people for accurate access control.
  • Facial Recognition Classifiers - Trains local classifiers to recognize specific individuals and distinguish between known persons and unknown intruders in video.
  • Local-First Databases - Stores facial embeddings and training sets locally to enable offline classification and recognition of known individuals.
  • Video Streaming Pipelines - Transmits raw camera data through a series of buffers to ensure low-latency delivery to the web-based monitoring dashboard.
  • Event-Driven Automations - Triggers physical alarms and external notifications by monitoring state changes from motion sensors and facial recognition logic.
  • Camera Management Interfaces - Provides a web interface for streaming multiple live video feeds and managing security configurations for remote property monitoring.
  • Camera Management Platforms - Centralizes the control and streaming of multiple security cameras into a single web dashboard for easier remote surveillance.
  • Intruder Detection Systems - Analyzes live camera feeds using neural networks to distinguish between known individuals and unknown persons to detect potential security breaches.
  • Real-Time Communication - Maintains persistent connections between the surveillance server and the browser interface to push live video and alert updates.

Star history

Star history chart for brandonjoffe/home_surveillanceStar history chart for brandonjoffe/home_surveillance

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Home Surveillance

These projects share indexed features with Home Surveillance. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zoneminder/zoneminderZoneMinder avatar

    ZoneMinder/zoneminder

    5,855View on GitHub↗

    ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.

    PHPcctvdistributedh264
    View on GitHub↗5,855
  • serengil/deepfaceserengil avatar

    serengil/deepface

    22,226View on GitHub↗

    Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a modular pipeline that handles the entire lifecycle of facial processing, including detection, geometric alignment, and the transformation of facial images into high-dimensional numerical vector embeddings for identity verification and similarity comparison. The library distinguishes itself through a model ensemble approach, which combines predictions from multiple pre-trained neural networks to improve classification accuracy and reduce bias. It also integrates advanced security fe

    Pythonage-predictionarcfacedeep-learning
    View on GitHub↗22,226
  • getstream/vision-agentsGetStream avatar

    GetStream/Vision-Agents

    6,029View on GitHub↗
    Pythonagentic-aiagentsai
    View on GitHub↗6,029
  • datitran/object_detector_appdatitran avatar

    datitran/object_detector_app

    1,305View on GitHub↗

    This application is a real-time computer vision system designed to identify and label objects within live video feeds, recorded files, and static images. It functions as a comprehensive framework that integrates pre-trained machine learning models with video processing pipelines to perform multi-object localization and visual data tracking. The system distinguishes itself through a multithreaded architecture that decouples frame acquisition from detection logic, ensuring the interface remains responsive during continuous analysis. It provides specialized scripts for training and optimizing cu

    Pythonopencvtensorflow
    View on GitHub↗1,305
Compare all 30 related projects→

Frequently asked questions

What does brandonjoffe/home_surveillance do?

This project is a computer vision-based security platform designed for real-time property surveillance and automated threat detection. It integrates live video stream management with neural network processing to monitor, track, and identify individuals within a monitored environment.

What are the main features of brandonjoffe/home_surveillance?

The main features of brandonjoffe/home_surveillance are: Security Monitoring, Real-Time Object Detection, Facial Recognition, Live Video Stream Monitoring, Security Alert Triggers, Computer Vision Systems, Face Detection, Face Recognition Training.

Which projects share features with brandonjoffe/home_surveillance?

Projects with overlapping indexed features include: zoneminder/zoneminder — ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports… serengil/deepface — Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a… getstream/vision-agents. vladmandic/human — Human is a TensorFlow.js computer vision library used for face, body, and hand tracking within the browser or Node.js.… datitran/object_detector_app — This application is a real-time computer vision system designed to identify and label objects within live video feeds,… timesler/facenet-pytorch — facenet-pytorch is a facial recognition library for PyTorch that provides pretrained neural networks for detecting…

Curated searches featuring Home Surveillance

Hand-picked collections where Home Surveillance appears.
  • Self-Hosted Security Camera Software