Verifica e regolazione delle etichette - Amazon SageMaker

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à.

Verifica e regolazione delle etichette

Quando le etichette su un set di dati devono essere convalidate, Amazon SageMaker Ground Truth fornisce funzionalità per consentire agli operatori di verificare che le etichette siano corrette o di modificare le etichette precedenti.

Questi tipi di lavori si suddividono in due categorie distinte:

  • Verifica dell’etichetta: i worker indicano se le etichette esistenti sono corrette o valutano la qualità e possono aggiungere commenti per spiegare il loro ragionamento. I worker non saranno in grado di modificare o regolare le etichette.

    Se si crea un processo di regolazione o verifica delle etichette con nuvola di punti 3D o fotogrammi video, è possibile scegliere di rendere modificabili dai worker gli attributi delle categorie delle etichette (non supportati per la segmentazione semantica della nuvola di punti 3D) e gli attributi dei fotogrammi.

  • Regolazione dell’etichetta: i worker regolano le annotazioni precedenti e, se applicabile, etichettano gli attributi della categoria e dei fotogrammi per correggerli.

I seguenti tipi di attività predefiniti di Ground Truth supportano i processi di etichettatura di regolazione e verifica:

  • Riquadro di delimitazione

  • Segmentazione semantica

  • Rilevamento di oggetti con nuvole di punti 3D, monitoraggio di oggetti con nuvole di punti 3D e segmentazione semantica con nuvole di punti 3D

  • Tutti i tipi di attività di rilevamento di oggetti con fotogrammi video e monitoraggio di oggetti con fotogrammi video: riquadro di delimitazione, polilinea, poligono e punto chiave

Suggerimento

Per i processi di verifica dell'etichettatura con nuvole di punti 3D e fotogrammi video, è consigliabile aggiungere nuovi attributi di categoria dell'etichetta o attributi di fotogrammi al processo di etichettatura. I worker possono utilizzare questi attributi per verificare le singole etichette o l'intero fotogramma. Per ulteriori informazioni sulla categoria delle etichette e sugli attributi dei fotogrammi, consulta Interfaccia utente del lavoratore per nuvole di punti 3D e Interfaccia utente del worker fotogrammi video.

Puoi avviare un processo di verifica e regolazione delle etichette utilizzando la SageMaker console o l'API.

Requisiti per creare processi di etichettatura di verifica e regolazione

Per creare un processo di verifica o regolazione delle etichette, devono essere soddisfatti i seguenti criteri.

  • Per i processi di etichettatura non in streaming: il file manifest di input da utilizzare deve contenere il nome dell’attributo dell’etichetta (LabelAttributeName) delle etichette da regolare. Quando si concatena un processo di etichettatura completato correttamente, il file manifesto di output viene utilizzato come file manifesto di input per il nuovo processo concatenato. Per ulteriori informazioni sul formato del file manifesto di output prodotto da Ground Truth per ogni tipo di attività, consulta Dati di output.

    Per i processi di etichettatura in streaming: il messaggio Amazon SNS che viene inviato all'argomento di input di Amazon SNS del processo di etichettatura di regolazione o verifica deve contenere il nome dell'attributo di etichetta delle etichette da regolare o verificare. Per vedere un esempio di come è possibile creare un processo di etichettatura di regolazione o verifica con processi di etichettatura in streaming, guarda questo esempio di Jupyter Notebook in. GitHub

  • Il tipo di attività del processo di etichettatura di verifica o regolazione deve essere lo stesso del processo originale, a meno che non si utilizzi il tipo di attività Verifica dell'etichetta dell’immagine per verificare le etichette dei riquadri di delimitazione o delle immagini di segmentazione semantica. Consulta il successivo punto elenco per ulteriori dettagli sui requisiti relativi ai tipi di attività relativi ai fotogrammi video.

  • Per i processi di verifica e regolazione delle annotazioni dei fotogrammi video, è necessario utilizzare lo stesso tipo di attività di annotazione utilizzato per creare le annotazioni del precedente processo di etichettatura. Ad esempio, se si crea un processo di rilevamento di oggetti con fotogrammi video per far disegnare ai worker dei riquadri di delimitazione attorno agli oggetti e quindi si crea un processo di regolazione del rilevamento di oggetti video, è necessario specificare i riquadri di delimitazione come tipo di attività di annotazione. Per ulteriori informazioni sui tipi di attività di annotazione dei fotogrammi video, consulta Tipo di attività.

  • Il tipo di attività selezionato per il processo di etichettatura di regolazione o verifica deve supportare un flusso di lavoro di audit. I seguenti tipi di attività predefiniti di Ground Truth supportano i processi di etichettatura di regolazione e verifica: riquadro di delimitazione, segmentazione semantica, rilevamento di oggetti con nuvole di punti 3D, monitoraggio di oggetti con nuvole di punti 3D e segmentazione semantica con nuvole di punti 3D e tutti i tipi di attività di rilevamento di oggetti con fotogrammi video e monitoraggio di oggetti con fotogrammi video: riquadro di delimitazione, polilinea, poligono e punto chiave.

