Skip to content

anishdutta/C19Watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c19_watcher

Table Of Content

1.Overview

2.Application

3.Deep Learning

 a)Face Mask Detection
 
 b)Social Distancing
 
 c)Temperature Detection using Thermal Integration

OverView

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.

Application Development(Frontend and Backend)

This project is a starting point for a Flutter application.

This is our UI of the application->

Screenshot-20201004-014746

This is the login Page.

Screenshot-20201004-014819

This is our home Page.

This page is for the live interface of the camera.

Screenshot-20201004-014827

Deep Learning/Machine Learning

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.

ezgif-com-gif-maker

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.

face1

face2

About

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…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors