Skip to content

Real-time face mask detection using Convolutional Neural Networks (CNN) is a computer vision system that employs deep learning techniques to identify whether a person is wearing a face mask or not in real-time live streams or video stream.

Notifications You must be signed in to change notification settings

Wydoinn/Real-Time-Face-Mask-Detection

Repository files navigation

Real Time Face Mask Detection

Face mask detection system using machine learning, specifically a Convolutional Neural Network (CNN) model. This system will analyze live video streams or recorded video to identify whether individuals are wearing face masks or not. By leveraging the power of deep learning, it aims to enhance safety and compliance with mask-wearing protocols in various environments, such as public spaces and healthcare settings.

Contains

  • Live Stream Face Mask Detection
  • Video Stream Face Mask Detection

Requirements

  • Numpy
  • Matplotlib
  • Scikit-Learn
  • TensorFlow
  • Keras
  • Tkinter
  • ImUtils
  • OpenCV-Python

Additional - Download and Install CUDA and cuDNN for better performance in tensorflow training.

Reports

  • Sensitivity: 0.995
  • Specificity: 1.0
  • Accuracy: 0.9975

About

Real-time face mask detection using Convolutional Neural Networks (CNN) is a computer vision system that employs deep learning techniques to identify whether a person is wearing a face mask or not in real-time live streams or video stream.

Topics

Resources

Stars

Watchers

Forks