🏋 7. Project #1 Intrusion Detection
Contents
1: Background Subtraction
OpenCV Lecture - 7.Intrusion Detection(1/5) : BG Subtraction
2: Noise remove, Decision moving area
OpenCV Lecture - 7.Intrusion Detection(2/5) : noise remove, find moving object
3: Morphology
OpenCV Lecture - 7.Intrusion Detection(3/5) :Morphology
4: Moving Average for update BG image
OpenCV Lecture - 7.Intrusion Detection(4/5) : Moving Average
5: Multi thread, upload image to google drive
OpenCV Lecture - 7.Intrusion Detection(5/5) : Multi-thread, upload image to Google Drive
Tutorial Details
1. Moving Object Detection
Simple Background Subtraction code: http://study.marearts.com/2017/02/cvlecture-example-code-video-subtraction.html
2. Background Subtraction → remove noise → Binarization
Source code: http://study.marearts.com/2019/04/opencv-simple-background-subtraction.html
3. Find Contour → Draw Rectangle & save image
Refer to here for find contour:
Youtube: https://www.youtube.com/watch?v=-qE-evo_QvI
Material: https://www.marearts.com/3-Drawing-Mouse-and-Control-746103d1bb8e4884b82db0a10fde14f6
4. Morphology
Source code: http://study.marearts.com/2013/08/opencv-morphologyex-getstructuringeleme.html
5. Moving Average
Source code: http://study.marearts.com/2019/04/moving-average-background-subtraction.html
6. Upload image to google drive
Description: https://www.marearts.com/Upload-file-to-google-drive-using-python-b27e052841c249beb5e6c4048e19a775
Youtube: https://youtu.be/ZL_9gqxAdok
pyInstaller: https://www.pyinstaller.org
7. Multi Thread
Learn how to implement multi-threading for real-time image processing and uploading.
🙇🏻Thank you!
🎁 Source code, Material(pdf) and example images 👇
https://www.marearts.com/products/opencv-lecture-materials-1