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.
Starten Sie einen Job zur Überprüfung oder Anpassung von Etiketten (API)
Starten Sie einen Kennzeichnungsverifizierungs- oder Anpassungsauftrag, indem Sie einen erfolgreich abgeschlossenen Auftrag verketten oder einen neuen Auftrag mit der Operation CreateLabelingJob
von Grund auf neu starten. Das Verfahren entspricht fast völlig der Einrichtung eines neuen Kennzeichnungsauftrags mit CreateLabelingJob
, allerdings mit einigen Änderungen. In den folgenden Abschnitten erfahren Sie, welche Änderungen erforderlich sind, um einen Kennzeichnungsauftrag zu verketten, um einen Anpassungs- oder Kennzeichnungsverifizierungsauftrag zu erstellen.
Wenn Sie mithilfe von Ground Truth einen Etikettierauftrag zur Anpassung oder Überprüfung erstellenAPI, müssen Sie einen anderen LabelAttributeName
als den ursprünglichen Etikettierungsauftrag verwenden. Der ursprüngliche Kennzeichnungsauftrag ist der Auftrag, der zum Erstellen der Beschriftungen verwendet wird, die Sie angepasst oder verifiziert haben wollen.
Wichtig
Die Konfigurationsdatei für die Kennzeichnungskategorien, die Sie für einen Anpassungs- oder Verifizierungsauftrags in LabelCategoryConfigS3Uri
identifizieren, CreateLabelingJob
muss dieselben Beschriftungen enthalten, die auch im ursprünglichen Kennzeichnungsauftrag verwendet wurden. Sie können neue Beschriftungen hinzufügen. Für 3D-Punktwolken- und Videoframe-Aufträge können Sie zu der Konfigurationsdatei für die Kennzeichnungskategorien neue Kennzeichnungskategorien- und Frame-Attribute hinzufügen.
Begrenzungsrahmen und Semantische Segmentierung
Um einen Job zur Überprüfung oder Anpassung eines Begrenzungsrahmens oder einer semantischen Segmentierung zu erstellen, verwenden Sie die folgenden Richtlinien, um API Attribute für den Vorgang anzugeben. CreateLabelingJob
-
Verwenden Sie den
LabelAttributeName
Parameter, um den Namen der Ausgabebezeichnung anzugeben, die bei geprüften oder angepassten Kennzeichnungen verwendet werden sollen. Sie müssen ein anderesLabelAttributeName
als das für den ursprünglichen Kennzeichnungsauftrag verwendete verwenden. -
Wenn Sie den Auftrag verketten, werden die Kennzeichnungen aus dem vorangehenden Kennzeichnungsauftrag, der angepasst oder überprüft werden soll, in der benutzerdefinierten Benutzeroberflächenvorlage angegeben. Informationen zum Erstellen einer benutzerdefinierten Vorlage finden Sie unter Erstellen benutzerdefinierter Auftragnehmervorlagen.
Identifizieren Sie den Speicherort der UI-Vorlage im Parameter.
UiTemplateS3Uri
SageMaker stellt Widgets bereit, die Sie in Ihrer benutzerdefinierten Vorlage verwenden können, um alte Beschriftungen anzuzeigen. Verwenden Sie das Attributinitial-value
in einem der folgenden Crowd-Elemente, um die Kennzeichnungen zu extrahieren, die überprüft oder angepasst werden müssen, und fügen Sie sie in die Aufgabenvorlage ein:-
crowd-semantic-segmentation – Verwenden Sie dieses Crowd-Element in Ihrer benutzerdefinierten UI-Aufgabenvorlage, um semantische Segmentierungsbeschriftungen anzugeben, die überprüft oder angepasst werden müssen.
-
crowd-bounding-box – Verwenden Sie dieses Crowd-Element in Ihrer benutzerdefinierten UI-Aufgabenvorlage, um Begrenzungsrahmenbeschriftungen anzugeben, die überprüft oder angepasst werden müssen.
-
-
Der Parameter
LabelCategoryConfigS3Uri
muss dieselben Kennzeichnungskategorien enthalten wie der vorherige Kennzeichnungsauftrag. -
Verwenden Sie das Bounding Box oder das ARNs Lambda zur Anpassung oder Überprüfung der semantischen Segmentierung für und:
PreHumanTaskLambdaArn
AnnotationConsolidationLambdaArn
-
Bei Bounding Box enden die Lambda-Funktion der Anpassungsbeschriftung mit
AdjustmentBoundingBox
und die Lambda-Funktion zur Überprüfung ARNs enden mit. ARNsVerificationBoundingBox
-
Bei der semantischen Segmentierung endet die Lambda-Funktion des Anpassungs-Labeling-Jobs mit
AdjustmentSemanticSegmentation
und die Verifizierungs-Lambda-Funktion ARNs endet mit. ARNsVerificationSemanticSegmentation
-
3D-Punktwolke und Videoframe
-
Verwenden Sie den
LabelAttributeName
Parameter, um den Namen der Ausgabebezeichnung anzugeben, die bei geprüften oder angepassten Kennzeichnungen verwendet werden sollen. Sie müssen ein anderesLabelAttributeName
als das für den ursprünglichen Kennzeichnungsauftrag verwendete verwenden. -
Sie müssen die Benutzeroberfläche für menschliche Aufgaben Amazon Resource Name (ARN) (
HumanTaskUiArn
) verwenden, die für den ursprünglichen Labeling-Job verwendet wurde. Informationen zur Unterstützung ARNs finden Sie unterHumanTaskUiArn
. -
In der Konfigurationsdatei für die Kennzeichnungskategorie müssen Sie im
auditLabelAttributeName
Parameter den Kennzeichnungsattributnamen (LabelAttributeName
) des vorangehenden Kennzeichnungsauftrags angeben, mit dem Sie den Kennzeichnungsverifizierungs- und -anpassungsauftrag erstellt haben. -
Mit Hilfe des Parameters
editsAllowed
in der Konfigurationsdatei Ihrer Beschriftungskategorie, die durch denLabelCategoryConfigS3Uri
Parameter identifiziert wird, geben Sie an, ob es sich bei Ihrem Kennzeichnungsauftrag um einen Überprüfungs- oder Anpassungs- Kennzeichnungsauftrag handelt.-
Bei Kennzeichnungsaufträgen zur Verifizierung müssen Sie den
editsAllowed
Parameter verwenden, um anzugeben, dass nicht alle Beschriftungen geändert werden können.editsAllowed
muss in jedem Eintrag in"none"
auflabels
gesetzt werden. Optional können Sie angeben, ob die Kennzeichnungskategorieattribute und die Frame-Attribute von Mitarbeitern angepasst werden können. -
Optional können Sie für Anpassungs-beschriftungsaufträge den
editsAllowed
Parameter verwenden, um Beschriftungen, Kennzeichnungskategorieattribute und Frame-Attribute anzugeben, die von Mitarbeitern geändert werden können oder nicht. Wenn Sie diesen Parameter nicht verwenden, können alle Beschriftungen, Kennzeichnungenkategorieattribute und Frame-Attribute angepasst werden.
Weitere Informationen zum
editsAllowed
Parameter und zur Konfiguration Ihrer Kennzeichnungskategorie-Konfigurationsdatei finden Sie unter Schema der Konfigurationsdatei für die Labelkategorie. -
-
Verwenden Sie das Lambda zur Anpassung von 3D-Punktwolken oder Videoframes
PreHumanTaskLambdaArn
sowohl ARNsAnnotationConsolidationLambdaArn
für Anpassungen als auch für Kennzeichnungsaufgaben zur Überprüfung:-
Bei 3D-Punktwolken ARNs endet die Lambda-Funktion für die Anpassung und Überprüfung des Labeling-Jobs jeweils mit
Adjustment3DPointCloudSemanticSegmentation
Adjustment3DPointCloudObjectTracking
, undAdjustment3DPointCloudObjectDetection
für die semantische Segmentierung von 3D-Punktwolken, Objekterkennung und Objektverfolgung. -
Bei Videoframes ARNs endet die Lambda-Funktion des Einstellungs- und Verifizierungs-Labeling-Jobs jeweils mit der Objekterkennung
AdjustmentVideoObjectDetection
und der ObjektverfolgungAdjustmentVideoObjectTracking
für Videobilder.
-
Ground Truth speichert die Ausgabedaten eines Kennzeichnungsverifizierungs- oder Anpassungsauftrags in dem S3-Bucket, den Sie im S3OutputPath
Parametern des CreateLabelingJob
Vorgangs angegeben haben. Weitere Informationen zu den Ausgabedaten aus einem Kennzeichnungsverifizierungs- oder Anpassungs-Kennzeichnungsauftrag finden Sie unter Beschriftungsverifizierungs- und Anpassungsdaten im Ausgabemanifest.