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.


Log in or sign up for Devpost to join the conversation.