Skip to content

Mainakdeb/mask-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mask-Detector

Live demo via Laptop webcam:

Live demo via smartphone:

Our solution contains 2 packages

  1. A computer vision based script that detects specific facial features from a video feed. It determines the of the person/persons in the video frame is wearing a face mask or not within milliseconds for each frame input and requires minimal computational resources for each iteration.

  2. A Flutter based mobile application that uses the camera or the gallery to detect face masks and reminds the user if he/she is not wearing a mask.

Plugins Used for the flutter app:rocket:

How does the Android Application work:

  • At first we open the application.
  • After opening you will be welcomed by the main page UI.
  • You see two options either to predict using an existing image or by live camera.
  • you choose the method you prefer
  • You will be able to see whether you are wearing mask or not.

Steps for using

  • Clone the repo
  • Open Android Studio
  • Open Project
  • Go to the location where you have saved the project
  • Go to the flutter-app folder.That is the main project
  • Connect to emulator or mobile through USB to use the app after running successfully

Possible Errors

  • If you get compatibility issues go to android folder, right click and click on migrate and then migrate project to Android X.
  • This project uses the Dart SDK so make sure you have it installed.
  • Some plugins might require minSdkVersion 21 so make sure to change that in build.gradle file.
  • Before running the app go to pubspec.yaml file and click on the light bolt sign in the dependencies section and it will suggest to run pub get.Press on it so that you have the dependencies installed
  • Make sure you have given access for installing through USB.If not change it in developer options in your mobile.

Source for Plugins and Flutter SDK

Screenshots of the App

Welcome Screen

Predict By Image

Group-Members On Board:-

  • Mainak Deb
  • Giwansh Aryan
  • Rishab Mudliar
  • Siddharth Cilamakoti
  • Sanjay Thiyagarajan
  • Navneet Kumar Singh

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published