Creazione di un processo di verifica delle etichette (console)

I processi di etichettatura con riquadro di delimitazione e segmentazione semantica vengono creati scegliendo il tipo di attività Verifica dell'etichetta nella console. Per creare un processo di verifica per i tipi di attività con nuvole di punti 3D e fotogrammi video, è necessario scegliere lo stesso tipo di attività del processo di etichettatura originale e scegliere di visualizzare le etichette esistenti. Utilizza una delle seguenti sezioni per creare un processo di verifica delle etichette per il tuo tipo di attività.

Creazione un processo di verifica dell’etichetta di un’immagine (console)

Utilizza la procedura seguente per creare un riquadro di delimitazione o un processo di verifica della segmentazione semantica tramite la console. Questa procedura presuppone di aver già creato un riquadro di delimitazione o un processo di etichettatura con segmentazione semantica e che il relativo stato sia Completo. Questo è il processo di etichettatura che produce le etichette da verificare.

Per creare un processo di verifica delle etichette delle immagini:
  1. Apri la SageMaker console all'indirizzo https://console.aws.amazon.com/sagemaker/ e scegli Labeling jobs.

  2. Avvia un nuovo processo di etichettatura concatenando un processo precedente o iniziando da zero, specificando un manifest di input contenente oggetti dati etichettati.

  3. Nel riquadro Tipo di attività, seleziona Verifica dell’etichetta.

  4. Seleziona Successivo.

  5. Nella sezione worker scegli il tipo di forza lavoro che desideri utilizzare. Per ulteriori dettagli sulle opzioni della forza lavoro, consulta Creare e gestire le forze lavoro.

  6. (Facoltativo) Dopo aver selezionato la forza lavoro, specifica il Timeout attività e il Tempo di scadenza dell'attività.

  7. Nel riquadro Opzioni di visualizzazione delle etichette esistenti, il sistema mostra i nomi degli attributi delle etichette disponibili nel manifesto. Sceglie il nome dell'attributo etichetta che identifica le etichette che desideri vengano verificate dai worker. Ground Truth tenta di rilevare e popolare questi valori analizzando il manifesto, ma potrebbe essere necessario impostare il valore corretto.

  8. Utilizza le aree delle istruzioni del designer dello strumento per fornire un contesto su ciò che è stato richiesto agli etichettatori precedenti e ciò che i verificatori attuali devono controllare.

    È possibile aggiungere nuove etichette tra cui i worker possono scegliere per eseguire la verifica. Ad esempio, è possibile chiedere ai worker di verificare la qualità dell'immagine e fornire le etichette Chiaro e Offuscato. I worker avranno anche la possibilità di aggiungere un commento per spiegare la loro selezione.

  9. Seleziona l'opzione Visualizza anteprima per verificare che lo strumento visualizzi correttamente le etichette precedenti e presenti chiaramente l'attività di verifica dell’etichetta.

  10. Seleziona Crea. In questo modo verrà creato e avviato il processo di etichettatura.

