Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/singh08prashant/maskdetection

Image Classification Web Appl built using Tensorflow.js & Google Cloud AutoML Vision.
https://github.com/singh08prashant/maskdetection

automl-api google google-cloud google-cloud-platform machine machine-learning tensorflow tensorflow-examples tensorflow-js tensorflow-models tensorflow-tutorials

Last synced: 3 months ago
JSON representation

Image Classification Web Appl built using Tensorflow.js & Google Cloud AutoML Vision.

Awesome Lists containing this project

README

        

# :tada: MaskDetectionWebApp :point_left:

## An Image Classification Web Appliction built using Tensorflow.js and Google Cloud AutoML Vision API.

**UPDATE**: deployed it on GCP App Engine. Check it out at: [:link: Mask Detection Project](https://mask-detection-pbl.el.r.appspot.com/)
:rotating_light: **works only on laptop/ PC**

It classifies live input from the users **Webcam** and tells the probability of the user wearing a face mask or not.

---

**Want to build your own image classification web app? Read my [Article](https://towardsdatascience.com/building-deploying-an-image-classification-web-app-with-automl-vision-tensorflow-js-app-engine-08-3157958a3289)**

### Model Metrics :rotating_light:

_**Confusion Matrix**_

![Confusion Matrix](https://github.com/singh08prashant/MaskDetectionWebApp/blob/master/cm.png)

---

_**Precision**_

![Precision](https://github.com/singh08prashant/MaskDetectionWebApp/blob/master/metrics.png)

---

## How To Use :interrobang:

### :heavy_exclamation_mark::heavy_exclamation_mark:Requirements
* Chrome browser
* Stable Internet Connection
* [:link:Web server for Chrome](https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb/related?hl=en)


---

1. Download/ Clone all files from this repo and **keep them in a single directory**
2. Set up Web Server for Chrome to the above directory
3. Follow the link mentioned in the Web Server for Chrome App
4. **Give permission to access camera** :camera:
5. Click **Start Predicting** to see live predictions
6. Click **Stop Predicting** to stop predicting

---

## Screenshot of the project

![Screenshot](https://github.com/singh08prashant/MaskDetectionWebApp/blob/master/ss.png)