メインコンテンツ

AI モデル学習に向けたグラウンド トゥルースの使用

AI モデルの学習と評価のために、グラウンド トゥルース データを前処理、拡張、および分割する

ラベル付きグラウンド トゥルース データは、オブジェクト検出、セマンティック セグメンテーション、イメージ分類、ビデオ アクティビティ認識を含む幅広いコンピューター ビジョン タスクにおいて、教師あり AI モデルに学習させるために不可欠です。Computer Vision Toolbox™ は、関連するラベルの選択、ファイル パスの変更、グラウンド トゥルース オブジェクトのマージ、および学習と評価に向けたデータ セットの整理など、深層学習学習用のラベル付きグラウンド トゥルース データを準備するための支援ツールを提供します。

イメージ ラベラー アプリとビデオ ラベラー アプリは、ラベル付きグラウンド トゥルース データを groundTruth オブジェクトの形式で出力します。ラベル付きグラウンド トゥルースを AI モデルと互換性のある形式に変換して学習データ セットを生成するには、objectDetectorTrainingDatapixelLabelTrainingDatasceneLabelTrainingData などの関数を使用します。これらの関数は、オブジェクト検出タスク、セグメンテーション タスク、および分類タスクをサポートします。詳細については、オブジェクト検出およびセマンティック セグメンテーション用の学習データPostprocess Exported Labels for Instance Segmentation Trainingを参照してください。polyToBlockedImage を使用し、ブロック化されたイメージ表現を作成して、大規模なイメージを効率的に処理することもできます。

グラウンド トゥルース データから特定のラベルを選択し、タスク要件に基づいて注釈をフィルター処理および整理するには、selectLabelsByGroupselectLabelsByTypeselectLabelsByName などの関数を使用します。ツールボックスは、複数のグラウンド トゥルース オブジェクトを結合する merge 関数、データ セットの参照を更新する changeFilePaths 関数、ラベル情報を抽出する gatherLabelData 関数などを使用した、ラベル付きデータの後処理もサポートしています。ビデオ データについては、writeVideoScenessceneTimeRanges といったユーティリティが、シーンレベルの注釈を管理するのに役立ちます。

担当者間でイメージ ラベルを共有して確認するには、イメージ ラベラー アプリ内でチーム プロジェクトを作成することを検討してください。詳細については、Get Started with Team-Based Labelingを参照してください。

アプリ

イメージ ラベラーコンピューター ビジョンの応用に使用するラベル イメージ
ビデオ ラベラーLabel video for computer vision applications

関数

すべて展開する

selectLabelsByGroupSelect ground truth labels by label group
selectLabelsByTypeSelect ground truth labels by label type
selectLabelsByNameSelect ground truth labels by label name

ラベル付きグラウンド トゥルースの保存

groundTruthグラウンド トゥルース ラベル データ
pixelLabelDatastoreピクセル ラベル データのデータストア
boxLabelDatastoreDatastore for bounding box label data

ラベル付きグラウンド トゥルース オブジェクトの後処理

mergeMerge two or more ground truth objects (R2023b 以降)
changeFilePathsChange file paths in ground truth data
writeVideoScenesWrite video sequence to video file (R2021b 以降)
sceneTimeRangesTime ranges of scene labels from ground truth data (R2021b 以降)
gatherLabelDataGather label data from ground truth

ラベル データストアの後処理

combine複数のデータストアのデータを統合
transformデータストアの変換
splitlabels指定の比率に従ってラベルを分割するためのインデックスの検索
countlabels一意のラベル数のカウント
countEachLabelCount occurrence of pixel or box labels
folders2labelsフォルダー名からのラベル リストの取得
objectDetectorTrainingDataオブジェクト検出器用の学習データの作成
pixelLabelTrainingDataCreate training data for semantic segmentation from ground truth
sceneLabelTrainingDataCreate training data for scene classification from ground truth (R2022b 以降)
polyToBlockedImageCreate labeled blockedImage object from set of ROIs (R2021b 以降)
mergeMerge two or more ground truth objects (R2023b 以降)
attributeTypeラベル付け用の属性タイプの列挙値
labelTypeLabel type enumerations for labeling

トピック

注目の例