This is a sub-project of the main project myovision. It provides a Backend for the Application developed for the convenient use and further development of the myovision project. It is a RESTful API developed with the FastAPI framework and has a designated Frontend for the user interaction myovision-app-front
With a slight modification the Backend can be generalized and used for any computer vision project concerning instance segmentation.
Annotation Tool for collecting labeled data Video
Inference Tool for observing model's predictions and relevant metrics Video
To setup the Application backend locally follow the steps:
pip install -r requirements.txt
cp .env-example .env
Start Redis: follow the simple instructions based on your OS link
Start API:
uvicorn backend.main:app
Start Frontend: Follow the Instructions
Finally, open the browser go to the url the frontend is running.
Both Backend and Frontend contian Dockerfile to build docker images using: docker build
(docs).
it can then be conveniently managed with docker-compose: docker-compose up
(docs).
{
name = "Giorgi Nozadze",
email = "giorginozadze23@yahoo.com"
}