SlideShare a Scribd company logo
1 of 14
Android Based Face
Mask Detection System
APU KUMAR GIRI
4TH SEMESTER
MASTER OF COMPUTER APPLICATION
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Abstract
In order to effectively prevent the spread of COVID-19 virus, almost everyone wears
a mask during coronavirus epidemic. This almost makes conventional facial
recognition technology ineffective in many cases, such as community access control,
face access control, facial attendance, facial security checks at train stations, etc.
Therefore, it is very urgent to improve the recognition performance of the existing
face recognition technology on the masked faces. Most current advanced face
recognition approaches are designed based on deep learning, which depend on a
large number of face samples. However, at present, there are no publicly available
masked face recognition datasets. To this end, this work proposes three types of
masked face datasets, including Masked Face Detection Dataset (MFDD), Real-world
Masked Face Recognition Dataset (RMFRD) and Simulated Masked Face Recognition
Dataset (SMFRD). Among them, to the best of our knowledge, RMFRD is currently the
world's largest real-world masked face dataset. These datasets are freely available
to industry and academia, based on which various applications on masked faces can
be developed
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Introduction
Face recognition is a promising area of applied computer vision [1]. This
technique is used to recognize a face or identify a person automatically from
given images. In our daily life activates like, in a passport checking, smart
door, access control, voter verification, criminal investigation, and many other
purposes face recognition is widely used to authenticate a person correctly and
automatically. Face recognition has gained much attention as a unique,
reliable biometric recognition technology that makes it most popular than any
other biometric technique likes password, pin, fingerprint, etc. Many of the
governments across the world also interested in the face recognition system to
secure public places such as parks, airports, bus stations, and railway stations,
etc. Face recognition is one of the well-studied reallife problems. Excellent
progress has been done against face recognition technology
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Existing System:
Support Vector Machine
Discrete Wavelet Transform
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Drawbacks
 Existing face recognition solutions are no longer reliable when wearing a
mask.
Time consuming Process
Poor Detection
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Block Diagram
Input
Pre-
processing
Cropping
Face image
CNN
classification
obile set
modelsCaff
e m
Database
Without
mask
With Mask
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Preprocessing
Preprocessing is the data preprocessing and data augmentation module of
the Keras deep learning library. It provides utilities for working with image data, text
data, and sequence data
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
CNN Structure
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Cnn classification
CNN description
Input Layer: This layer holds the raw input of image with width 32, height 32 and
depth
Convolution Layer: This layer computes the output volume by computing dot product
between all filters and image patch. Suppose we use total 12 filters for this layer we’ll
get output volume of dimension 32 x 32 x 12.
Activation Function Layer: This layer will apply element wise activation function to
the output of convolution layer. Some common activation functions are RELU: max(0,
x), Sigmoid: 1/(1+e^-x), Tanh, Leaky RELU, etc. The volume remains unchanged hence
output volume will have dimension 32 x 32 x 12.
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Continue…
Pool Layer:
This layer is periodically inserted in the covnets and its main functionis to reduce
the size of volume which makes the computation fast reduces memoryand also
prevents from overfitting. Two common types of pooling layers are maxpooling
and average pooling. If we use a max pool with 2 x 2 filters and stride 2,the
resultant volume will be of dimension 16x16x12.
 Fully-Connected Layer:
This layer is regular neural network layer which takesinput from the previous
layer and computes the class scores and outputs the 1-Darray of size equal to the
number of classes.
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Proposed System
Convolution Neural Network
Caffe Model
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Advantages
Highly Security
Its easily detection in mask
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Applications
Real time Applications
Airport
Train station
Bus stops….. etc
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR
Software Required
android studio
NIIS
INSTITUTE
OF
BUSINESS
ADMINISTRATION
BHUBANESWAR

More Related Content

Similar to face mask using android ppt.pptx

Face and liveness detection with criminal identification using machine learni...
Face and liveness detection with criminal identification using machine learni...Face and liveness detection with criminal identification using machine learni...
Face and liveness detection with criminal identification using machine learni...
IAESIJAI
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learning
IJECEIAES
 