Creazione di un processo di verifica ‘etichetta con nuvole di punti o fotogrammi video (console)

Utilizza la procedura seguente per creare una nuvola di punti 3D o un processo di verifica dei fotogrammi video tramite la console. Questa procedura presuppone che sia già stato creato un processo di etichettatura utilizzando il tipo di attività che produce i tipi di etichette che si desidera verificare e che il relativo stato sia Completo.

Per creare un processo di verifica delle etichette delle immagini:
  1. Apri la SageMaker console all'indirizzo https://console.aws.amazon.com/sagemaker/ e scegli Labeling jobs.

  2. Avvia un nuovo processo di etichettatura concatenando un processo precedente o iniziando da zero, specificando un manifest di input contenente oggetti dati etichettati.

  3. Nel riquadro Tipo di attività, seleziona lo stesso tipo di attività del processo di etichettatura che è stato concatenato. Ad esempio, se il processo di etichettatura originale era un processo di etichettatura dei punti chiave di rilevamento di oggetti con fotogrammi video, seleziona quel tipo di attività.

  4. Seleziona Successivo.

  5. Nella sezione worker scegli il tipo di forza lavoro che desideri utilizzare. Per ulteriori dettagli sulle opzioni della forza lavoro, consulta Creare e gestire le forze lavoro.

  6. (Facoltativo) Dopo aver selezionato la forza lavoro, specifica il Timeout attività e il Tempo di scadenza dell'attività.

  7. Attiva il commutatore accanto a Visualizza le etichette esistenti.

  8. Seleziona Verifica.

  9. Per Nome attributo dell’etichetta sceglie il nome dal manifest corrispondente alle etichette che desideri visualizzare per la verifica. I nomi attributi delle etichette verranno visualizzati solo per le etichette che corrispondono al tipo di attività selezionato nella schermata precedente. Ground Truth tenta di rilevare e popolare questi valori analizzando il manifesto, ma potrebbe essere necessario impostare il valore corretto.

  10. Utilizza le aree delle istruzioni del designer dello strumento per fornire un contesto su ciò che è stato richiesto agli etichettatori precedenti e ciò che i verificatori attuali devono controllare.

    Non è possibile modificare o aggiungere nuove etichette. È possibile rimuovere, modificare e aggiungere nuovi attributi di categoria di etichette e modificare oppure attributi di fotogrammi. Si consiglia di aggiungere nuovi attributi di categoria di etichette o attributi di fotogrammi al processo di etichettatura. I worker possono utilizzare questi attributi per verificare le singole etichette o l'intero fotogramma.

    Per impostazione predefinita, gli attributi di categoria di etichette e gli attributi di fotogrammi preesistenti non saranno modificabili dai worker. Se desideri rendere modificabile una categoria di etichetta o un attributo di fotogramma, seleziona la casella di controllo Consenti ai worker di modificare questo attributo per il relativo attributo.

    Per ulteriori informazioni sulla categoria delle etichette e sugli attributi dei fotogrammi, consulta Interfaccia utente del lavoratore per nuvole di punti 3D e Interfaccia utente del worker per fotogrammi video.

  11. Seleziona l'opzione Visualizza anteprima per verificare che lo strumento visualizzi correttamente le etichette precedenti e presenti chiaramente l'attività di verifica dell’etichetta.

  12. Seleziona Crea. In questo modo verrà creato e avviato il processo di etichettatura.

Creazione di un processo di regolazione dell’etichetta (console)

Utilizza una delle seguenti sezioni per creare un processo di verifica delle etichette per il tuo tipo di attività.

Creazione di un processo di regolazione dell’etichetta di un’immagine (console)

