View a markdown version of this page

Ritaglio intelligente con inferenza elementare - MediaConvert

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

Ritaglio intelligente con inferenza elementare

Introduzione

AWS Elemental Inference è un servizio multimediale gestito che utilizza l'intelligenza artificiale per analizzare i contenuti multimediali e consentire flussi di lavoro basati sull'intelligenza artificiale. La funzione Smart Cropping utilizza l'intelligenza artificiale per dedurre la regione di interesse nel video in ingresso e ritaglia il video secondo le proporzioni specificate mantenendo la regione di interesse al centro dell'output.

Un tipico caso d'uso di Smart Cropping consiste nel creare un video verticale a partire da un video orizzontale. Ad esempio, in un video orizzontale di una partita di calcio, Smart Cropping deduce come regione di interesse una regione contenente il pallone da calcio e i giocatori attivi. Il video viene ritagliato (verticalizzato) per mantenere la palla e i giocatori nella cornice del video di uscita.

Questa guida descrive l'attivazione della funzione Smart Cropping in un lavoro. MediaConvert

Integrazione con Elemental Inference

Quando Smart Cropping è abilitato in un lavoro, MediaConvert gestisce l'integrazione con Elemental Inference. Mentre il processo procede, esegue le seguenti operazioni: MediaConvert

  1. MediaConvert crea un feed Elemental Inference nell'account in cui viene eseguito il job.

  2. MediaConvert invia l'input a Elemental Inference per l'analisi.

  3. MediaConvert crea un processo di transcodifica utilizzando i metadati di analisi di Elemental Inference.

  4. MediaConvert elimina il feed una volta completato il lavoro.

Nota: MediaConvert aggiunge un AWS tag al feed con la chiave ManagedByService e il valore. AWSElementalMediaConvert

Autorizzazioni del ruolo IAM

La Impostazione delle autorizzazioni IAM guida descrive la configurazione di un ruolo IAM con le autorizzazioni per eseguire un processo di MediaConvert transcodifica. La seguente policy elenca le autorizzazioni aggiuntive che devono essere aggiunte al ruolo IAM di transcodifica per la funzionalità Smart Cropping:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "elemental-inference:CreateFeed", "elemental-inference:AssociateFeed", "elemental-inference:PutMedia", "elemental-inference:GetMetadata", "elemental-inference:DeleteFeed", "elemental-inference:TagResource" ], "Resource": "*" } ] }

Numero massimo di feed simultanei

Ogni MediaConvert processo con Smart Cropping abilitato utilizza un feed di inferenza elementare mentre il lavoro è in esecuzione. MediaConvert consente all'utente di specificare il numero massimo di feed da utilizzare per eseguire i MediaConvert lavori tramite le impostazioni Numero massimo di feed simultanei di una MediaConvert coda, che deve essere maggiore di 0 per consentire l'esecuzione di lavori Smart Cropping. Per aggiornare l'impostazione del numero massimo di feed simultanei nella console: MediaConvert

  1. Nella MediaConvert console, seleziona Code e il nome della coda che desideri aggiornare.

  2. Nella pagina dei dettagli della coda, seleziona Modifica coda.

  3. Aggiorna il campo Numero massimo di feed simultanei e seleziona Salva coda.

Nota: il numero massimo di feed simultanei di tutte le code non può superare il limite di feed totali di Elemental Inference all'interno dell'account.

Se una coda contiene più lavori Smart Cropping rispetto al valore massimo di feed simultanei, i lavori verranno messi in coda fino a quando non sarà disponibile la capacità di feed (completando il lavoro o aggiornando il numero massimo di feed della coda).

Configurazione del lavoro Smart Cropping

Di seguito sono riportati i passaggi per abilitare Smart Cropping in un output: MediaConvert

  1. Nella MediaConvert console, aggiungi un gruppo di output e un output.

  2. Nelle impostazioni della descrizione del video in uscita, imposta la larghezza e l'altezza desiderate, dove la larghezza deve essere inferiore o uguale all'altezza.

  3. Nelle impostazioni della descrizione del video, espandi Scaling e imposta il comportamento di ridimensionamento su Smart Cropping utilizzando Elemental Inference.

Per i dettagli sulla configurazione di un lavoro, consulta. MediaConvert Tutorial: Configurazione delle impostazioni del lavoro

Smart Cropping non è supportato con le seguenti funzionalità:

Prezzi

Il prezzo di un lavoro di Smart Cropping è diviso in 2 parti: il prezzo per Elemental Inference e il prezzo per la transcodifica. I costi per i servizi si applicano solo quando il lavoro viene completato con successo. Non sono previsti addebiti in caso di errore sul lavoro.

Smart Cropping è una funzionalità di livello Professional ed è abilitata per ogni output.

Disponibilità nelle regioni

I lavori abilitati a Smart Cropping sono disponibili laddove Elemental Inference è disponibile nelle seguenti regioni:

  • Stati Uniti occidentali (Oregon) us-west-2