メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

グラウンド トゥルースのラベル付け

R2026a
複数の信号の対話的なグラウンド トゥルースのラベル付け

グラウンド トゥルース ラベラー アプリを使用して、同じシーンを表す複数の信号にラベルを付けることができます。ビデオ、イメージ シーケンス、および LiDAR 信号 (点群シーケンスなど) にラベルを付けることができます。オブジェクト検出器やセマンティック セグメンテーション ネットワークなどの機械学習および深層学習モデルの学習データとしてラベルが付けられたグラウンド トゥルースを使用します。グラウンド トゥルース データのラベル付けを自動化するために、組み込みの自動化アルゴリズムを使用することも、独自のアルゴリズムを開発することもできます。このアプリには、追加の時刻同期信号を表示するための API やカスタム データ ソースを読み込むための API も用意されています。シーンのラベル付けを開始するには、グラウンド トゥルースのラベル付け入門を参照してください。

Ground Truth Labeler app with multiple signals loaded

アプリ

グラウンド トゥルース ラベラー自動運転アプリケーション用にグラウンド トゥルース データをラベル付け

関数

すべて展開する

データの読み込み

groundTruthMultisignal(To be removed) Ground truth label data for multiple signals
ROILabelData(To be removed) Ground truth data for ROI labels
SceneLabelData(To be removed) Ground truth data for scene labels
vision.labeler.loading.MultiSignalSourceInterface for loading signal data into Ground Truth Labeler app
vision.labeler.loading.VideoSourceLoad signals from video sources into Ground Truth Labeler app
vision.labeler.loading.ImageSequenceSourceLoad signals from image sequence sources into Ground Truth Labeler app
vision.labeler.loading.VelodyneLidarSourceLoad signals from Velodyne lidar sources into Ground Truth Labeler app
vision.labeler.loading.RosbagSourceLoad signals from rosbag sources into Ground Truth Labeler app
vision.labeler.loading.PointCloudSequenceSourceLoad signals from point cloud sequence sources into Ground Truth Labeler app
vision.labeler.loading.CustomImageSourceLoad signals from custom image sources into Ground Truth Labeler app
vision.labeler.loading.SignalTypeSignal type enumerations for labeling

ラベルの定義の作成

labelDefinitionCreatorMultisignal(To be removed) Object for storing, modifying, and creating label definitions table for multisignal workflow
create(To be removed) Create label definitions table from label definition creator object for multisignal workflow
info(To be removed) Display label, sublabel, or attribute information stored in label definition creator object for multisignal workflow

追加

addLabel(To be removed) Add label to label definition creator object for multisignal workflow
addSublabel(To be removed) Add sublabel to label in label definition creator object for multisignal workflow
addAttribute多重信号ワークフローのラベルの定義作成オブジェクトでのラベルまたはサブラベルへの属性の追加

編集

editGroupName(To be removed) Change group name in label definition creator object for multisignal workflow
editLabelGroup(To be removed) Modify label group name in label definition creator object for multisignal workflow
editLabelDescription(To be removed) Modify label or sublabel description in label definition creator object for multisignal workflow
editAttributeDescription(To be removed) Modify attribute description in label definition creator object for multisignal workflow

削除

removeLabel(To be removed) Remove label from label definition creator object for multisignal workflow
removeSublabel(To be removed) Remove sublabel from label in label definition creator object for multisignal workflow
removeAttribute(To be removed) Remove attribute from label or sublabel in label definition creator object for multisignal workflow

アクション フラグ

initializeアルゴリズム実行の状態の初期化 (オプション)
run間隔内のすべてのフレームに対するラベル オートメーションの実行
terminate自動化されたアルゴリズムの終了 (オプション)

検証

checkSetup設定の検証 (オプション)
checkSignalTypeValidate signal type
checkLabelDefinitionValidate label definition
supportsMultisignalAutomationSet multisignal algorithm automation flag

アルゴリズム

vision.labeler.AutomationAlgorithmInterface for algorithm automation in ground truth labeling
settingsDialogアルゴリズムの設定の表示 (オプション)
vision.labeler.mixin.TemporalMixin interface for adding temporal context to automation algorithms
supportsReverseAutomationSet reverse algorithm automation flag

データの格納

groundTruthMultisignal(To be removed) Ground truth label data for multiple signals
ROILabelData(To be removed) Ground truth data for ROI labels
SceneLabelData(To be removed) Ground truth data for scene labels
changeFilePaths(To be removed) Change file paths in multisignal ground truth data

ラベルの選択

selectLabelsByLabelName(To be removed) Select multisignal ground truth by label name
selectLabelsByLabelType(To be removed) Select multisignal ground truth by label type
selectLabelsByGroupName(To be removed) Select multisignal ground truth by label group name
selectLabelsBySignalName(To be removed) Select multisignal ground truth by signal name
selectLabelsBySignalType(To be removed) Select multisignal ground truth labels by signal type

属性およびラベル タイプの列挙

labelTypeLabel type enumerations for labeling
attributeTypeラベル付け用の属性タイプの列挙値

学習データの作成

gatherLabelData(To be removed) Gather synchronized label data from ground truth
writeFrames(To be removed) Write signal frames for ground truth data to disk
driving.connector.Connector(To be removed) Interface to connect external tool to Ground Truth Labeler app
frameChangeListener(To be removed) Update external tool when new frame is displayed in Ground Truth Labeler app
dataSourceChangeListener(To be removed) Update external tool when connecting to signal being loaded into Ground Truth Labeler app
labelLoadListener(To be removed) Update external tool for new label data in Ground Truth Labeler app
labelDefinitionLoadListener(To be removed) Update external tool for new label definitions in Ground Truth Labeler app
close(To be removed) Close external tool connected to Ground Truth Labeler app
addLabelData(To be removed) Add custom label data at current time
queryLabelData(To be removed) Query for custom label data at current time
updateLabelerCurrentTime(To be removed) Update current time in Ground Truth Labeler app
disconnect(To be removed) Disconnect external tool from Ground Truth Labeler app

トピック

入門

グラウンド トゥルース データ ソースの読み込み

グラウンド トゥルースのラベル付け

ラベル付けの自動化

グラウンド トゥルース ラベルの使用

注目の例