A Python notebook demonstrating an Intrusion Detection System for surveillance videos using OpenCV, focusing on real-time threat detection and alert notifications.
-
Updated
May 12, 2024 - Jupyter Notebook
A Python notebook demonstrating an Intrusion Detection System for surveillance videos using OpenCV, focusing on real-time threat detection and alert notifications.
A Jupyter notebook demonstrating motion detection in videos using OpenCV techniques such as background subtraction and erosion, tailored for real-world applications.
This repository contains a Jupyter Notebook that implements Gaussian Mixture Model (GMM) for semantic segmentation and background extraction. GMM class is implemented from scratch without using any libraries like sklearn.
This algorithm uses a rectangle made by the user to identify the foreground item. Then, the user can edit to add or remove objects to the foreground. Then, it removes the background and makes it transparent.
Add a description, image, and links to the background-subtraction topic page so that developers can more easily learn about it.
To associate your repository with the background-subtraction topic, visit your repo's landing page and select "manage topics."