Creating a Project

Creating a Project

Setting up a project is the first step towards building your model. To ensure a consistent and quality dataset this step is essential.

To start click the “+” icon in the top right of the LabelEngine’s home page.

New Project Button

Fill in the details in the popup form

Project Name: A name to best describe the project
AWS Region: The closest location to your core team to ensure the best speeds
Storage Resolution: These details are used by the Interactive AI to resize images for model training/validation

Finalize the form by clicking ‘create’. You should be taken to the annotation view as seen below.

New Project View

Delete The Default Object Label

Each new project starts with a Default Object. This is the default label, you can begin labeling using this label but let’s delete it to start with a fresh label map.
Click on the vertical 3 dots on the right of the “Default Object” tile then “Delete”. A warning will then popup ensuring you are sure you want to delete. Deleting a label will also delete all polygons and data associated with this label. Click “Delete” to finalize.

Create A New Label Object

Click on the “+” to the right of the project labels heading.

New Object Button

Choose a name for the label then click “Add” to create it.
Add more labels to fit the needs of the project

Advanced – Adding Attributes and Conditions

Most datasets contain multiple labels each with its own subclasses and traits. When building a simple dataset it is often useful to keep the label map simple reducing complexity for any future model but eventually, as the dataset grows and transforms adding subclasses and attributes to a label map can add tons of value to your dataset. This section will walk through how to maximize the value of our label map system.

First create your base classes using the method described above. Keep the classes general as we will be adding detail soon.

An example base label-map can be seen below in the context of a tomato dataset.

Example Label Map

The next step is to add Attributes and/or Conditions

Attribute – A set of subclasses that describe the objects within the parent class. For example, a leaf when classified by size could be small, medium or large
Condition – A Boolean descriptor of the parent class which can be true or false. For example, a leaf can be Alive or Dead

Below is an Image of how Attributes and Conditions appear on a label class

Example Attributes and Conditions

To add an attribute or condition click on the 3 vertical dots on the right of the parent label class and select either “Add Contribution” or “Add Attribute”, enter a descriptive name, and click “add” to finalize.

An Attribute is initialized with the condition “None of the above” if this attribute is not helpful simply click on the 3 dots to the right of “None of the above” and select “Delete”.

A Condition is initialized with a default value of “False” if not specified when creation. This can be changed again through the 3 vertical dots to the right of the condition

For our tomato example a finished label map will look like the below:

Final Label Map

Label-maps can always be updated and changed through the lifetime of the datasets creation, be careful with deleting a label as once it is deleted, all associated polygons are also deleted.

Note: The Labels appear in the tool to be nested subclasses of the parent are exported as unique label classes. For example a Large tomato that is not Alive is a completely unique label from a Large tomato that is Alive. A way to estimate the number of labels that are created from each main object is the number of attributes times the number of conditions

Optional

Invite team members
For more information see our Invite Team Members tutorial

Set Thumbnail
Navigate to the LabelEngine’s homepage.
Click on the vertical 3 dots on the project’s tile.
Click “Set Project Thumbnail”
Click “Choose File” then select an image that best represents your dataset
Once Image has been chosen click  “Add” to finalize

Setup Augmentations
Navigate to the LabelEngine’s homepage.
Click on the vertical 3 dots on the project’s tile.
Click “Setup Augmentations”
Complete the Click Through Setup

Changing a Label’s Colour
Select a polygon of the type you would like to change color.
Click the eyedropper icon in the top bar of the LabelEngine tool.
Click on the color bar and select preferred color
Click “APPLY OVERRIDE”

Connect An S3 Bucket
To learn more follow the tutorial [HERE]

Scroll to Top