Skip to content

princepride/scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Bin

Introduction

you can use your mobile phone or PC to take a photo of the item to be thrown to the bins, then the photo will send to the backend and it will return the class of the item to the frontend.

from PC

1673185806235

from mobile

1673185947480

Install

Add Models

go to the google driver to install the models and move it to the file path scanner/backend/

Backend

$ cd backend $ pip install -r requirements.txt $ python app.py (change the host based on your address)

Frontend

$ cd frontend $ npm install Windows (Powershell) $ ($env:HTTPS = "true") -and (npm start) Windows (cmd.exe) $ set HTTPS=true&&npm start Linux, macOS (Bash) $ HTTPS=true npm start

Detailed description

This project ensembled some neural networks to recognize the object, which based on the pretrained model EfficientNetV2B0, EfficientNetC2B1, EfficientNetV2B2 and ResNet152V2. If you want to know more details and construction of these neural networks, you can refer to these paper:Deep Residual Learning for Image Recognition , Rethinking Model Scaling for Convolutional Neural Networks

This project use the conception of WNA(Web Native App), which is an approach to cross-platform mobile application development that uses web technologies to create native mobile applications for iOS and Android, as well as mobile-optimized Progressive Web Apps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published