Real-time face mask detector

Real-time detection system for wearing face masks, based on deep learning techniques.

Deep Learning, Computer Vision

Projet: Staff

November, 2021

Durée: 2 months

Completed in November 2021 in a post-pandemic context.
This project implements a computer vision model capable of detecting in real-time via webcam whether a person is wearing a face mask or not.


Issue

How to design a lightweight and responsive solution that visually detects mask-wearing in public environments (transport, businesses, etc.) to reinforce health measures?

🛠️ Implemented solution

  • 📸 Use of OpenCV to access the camera and detect faces

  • 🧠 Training of a convolutional neural network (CNN) with Keras to classify faces as "masked" or "unmasked"

  • 🔄 Real-time integration: video stream analysed live with visual feedback (green/red outline)

  • 🖥️ Creation of a simple interface allowing local detection to be initiated

Link to the project's GitHub repository: Real-time Face Mask Detector


⚙️ Technical stack

  • Language : Python

  • Libraries : OpenCV · Keras · TensorFlow · scikit-learn

  • Techniques : Computer Vision · Binary Classification · Real-time Video Processing

  • Environment : Jupyter Notebook

  • Interface : Tkinter

  • Prerequisites : Deep Learning · CNN · Computer Vision

Tags

Covid-19, Python, Deep Learning, OpenCV, CNN

You might also like

SmartCity - Data Platform for Urban Intelligence

Data Engineering, Open Data

SmartCity - Data Platform for Urban Intelligence

Data Engineering, Open Data

Recognition of Handwritten Digits

Deep Learning, Computer Vision

Recognition of Handwritten Digits

Deep Learning, Computer Vision

SRAXC : Un Chatbot Expert sur mon Portfolio

Natural Language Processing (NLP), MLOps

SRAXC : Un Chatbot Expert sur mon Portfolio

Natural Language Processing (NLP), MLOps

Multilingual Text Summarizer with Transformers

Natural Language Processing (NLP), MLOps

Multilingual Text Summarizer with Transformers

Natural Language Processing (NLP), MLOps

Create a free website with Framer, the website builder loved by startups, designers and agencies.