Ground Truth Labeling

Interactive ground truth labeling for object detection, semantic segmentation, and image classification

Use the Ground Truth Labeler app to label ground truth data in a video or sequence of images. You can label rectangular regions of interest (ROIs) for object detection, pixels for semantic segmentation, and scenes for image classification. The app also includes computer vision algorithms to automate the labeling of ground truth data for use with detection and tracking algorithms. It also provides an API and workflow that enables you to import your own algorithms to automate the labeling of ground truth data. To display additional time-synchronized signals, such as lidar or CAN bus data, use the driving.connector.Connector API.

To get started labeling a video of a driving scene, see Get Started with the Ground Truth Labeler.

Apps

Ground Truth LabelerLabel ground truth data for automated driving applications

Functions

groundTruthDataSourceObject for storing ground truth data sources
labelDefinitionCreatorObject for storing, modifying and creating label definitions table
labelTypeEnumeration of supported label types
attributeTypeEnumeration of supported attribute types
vision.labeler.AutomationAlgorithmInterface for algorithm automation in ground truth labeling
vision.labeler.mixin.TemporalMixin interface for adding temporal context to automation algorithms
driving.connector.ConnectorInterface to connect external tool to Ground Truth Labeler app
groundTruthObject for storing ground truth labels
selectLabelsSelect ground truth data for a set of labels
changeFilePathsChange file paths in data source and pixel label data of ground truth object
pixelLabelTrainingDataCreate training data for semantic segmentation from ground truth
pixelLabelDatastoreDatastore for pixel label data
objectDetectorTrainingDataCreate training data for an object detector

Topics

Get Started

Choose a Labeling App (Computer Vision Toolbox)

Decide which app to use to label your ground truth data: the Image Labeler, Video Labeler, and Ground Truth Labeler.

Get Started with the Ground Truth Labeler

Interactively label rectangular ROIs, polylines, or pixels in a video or image sequence by using the Ground Truth Labeler app.

Use Custom Data Source Reader for Ground Truth Labeling (Computer Vision Toolbox)

Create a reader function to load a custom data source into the Ground Truth Labeler or Video Labeler.

Keyboard Shortcuts and Mouse Actions for Ground Truth Labeler

Use keyboard shortcuts and mouse actions to increase productivity while using the Ground Truth Labeler app.

Label Ground Truth

Use Sublabels and Attributes to Label Ground Truth Data (Computer Vision Toolbox)

Understand how ROI sublabels and attribute work in the Video Labeler and Ground Truth Labeler.

Label Pixels for Semantic Segmentation (Computer Vision Toolbox)

Label pixels for semantic segmentation using Image Labeler, Video Labeler, or Ground Truth Labeler app.

Create Automation Algorithm for Labeling (Computer Vision Toolbox)

Create a custom tracking algorithm to import into the Image Labeler, Video Labeler, or Ground Truth Labeler app.

Temporal Automation Algorithms (Computer Vision Toolbox)

Create a time-based custom tracking algorithm to import into the Video Labeler or Ground Truth Labeler.

View Summary of Ground Truth Labels (Computer Vision Toolbox)

View a summary of label and scene definition labels in an Image Labeler, Video Labeler, or Ground Truth Labeler session.

Use Labeled Ground Truth

Share and Store Labeled Ground Truth Data (Computer Vision Toolbox)

Share and store labeled ground truth data that was exported from the Image Labeler, Video Labeler, or Ground Truth Labeler.

How Labeler Apps Store Exported Pixel Labels (Computer Vision Toolbox)

Understand how the labeler apps store pixel label data

Train Object Detector or Semantic Segmentation Network from Ground Truth Data (Computer Vision Toolbox)

Create training data for object detection or semantic segmentation using the Image Labeler, Video Labeler, or Ground Truth Labeler.

Related Information

Featured Examples