Skip to content

A simple front-end demo of MaskRCNN using Pytorch, Torchvision, FastAPI and React.

Notifications You must be signed in to change notification settings

armandgurgu23/maskrcnn-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Description of Application

This repository can be used to visualize predictions by an object detection and instance segmentation model in the browser. The front end for this application was built using ReactJS and Axios. The back end web server was built using Python and FastAPI. The vision model used is a pretrained Mask-RCNN model available in the torchvision library provided by PyTorch.

Demo of Code

A video demonstration of how this application works is available on Youtube. Since this project is ongoing, the video demonstration will be updated on Youtube to reflect the addition of major features on the frontend, backend or application deployment code.

TO-DO

  • Implement Mask-RCNN model inference route using FastAPI and PyTorch.
  • Implement browser front end using ReactJS and Axios.
  • Add object segmentor route and render inference on front end.
  • Set up Dockerfiles for front end and back end.

About

A simple front-end demo of MaskRCNN using Pytorch, Torchvision, FastAPI and React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published