Skip to content

Face Mask Detection is the task of recognizing if a person is wearing a mask or not using Machine Learning technology.

Notifications You must be signed in to change notification settings

ZJW-92/ML_face_mask_detection

Repository files navigation

Face Mask Detection is the task of recognizing if a person is wearing a mask or not using Machine Learning technology.

Data source

All the dataset is downloaded from here

Technologies

  • Keras: A high-level, deep learning API for implementing neural networks.
  • Tensorflow: An open-sourced end-to-end platform, a library for multiple machine learning tasks.
  • OpenCV: A library of Python bindings designed to solve computer vision problems.
  • CaffeModel: A machine learning model created by Caffe, which contains an image classification or image segmentation model that has been trained using Caffe.

Setup

Open Pycharm terminal and run pip install -r requirements.txt

Detect image or live camera

Run python3 mask_detection_image.py --image images/sample1.png to detect one image

Run python3 mask_detection_video.py to start live camera

Visualization

About

Face Mask Detection is the task of recognizing if a person is wearing a mask or not using Machine Learning technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages