开始标签验证或调整作业 (API) - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

开始标签验证或调整作业 (API)

通过链接已成功完成的作业启动标签验证或调整作业,或者使用 CreateLabelingJob 操作从头开始启动新作业。该过程与使用 CreateLabelingJob 设置新标注作业几乎相同,只是做了一些修改。使用以下部分了解需要进行哪些修改才能链接标注作业以创建调整或验证标注作业。

使用 Ground Truth 创建校正或验证标注作业时API,必须使用与原始标注作业LabelAttributeName不同的标注作业。原始标注作业是用于创建要调整或验证的标签的作业。

重要

CreateLabelingJobLabelCategoryConfigS3Uri 中为调整或验证作业标识的标签类别配置文件必须包含原始标注作业中使用的相同标签。您可以添加新标签。对于 3D 点云和视频帧作业,可以将新的标签类别和帧属性添加到标签类别配置文件中。

边界框和语义分割

要创建边界框或语义分割标签验证或调整作业,请使用以下准则来指定操作的APICreateLabelingJob属性。

  • 使用 LabelAttributeName 参数可指定要用于已验证或已调整的标签的输出标签名称。您必须使用与原始标注作业所用不同的 LabelAttributeName

  • 如果要链接作业,则将在自定义 UI 模板中指定要调整或验证的前一个标注作业中的标签。要了解如何创建自定义模板,请参阅创建自定义工作人员模板

    UiTemplateS3Uri参数中标识 UI 模板的位置。 SageMaker 提供了可在自定义模板中使用的控件来显示旧标签。使用以下 crowd 元素之一中的 initial-value 属性提取需要验证或调整的标签,并将其包含在任务模板中:

    • crowd-semantic-segmentation – 在自定义 UI 任务模板中使用此 crowd 元素来指定需要验证或调整的语义分割标签。

    • crowd-bounding-box – 在自定义 UI 任务模板中使用此 crowd 元素来指定需要验证或调整的边界框标签。

  • LabelCategoryConfigS3Uri 参数必须包含与之前标注作业相同的标签类别。

  • 使用边界框或语义分割调整或验证 lambda ARNs 来表示和:PreHumanTaskLambdaArnAnnotationConsolidationLambdaArn

    • 对于边界框,调整标签作业 lambda 函数以ARNs结尾,验证 lambda 函数ARNs以结尾。AdjustmentBoundingBox VerificationBoundingBox

    • 对于语义分割,调整标签作业 lambda 函数以ARNs结尾,验证 lambda 函数ARNs以结尾。AdjustmentSemanticSegmentation VerificationSemanticSegmentation

3D 点云和视频帧

  • 使用 LabelAttributeName 参数可指定要用于已验证或已调整的标签的输出标签名称。您必须使用与原始标注作业所用不同的 LabelAttributeName

  • 您必须使用用于原始标注任务的人工任务用户界面 Amazon 资源名称 (ARNHumanTaskUiArn) ()。要查看支持ARNs,请参阅HumanTaskUiArn

  • 在标签类别配置文件中,必须在 auditLabelAttributeName 参数中指定用于创建调整或验证标注作业的前一个标注作业的标签属性名称 (LabelAttributeName)。

  • 您可以使用由 LabelCategoryConfigS3Uri 参数标识的标签类别配置文件中的 editsAllowed 参数指定您的标注作业是验证还是调整标注作业。

    • 对于验证标注作业,必须使用 editsAllowed 参数指定不能修改所有标签。editsAllowed 必须在 labels 的每个条目中设置为 "none"。您也可以指定工作人员是否可以调整标签类别属性和帧属性。

    • 或者,对于调整标注作业,可以使用 editsAllowed 参数来指定工作人员可以或不可以修改的标签、标签类别属性和帧属性。如果不使用此参数,则所有标签、标签类别属性和帧属性均可调整。

    要了解有关 editsAllowed 参数和配置标签类别配置文件的更多信息,请参阅标签类别配置文件架构

  • 使用 3D 点云或视频帧调整 lambda ARNs 进行PreHumanTaskLambdaArn调整和验证标签作业:AnnotationConsolidationLambdaArn

    • 对于 3D 点云,调整和验证标注作业 lambda 函数分别以Adjustment3DPointCloudSemanticSegmentationAdjustment3DPointCloudObjectTracking、ARNs结尾,Adjustment3DPointCloudObjectDetection对于 3D 点云语义分割、物体检测和物体跟踪。

    • 对于视频帧,调整和验证标签作业 lambda 函数分别AdjustmentVideoObjectTrackingAdjustmentVideoObjectDetection和ARNs结尾,分别用于视频帧对象检测和对象跟踪。

Ground Truth 将标签验证或调整作业的输出数据存储在您在 CreateLabelingJob 操作的 S3OutputPath 参数中指定的 S3 存储桶中。有关标签验证或调整标注作业的输出数据的更多信息,请参阅输出清单中的标签验证和调整数据