- Team
- Preface
- Tools and Technologies
- Pre-requisites
- Mission
- Current Features
- Watch Our Demo
- Future Features
This project was created as part of the HackHer Hackathon through Queen's University. The design was built as an attempt to create a solution to a modern issue facing society, namely Covid-19
- Python 3.8.6
- JavaScript
- CSS
- HTML
- Flask
- React
- TensorFlow
- Make Image Classifier
- Face Recognition 1.3.0
- Has only been tested for MacOS Terminal
Run The Following Before Running Program
- pip install "tensorflow~=2.0"
- pip install "tensorflow-hub[make_image_classifier]~=0.6"
Veil was developed in hopes of being able to identify those not wearing masks as to create a tool used to help stop the spread of covid. While this was implemented in a web app as a proof of concept, ultimately configuring it to work with real time video capture and integrating it with security cameras would give business a way to identify those not abiding by mask laws.
- Image can be captured using laptop camera
- Image is processed to identify and isolate faces in seperate files
- Faces are processed through machine learning model to determine whether or not the person in the image is wearing a face mask
- The faces are displayed to the screen with an indication of whether or not they are wearing a face mask
- Train with a larger database to create a more accurate model that can handle more edge cases
- Change the image capturing to video capture allowing for real time calls to the model
- Train the model on improper mask use such as someone not covering their nose
