CV-Studio

CV-Studio is a graphical annotation tool to address different Computer Vision tasks.

CV-Studio is developed in Python, Qt, SQLite and uses PyTorch's resources to train deep learning models.

Interface

CVStudio supports:

Datasets:

Watch a demo video

Roadmap

Installation

Note: CV-Studio only have been developed and tested on Windows. Future platforms (macOS and Linux) are in the roadmap.

1. Installing dependencies

Windows + Anaconda:

2. Download models

This command must be executed from the CVStudio folder: Windows (PowerShell)

    Invoke-WebRequest -OutFile ./models/MS_DeepLab_resnet_trained_VOC.pth https://data.vision.ee.ethz.ch/csergi/share/DEXTR/MS_DeepLab_resnet_trained_VOC.pth
    Invoke-WebRequest -OutFile ./models/dextr_pascal-sbd.pth https://data.vision.ee.ethz.ch/csergi/share/DEXTR/dextr_pascal-sbd.pth

Linux

    wget https://data.vision.ee.ethz.ch/csergi/share/DEXTR/MS_DeepLab_resnet_trained_VOC.pth -P ./models
    wget https://data.vision.ee.ethz.ch/csergi/share/DEXTR/dextr_pascal-sbd.pth -P ./models

3. Run CVStudio

    python cvstudio.py

Documentation

Check out the wiki.

How to contribute

Send a pull request.

License

Free software: MIT license

Citation: haruiz. CV-Studio. Git code (2019). https://github.com/haruiz/CvStudio

Credits

Images and Icons

Models

Deep Extreme Cut: From Extreme Points to Object Segmentation