STUDIO

The Computer Vision desktop application

We have added a user-friendly interface on top of our Python API for you, applications enthusiasts!

Computer processing data

All the features of the API, with a User Interface

Not keen on pip - install - run? Ikomia STUDIO offers the same functionalities as the API, in a simple drag-and-drop desktop app. Select algorithms from the HUB, there are instantly downloaded and ready to use.

Watch the effects of your treatment in seconds

With its double window, STUDIO enables you to process your image, video, or video streams and examine the result instantly. Adjust parameters and run again.

Plug-and-play interface to build your workflows

Create your workflow, add, modify, connect and execute Computer Vision algorithms with this intuitive drag-and-drop interface. Inputs and outputs are automatically connected.

Icon reverse

Train and test multiple model architectures

Ikomia universal code patterns let you build with algorithms from any library. Just select the algorithms.

Icon code

Develop your solution
locally

With the desktop application, build the workflow locally without uploading your data.

Icon settings

Reuse the JSON output anywhere

Once your workflow is functional and tested, easily deploy it on any machine or push it to SCALE.

Features

Easy algorithm selection

Rapidly select any of the 280 algorithms. They are ready to use and can be edited.

Multi framework

Classical or deep learning, choose from the best SOTA Computer Vision algorithms from your preferred frameworks such as OpenCV, OpenMMlab, Detectron2, YOLO, HuggingFace and more.

Automatic download and installation

Algorithms are plug-and-play: they download and install for immediate use.

Use any data format

Process the full range of visual data: images, videos, video streams, sequences of images.

Plug annotated data whatever the source

Load custom data via the dataset loaders, whether you annotated with Roboflow, CVAT, or another software.

Set algorithms parameters

Manage all settings in the working window.

Watch results in an instant

Test multiple algorithms in minutes and watch the outcome in the interface.

Automatically download and install training algorithms on any desktop or computing server

Load custom data to train models on a desktop or another machine.

Control all algorithm and model parameters

All the parameters of each algorithm are exposed so that they can be modified.

Monitor all experiments

MLflow and TensorBoard are integrated by default with Ikomia.

Drag and drop to chain algorithms in a unique workflow system

Chain algorithms from any framework using the drag and drop system. Inputs and outputs are automatically connected so that you can build your workflow with ease.

Insert your own algorithms

Mix your algorithms with the ones selected from the best frameworks in the same workflow.

Run your entire workflow with one click

On a single image, multiple images, or in a batch.

Export your workflow in JSON format

All elements are described in the JSON file: algorithms, parameters, and connections.

Reuse the JSON output anywhere

Load and execute the JSON file of your workflow on all desktops and computing servers.

Exploit it with the API

Also use the API to easily deploy on any computing server.

Instantly watch your testing and training results

FAQ

Don’t see your question? Email [email protected].

What does it cost?
Arrow

The Ikomia HUB, API, and STUDIO are open source and free, and will always be!

What’s the difference between STUDIO and API?
Arrow

STUDIO offers the same features as the API but in a desktop application.

Are there prerequisites for using the STUDIO?
Arrow

You will be comfortable using STUDIO if you have a background in Python, OpenCV, deep learning and image / video processing. You also need to be familiar with Python libraries.

Is there documentation?
Arrow

Not for the moment but you can follow the tutorial.

What is a workflow?
Arrow

A workflow is a series of interconnected algorithms that process input data and generate output results. It enables you to create, modify, and execute a sequence of algorithms in a particular order to attain a desired outcome.

Do I need the HUB to use the STUDIO?
Arrow

When selecting an algorithm in the STUDIO, a window allows browsing through the HUB.

Does STUDIO do autoML?
Arrow

No it doesn’t. Keep control of your settings!

Can I do batch inference with the STUDIO?
Arrow

Yes you can. Just run the algorithm on a folder and every image inside will be processed.

If I train a model using and create a solution using the Ikomia STUDIO, can I commercialize it?
Arrow

Ikomia STUDIO is licensed under the Apache 2.0 License. Feel free to use it in your commercial app but be careful about the algorithms you use. Each algorithm comes with its specific license, some are less permissive than others.