🏋 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

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.