Utilizza la procedura seguente per creare un riquadro di delimitazione o un processo di etichettatura di regolazione con segmentazione semantica tramite la console. Questa procedura presuppone di aver già creato un riquadro di delimitazione o un processo di etichettatura con segmentazione semantica e che il relativo stato sia Completo. Questo è il processo di etichettatura che produce le etichette che si desidera regolare.

Per creare un processo di regolazione dell’etichetta di un’immagine (console)
  1. Apri la SageMaker console all'indirizzo https://console.aws.amazon.com/sagemaker/ e scegli Labeling jobs.

  2. Avvia un nuovo processo di etichettatura concatenando un processo precedente o iniziando da zero, specificando un manifest di input contenente oggetti dati etichettati.

  3. Sceglie lo stesso tipo di attività del processo di etichettatura originale.

  4. Seleziona Successivo.

  5. Nella sezione worker scegli il tipo di forza lavoro che desideri utilizzare. Per ulteriori dettagli sulle opzioni della forza lavoro, consulta Creare e gestire le forze lavoro.

  6. (Facoltativo) Dopo aver selezionato la forza lavoro, specifica il Timeout attività e il Tempo di scadenza dell'attività.

  7. Espandi Opzioni di visualizzazione delle etichette esistenti selezionando la freccia accanto al titolo.

  8. Seleziona la casella accanto a Voglio visualizzare le etichetti esistenti dal set di dati per questo processo.

  9. Per Nome attributo dell’etichetta, scegli il nome dal manifest corrispondente alle etichette che desideri visualizzare per la regolazione. I nomi attributi delle etichette verranno visualizzati solo per le etichette che corrispondono al tipo di attività selezionato nella schermata precedente. Ground Truth tenta di rilevare e popolare questi valori analizzando il manifesto, ma potrebbe essere necessario impostare il valore corretto.

  10. Utilizza le aree delle istruzioni del designer dello strumento per fornire un contesto su ciò che è stato richiesto agli etichettatori precedenti e ciò che i verificatori attuali devono controllare e regolare.

  11. Scegli Visualizza anteprima per verificare che lo strumento mostri correttamente le etichette precedenti e presenti chiaramente l'attività.

  12. Seleziona Crea. In questo modo verrà creato e avviato il processo di etichettatura.

Creazione di un processo di regolazione dell’etichetta con nuvole di punti o fotogrammi video (console)

Utilizza la procedura seguente per creare una nuvola di punti 3D o un processo di regolazione dei fotogrammi video tramite la console. Questa procedura presuppone che sia già stato creato un processo di etichettatura utilizzando il tipo di attività che produce i tipi di etichette che si desidera verificare e che il relativo stato sia Completo.

Per creare una nuvola di punti 3D o un processo di regolazione delle etichette dei fotogrammi video (console)
  1. Apri la SageMaker console: https://console.aws.amazon.com/sagemaker/ e scegli Labeling jobs.

  2. Avvia un nuovo processo di etichettatura concatenando un processo precedente o iniziando da zero, specificando un manifest di input contenente oggetti dati etichettati.

  3. Scegli lo stesso tipo di attività del processo di etichettatura originale.

  4. Attiva il commutatore accanto a Visualizza le etichette esistenti.

  5. Seleziona Regolazione.

  6. Per Nome attributo dell’etichetta, scegli il nome dal manifest corrispondente alle etichette che desideri visualizzare per la regolazione. I nomi attributi delle etichette verranno visualizzati solo per le etichette che corrispondono al tipo di attività selezionato nella schermata precedente. Ground Truth tenta di rilevare e popolare questi valori analizzando il manifesto, ma potrebbe essere necessario impostare il valore corretto.

  7. Utilizza le aree delle istruzioni del designer dello strumento per fornire un contesto su ciò che è stato richiesto agli etichettatori precedenti e ciò che i regolatori attuali devono controllare.

    Non è possibile rimuovere o modificare le etichette esistenti, ma è possibile aggiungerne di nuove. È possibile rimuovere, modificare e aggiungere nuovi attributi di categoria di etichette e modificare oppure attributi di fotogrammi.

    Per impostazione predefinita, gli attributi preesistenti delle categorie di etichette e gli attributi dei fotogrammi non saranno modificabili dai worker. Se desideri rendere non modificabile una categoria di etichetta o un attributo di fotogramma, deseleziona la casella di controllo Consenti ai worker di modificare questo attributo per il relativo attributo.

    Per ulteriori informazioni sulla categoria delle etichette e sugli attributi dei fotogrammi, consulta Interfaccia utente del lavoratore per nuvole di punti 3D e Interfaccia utente del worker per fotogrammi video.

  8. Scegli Visualizza anteprima per verificare che lo strumento mostri correttamente le etichette precedenti e presenti chiaramente l'attività.

  9. Seleziona Crea. In questo modo verrà creato e avviato il processo di etichettatura.

