Creare un processo di etichettatura di segmentazione semantica in una nuvola di punti 3D - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creare un processo di etichettatura di segmentazione semantica in una nuvola di punti 3D

Puoi creare un processo di etichettatura in una nuvola di punti 3D utilizzando la console di SageMaker AI o l’operazione API CreateLabelingJob. Per creare un processo di etichettatura per questo tipo di attività è necessario quanto segue:

Inoltre, assicurati di aver esaminato e applicato quanto descritto in Assegnare le autorizzazioni IAM per utilizzare Ground Truth.

Le sezioni seguenti forniscono informazioni su come creare un processo di etichettatura utilizzando la console o un'API.

Creare un processo di etichettatura (console)

Puoi seguire le istruzioni in Creare un processo di etichettatura (console) per creare un processo di etichettatura di segmentazione semantica in una nuvola di punti 3D nella console di SageMaker AI. Durante la creazione del processo di etichettatura, tieni presente quanto segue:

  • Il file manifest di input deve essere un file manifest a frame singolo. Per ulteriori informazioni, consulta Creazione di un file manifest di input del frame di nuvola di punti.

  • L'etichettatura automatizzata dei dati e il consolidamento dell'annotazione non sono supportati per le attività di etichettatura della nuvola di punti 3D.

  • I processi di etichettatura di segmentazione semantica della nuvola di punti 3D possono richiedere più ore per essere completati. Puoi specificare un limite di tempo più lungo per questi processi di etichettatura quando selezioni il team di lavoro (fino a 7 giorni o 604800 secondi).

Creare un processo di etichettatura (API)

Questa sezione descrive i dettagli che è necessario conoscere quando si crea un processo di etichettatura utilizzando l'operazione API SageMaker CreateLabelingJob. Questa API definisce l'operazione per tutti gli SDK AWS. Per visualizzare l'elenco degli SDK specifici del linguaggio supportati per questa operazione, consulta la sezione See Also di CreateLabelingJob.

La pagina Creare un processo di etichettatura (API) fornisce una panoramica dell'operazione CreateLabelingJob. Segui queste istruzioni ed effettua le seguenti operazioni durante la configurazione della richiesta:

  • Immetti un ARN per HumanTaskUiArn. Utilizza arn:aws:sagemaker:<region>:394669845002:human-task-ui/PointCloudSemanticSegmentation. Sostituisci <region> con la Regione AWS in cui stai creando il processo di etichettatura.

    Non inserire una voce per il parametro UiTemplateS3Uri.

  • Il tuo LabelAttributeName deve finire con -ref. Ad esempio, ss-labels-ref.

  • Il file manifest di input deve essere un file manifest a frame singolo. Per ulteriori informazioni, consulta Creazione di un file manifest di input del frame di nuvola di punti.

  • Specifica le etichette e le istruzioni per il worker in un file di configurazione della categoria di etichetta. Consulta File di configurazione delle categoria di etichettatura con riferimento alle categorie di etichette e agli attributi dei frame per le istruzioni per creare questo file.

  • Devi fornire un ARN predefinito per le funzioni Lambda di preannotazione e postannotazione (ACS). Questi ARN sono specifici della Regione AWS utilizzata per creare il processo di etichettatura.

    • Per trovare l'ARN Lambda di pre-annotazione, fai riferimento a PreHumanTaskLambdaArn. Utilizza la Regione in cui stai creando il processo di etichettatura per trovare l'ARN corretto. Ad esempio, se stai creando il processo di etichettatura in us-east-1, l'ARN sarà arn:aws:lambda:us-east-1:432418664414:function:PRE-3DPointCloudSemanticSegmentation.

    • Per trovare l'ARN Lambda di postannotazione, fai riferimento a AnnotationConsolidationLambdaArn. Utilizza la Regione in cui stai creando il processo di etichettatura per trovare l'ARN corretto. Ad esempio, se stai creando il processo di etichettatura in us-east-1, l'ARN sarà arn:aws:lambda:us-east-1:432418664414:function:ACS-3DPointCloudSemanticSegmentation.

  • Il numero di worker specificato in NumberOfHumanWorkersPerDataObject deve essere 1.

  • L'etichettatura automatizzata dei dati non è supportata per i processi di etichettatura della nuvola di punti 3D. Non è necessario specificare i valori per i parametri in LabelingJobAlgorithmsConfig.

  • I processi di etichettatura di segmentazione semantica della nuvola di punti 3D possono richiedere più ore per essere completati. Puoi specificare un limite di tempo più lungo per questi processi di etichettatura in TaskTimeLimitInSeconds (fino a 7 giorni o 604800 secondi).