A study on face and face mask detection using HAAR cascade

Show simple item record

dc.contributor.author Mallik, Raisa
dc.contributor.author Rezwana, Iffat
dc.contributor.author Sharmin, Rokaiya
dc.date.accessioned 2022-04-30T10:21:50Z
dc.date.available 2022-04-30T10:21:50Z
dc.date.issued 2021-03-30
dc.identifier.citation [1] (PDF) Deep Learning based Safe Social Distancing and Face Mask Detection in Public Areas for COVID-19 Safety Guidelines Adherence, 2021) [2] A. Anwar, “Using Python to Monitor Social Distancing in a Public Area,” Medium, 19-Jan-2021. [Online]. Available: https://towardsdatascience.com/monitoring-socialdistancing-using-ai-c5b81da44c9f. [Accessed: 23-Feb-2021] [3] Paula C. Useche Murillo, Robinson Jimenez Moreno, Javier O. Pinzon Arenas, Comparison between CNN and Haar classifiers for surgical instrumentation classification. [Online]. Available: http://www.m-hikari.com/ces/ces2017/ces25-28- 2017/711157.html. [Accessed: 23-Feb-2021] [4]https://www.thejournaldaily.com/real-time-face-recognition-real-time-facerecognition-opencv-python/?cv =1 [5] Imran Ahmed, Misbah Ahmad, Joel J.P.C. Rodrigues, Gwanggil Jeon, Sadia Din,A deep learning-based social distance monitoring framework for COVID-19,Sustainable Cities and Society,Volume 65,2021,102571,ISSN 2210- 6707,https://doi.org/10.1016/j.scs.2020.102571. [6] Tejas R. Phase , Dr. Suhas S. Patil, 2019, Building Custom HAAR-Cascade Classifier for face Detection, INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH & TECHNOLOGY (IJERT) Volume 08, Issue 12 (December 2019) [7] A. Geitgey, “Machine Learning is Fun! Part 4: Modern Face Recognition with Deep Learning,” Medium, 24-Sep-2020. [Online]. Available: https://medium.com/@ageitgey/machine-learning-is-fun-part-4-modern-face-recognitionwith-deep-learning-c3cffc121d78. [Accessed: 23-Feb-2021] [8] M. Jiang, RETINAFACEMASK: A FACE MASK DETECTOR, Jun. 2020. [9] G. Costache, Real-Time Video Face Recognition for Embedded Devices, 01-Aug2011. [Online]. Available: https://www.intechopen.com/books/new-approaches-tocharacterization-and-recognition-of-faces/real-time-video-face-recognition-forembedded-devices. [Accessed: 23-Feb-2021] [10] A. Team, “Image Detection, Recognition, And Classification With Machine Learning,” Azati, 17-Sep-2020. [Online]. Available: https://azati.ai/image-detectionrecognition-and-classification-with-machine-learning/. [Accessed: 23-Feb-2021] Page | 72 [11] G. Costache, Real-Time Video Face Recognition for Embedded Devices, 01-Aug2011. [Online]. Available: https://www.intechopen.com/books/new-approaches-tocharacterization-and-recognition-of-faces/real-time-video-face-recognition-forembedded-devices. [Accessed: 23-Feb-2021] [12] “(Tutorial) Introduction to GUI With TKINTER in PYTHON,” DataCamp Community. [Online]. Available: https://www.datacamp.com/community/tutorials/guitkinter-python. [Accessed: 23-Feb-2021] [13] Chavda, Amit & Dsouza, Jason & Badgujar, Sumeet & Damani, Ankit. (2020). Multi-Stage CNN Architecture for Face Mask Detection. [14] Hjelmås, E., & Low, B. K. (2001). Face Detection: A Survey. Computer Vision and Image Understanding, 83(3), 236–274. https://doi.org/10.1006/CVIU.2001.0921 [15] Schmidt, K. L., & Cohn, J. F. (2001). Human facial expressions as adaptations: Evolutionary questions in facial expression research. American journal of physical anthropology, Suppl 33, 3–24. https://doi.org/10.1002/ajpa.2001 [16] L. Tagliaferri, An Introduction to Machine Learning. [Online]. Available: https://www.digitalocean.com/community/tutorials/an-introduction-to-machine-learning [17] M. A. M. A. T. A. S. KALAS, REAL TIME FACE DETECTION AND TRACKING USING OPENCV. Associate Professor, Department of IT, KIT’S College of Engg., Kolhapur [18] “Dr Rajiv Desai,” Dr Rajiv Desai FACIAL RECOGNITION TECHNOLOGY Comments. [Online]. Available: https://drrajivdesaimd.com/2018/12/03/facialrecognition-technology/. [Accessed: 23-Feb-2021] [19] T. Greenhalgh, M. B. Schmid, T. Czypionka, D. Bassler, and L. Gruer, “Face masks for the public during the covid-19 crisis,” The BMJ, 09-Apr-2020. [Online]. Available: https://www.bmj.com/content/369/bmj.m1435.short. [Accessed: 23-Feb-2021] [20] “Face Recognition,” Electronic Frontier Foundation, 15-Feb-2021. [Online]. Available: https://www.eff.org/pages/facerecognition#:~:text=Face%20recognition%20is%20a%20method. [Accessed: 23-Feb2021] [21] Preeti Nagrath, Rachna Jain, Agam Madan, Rohan Arora, Piyush Kataria, Jude Hemanth,SSDMNV2: A real time DNN-based face mask detection system using single shot multibox detector and MobileNetV2,Sustainable Cities and Society,Volume 66,2021,102692,ISSN 2210- 6707,https://doi.org/10.1016/j.scs.2020.102692.(https://www.sciencedirect.com/science/a rticle/pii/S2210670720309070) Page | 73 [22] T. Meenpal, A. Balakrishnan and A. Verma, "Facial Mask Detection using Semantic Segmentation," 2019 4th International Conference on Computing, Communications and Security (ICCCS), Rome, Italy, 2019, pp. 1-5, doi: 10.1109/CCCS.2019.8888092. [23] “Python: Haar Cascades for Object Detection,” GeeksforGeeks, 25-Nov-2019. [Online]. Available: https://www.geeksforgeeks.org/python-Haar-cascades-for-objectdetection/. [Accessed: 23-Feb-2021] [24] C. Rahmad1, R. A. Asmara2, D. R. H. Putra2, I. Dharma1, H. Darmono3, and I. Muhiqqin2, “IOPscience,” IOP Conference Series: Materials Science and Engineering, 01-Jan-2020. [Online]. Available: https://iopscience.iop.org/article/10.1088/1757- 899X/732/1/012038. [Accessed: 23-Feb-2021] [25] http://www.ijecse.org/wp-content/uploads/2012/06/Volume-3Number-2PP-175- 184x.pdf [26] amin ahmadi , “Cascade Trainer GUI,” Amin, 30-May-2020. [Online]. Available: https://amin-ahmadi.com/cascade-trainer-gui/. [Accessed: 23-Feb-2021] [27] S. Mallick, “Histogram of Oriented Gradients: Learn OpenCV,” Learn OpenCV | OpenCV, PyTorch, Keras, Tensorflow examples and tutorials, 05-Feb-2018. [Online]. Available: https://learnopencv.com/histogram-of-oriented-gradients/. [Accessed: 23-Feb2021] [28] “Social Distancing,” Centers for Disease Control and Prevention. [Online]. Available: https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/socialdistancing.html#:~:text=Social%20distancing,%20also%20called%20“phys. [Accessed: 23-Feb-2021] [29] V. C.-C. Cheng, The role of community-wide wearing of face mask for control of coronavirus disease 2019 (COVID-19) epidemic due to SARS-CoV-2, Apr. 2020. [30] https://iopscience.iop.org/article/10.1088/1742-6596/1201/1/012015/pdf [31]https://www.researchgate.net/publication/335998006_Applying_the_Haarcascade_Algorithm_for_Detecting_Safety_Equipment_in_Safety_Management_Systems _for_Multiple_Working_Environments/figures?lo=1 [32] https://www.pyimagesearch.com/2018/09/24/opencv-face-recognition/ en_US
dc.identifier.uri http://hdl.handle.net/123456789/1465
dc.description Supervised by Dr. Golam Sarowar Professor Department of Electrical and Electronic Engineering Islamic University of Technology (IUT) Board bazar, Gazipur-1704. en_US
dc.description.abstract Computer technology used in various programs to recognize people's faces in digital images is apprehended as facial recognition. There is a wide range of applications in the fields of content-based content retrieval, video encoding, video conferencing, crowd viewing, and smart computer interaction. Object detection is a computer vision approach that allows us to recognize and locate objects in an image or video. The main objective of this research was to develop a security system that could detect a face mask, a person's face, and the number of people standing in front of the camera in real-time using realtime video capture. OpenCV is a cross-platform library of over 2500 algorithms that have been optimized and were chosen for our project due to its benefits. One of the most basic machine learning-based methods is the Haar cascade classifier. Haar features are particularly useful for mask detection because they are excellent at detecting edges and lines, simultaneously, cascade classifiers are one of the few real-time algorithms available. The accuracy level was very poor when a built-in Haar cascade was used for the project, to solve this issue, a new Haar cascade was trained to improve accuracy which was proved to be effective. Three separate features, such as face mask, face, and human detection, have been brought under one project. A GUI was created using the Tkinter module to achieve that. Face mask detection, face detection, and human detection are the three key features of this project to ensure social distancing digitally. This designed system can be used effectively in applications like, keeping any location protected from intruders, ensuring face-mask wearing, and preserving social distance en_US
dc.language.iso en en_US
dc.publisher Department of Electrical and Electronic Engineering, Islamic University of Technology (IUT) The Organization of Islamic Cooperation (OIC) Board Bazar, Gazipur-1704, Bangladesh en_US
dc.title A study on face and face mask detection using HAAR cascade en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search IUT Repository


Advanced Search

Browse

My Account

Statistics