Avvio di un processo di verifica o regolazione delle etichette (API)

Avvia un processo di verifica o regolazione delle etichette concatenando un processo completato correttamente o iniziando un nuovo processo da zero utilizzando l'operazione CreateLabelingJob. La procedura è quasi la stessa prevista per la configurazione di un nuovo processo di etichettatura con CreateLabelingJob, con alcune modifiche. Utilizza le seguenti sezioni per scoprire quali modifiche sono necessarie per concatenare un processo di etichettatura a un processo di etichettatura di regolazione o verifica.

Quando si crea un processo di etichettatura di regolazione o verifica utilizzando l'API Ground Truth, è necessario utilizzare un processo di etichettatura LabelAttributeName diverso da quello originale. Il processo di etichettatura originale è il processo utilizzato per creare le etichette da regolare o verificare.

Importante

Il file di configurazione della categoria di etichette identificato per un processo di regolazione o di verifica in LabelCategoryConfigS3Uri di CreateLabelingJob deve contenere le stesse etichette utilizzate nel processo di etichettatura originale. È possibile aggiungere nuove etichette. Per i processi con nuvole di punti 3D e fotogrammi video, è possibile aggiungere nuovi attributi di categoria di etichette e fotogrammi al file di configurazione della categoria di etichette.

Riquadro di delimitazione e segmentazione semantica

Per creare un riquadro di delimitazione o un processo di verifica o regolazione delle etichette con segmentazione semantica, utilizza le seguenti linee guida per specificare gli attributi API per l'operazione CreateLabelingJob:

  • Utilizza il parametro LabelAttributeName per specificare il nome dell'etichetta di output che desideri utilizzare per le etichette verificate o regolate. È necessario utilizzare un LabelAttributeName diverso da quello utilizzato per il processo di etichettatura originale.

  • Se concateni il processo, le etichette del processo di etichettatura precedente da modificare o verificare verranno specificate nel modello di interfaccia utente personalizzato. Per informazioni su come creare un modello personalizzato, consulta Creazione di modelli di attività del worker personalizzati.

    Identifica la posizione del modello di interfaccia utente nel UiTemplateS3Uriparametro. SageMaker fornisce widget che è possibile utilizzare nel modello personalizzato per visualizzare vecchie etichette. Utilizza l'attributo initial-value in uno dei seguenti elementi crowd per estrarre le etichette che richiedono la verifica o l’aggiustamento e includerle nel modello di attività:

    • crowd-semantic-segmentation– Utilizza questo elemento crowd nel modello di attività dell'interfaccia utente personalizzato per specificare le etichette di segmentazione semantica che devono essere verificate o regolate.

    • crowd-bounding-box– Utilizza questo elemento crowd nel modello di attività dell'interfaccia utente personalizzato per specificare le etichette del riquadro di delimitazione che devono essere verificate o regolate.

  • Il parametro LabelCategoryConfigS3Uri deve contenere le stesse categorie di etichette del processo di etichettatura precedente.

  • Utilizza il riquadro di delimitazione o gli ARN lambda di regolazione o verifica con segmentazione semantica per PreHumanTaskLambdaArn e AnnotationConsolidationLambdaArn:

    • Per il riquadro di delimitazione, gli ARN della funzione lambda del processo di etichettatura di regolazione terminano con AdjustmentBoundingBox, mentre gli ARN della funzione lambda di verifica terminano con VerificationBoundingBox.

    • Per la segmentazione semantica, gli ARN della funzione lambda del processo di etichettatura di regolazione terminano con AdjustmentSemanticSegmentation, mentre gli ARN della funzione lambda di verifica terminano con VerificationSemanticSegmentation.

