Procedura dettagliata: offuscare i volti con Analisi Servizi multimediali di Azure

Panoramica

Azure Media Redactor è un processore di contenuti multimediali di Analisi Servizi multimediali di Azure che offre funzionalità scalabili di offuscamento dei volti nel cloud. L'offuscamento dei volti consente di modificare un video per sfocare i volti di persone selezionate. Può essere opportuno usare tale servizio in scenari di pubblica sicurezza e notizie giornalistiche. Offuscare manualmente alcuni minuti di filmato contenenti più volti può richiedere ore, ma con questo servizio il processo di offuscamento dei volti richiederà pochi semplici passaggi. Per altre informazioni, vedere questo blog.

Per informazioni dettagliate su Azure Media Redactor, vedere la panoramica sull'offuscamento dei volti.

Questo argomento fornisce istruzioni dettagliate su come eseguire un flusso di lavoro di offuscamento completo usando Azure Media Services Explorer (AMSE) e Azure Media Redactor Visualizer (strumento open source).

Per altre informazioni, vedere questo blog.

Flusso di lavoro di Azure Media Services Explorer

Il modo più semplice iniziare a usare Azure Media Redactor è usare lo strumento AMSE open source su GitHub. Se non occorre accedere al file JSON di annotazioni o alle immagini .JPG dei volti, è possibile eseguire un flusso di lavoro semplificato in modalità combinata.

Download e installazione

  1. Scaricare lo strumento AMSE da qui.
  2. Accedere al proprio account di Servizi multimediali usando la chiave del servizio.

    Per ottenere il nome dell'account e la chiave, accedere al portale di Azure e selezionare l'account AMS. Dopodiché, selezionare Impostazioni > Chiavi. Nella finestra Gestisci chiavi sono visualizzati il nome dell'account e le chiavi primaria e secondaria. Copiare i valori del nome dell'account e della chiave primaria.

Offuscamento dei volti

Primo passaggio: modalità analisi

  1. Caricare il file multimediale facendo clic su Asset -> Carica oppure trascinandolo.
  2. Fare clic sul file multimediale con il pulsante destro del mouse ed elaborarlo usando Analisi Servizi multimediali -> Azure Media Redactor -> Modalità analisi.

Offuscamento dei volti

Offuscamento dei volti

L'output includerà un file JSON di annotazioni contenente i dati relativi alla posizione del volto, oltre all'immagine di ogni volto rilevato in formato .JPG.

Offuscamento dei volti

Secondo passaggio: modalità offuscamento

  1. Caricare l'asset video originale nell'output del primo passaggio e impostarlo come asset principale.

    Offuscamento dei volti

  2. (Facoltativo) Caricare un file "Dance_idlist.txt" che include un elenco delimitato da nuova riga degli ID che si desidera offuscare.

    Offuscamento dei volti

  3. (Facoltativo) Modificare il file annotations.json, ad esempio aumentando le dimensioni dei rettangoli di selezione.

  4. Fare clic con il pulsante destro del mouse sull'asset di output del primo passaggio, scegliere Redactor ed eseguirlo in modalità Redact (Offusca).

    Offuscamento dei volti

  5. Scaricare o condividere l'asset di output con l'offuscamento.

    Offuscamento dei volti

Strumento open source Azure Media Redactor Visualizer

Il visualizzatore open source ha lo scopo di introdurre gli sviluppatori al formato delle annotazioni con l'analisi e l'uso dell'output.

Dopo aver clonato il repository, per eseguire il progetto sarà necessario scaricare FFmpeg dal sito ufficiale.

Se lo sviluppatore tenta di analizzare i dati delle annotazioni JSON, consultare i codici di esempio in Models.MetaData.

Impostare lo strumento

  1. Scaricare e compilare l'intera soluzione.

    Offuscamento dei volti

  2. Scaricare FFmpeg da qui. Questo progetto è stato originariamente sviluppato con la versione be1d324 (04-10-2016) con il collegamento statico.

  3. Copiare ffmpeg.exe e ffprobe.exe nella stessa cartella di output di AzureMediaRedactor.exe.

    Offuscamento dei volti

  4. Eseguire AzureMediaRedactor.exe.

Usare lo strumento

  1. Elaborare il video nell'account di Servizi multimediali di Azure con il Management Pack Redactor in modalità di analisi.
  2. Scaricare il file video originale e l'output del processo di offuscamento e analisi.
  3. Eseguire l'applicazione del visualizzatore e scegliere i file nella finestra qui sopra.

    Offuscamento dei volti

  4. Visualizzare l'anteprima del file. Selezionare i volti da offuscare usando la barra laterale a destra.

    Offuscamento dei volti

  5. Il campo di testo in basso verrà aggiornato con gli ID dei volti. Creare un file denominato "idlist.txt" contenente questi ID come elenco delimitato da nuova riga.

    Nota

    Il file idlist.txt deve essere salvato in formato ANSI. È possibile usare il Blocco note per il salvataggio in formato ANSI.

  6. Caricare questo file nell'output di asset del Passaggio 1. In questo asset caricare anche il video originale e impostarlo come asset principale.

  7. Eseguire il processo di offuscamento nell'asset con la modalità "Redact" (Offusca) per ottenere il video finale offuscato.

Passaggi successivi

Altre informazioni sui percorsi di apprendimento di Servizi multimediali di Azure:

Fornire commenti e suggerimenti

Usare il forum di suggerimenti degli utenti per fornire commenti e suggerimenti su come migliorare Servizi multimediali di Azure. È anche possibile passare direttamente a una delle categorie seguenti:

Panoramica di Analisi servizi multimediali di Azure

Demo di Analisi servizi multimediali di Azure

Presto sarà disponibile l'offuscamento dei volti per Analisi Servizi multimediali di Azure