1.Overview
2.Application
3.Deep Learning
a)Face Mask Detection
b)Social Distancing
c)Temperature Detection using Thermal Integration
C19 Watcher is an application that is suitable for Post Pandemic work Environment. Our Goal is to achieve a safe work Environment where all the social norms such as Social Distancing, Wearing a Mask, and checking body temperature is done through minimal human interaction. For this we have created various Machine Learning and Deep Learning models which can be implemented on any camera module and all of this is integrated into a fast serverless application known as C19 Watcher.
This project is a starting point for a Flutter application.
This is our UI of the application->
This is the login Page.
This is our home Page.
This page is for the live interface of the camera.
a)Social Distancing Model
In the social distancing model we have used Facebook's detectron2 model for object detection and localization, this gives us a bounding box around all the people in the frame and then we used the scipys spatial model for calculating the distance between all the people out of which the minimum distance is taken and if that is less than the threshold an alert is sent to the database.
b)Face Recognition and Face Mask detection
The second and third model are integrated together so the model returns the persons name who is not wearing a mask along with his photo, for face mask detection we have used mobilenet's model for object classification and using opencv we are creating a bounding box around the face. And for face recognition we used adam geitgeys face recognition module.