Nuvola di punti 3D e fotogramma video

  • Utilizza il parametro LabelAttributeName per specificare il nome dell'etichetta di output che desideri utilizzare per le etichette verificate o regolate. È necessario utilizzare un LabelAttributeName diverso da quello utilizzato per il processo di etichettatura originale.

  • È necessario utilizzare il nome della risorsa Amazon (ARN) dell'interfaccia utente dell’attività umana (HumanTaskUiArn) utilizzato per il processo di etichettatura originale. Per vedere gli ARN supportati, consulta HumanTaskUiArn.

  • Nel file di configurazione della categoria di etichette è necessario specificare il nome dell'attributo di etichetta (LabelAttributeName) del processo di etichettatura precedente utilizzato per creare il processo di etichettatura di regolazione o verifica nel parametro auditLabelAttributeName.

  • È possibile specificare se il processo di etichettatura è un processo di etichettatura di verifica o di regolazione utilizzando il parametro editsAllowed nel file di configurazione della categoria di etichette identificato dal parametro LabelCategoryConfigS3Uri.

    • Per i processi di etichettatura di verifica, è necessario utilizzare il parametro editsAllowed per specificare che non tutte le etichette possono essere modificate. editsAllowed deve essere impostato su "none" in ogni immissione in labels. Facoltativamente, è possibile specificare se gli attributi delle categorie di etichette e gli attributi dei fotogrammi possono essere regolati o meno dai worker.

    • Facoltativamente, per i processi di etichettatura di regolazione, è possibile utilizzare il parametro editsAllowed per specificare etichette, attributi delle categorie di etichette e attributi dei fotogrammi che possono o non possono essere modificati dai worker. Se non si utilizza questo parametro, tutte le etichette, gli attributi delle categorie di etichette e gli attributi dei fotogramma saranno regolabili.

    Per ulteriori informazioni sul parametro editsAllowed e sulla configurazione del file di configurazione delle categorie di etichette, consulta Schema del file di configurazione delle categorie di etichette.

  • Utilizza la nuvola di punti 3D o gli ARN lambda per la regolazione dei fotogrammi video per PreHumanTaskLambdaArne AnnotationConsolidationLambdaArn sia per i processi di etichettatura di regolazione che di verifica:

    • Per le nuvole di punti 3D, gli ARN delle funzioni lambda del processo di etichettatura di regolazione e verifica terminano rispettivamente con Adjustment3DPointCloudSemanticSegmentation, Adjustment3DPointCloudObjectTracking e Adjustment3DPointCloudObjectDetection per la segmentazione semantica della nuvola di punti 3D, il rilevamento e il monitoraggio degli oggetti.

    • Per i fotogrammi video, gli ARN della funzione lambda di regolazione e verifica dell'etichettatura terminano rispettivamente con AdjustmentVideoObjectDetection e AdjustmentVideoObjectTracking per il rilevamento di oggetti con fotogrammi video e il monitoraggio degli oggetti.

Ground Truth memorizza i dati di output provenienti da un processo di verifica o regolazione delle etichette nel bucket S3 specificato nel parametro S3OutputPath dell'operazione CreateLabelingJob. Per ulteriori informazioni sui dati di output provenienti da un processo di verifica o aggiustamento delle etichette, consulta Dati di verifica e regolazione dell’etichetta nel manifest di output.

