Hello judges, welcome to my project. See you all in the videos. Enjoy!

I see my dad carrying a dongle with him all the time, so he could unlock his work computer. I thought to myself how annoying and inconvenient that it was. So I made software that eradicates that.

This program takes pictures of your face and then projects a live video of yourself in a frame. Once you have enough pictures and are in the right place in the frame, it would light up green and print "Hello" + your file name [in the future].

I used Machine learning and AI for this. I am using supervised learning. Some algorithms I am using are face segmentation and a 3D facial keypoint estimation to see if your face matches the photos. If it does, the file would unlock [in the future].

The very first challenge was coming up with an idea. It was hard because there was no theme. So I just tackled a problem that is common in my household and hopefully, this helps out other people who carry around dongles.

I am not proud of anything because it's not a finished product yet, so there is no need to celebrate. I am happy that the face recognition works though.

I learned about Machine Learning and AI implementation using face recognition, as well as what goes on behind the scenes when the face recognition happens

Here is what my website would look like if I were to make one for this project: link you would upload the file, and it would sync with your computer to set the picture instead of taking it manually.

In the future, I hope to make an extension or app of this that can unlock important files on your computer that only YOU the USER can unlock.

I enjoyed this project and I am very thankful for the opportunity. I learned a lot and hope to do more of these in the future! Thank You!

here is the youtube video to the slides: link here is the youtube video for the code demo: link

Built With

Share this project: