This project is submitted as the capstone project for Advanced Data Science with IBM course in coursera. This project is about face mask classification.
I would like to acknowledge the authors of these task and images. Kaggle problem: https://www.kaggle.com/andrewmvd/face-mask-detection Source of the data: https://makeml.app/datasets/mask
This data set contains labelled images of 3 classes – Mask worn, Mask worn incorrectly and Mask not worn. The aim is to create a classification model.
OpenCV is used for image processing and real time mask detection.
There are 3 models used for this project:
- PCA & SVM
- RandomForest
- CNN using Keras
There is also a real time face mask detector to test the models.
Please refer to the pdf document entitled "AdvDSCourseReadMe" for more details on how to execute all the python notebooks. https://github.com/VigKu/Adv_DS_Capstone_Project/blob/master/AdvDSCourseReadMe.pdf