Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 4.91 KB

File metadata and controls

57 lines (34 loc) · 4.91 KB

Design-3B-GUI-motion-detection-Alarm-system-using-Image-Processing-and-PIR-Sensors

  1. Summary

  2. Youtube Demonstration of the project

  3. Code for the Project

  4. GUI using MATLAB App designer

  5. System Flowchart of Process

  6. Circuit Schematic of process

  7. Image Proccessing Methodology

  8. Fuzzy Control Model

  9. Pictures

Summary of Project:

This project uses a MATAB based GUI that works in conjunction with a microcontroller to create a simple security system that can detect motion in 4 zones using PIR sensors and image processing. The image processing was accomplished using a webcam to acquire frames for comparison using a background subtraction process, there were several morphological processes that had also been applied to the process and when triggered in conjunction with a PIR sensor it results in an alert system switching ON for that specific zone. The communication was facilitated using Serial communication where both devices can read and write to the serial buffers.

The development of the GUI had allowed for me to gain an understanding in Object Orientated Programming or OOP to write and group code in a more efficient manner when compared to the procedural way in which I was used to. Image processing was a direct application of mathematics as the manipulation of pixel provided a visual way to understand the mathematics behind array manipulation and how that related to how images are acquired on screen.

Youtube Demonstration of the project

Watch the video

Code for the Project

Arduino MCU Code

Matlab Image Processing and GUI code

GUI using MATLAB App designer

System Flwochart of Process

Circuit Schematic of process

Image Proccessing Methodology

Life Scale

Model Scale

Fuzzy Control Model

Pictures