Main Content

Ground Truth Labeling

Interactive ground truth labeling of multiple signals

Use theGround Truth Labelerapp to label multiple signals representing the same scene. You can label videos, image sequences, and lidar signals such as point cloud sequences. Use labeled ground truth as training data for machine learning and deep learning models, such as object detectors or semantic segmentation networks. To automate the labeling of ground truth data, you can use a built-in automation algorithm or develop your own algorithm. The app also provides APIs for displaying additional time-synchronized signals and for loading custom data sources. To get started labeling a scene, seeGet Started with the Ground Truth Labeler.

Apps

Ground Truth Labeler Label ground truth data for automated driving applications

Functions

expand all

groundTruthMultisignal Ground truth label data for multiple signals
roilabeldata. Ground truth data for ROI labels
SceneLabelData Ground truth data for scene labels
gatherLabelData Gather synchronized label data from ground truth
writeFrames Write signal frames for ground truth data to disk
selectLabelsByLabelName Select multisignal ground truth by label name
selectLabelsByLabelType Select multisignal ground truth by label type
selectLabelsByGroupName Select multisignal ground truth by label group name
SelectLabelsBysignalName. Select multisignal ground truth by signal name
selectLabelsBySignalType Select multisignal ground truth labels by signal type
changeFilePaths Change file paths in multisignal ground truth data
labelType Label type enumerations for labeling
attributeType Attribute type enumerations for labeling
labelDefinitionCreatorMultisignal Object for storing, modifying, and creating label definitions table for multisignal workflow
create Create label definitions table from label definition creator object for multisignal workflow
info Display label, sublabel, or attribute information stored in label definition creator object for multisignal workflow
addLabel Add label to label definition creator object for multisignal workflow
addSublabel Add sublabel to label in label definition creator object for multisignal workflow
addAttribute 将属性添加到标签或sublabel中的标签定义Creator对象以进行多功能工作流
editgroupname. Change group name in label definition creator object for multisignal workflow
editLabelGroup Modify label group name in label definition creator object for multisignal workflow
editLabelDescription Modify label or sublabel description in label definition creator object for multisignal workflow
editAttributeDescription Modify attribute description in label definition creator object for multisignal workflow
removeLabel 从标签定义创建器对象中删除标签以获取多项信号工作流
removeSublabel Remove sublabel from label in label definition creator object for multisignal workflow
removeAttribute Remove attribute from label or sublabel in label definition creator object for multisignal workflow
vision.labeler.loading.MultiSignalSource Interface for loading signal data into Ground Truth Labeler app
vision.labeler.loading.VideoSource Load signals from video sources into Ground Truth Labeler app
vision.labeler.loading.ImageSequenceSource Load signals from image sequence sources into Ground Truth Labeler app
vision.labeler.loading.VelodyneLidarSource Load signals fromVelodynelidar sources into Ground Truth Labeler app
vision.labeler.loading.RosbagSource Load signals from rosbag sources into Ground Truth Labeler app
vision.labeler.loading.PointCloudSequenceSource Load signals from point cloud sequence sources into Ground Truth Labeler app
vision.labeler.loading.CustomImageSource Load signals from custom image sources into Ground Truth Labeler app
vision.labeler.loading.SignalType Signal type enumerations for labeling
vision.labeler.AutomationAlgorithm Interface for algorithm automation in ground truth labeling
checksignaltype. Validate signal type
checkLabelDefinition Validate label definition
settingsDialog Display algorithm settings (optional)
checkSetup Set up validation (optional)
initialize Initialize state for algorithm execution (optional)
run Run label automation on every frame in interval
terminate Terminate automated algorithm (optional)
vision.labeler.mixin.Temporal Mixin interface for adding temporal context to automation algorithms
supportsReverseAutomation Set reverse algorithm automation flag
driving.connector.Connector Interface to connect external tool to Ground Truth Labeler app
frameChangeListener Update external tool when new frame is displayed in Ground Truth Labeler app
dataSourceChangeListener Update external tool when connecting to signal being loaded into Ground Truth Labeler app
labelLoadListener 更新地面真实贴标程序应用程序中的新标签数据的外部工具
labelDefinitionLoadListener Update external tool for new label definitions in Ground Truth Labeler app
close Close external tool connected to Ground Truth Labeler app
addLabelData 添加自定义标签数据at current time
queryLabelData Query for custom label data at current time
updatelabelercurrenttime. Update current time in Ground Truth Labeler app
disconnect Disconnect external tool from Ground Truth Labeler app

Topics

Get Started

选择一个应用程序来标记地面真实数据(Computer Vision Toolbox)

Decide which app to use to label ground truth data:Image Labeler,Video Labeler,Ground Truth Labeler,Lidar Labeler,Signal Labeler, orAudio Labeler.

Get Started with the Ground Truth Labeler

Interactively label multiple lidar and video signals simultaneously.

Keyboard Shortcuts and Mouse Actions for Ground Truth Labeler

使用键盘快捷键和鼠标操作以增加生产率的同时使用Ground Truth Labeler应用程序。

Load Ground Truth Data Sources

Sources vs. Signals in Ground Truth Labeling

In theGround Truth Labelerapp, adata sourceis a file or folder containing one or more signals to load.

Create Class for Loading Custom Ground Truth Data Sources

Learn how to create a class for loading signals from custom data sources into theGround Truth Labeler应用程序。

Use Custom Image Source Reader for Labeling(Computer Vision Toolbox)

Create a reader function to load a custom image data source into theGround Truth Labeler要么Video Labeler.

Control Playback of Signal Frames for Labeling

Control which signal frames display in theGround Truth Labelerapp during playback.

Label Ground Truth

Label Pixels for Semantic Segmentation(Computer Vision Toolbox)

Label pixels for training a semantic segmentation network by using a labeling app.

标签LIDAR点云进行对象检测

Label lidar point clouds to use as training data for object detectors.

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

了解ROI Sublabels如何以及属性在标签应用中的工作。

View Summary of Ground Truth Labels(Computer Vision Toolbox)

View a summary of ROI and scene labels in a labeling app session.

Automate Labeling

Create Automation Algorithm for Labeling(Computer Vision Toolbox)

Create a custom automation algorithm to use in a labeling app.

Temporal Automation Algorithms(Computer Vision Toolbox)

Create a time-based custom tracking algorithm to import into a labeling app.

Use Ground Truth Labels

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

Share and store labeled ground truth data exported from labeling apps.

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

Learn how the labeling apps store pixel label data.

Featured Examples