Inspiration

Security is a growing concern for the unknown future.

What it does

Uses a machine learning model to identify when people come in front of the webcam and then sends you an image if there is a person.

How we built it

Using tensorflowjs and a human model I was able to detect when humans are present in the camera. I used next.js for the website. I make sure there is an 80% accuracy that it is a human before sending a notification. I then use a discord webhook to send a notification to discord with the image.

Challenges we ran into

Figuring out how to take the base64 image that I was getting from the webcam and turning that into something I can send.

Accomplishments that we're proud of

It works!

What we learned

I learned how to use machine learning classifiers model with tensorflowjs to identify humans. I also learned how to use discord webhooks to send discord messages.

What's next for Person Detector

Make it send better picture previews and more customizability.

Built With

  • discord
  • nextjs
  • tailwind
  • tensorflow
  • webhooks
Share this project:

Updates