Skip to main content
Maksym Solomyanov
← Back to projects

Project spotlight

EmailWebcamDetection

Webcam motion-alert system in Python that buffers motion events, captures three representative frames (early, mid, late) and batches them into scheduled Gmail emails every 15 seconds. Implemented OpenCV-based background differencing with contour filtering, added debounced motion-end detection to avoid false triggers and encapsulated multi-attachment emailing with dotenv-driven configuration. The app runs from a simple CLI, auto-cleans capture folders after successful sends.

Stack: Python • OpenCV

Github link →