マニフェストファイルの作成 - Rekognition

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マニフェストファイルの作成

SageMaker AI Ground Truth 形式のマニフェストファイルをインポートして、テストデータセットまたはトレーニングデータセットを作成できます。イメージに SageMaker AI Ground Truth マニフェストファイルではない形式でラベル付けされている場合は、次の情報を使用して SageMaker AI Ground Truth 形式のマニフェストファイルを作成します。

マニフェストファイルは JSON Lines 形式で、各行は画像のラベリング情報を表す完全な JSON オブジェクトです。Amazon Rekognition Custom Labels は、次の形式で JSON 行を持つ SageMaker AI Ground Truth マニフェストをサポートしています。

イメージレベルとローカリゼーション (境界ボックス) の JSON 行を同じマニフェストファイルに連結できます。

注記

このセクションの JSON Lines の例は、読みやすいようにフォーマットされています。

マニフェストファイルをインポートすると、Amazon Rekognition Custom Labels は制限、構文、セマンティクスの検証ルールを適用します。詳細については、「マニフェストファイルの検証ルール」を参照してください。

マニフェストファイルで参照される画像は、同じ Amazon S3 バケットに配置する必要があります。マニフェストファイルは、イメージを保存する Amazon S3 バケットとは異なる Amazon S3 バケットに配置できます。JSON Lines の source-ref フィールドに画像の場所を指定します。

Amazon Rekognition には、イメージが保存されている Amazon S3 バケットにアクセスするためのアクセス許可が必要です。Amazon Rekognition Custom Labels によって設定されたコンソールバケットを使用している場合、必要なアクセス許可は既に設定されています。コンソールバケットを使用していない場合は、「外部の Amazon S3 バケットへのアクセス」を参照してください。

マニフェストファイルの作成

次の手順で、トレーニングデータセットとテストデータセットを持つプロジェクトを作成します。データセットは、作成したトレーニングマニフェストファイルとテストマニフェストファイルから作成されます。

SageMaker AI Ground Truth 形式のマニフェストファイルを使用してデータセットを作成するには (コンソール)
  1. コンソールバケットに、マニフェストファイルを保存するフォルダを作成します。

  2. コンソールバケットに、イメージを保存するフォルダを作成します。

  3. 作成したフォルダに画像をアップロードします。

  4. トレーニングデータセットの SageMaker AI Ground Truth 形式のマニフェストファイルを作成します。詳細については、マニフェストファイルでの画像レベルラベルのインポートおよびマニフェストファイル内のオブジェクトのローカリゼーションを参照してください。

    重要

    各 JSON 行の source-ref フィールド値は、アップロードしたイメージにマッピングする必要があります。

  5. テストデータセットの SageMaker AI Ground Truth 形式のマニフェストファイルを作成します。

  6. 先ほど作成したフォルダに、マニフェストファイルをアップロードします。

  7. マニフェストファイルの場所を記録しておきます。

  8. SageMaker AI Ground Truth マニフェストファイルを使用したデータセットの作成 (コンソール)」の手順に従って、アップロードしたマニフェストファイルを使用してデータセットを作成します。ステップ 8 では、[マニフェストファイルの場所] に、前のステップで記録しておいた場所の Amazon S3 URL を入力します。 AWS SDK を使用している場合は、 を実行しますSageMaker AI Ground Truth マニフェストファイル (SDK) を使用したデータセットの作成