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.

For more detailed information about what this workflow is doing, see the label studio documentation in GitHub.

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 and accessing the workflow

For general information on creating workflows in ApertureDB Cloud see Creating and Deleting Workflows.

First select Label Studio from the workflow list:

Label Studio workflows screen

Configure your workflow by selecting:

  • Which instance to use. If you only have one instance, there will be no options to select.

Label Studio setup screen

Once you have filled in the fields, click "Submit". Your workflow will be created and will start running.

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