Introduzione all'analisi facciale in Azure

Completato

Microsoft Azure offre molteplici servizi di Azure AI che è possibile usare per rilevare e analizzare i volti, tra cui:

  • Visione di Azure AI offre il rilevamento e un'analisi di base del volto, ad esempio restituendo le coordinate del rettangolo delimitatore attorno a un'immagine.
  • Video Indexer di Azure AI, che è possibile usare per rilevare e identificare i volti in un video.
  • Viso di Azure AI, che offre algoritmi predefiniti che consentono di rilevare, riconoscere e analizzare i volti.

Tra questi, il servizio Viso offre la più ampia gamma di funzionalità di analisi facciale.

Servizio Face di Azure AI

Il servizio Viso di Azure AI può restituire le coordinate del rettangolo per tutti i volti presenti in un'immagine oltre a una serie di attributi correlati a tali volti, ad esempio:

  • Accessori: indica se il viso specificato ha accessori. Questo attributo restituisce i possibili accessori, tra cui capo, occhiali e maschera, con punteggio di confidenza compreso tra zero e uno per ogni accessorio.
  • Sfocatura: livello di sfocatura del viso, che può essere un'indicazione della probabilità che il viso sia il centro focale dell'immagine.
  • Esposizione: ad esempio se l'immagine è sottoesposta o sovraesposta. Questo vale per il viso e non per l'esposizione complessiva dell'immagine.
  • Occhiali: se la persona indossa o meno occhiali.
  • Posizione della testa: orientamento del viso in uno spazio 3D.
  • Maschera: indica se il viso indossa una maschera.
  • Rumore: si riferisce ai disturbi visivi nell'immagine. Se si è scelto di scattare una foto con un'impostazione ISO elevata per i luoghi bui, si noterà questo rumore nell'immagine. L'immagine appare sgranata o piena di piccoli punti che la rendono meno nitida.
  • Occlusione: determina l'eventuale presenza di oggetti che coprono il viso nell'immagine.
  • Qualità per il riconoscimento: una classificazione alta, media o bassa che riflette se l'immagine è di qualità sufficiente per tentare il riconoscimento volto.

Uso responsabile dell'IA

Importante

Per supportare lo Standard di intelligenza artificiale responsabile di Microsoft, Viso per Azure per intelligenza artificiale e Visione di Azure AI hanno un criterio di accesso limitato.

Tutti possono usare il servizio Viso per:

  • È possibile rilevare la posizione dei visi in un'immagine.
  • È possibile determinare se una persona indossa gli occhiali.
  • È possibile determinare se è presente occlusione, sfocatura, rumore o sotto/sovraesposizione per il viso.
  • È possibile restituire le coordinate della posizione della testa per ogni viso in un'immagine.

Il criterio di accesso limitato prevede che i clienti inoltrino un modulo di acquisizione per accedere a funzionalità aggiuntive di Viso di Azure AI tra cui:

  • Verifica del viso: la possibilità di confrontare i visi per similarità.
  • Identificazione del viso: la possibilità di identificare individui denominati in un'immagine.
  • Rilevamento dello stato attivo: la possibilità di rilevare e attenuare le istanze di contenuto e/o comportamenti ricorrenti che indicano una violazione dei criteri (ad esempio, se il flusso video di input è reale o falso).

Risorse di Azure per il servizio Viso

Per usare il servizio Viso, è necessario creare uno dei tipi di risorse seguenti nella sottoscrizione di Azure:

  • Viso: usare questo tipo di risorsa specifico se non si prevede di usare altri servizi di Azure AI o se si vuole tenere traccia dell'uso e dei costi per il servizio Viso separatamente.
  • Servizi di Azure AI: Una risorsa generale che include Visio di Azure per intelligenza artificiale insieme a molti altri servizi Azure AI come Sicurezza dei contenuti di Azure AI, Lingua di Azure AI e altri. Usare questo tipo di risorsa se si prevede di usare più servizi di Azure AI e si vogliono semplificare l'amministrazione e lo sviluppo.

Suggerimenti per risultati più accurati

Tenere presenti alcune considerazioni che consentono di migliorare l'accuratezza del rilevamento nelle immagini:

  • Formato dell'immagine: le immagini supportate sono JPEG, PNG, GIF e BMP.
  • Dimensione del file: 6 MB o inferiori.
  • Intervallo di dimensioni del viso: da 36 x 36 pixel fino a 4096 x 4096 pixel. I visi più piccoli o più grandi non verranno rilevati.
  • Altri problemi: il rilevamento del viso può essere compromesso da angoli di campo estremi, illuminazione estrema occlusione (oggetti che bloccano il viso, ad esempio o una mano).