A Jupyter notebook demonstrating motion detection in videos using OpenCV techniques such as background subtraction and erosion, tailored for real-world applications.
-
Updated
May 12, 2024 - Jupyter Notebook
A Jupyter notebook demonstrating motion detection in videos using OpenCV techniques such as background subtraction and erosion, tailored for real-world applications.
A Python notebook demonstrating an Intrusion Detection System for surveillance videos using OpenCV, focusing on real-time threat detection and alert notifications.
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."