git clone ...
cd home_surveillance
python -m venv .venv/
./.venv/Scripts/activate
pip install
python app.py
When starting the program, it is important the camera is not moved or that there are any non-static elements in the frame, for example a person. This is so that the background and foreground segmentation will be consistent and so that the motion detection algorithm works as intended