Deep learning for understanding faces
Deep learning for understanding facesDeep learning for understanding faces
Deep learning for understanding faces
sieubebu
 
People Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzingPeople Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzing
vivatechijri
 
Face Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image ProcessingFace Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image Processing
paperpublications3
 
Real time face recognition of video surveillance system using haar cascade c...
Real time face recognition of video surveillance system using  haar cascade c...Real time face recognition of video surveillance system using  haar cascade c...
Real time face recognition of video surveillance system using haar cascade c...
nooriasukmaningtyas
 

Similar to face mask using android ppt.pptx (20)

Deep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognitionDeep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognition
 
FACE MASK DETECTION USING MACHINE LEARNING AND IMAGE PROCESSING
FACE MASK DETECTION USING MACHINE LEARNING AND IMAGE PROCESSINGFACE MASK DETECTION USING MACHINE LEARNING AND IMAGE PROCESSING
FACE MASK DETECTION USING MACHINE LEARNING AND IMAGE PROCESSING
 
Face Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine LearningFace Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine Learning
 
Facemask_project (1).pptx
Facemask_project (1).pptxFacemask_project (1).pptx
Facemask_project (1).pptx
 
Face Mask Detection PPT.pptx
Face Mask Detection PPT.pptxFace Mask Detection PPT.pptx
Face Mask Detection PPT.pptx
 
Face and liveness detection with criminal identification using machine learni...
Face and liveness detection with criminal identification using machine learni...Face and liveness detection with criminal identification using machine learni...
Face and liveness detection with criminal identification using machine learni...
 
Deep Learning Assisted Tool for Face Mask Detection
Deep Learning Assisted Tool for Face Mask DetectionDeep Learning Assisted Tool for Face Mask Detection
Deep Learning Assisted Tool for Face Mask Detection
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learning
 
Survey on Face Mask Detection with Door Locking and Alert System using Raspbe...
Survey on Face Mask Detection with Door Locking and Alert System using Raspbe...Survey on Face Mask Detection with Door Locking and Alert System using Raspbe...
Survey on Face Mask Detection with Door Locking and Alert System using Raspbe...
 
Deep learning for understanding faces
Deep learning for understanding facesDeep learning for understanding faces
Deep learning for understanding faces
 
Face-Mask Alert System Using Transfer Learning
Face-Mask Alert System Using Transfer LearningFace-Mask Alert System Using Transfer Learning
Face-Mask Alert System Using Transfer Learning
 
Android Based Facemask Detection system report.pdf
Android Based Facemask Detection system report.pdfAndroid Based Facemask Detection system report.pdf
Android Based Facemask Detection system report.pdf
 
mnask detetor ppt using deep learning.pptx
mnask detetor ppt using  deep learning.pptxmnask detetor ppt using  deep learning.pptx
mnask detetor ppt using deep learning.pptx
 
People Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzingPeople Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzing
 
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONESAN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
AN IMAGE BASED ATTENDANCE SYSTEM FOR MOBILE PHONES
 
ACCESS CONTROL SYSTEM USING FACE MASK DETECTION USING ARTIFICIAL INTELLIGENCE
ACCESS CONTROL SYSTEM USING FACE MASK DETECTION USING ARTIFICIAL INTELLIGENCEACCESS CONTROL SYSTEM USING FACE MASK DETECTION USING ARTIFICIAL INTELLIGENCE
ACCESS CONTROL SYSTEM USING FACE MASK DETECTION USING ARTIFICIAL INTELLIGENCE
 
Face Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image ProcessingFace Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image Processing
 
Real time face recognition of video surveillance system using haar cascade c...
Real time face recognition of video surveillance system using  haar cascade c...Real time face recognition of video surveillance system using  haar cascade c...
Real time face recognition of video surveillance system using haar cascade c...
 
Face Mask Detection group 14.pptx
Face Mask Detection group 14.pptxFace Mask Detection group 14.pptx
Face Mask Detection group 14.pptx
 
Face Recognition Technology by Vishal Garg
Face Recognition Technology by Vishal GargFace Recognition Technology by Vishal Garg
Face Recognition Technology by Vishal Garg
 

Recently uploaded

JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 

