Inspiration

We believed that Mask-O-Vision will deter people from not following health protocols enforced by the school or workplace.

What it does

It uses facial recognition to determine if someone is wearing a mask or not.

How we built it

We contributed to OpenCV, creating a new function to determine if a person's face is being covered by a mask or not.

Challenges we ran into

Sometimes the eyes were registered as mouths when the end user was wearing glasses. Not only that, the program would sometimes not detect the full face because of the camera exposure. Because of the 24 hour time constraint, we were not able to use frameworks involving machine learning because of the sheer amount of data we would have to input.

Accomplishments that we're proud of

Contributing to an API that is known for capturing real time video. This is a feat that our small group of 4 novice programmers can accomplish in one night. Not only that, this is definitely helpful for what is happening due to current world events.

What we learned

We learned a great deal about working with existing API's and we are excited to work with more in the future.

What's next for Mask-O-Vision

Hopefully, the use of machine learning and camera improvements would be ideal for this project.

Built With

Share this project:

Updates