Face Mask Detection System
Face Mask Detection System
System
• Problem Statement
• Objective & Scope
• Hardware & Software
• Technologies Used
• Research Analysis
• Process Model
• Design
• Entity-Relationship Diagram
Conclusion
Problem Statement
Objectives:-
• To make sure peoples are wearing a mask
• Reduce manual work
Scope:-
• Scope of the system is building a Face Mask Detection system using a dataset, if the
person is wearing a mask or not wearing a mask
Hardware & Software
Hardware Requirements:-
Processor:- Minimum Dual Core
Memory:- Minimum 2 GB of RAM
Storage:- Minimum 500 GB Hard Disk
Software Requirements:-
Backend Language:- Python 3
APIs & Libraries:- Keras, Tensorflow, MobileNet, OpenCV
Operating System:- Windows 7 & above
Technologies Used
• Deep Learning
• OpenCV
• TensorFlow
• Keras
• MobileNet
• Python
Research Analysis
1)Training: Here we’ll focus on loading our face mask detection dataset from
disk, training a model (using Keras/TensorFlow) on this dataset, and then
serializing the face mask detector to disk
2) Deployment: Once the face mask detector is trained, we can then move on
to loading the mask detector, performing face detection, and then classifying
each face as with_mask or without_mask
Process Model
Waterfall Model
Design
Entity-Relationship Diagram
Conclusion
• To mitigate the spread of COVID-19 pandemic, measures must be taken.
• I have modelled a face mask detector using SSD architecture and deep learning methods in
neural networks.
• The model was inferred on live video streams. To select a base model, we evaluated the
metrics like accuracy, precision and recall and selected MobileNet architecture with the best
performance having 100% precision and 99% recall.
• This face mask detector can be deployed in many areas like shopping malls, airports and
other heavy traffic places to monitor the public and to avoid the spread of the disease by
checking who is following basic rules and who is not.