Skip to content
This repository has been archived by the owner on Nov 25, 2022. It is now read-only.

A Machine Learning project made to recognize santa from live USB feed. When it finds santa it sends out an alarm.

License

Notifications You must be signed in to change notification settings

Lemorz56/Project-Finding-Santa-ML

Repository files navigation

Project-Finding-Santa

A Machine Learning project made to recognize santa from live USB feed.

When it finds santa it sends out an alarm.

For this i had:

  • Raspberry Pi:

    • Running a live feed from a webcam
    • Using ML to detect if 'santa' appeared
    • If santa gets spotted, capture the frame and upload it to own running cloud server.
    • Run the alarm.
  • Python server:

    • Held a secure connection with crt.
    • Hit on an URL for the ESP8266 to toggle the alarm - keeping delay at minimal.
  • ESP8266:

    • A Webserver that just toggled a light if we got a GET request.

This requires OpenCV to be installed and a USB camera that is connected to the device running the python script.

Included below is a picture of the structure.

Project Structure

Me with a picture of santa.

About

A Machine Learning project made to recognize santa from live USB feed. When it finds santa it sends out an alarm.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published