Erstellen einer Manifestdatei - Rekognition

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen einer Manifestdatei

Sie können einen Test- oder Trainingsdatensatz erstellen, indem Sie eine Manifestdatei SageMaker im Ground Truth Format importieren. Wenn Ihre Bilder in einem Format beschriftet sind, das keine SageMaker Ground-Truth-Manifestdatei ist, verwenden Sie die folgenden Informationen, um eine Manifestdatei SageMaker im Ground-Truth-Format zu erstellen.

Manifestdateien haben das JSON-Zeilen-Format, wobei jede Zeile ein vollständiges JSON-Objekt ist, das die Label-Informationen für ein Bild darstellt. Amazon Rekognition Custom Labels unterstützt SageMaker Ground-Truth-Manifeste mit JSON-Zeilen in den folgenden Formaten:

  • Klassifizierungsjob-Output — Wird verwendet, um einem Bild Labels auf Bildebene hinzuzufügen. Ein Label auf Bildebene definiert die Klasse der Szene, des Konzepts oder des Objekts (falls keine Informationen für die Objektposition benötigt werden), die sich auf einem Bild befindet. Ein Bild kann mehr als eine Bezeichnung auf Bildebene haben. Weitere Informationen finden Sie unter Labels auf Bildebene in Manifestdateien.

  • Begrenzungsrahmenjob-Output — Wird verwendet, um ein Label für Klasse und Position eines oder mehrerer Objekte auf einem Bild zu erstellen. Weitere Informationen finden Sie unter Objektlokalisierung in Manifestdateien.

JSON-Zeilen auf Bildebene und Lokalisierungszeilen (Begrenzungsrahmen) können in derselben Manifestdatei miteinander verkettet werden.

Anmerkung

Die Beispiele für JSON-Zeilen in diesem Abschnitt sind aus Gründen der Lesbarkeit formatiert.

Wenn Sie eine Manifestdatei importieren, wendet Amazon Rekognition Custom Labels Validierungsregeln für Grenzwerte, Syntax und Semantik an. Weitere Informationen finden Sie unter Validierungsregeln für Manifestdateien.

Die Bilder, auf die eine Manifestdatei verweist, müssen sich in demselben Amazon-S3-Bucket befinden. Die Manifestdatei kann sich in einem anderen Amazon-S3-Bucket befinden als der Amazon-S3-Bucket, in dem die Bilder gespeichert sind. Sie geben die Position eines Bildes im source-ref-Feld einer JSON-Zeile an.

Amazon Rekognition benötigt Berechtigungen für den Zugriff auf den Amazon-S3-Bucket, in dem Ihre Bilder gespeichert sind. Wenn Sie den Konsolen-Bucket verwenden, der von Amazon Rekognition Custom Labels für Sie eingerichtet wurde, sind die erforderlichen Berechtigungen bereits eingerichtet. Wenn Sie den Konsolen-Bucket nicht verwenden, siehe Zugreifen auf externe Amazon-S3-Buckets.

Erstellen einer Manifestdatei

Mit dem folgenden Verfahren wird ein Projekt mit einem Trainings- und Testdatensatz erstellt. Die Datensätze werden aus den von Ihnen erstellten Trainings- und Testmanifestdateien erstellt.

So erstellen Sie einen Datensatz mit einer Manifestdatei SageMaker im Ground Truth Format (Konsole)
  1. Erstellen Sie im Konsolen-Bucket einen Ordner für Ihre Manifestdateien.

  2. Erstellen Sie in dem Konsolen-Bucket einen Ordner, um Ihre Bilder zu speichern.

  3. Laden Sie Ihre Bilder in den nun erstellten Ordner hoch.

  4. Erstellen Sie eine Manifestdatei SageMaker im Ground Truth Format für Ihren Trainingsdatensatz. Weitere Informationen finden Sie unter Labels auf Bildebene in Manifestdateien und Objektlokalisierung in Manifestdateien.

    Wichtig

    Der source-ref-Feldwert in jeder JSON-Zeile muss einem Bild zugeordnet sein, das Sie hochgeladen haben.

  5. Erstellen Sie eine Manifestdatei SageMaker im Ground Truth Format für Ihren Testdatensatz.

  6. Laden Sie Ihre Manifestdateien in den Ordner hoch, den Sie gerade erstellt haben.

  7. Notieren Sie sich den Namen der Manifestdatei.

  8. Folgen Sie den Anweisungen unter Einen Datensatz mit einer SageMaker Ground Truth-Manifestdatei erstellen (Konsole), um einen Datensatz mit der hochgeladenen Manifestdatei zu erstellen. Geben Sie für Schritt 8 unter Speicherort der Manifestdatei die Amazon S3-URL für den Speicherort ein, den Sie im vorherigen Schritt notiert haben. Wenn Sie das AWS SDK verwenden, tun Sie diesEinen Datensatz mit einer SageMaker Ground Truth Manifest-Datei (SDK) erstellen.