Skip to content
forked from haruiz/CvStudio

CVStudio is a graphical annotation tool to address different Computer Vision tasks

License

Notifications You must be signed in to change notification settings

appstarbd/CvStudio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

CVStudio supports:

Datasets:

  • Create and manage your datasets for images.
  • Manually annotate images:
    • Using a label system for classification problems.
    • Using a bounding box for localization and object detection problems.
    • Using a polygon tool or freehand selection for segmentation tasks.
  • Auto-annotate images with a pretrained model to continue tagging the images by your own.

Watch a demo video

Roadmap

  • Datasets: Annotations for videos.
  • Models:
    • Build your own custom models using a pretrained model from PyTorch Hub and your annotated dataset.
    • Publish your own custom models to PyTorch Hub.
  • Experiments: Develop experiments using your datasets and models from PyTorch Hub or your custom trained models.
  • Platforms: macOS and Linux support.

Installation

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

Windows + Anaconda:

  • Clone the repository:

    git clone https://github.com/haruiz/CvStudio.git

  • Download and install Anaconda (Python 3+).
  • Open Anaconda Prompt, go to CvStudio directory and follow the next steps:
    • Create a new environment with Python 3.6:

      conda create --name cvstudio python=3.6

    • Install required libraries:

      pip install -r pip_req.txt

    • Install PyTorch with conda following the instructions in the official site. For the purpose of this tutorial we are selecting the following configuration:

      conda install pytorch torchvision cudatoolkit=10.0 -c pytorch-nightly

  • Run and enjoy CV-Studio Studio:

    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

About

CVStudio is a graphical annotation tool to address different Computer Vision tasks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.2%
  • CSS 0.8%