What it does

Our face recognition security system will send an alert to the user if an unknown person in our system is detected.

How I built it

My team built this by first taking open-source code, then tweaking it to be able to do face recognition on video as well as alert the user by lighting up an LED if an unknown person is detected using Arduino and the pyserial library in Python.

Challenges I ran into

The main challenge we had was face recognition on a video. The video turned out to be really slow and was broken up into many images. We found out that detecting though a webcam was much faster, so we decided to put our video files to be recognized in Obs Virtual Camera to simulate a webcam source. This helped to speed up our video.

Accomplishments that I'm proud of

We were able to recognize faces accurately and even use Arduino as an alert system.

What I learned

Through this project, I learned the process of detecting and recognizing a face.

What's next for Face Recognition Security System

Hopefully we can speed up the process of face recognition for video.

Built With

Share this project: