MaximoDouglas / face-mask-detector

Face mask detection with Tensorflow and OpenCV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mask detection

It is a python application that uses TensorFlow and OpenCV for real-time face mask detection.

Resources

The 3rd-party resources are already integrated with the application. This is a reference list to find the original artfacts:

  • Face detection model and the script to download its weights can be found here.
  • The dataset of people wearing masks can be found here.
  • The tutorial that inspired this project can be found here.

Libraries

This project make use of three main libraries:

  • OpenCV: to run the video stream and detect when there is one or more faces in the frame;
  • imutils: to handle image (the video frames) manipulations;
  • Tensorflow 2.0: to create, train and predict if the person in the video frame is wearing a mask.

About

Face mask detection with Tensorflow and OpenCV


Languages

Language:Jupyter Notebook 94.0%Language:Python 6.0%