Configurazione dei dati di input manuale - 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à.

Configurazione dei dati di input manuale

Scegli l'opzione di configurazione manuale dei dati se hai creato file di sequenza per ciascuna delle sequenze di fotogrammi video e un file manifesto che elenchi i riferimenti a tali file di sequenze.

Creazione di un file manifesto di input di fotogrammi video

Ground Truth utilizza il file manifesto di input per identificare la posizione del set di dati di input durante la creazione di attività di etichettatura. Per i processi di rilevamento di oggetti con fotogramma video e di tracciamento degli oggetti, ogni riga del file manifesto di input identifica la posizione di un file di sequenza di fotogrammi video. Ogni file di sequenza identifica le immagini incluse in una singola sequenza di fotogrammi video.

Utilizza questa pagina per scoprire come creare un file di sequenza di fotogrammi video e un file manifesto di input per i processi di tracciamento di oggetti con fotogrammi video e di rilevamento di oggetti, di etichettatura.

Se desideri che Ground Truth generi automaticamente i file di sequenza e inserisca il file manifesto, consulta Configurazione automatica dei dati di input dei fotogrammi video.

Creazione di un manifesto di input di sequenza di fotogrammi video

Nel file manifesto di input della sequenza di fotogrammi video, ogni riga del manifesto è un oggetto JSON, con una chiave "source-ref" che fa riferimento a un file di sequenza. Ogni file di sequenza identifica la posizione di una sequenza di fotogrammi video. Questa è la formattazione del file manifesto richiesta per tutti i processi di etichettatura dei fotogrammi video.

Nell'esempio seguente viene illustrata la sintassi utilizzata per un file manifesto di input:

{"source-ref": "s3://DOC-EXAMPLE-BUCKET/example-folder/seq1.json"} {"source-ref": "s3://DOC-EXAMPLE-BUCKET/example-folder/seq2.json"}

Creazione di un file di sequenza di fotogrammi video

I dati per ogni sequenza di fotogrammi video devono essere memorizzati in un oggetto dati JSON. Di seguito è riportato un esempio del formato utilizzato per un file di sequenza. Le informazioni su ogni frame sono incluse come oggetto JSON e sono elencate in frames. Il seguente file JSON è stato ampliato per motivi di leggibilità.

{ "seq-no": 1, "prefix": "s3://mybucket/prefix/video1/", "number-of-frames": 3, "frames":[ {"frame-no": 1, "unix-timestamp": 1566861644, "frame": "frame0001.jpg" }, {"frame-no": 2, "unix-timestamp": 1566861644, "frame": "frame0002.jpg" }, {"frame-no": 3, "unix-timestamp": 1566861644, "frame": "frame0003.jpg" } ] }

Nella tabella seguente vengono forniti dettagli sui parametri mostrati in questo esempio di codice.

Parametro

Obbligatorio

Valori accettati

Descrizione

seq-no

Numero intero

Il numero ordinato della sequenza.

prefix

Stringa

Valori accettati:

s3://<bucket-name>/<prefix>/

Posizione Amazon S3 in cui si trovano i file di sequenza.

Il prefisso deve terminare con una barra: /.

number-of-frames

Numero intero

Numero totale di frame inclusi nel file di sequenza. Questo numero deve corrispondere al numero totale di frame elencati nel parametro frames nella riga successiva.

frames

Elenco degli oggetti JSON

Campo obbligatorio:

frame-no, frame

Facoltativo:

unix-timestamp

Un elenco di dati frame. La lunghezza dell'elenco deve essere uguale number-of-frames. Nell'interfaccia utente del lavoratore, i fotogrammi in una sequenza sono ordinati in ordine binario UTF-8. Per ulteriori informazioni su questo ordine, consulta Fornire fotogrammi video.

frame-no

Numero intero

Il numero dell'ordine del fotogramma. Questo determinerà l'ordine di un fotogramma nella sequenza.

unix-timestamp

No

Numero intero

Il timestamp unix di un fotogramma. Il numero di secondi trascorsi dal 1° gennaio 1970 all'ora UTC in cui il fotogramma è stato acquisito.

frame

Stringa

Il nome di un file di immagine con fotogramma video.