The game became an internet sensation and is really fun to play. We wanted to put our skills to the test by trying to bring this familiar game to the forefront of Computer Vision and facial tracking.

What it does

The web app has a main screen that displays your webcam as well as displays arrows in random order. The goal of the game is to not get tricked by the arrows and point your face in another direction. The web app also hosts an instructional page as well as a leaderboard with a sign in.

How I built it

We built it with a python-based web app builder called Flask as well as Computer Vision libraries such as Open CV and a face detection javascript repository.

Challenges I ran into

We didn't get to finish the project due to the fact that the facial recognition took much longer to get the hang of.

Accomplishments that I'm proud of

Getting the Face Recognition software to work was extremely satisfying, even if it was outside of the app.

What I learned

It is good to become familiar with the techniques we will be using before the appathon, specifically with Open CV as it became troublesome when we tried to repurpose it for our own needs and implement it into the app.

What's next for FingerHeadGame

Continue to research to the point where we have a minimum viable product at least.

Built With

Share this project: