/Personal_Face_Mask_Detection_V3

Determines whether a specific user is wearing a face mask or not using a 2-factor approach written in Python with TensorFlow and OpenCV modules. Includes a Google Colab notebook tutorial and code for real-time detection using OpenCV.

Primary LanguageJupyter NotebookMIT LicenseMIT

Personal_Face_Mask_Detection_V3

Face Mask detection for a a specific user that uses a 2-Factor approach. Repo includes both a Google Colab Notebook containing a tutorial and the necessary code for your own Personal Face Mask Detecion. Newly added folder contains the code that utilizes OpenCV for Real Time Face Mask Detection.

Please let me know if you use this work

Link - Personal_Face_Mask_Detection_V3

Video link - Personal_Face_Mask_Detection_V3

Reddit Post - Personal_Face_Mask_Detection_V3

Example Results

  • Case 1: No Mask [fail case]

  • Case 2: Hand Covering Mouth [fail case]

  • Case 3: Mask worn but not covering Mouth nor Nose [fail case]

  • Case 4: Mask worn but not covering Nose [fail case]

  • Case 5: Mask worn properly over mouth and nose [pass case]