Label ground truth data for automated driving applications
The Ground Truth Labeler app enables you to label ground truth data in multiple videos, image sequences, or lidar point clouds.
Using the app, you can:
Simultaneously label multiple time-overlapped signals representing the same scene.
Define rectangular region of interest (ROI) labels, polyline ROI labels, pixel ROI labels, cuboid ROI labels for lidar labeling, and scene label definitions. Use these labels to interactively label your ground truth data.
Use built-in detection or tracking algorithms to label ground truth data.
Write, import, and use custom automation algorithms to automatically label ground truth data.
Evaluate the performance of your label automation algorithms by using a visual summary.
Export the ground truth labels as a groundTruthMultisignal
object. You can use this object for
system verification or for training an object detector or semantic
segmentation network.
Display time-synchronized signals, such as CAN bus data, by using the
driving.connector.Connector
API.
To learn more about this app, see Get Started with the Ground Truth Labeler.
MATLAB® Toolstrip: On the Apps tab, under Automotive, click the app icon.
MATLAB command prompt: Enter groundTruthLabeler
.
Lidar signals do not support line or pixel ROI labels.
Pixel ROI labels do not support sublabels or attributes.
Cuboid ROI labels do not support sublabels.
The Label Summary window does not support sublabels or attributes
To avoid having to relabel ground truth with new labels, organize the labeling scheme you want to use before marking your ground truth.
You can copy and paste labels between signals that are of the same type.
groundTruthMultisignal
| labelDefinitionCreatorMultisignal
| groundTruthDataSource
(Computer Vision Toolbox)driving.connector.Connector
| vision.labeler.loading.MultiSignalSource
| vision.labeler.AutomationAlgorithm
(Computer Vision Toolbox) | vision.labeler.mixin.Temporal
(Computer Vision Toolbox)