Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Mask Detection Based Door Control Using Deep Learning for the Prevention of COVID

The face mask detection-based door control is used for the detection of whether the person wears a mask or not. The designed project of face mask detection is based on deep learning with different tools of Artificial Intelligence like Computer Vision, TensorFlow, Keras, etc. A model is based on Imag

Project Title

Mask Detection Based Door Control Using Deep Learning for the Prevention of COVID

Project Area of Specialization

Artificial Intelligence

Project Summary

The face mask detection-based door control is used for the detection of whether the person wears a mask or not. The designed project of face mask detection is based on deep learning with different tools of Artificial Intelligence like Computer Vision, TensorFlow, Keras, etc. A model is based on Image Processing which means there is a camera used in this project acting as the main sensor. The camera captures the surrounding environment in frames and saves the data into a matrix.

This door also measures the temperature of the person. The measurement of temperature is done through an infrared temperature sensor. The making of this door is to reduce the dependency on a manual checking system on whether the person wears the mask and has a fever or not. The system should be smart enough to check the body temperature of the person and only allow the person within a suitable temperature range.

The purpose of making this door is to enforce the people to wear a mask in a public places. The soul benefit of this project is for the protection of people from covid-19 and enforce them to take care of their and others' health.

Project Objectives

Following are some objectives of our project:

  • To design a model of a mask detection-based door control system.
  • To measure the body temperature through the sensor.
  • To enforce employee/public to wear a face mask in public/bound areas.

Project Implementation Method

The designed project of face mask detection is based on deep learning with different tools of Artificial Intelligence like Computer Vision, TensorFlow, Keras, etc. A model is based on Image Processing which means there is a camera used in this project acting as the main sensor. The camera captures the surrounding environment in frames and saves the data into a matrix. The response time of a system is based on two parameters: frame rate and resolution. The higher the Frame Per Second (FPS), the higher will be the speed of the system. Whereas higher resolution means the system can detect even minor changes or objects from frames. For such purpose, a high-speed machine with a dedicated Graphical Processing Unit (GPU) is needed. Single-board computers like Raspberry Pi are not capable to do such tasks. So, a desktop computer is utilized for this project. A computer is running Windows operating system, whereas for deep learning tasks we install the Anaconda tool. Anaconda is an artificial intelligence tool; it allows to run any python-based AI model to run smoothly while utilizing the power of GPU. The camera is connected to the computer through a USB cable and can be accessed when needed. The camera is constantly running for mask detection. Whenever a person comes near to the camera, the system will differentiate between mask or no-mask and then proceeds to temperature monitoring.

            For temperature checking, a low-end microcontroller is used. A normal camera is not capable to read body temperature. Only special cameras with infrared sensors are used to read temperature signatures. So, a low-quality Infrared sensor is connected with a microcontroller to check the body temperature of a person. In providing better solutions for face mask detection our focus is to minimize the cost. So, rather than using a DSLR camera with a multiplex lens we simply use a webcam for mask detection and separately measure temperature signatures through a microcontroller. This microcontroller is connected to the main computer and transmits temperature data when requested.

Benefits of the Project

The benefit of making this door is to reduce the dependency on a manual checking system on whether the person wears the mask and has a fever or not. The system should be smart enough to check the body temperature of the person and only allow the person within a suitable temperature range. The model we proposed can be very useful for institutes, industries, and public places to protect people from Covid-19.

Technical Details of Final Deliverable

The Face mask detection project will consist of a personal computer, running the main Deep Learning model of the project. To communicate with real time temperature and proximity data, a control circuit will be designed and connected with the personal computer. A microcontroller will be used in control circuit to read data from the temperature sensor and ultrasonic sensors. Also, this microcontroller will send data to the computer and open or close the gate according to the received command from the computer. 

This project will be delivered with a model scale hardware (a small window acting as a gate) but the same hardware and software can be used with any large gates. 

Final Deliverable of the Project

Hardware System

Core Industry

Health

Other Industries

IT , Security

Core Technology

Artificial Intelligence(AI)

Other Technologies

Internet of Things (IoT), Clean Tech

Sustainable Development Goals

Good Health and Well-Being for People, Sustainable Cities and Communities

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
core i5 processor for main controller Equipment195009500
MSI controller board 4590 Equipment190009000
Memory DDR3-1333, 4GB Equipment225005000
Power supply 300W Equipment122002200
SSD 250GB Equipment145004500
AMD graphic card, DDR5, 2GB VRAM Equipment11200012000
HDMI converter Equipment1450450
8MP, 720p HD webcam Equipment140004000
Arduino Mega 2560 Equipment140004000
Infrared temperature sensor MLX90614 Equipment147004700
Ultrasonic sensor HC-SR04 Equipment2250500
ESP32 dev module Equipment112001200
Aluminum window Miscellaneous 160006000
Coupling shaft 5mm Miscellaneous 1200200
Threaded rod 1.5ft Miscellaneous 1800800
Magnetic Reed sensors Equipment28001600
NEMA-17 4 wire stepper motor Equipment114001400
DRV8825 stepper motor driver Equipment1450450
Dotted veroboard fiber green Equipment2300600
Soldering mask Equipment1600600
OLED display Equipment1800800
Buzzer 5v Equipment1150150
Relay module 4in Equipment1400400
Total in (Rs) 70050
If you need this project, please contact me on contact@adikhanofficial.com
Emergency Medical Transfer Service

This application provides access to the nearest ambulance available that is operating in t...

1675638330.png
Adil Khan
10 months ago
Powerpoint Presentation Control using Hand Gesture

Powerpoint presentation control using hand gesture allows teachers/ students of other norm...

1675638330.png
Adil Khan
10 months ago
Rozgaar

Rozgaar provides a real-time solution for labourer hiring and also facilitates customers t...

1675638330.png
Adil Khan
10 months ago
Review on No Silver Bullet By Adil Khan

1675638330.png
Adil Khan
6 years ago
Automation in Supply Chain Management System Using Business Intelligen...

The best and most important rule of successful business is to save yourself from major los...

1675638330.png
Adil Khan
10 months ago