1. Sathyabama Institute of Science and Technology
Name : G JAYASURYA
Reg No : 41130194
Course : Machine Learning
Topic : Face Mask Detection Using Machine Learning
School of Electrical and Electronics
Department of Electronics and Communication Engineering
3. ABSTRACT
The world was struggling with Covid-19 pandemic and are so many essential
equipment needed to combat against Corona virus. One of such most essential is Face
Mask and mask was not mandatory for everyone but as the day surpasses scientist and
Doctors have recommended everyone to wear the mask. Therefore, to detect whether a
person is wearing Face Mask or not, there are detection technique.
Mask Detection in Public Place Platform utilizes Artificial Network to identify if a
person does/doesn’t wear a mask. The application can be associated with any current or
new IP cameras to identify individuals with/without a mask
It automates the process to keep a vigilance on a crowd to enforce proper face mask
usage.
4. INTRODUCTION
• Mask detection in public place means to identify whether a person is wearing a mask or not. The first
step to recognize the presence of a mask on the face is to detect the face, which makes the strategy
divided into two parts: to detect faces and to detect masks on those faces.
• Face detection is one of the applications of object detection and can be used in many areas like security,
biometrics, law enforcement, in traffic while driving, Airport and more.
• There are many detector systems developed around the world and being implemented. However, all this
science needs optimization; a better, more precise detector, because the world cannot afford any more
increase in corona cases.
5. CONVOLUTION NEURAL NETWORK (CNN)
Convolution neural network (ConvNet’s or CNNs) is one of the main
categories to do images recognition, images classifications, objects detections,
recognition faces etc.,
It is similar to basic neural network.
CNN also have learnable parameter like neural network i.e., weights, biases
etc.
CNN is mostly used in computer vision.
It has 3 layers
i. The Convolution Layer
ii. The Pooling Layer
iii. The Output Layer
7. Dataset
A dataset is a collection of data that contains data
specific to its category and nothing else.
Dataset contains two folders. One folder contains
images of people wearing mask and other folder
contains images of people not wearing mask.
10. Training the model
•Training data is an extremely
large dataset that is used to teach
a machine learning model.
Training data is used to teach
prediction models that use
machine learning algorithms how
to extract features that are
relevant to specific business
goals.