Skip to content

orti10/Face-Recognition-Final-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Project | Face Recognition

ⓒ Written and coded by: Mulugeta Fanta, Ortal Hanoch and Tomer Maabari

Ariel University, Israel

Course lecturer: Amos Azaria, Ph.D.

Motivation:

After the breakout of the worldwide pandemic COVID-19, there arises a severe need of protection mechanisms, face mask being the primary one. The basic aim of the project is to detect the presence of a face mask on human faces on live streaming video as well as on images. We have used deep learning to develop our face detector model. The algorithm used for the object detection purpose is Haar-Cascade because of its good performance accuracy and high speed. Alongside this, we have used basic concepts of transfer learning in neural networks to finally output presence or absence of a face mask in an image or a video stream. Experimental results show that our model performs well on the test data.

Save emcodings along with the user names in dictionary data

Train

For synchronization with a local database - phpMyAdmin

XAMPP

Poster:

poster

Experiments and Simulation Results

The experimental result of system performance is evaluated with the MobileNetV2 classifier ADAM optimizes. (ADAM is a gradient descent with some enhancements. It uses the moving average of the previous gradients + normalizing by root mean squared error). As the technology is blooming with the emerging of new trends, we have innovative face mask detector which can possibly contribute to public health care department. The architecture consists of MobileNetV2 classifier and ADAM optimizer as the backbone it can be used for high and low computation scenarios. Our face mask detection is trained on CNN model and we used Open CV, TensorFlow and Keras to detect whether person is wearing a mask or not. The model was tested with image and real time video stream. The accuracy of model is achieved, and the optimization of the model is in continuous process. This specific model could be used as a use case of edge analytics.

Video:

output

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages