Skip to main content

Label Studio Workflow

This workflow allows you to run a Label Studio application that has access to your ApertureDB instance. This allows you to label and annotate your images to help create and refine AI/ML pipelines.

This video explains how to use this workflow to run LabelStudio, using ApertureDB as a storage backend

Data for Labeling

Before you start the workflow, ensure you have data to label! If you need sample data to test this workflow with, try ingesting COCO using the Ingest Datasets Workflow.

Creating the workflow

Creating and deleting workflows
For general information on creating workflows in ApertureDB Cloud see Creating and Deleting Workflows.
[object Object]
1
  1. This workflow requires no configuration. Simply click the blue button at the bottom.
See the GitHub repository for more information
For more detailed information about what this workflow is doing, additional information about the parameters, and how to run the workflow outside of the ApertureDB Cloud, see the label-studio documentation in GitHub.

Accessing the Label Studio server

To connect to your Label Studio, wait until the workflow is Running and the "Connect" button has appeared - this means it is ready.

Label Studio Home Page

Press the connect button, and it should open a new window with the screen shown below. "ApertureDB Cloud Labeling" is the default project that has been created for you to use.

Label Studio Home Page

note

ApertureDB Cloud has generated a random strong access token and password for you. You should not need to change either.

Configure Label Studio

At this point you are ready to set up your Label Studio. When you click on the project that has been created, the screen will change to the interface below. To configure the project, click on settings.

Label Studio Project Config

Next choose your labeling interface by clicking on "Labeling Interface" from the left column.

Label Studio Project Setting

For most users, Label Studio provides a template that will let them get started. Click on 'Browse Templates' near the top of the Labeling Interface configuration options.

Label Studio Labeling Configuration

For this example, we will choose "Object Detection with Bounding Boxes". When you click on your choice, it will return you to the previous menu.

Label Studio Labeling Templates

You should verify the settings - if labeling, you may want to modify the labels available here - but you can can also change it later.

After you are happy, press Save, then click 'Cloud Storage'

Label Studio Finish Labeling Setup

In cloud storage, importing images from your ApertureDB Cloud instance has already been configured. You can just press 'Sync Storage' to retrieve images.

Label Studio Cloud Setup

Once it says "Complete" for Status, you can return to the project page by clicking your project name in the top breadcrumb menu.

Label Studio Cloud Synced

Now you should see a page like below where you can start your labeling.

Label Studio Ready Task View