Real Time Face Mask Detection Project
Inspiration :
It is been so long since the Covid pandemic situation came into being we all had to switch our education system in complete online mode base. So we eagerly waiting for when all schools colleges reopening. It is obvious that every states wants to start schools, colleges and all other educational institutes as soon as the Covid situation gets normal though I know few states already have started few educational institutes. It is also necessary to keep in mind that though situation becomes normal in the upcoming days but that doesn't mean Covid has gone away so we have to maintain all safety precautions as we done before.
To follow up all students manually by a authority is not a soothing experience for them. Keeping that thing in mind our aim is to make a fully automatic real time face mask detection system which will do all that stuff in an organised way and that will also in a very reasonable price.
What it does :
It works in very simple and straight forward manner. It should be situated at the gateway of the educational institute. If it detects anyone who doesn't wear proper mask it gives him/her a warning message stated that "NO MASK" with an alarm to aware nearby staff of that institute else it will pass all the students.
How we built it :
To built that project we need to research a lot in a limited time and divided our task in between us. Here we used programming language PYTHON , for shaping face and identification purpose we have used OPEN CV and for classification of face mask's faces we used TENSORFLOW.
Firstly we need to install anaconda there we use an IDE then we have to install some libraries such as Tensorflow, Open CV & Numpy using anaconda's command prompt. We need to train our deep learning architecture using Tensorflow libraries so we arranged two data set one is including face mask another one is without face mask in order to increase accuracy . Of course it is beneficial if we can train with huge numbers of dataset using Tensorflow but will be very time consuming and at last we able to test faces successfully.
Challenges we ran into :
We faced a lot of challenges but somehow we can manage them. We need to learn the basics of open cv and TensorFlow's data management.
Accomplishments that we're proud of :
We all are much excited about INNOVISION'21 's Hackathon. From choosing the topic to doing the python , open cv codes and training data set using TensorFlow we not only enjoyed that sporting spirit but we also successfully completed that after many failure. So it is very mesmerizing journey with this Hackathon event.
What we learned :
We learned lot of things . First of all we learn how to use open cv and tensorflow and then gradually we able to adopt their coding methodology and pattern.
What's next for Real Time Face Mask Detection Project :
We have not decided yet but yea we will manage some time after this to share our thoughts how we can add some more features like facial emotions detector etc. in it to make it an ideal project ever for the wellbeing of human being.
Log in or sign up for Devpost to join the conversation.