Recently uploaded (20)

Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
Odoo vs Shopify: Why Odoo is Best for Ecommerce Website Builder in 2024
Odoo vs Shopify: Why Odoo is Best for Ecommerce Website Builder in 2024Odoo vs Shopify: Why Odoo is Best for Ecommerce Website Builder in 2024
Odoo vs Shopify: Why Odoo is Best for Ecommerce Website Builder in 2024
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
Malaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptxMalaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptx
 
What is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdfWhat is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdf
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
AI Hackathon.pptx
AI                        Hackathon.pptxAI                        Hackathon.pptx
AI Hackathon.pptx
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 

face mask using android ppt.pptx

  • 1. Android Based Face Mask Detection System APU KUMAR GIRI 4TH SEMESTER MASTER OF COMPUTER APPLICATION NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 2. Abstract In order to effectively prevent the spread of COVID-19 virus, almost everyone wears a mask during coronavirus epidemic. This almost makes conventional facial recognition technology ineffective in many cases, such as community access control, face access control, facial attendance, facial security checks at train stations, etc. Therefore, it is very urgent to improve the recognition performance of the existing face recognition technology on the masked faces. Most current advanced face recognition approaches are designed based on deep learning, which depend on a large number of face samples. However, at present, there are no publicly available masked face recognition datasets. To this end, this work proposes three types of masked face datasets, including Masked Face Detection Dataset (MFDD), Real-world Masked Face Recognition Dataset (RMFRD) and Simulated Masked Face Recognition Dataset (SMFRD). Among them, to the best of our knowledge, RMFRD is currently the world's largest real-world masked face dataset. These datasets are freely available to industry and academia, based on which various applications on masked faces can be developed NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 3. Introduction Face recognition is a promising area of applied computer vision [1]. This technique is used to recognize a face or identify a person automatically from given images. In our daily life activates like, in a passport checking, smart door, access control, voter verification, criminal investigation, and many other purposes face recognition is widely used to authenticate a person correctly and automatically. Face recognition has gained much attention as a unique, reliable biometric recognition technology that makes it most popular than any other biometric technique likes password, pin, fingerprint, etc. Many of the governments across the world also interested in the face recognition system to secure public places such as parks, airports, bus stations, and railway stations, etc. Face recognition is one of the well-studied reallife problems. Excellent progress has been done against face recognition technology NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 4. Existing System: Support Vector Machine Discrete Wavelet Transform NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 5. Drawbacks  Existing face recognition solutions are no longer reliable when wearing a mask. Time consuming Process Poor Detection NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 6. Block Diagram Input Pre- processing Cropping Face image CNN classification obile set modelsCaff e m Database Without mask With Mask NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 7. Preprocessing Preprocessing is the data preprocessing and data augmentation module of the Keras deep learning library. It provides utilities for working with image data, text data, and sequence data NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 9. Cnn classification CNN description Input Layer: This layer holds the raw input of image with width 32, height 32 and depth Convolution Layer: This layer computes the output volume by computing dot product between all filters and image patch. Suppose we use total 12 filters for this layer we’ll get output volume of dimension 32 x 32 x 12. Activation Function Layer: This layer will apply element wise activation function to the output of convolution layer. Some common activation functions are RELU: max(0, x), Sigmoid: 1/(1+e^-x), Tanh, Leaky RELU, etc. The volume remains unchanged hence output volume will have dimension 32 x 32 x 12. NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 10. Continue… Pool Layer: This layer is periodically inserted in the covnets and its main functionis to reduce the size of volume which makes the computation fast reduces memoryand also prevents from overfitting. Two common types of pooling layers are maxpooling and average pooling. If we use a max pool with 2 x 2 filters and stride 2,the resultant volume will be of dimension 16x16x12.  Fully-Connected Layer: This layer is regular neural network layer which takesinput from the previous layer and computes the class scores and outputs the 1-Darray of size equal to the number of classes. NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 11. Proposed System Convolution Neural Network Caffe Model NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 12. Advantages Highly Security Its easily detection in mask NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR
  • 13. Applications Real time Applications Airport Train station Bus stops….. etc NIIS INSTITUTE OF BUSINESS ADMINISTRATION BHUBANESWAR