Dati di verifica e regolazione dell’etichetta nel manifest di output

Amazon SageMaker Ground Truth scrive i dati di verifica dell'etichetta nel manifesto di output all'interno dei metadati dell'etichetta. Aggiunge due proprietà ai metadati:

  • Una proprietà type con un valore di "groundtruth/label-verification.

  • Una proprietà worker-feedback con una matrice di valori comment. Questa proprietà viene aggiunta solo quando il worker inserisce commenti. Se non vi sono commenti, il campo non viene visualizzato.

Il manifest di output di esempio seguente mostra come vengono visualizzati i dati di verifica dell’etichetta:

{ "source-ref":"S3 bucket location", "verify-bounding-box":"1", "verify-bounding-box-metadata": { "class-name": "bad", "confidence": 0.93, "type": "groundtruth/label-verification", "job-name": "verify-bounding-boxes", "human-annotated": "yes", "creation-date": "2018-10-18T22:18:13.527256", "worker-feedback": [ {"comment": "The bounding box on the bird is too wide on the right side."}, {"comment": "The bird on the upper right is not labeled."} ] } }

L'output del worker dell’attività di regolazione è simile all'output del worker dell'attività originale, tranne nel fatto che conterrà i valori corretti e una proprietà adjustment-status con il valore di adjusted o unadjusted per indicare se è stata eseguita una regolazione.

Consulta Dati di output per ulteriori esempi di output di diverse attività.

Avvertenze e considerazioni

Per ottenere il comportamento previsto durante la creazione di un processo di verifica o aggiustamento delle etichette, verifica attentamente i dati di input.

  • Se utilizzi dati immagine, verifica che il file manifest contenga informazioni esadecimali sui colori RGB.

  • Per risparmiare sui costi di elaborazione, filtra i dati per assicurarti di non includere oggetti indesiderati nel manifest di input del processo di etichettatura.

  • Aggiungi le autorizzazioni Amazon S3 richieste per assicurarti che i dati di input vengano elaborati correttamente.

Quando crei un processo di etichettatura di regolazione o verifica utilizzando l'API Ground Truth, è necessario utilizzare un processo di etichettatura LabelAttributeName diverso da quello originale.

Requisiti di informazioni sui colori per i processi di segmentazione semantica

Per riprodurre correttamente le informazioni sui colori nelle attività di verifica o aggiustamento, lo strumento richiede informazioni di colore RGB esadecimale nel manifest (ad esempio #FFFFFF per il bianco). Durante la configurazione di un'attività di verifica o aggiustamento della segmentazione semantica, lo strumento esaminerà il manifest per verificare la presenza di queste informazioni. Se non riesce a trovarlo, Amazon SageMaker Ground Truth visualizza un messaggio di errore e termina la configurazione del lavoro.

Nelle iterazioni precedenti dello strumento di segmentazione semantica, le informazioni sul colore della categoria non sono state emesse in formato RGB esadecimale al manifest di output. Tale funzionalità è stata introdotta nel manifest di output contemporaneamente sono stati inseriti i flussi di lavoro di verifica e regolazione. Pertanto, i manifest di output meno recenti non sono compatibili con questo nuovo flusso di lavoro.

Filtra i dati prima di iniziare il processo

Amazon SageMaker Ground Truth elabora tutti gli oggetti nel tuo manifesto di input. Se disponi di un set di dati parzialmente etichettato, è possibile creare un manifest personalizzato utilizzando una query di selezione Amazon S3 sul manifest di input. Gli oggetti non etichettati falliscono singolarmente, ma non causano il fallimento del processo e potrebbero incorrere in costi di elaborazione. Il filtraggio degli oggetti che non si desidera verificare riduce i costi.

Se crei un processo di verifica utilizzando la console, è possibile utilizzare gli strumenti di filtraggio forniti. Se crei dei processi utilizzando l'API, filtra parte dei dati del flusso di lavoro, se necessario.