Metadata
Defining custom metadata fields
Metadata is non-annotation information about the asset to be labeled. You can use metadata to search and filter across your data rows in Labelbox.
There are two types of metadata: reserved fields (user cannot change) and custom (user-defined) fields.
Metadata schema
The metadata schema lives at the organization level, allowing you to apply the same metadata fields across multiple datasets. To view your metadata schema, go to the Schema tab and click on the Metadata subtab.
Attachments vs metadata
In an earlier version of Labelbox, what is now called attachments used to be called metadata. Attachments provide additional context for labelers but are not searchable within Catalog.
Reserved fields
Upon upload, Labelbox automatically defines a set of reserved fields on your data rows to help you easily access the full range of features in Labelbox. Each metadata field has a unique schema ID that is used to upload data to Labelbox.
Name | Type |
---|---|
tag | Free text field |
embedding | An embedding field |
split | Enum - [train, valid, test] |
captureDateTime | ISO 8601 datetime field. All times must be in UTC |
precomputedImageEmbedding | Embedding computed for uploaded image data |
precomputedTextEmbedding | Embedding computed for uploaded text data |
Custom fields
All metadata is strictly typed. These are the custom fields Labelbox offers.
Type | Notes | Filtering |
---|---|---|
Embedding | Used for similarity. A float vector of length 128 | Similarity |
String | free text field. Max 1024 characters. | Equals & prefix matching |
Enum | Enum field with options. | Equals |
Option (Enum) | Option of an enum. Max 64 options can be created per Enum type. 128 for enterprise customers and can be further increased upon request. | Equals |
DateTime | An ISO 8601 datetime field. All times must be in UTC timezone | Equals, greater than, less than, between |
Number | Integer or Float | Equals, greater than, less than, between |
FAQ
Can labelers see metadata?
Yes, labelers can see metadata from the data row information panel. For more details, please refer to the page Data row Information panel.
Can metadata be used to customize the queue?
Not directly. But you could use the Catalog to query a set of data rows that have specific metadata in common and add to the project for labeling using Batch queue (beta) .
Updated 18 days ago