Professional Documents
Culture Documents
Submitted by
Group No : 9
1. Vipin Yadav (Univ. Roll No: 21015000252)
2. Vaibhav Yadav (Univ. Roll No: 21015000243)
3.Vaibhav Tiwari (Univ. Roll No: 21015000242)
Section: D
The system employs advanced image processing and deep learning techniques to achieve
real-time detection of individuals wearing or not wearing face masks. Through the
integration of OpenCV for video stream capture, face detection models for identifying
facial features, and a custom-trained Convolutional Neural Network (CNN) for mask
classification, the project delivers a comprehensive solution for automated mask
compliance monitoring.
METHODOLOGY:
1.Problem Definition:
• Clearly define the problem: the need for a real-time face mask detection system to
enhance public safety and enforce health protocols.
2.Literature Review:
• Conduct a thorough literature review on existing face detection and mask detection
techniques.
• Explore relevant studies, papers, and projects related to computer vision, deep
learning, and mask detection.
3.Data Collection:
4.Data Preprocessing:
5.Face Detection:
7.Real-time Integration:
8.Performance Evaluation:
• Assess the model's performance using metrics such as accuracy, precision, recall,
and F1 score.
• Validate the system with diverse test scenarios to ensure robustness and
generalization.
MODULES:
Hardware requirements:
1.Computer System:
2.Webcam:
4.Storage:
• Sufficient storage space for the Python environment, deep learning libraries, and
the dataset.
• An SSD (Solid State Drive) is preferable for faster data read and write operations.
Software requirements:
1.Python:
3.OpenCV:
5.Dataset:
• Obtain a suitable dataset for training the face mask detection model.
Recommended datasets include:
➢ MaskedFace-Net
➢ Labeled Faces in the Wild (LFW)
➢ Kaggle Datasets
➢ Advantages:
• The face mask detection system contributes to public health by encouraging and
enforcing the use of face masks in crowded places, reducing the risk of disease
transmission.
• Automation of mask detection through computer vision reduces the need for
manual monitoring, ensuring a more efficient and reliable process, especially in
high-traffic areas.
3.Real-time Monitoring:
4.Adaptability:
➢ Applications:
• Deploy the face mask detection system in airports, train stations, and bus terminals
to ensure compliance with health protocols in crowded transportation hubs.
2.Educational Institutions:
3.Healthcare Facilities:
• Use the system in hospitals and clinics to ensure that both healthcare professionals
and patients adhere to safety measures, minimizing the risk of cross-infection.
• Integrate the system in shopping malls, supermarkets, and retail stores to enforce
mask usage and create a safer shopping environment for customers and staff.
4. Project Planning
The project planning should be given using either Gantt Chart or any other methodology
showing the clear picture of the progress of the project along with the involvement of the
group members in each activity of the project.
References
[1]. Viola, P., & Jones, M. J. (2004). Robust real-time face detection. International Journal
of Computer Vision, 57(2), 137-154.
[2]. Zhang, K., Zhang, Z., Li, Z., & Qiao, Y. (2016). Joint face detection and alignment
using multitask cascaded convolutional networks. IEEE Signal Processing Letters, 23(10),
1499-1503.
[3]. Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-
scale image recognition. arXiv preprint arXiv:1409.1556.
[4]. Chollet, F. (2017). Xception: Deep learning with depthwise separable convolutions. In
Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)
(pp. 1251-1258).
[9]. Prajna Bhandary, U., Zhang, L., & Lu, J. (2020). Bacterial foraging optimization
algorithm based deep transfer learning of VGG-16 for face mask detection in the era of the
COVID-19 pandemic. Computers, Materials & Continua, 63(2), 537-551.
[10].OpenCV-Python.Tutorial.2021.GeeksforGeeks.Available.at:
https://www.geeksforgeeks.org/opencv-python-tutorial/.
Guidelines for preparing Minor Project Synopsis:
Page Specification
Left margin: 1.25 inch
Right margin: 1 inch
Top margin: 1 inch
Bottom margin: 1 inch
Page Numbers
All text pages as well as program source code listing should be numbered at the bottom
right of the pages.
Font size
Normal Body Text: 12-point type size, Times New Roman
Section Heading: 14-point type size, Times New Roman, Bold
Subsection Heading: 12-point type size, Times New Roman, Bold & Italics
Line Spacing: 1.25 spacing.
Justification
The whole document should be both sided fully justified.