本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將影像層級標籤指派給影像
您可以使用影像層級標籤來訓練將影像分類為不同類別的模型。影像層級標籤表示影像包含物件、場景或概念。例如,下列影像即顯示河流。如果您的模型將影像分類為包含河流,則需要新增 river 影像層級標籤。如需詳細資訊,請參閱規劃資料集。

包含影像層級標籤的資料集至少需要定義兩個標籤。每個影像都需要至少一個指派的標籤,以識別影像中的物件、場景或概念。
將影像層級標籤指派給影像 (主控台)
開啟 Amazon Rekognition 主控台:https://console.aws.amazon.com/rekognition/
。 選擇使用自訂標籤。
選擇開始使用。
在左側導覽視窗中,選擇專案。
在所有專案頁面上,選擇您要使用的專案。專案的詳細資訊頁面隨即顯示。
在左側導覽窗格中,選擇資料集。
如果您要為訓練資料集新增標籤,請選擇訓練索引標籤。否則,請選擇測試索引標籤,將標籤新增至測試資料集。
選擇開始標記以進入標記模式。
在影像圖庫中,選取您要新增標籤的一或多個影像。您一次只能選取單一頁面上的影像。若要在頁面上選取連續範圍的影像:
選取範圍中的第一個影像。
按住 Shift 鍵。
選取最後一個影像範圍。也會選取第一和第二個影像之間的影像。
放開 Shift 鍵。
選擇 指派影像層級標籤。
在將影像層級標籤指派給選取的影像對話方塊中,選取您要指派給影像或影像的標籤。
選擇 指派,為影像指派標籤。
重複標記,直至每個影像都用所需的標籤進行註釋。
請選擇儲存變更,以儲存您所做的變更。
指派影像層級標籤 (SDK)
您可以使用 UpdateDatasetEntries
API 新增或更新指派給影像的影像層級標籤。UpdateDatasetEntries
需要一個或多個 JSON Lines。每個 JSON Line 代表一個影像。對於具有影像層級標籤的影像,JSON Line 看起來類似以下內容。
{"source-ref":"s3://custom-labels-console-us-east-1-nnnnnnnnnn/gt-job/manifest/IMG_1133.png","TestCLConsoleBucket":0,"TestCLConsoleBucket-metadata":{"confidence":0.95,"job-name":"labeling-job/testclconsolebucket","class-name":"Echo Dot","human-annotated":"yes","creation-date":"2020-04-15T20:17:23.433061","type":"groundtruth/image-classification"}}
source-ref
欄位表示影像的位置。JSON Line 也包含指派給影像的影像層級標籤。如需詳細資訊,請參閱在資訊清單檔案中匯入影像層級標籤。
將影像層級標籤指派給影像
使用
ListDatasetEntries
取得現有影像的 JSON Line。對於source-ref
欄位,指定要為其分配標籤的影像的位置。如需詳細資訊,請參閱列出資料集條目 (SDK)。使用 在資訊清單檔案中匯入影像層級標籤 中的資訊更新上一個步驟中傳回的 JSON Line。
呼叫
UpdateDatasetEntries
以更新影像。如需詳細資訊,請參閱將更多圖像新增至資料集。