In this project, I created a CNN network to detect facial masks in real-time. This model can be useful in security control systems or public health monitoring.
Examples
- Python
- Numpy
- OpenCV
- TensorFlow
- PyQt
To achive the same results please check requirements.txt
The datasets come from this repo: https://github.com/cabani/MaskedFace-Net
The model operates on the following labels:
- Mask (Mask): Means that there is a protective mask on the face.
- No_Mask (No mask): Means that there is no mask on the face.
- Covered_Mouth_Chin (Covered mouth and chin): Means that the mouth and chin are covered, but the nose is exposed.
- Covered_Nose_Mouth (Covered nose and mouth): Means that the nose and mouth are covered, but the chin is exposed.
- Access Control: Can be used in access control systems to verify that people entering certain areas have their masks on correctly.
This project was based on Udemy course: https://www.udemy.com/course/computer-vision-face-mask-detection-with-deep-learning