Questo documento descrive le funzionalità di ispezione e oscuramento delle immagini di Sensitive Data Protection.
Utilizzando i rilevatori di infoType, Sensitive Data Protection ispeziona un'immagine con codifica base64 e rileva i dati sensibili all'interno dell'immagine. Sensitive Data Protection può quindi restituire informazioni sulla posizione dei dati sensibili all'interno dell'immagine o oscurare i dati sensibili mascherandoli con un rettangolo opaco.
Ispezione e oscuramento sono due operazioni distinte:
- Ispezione: Sensitive Data Protection ispeziona l'immagine con codifica base64 inviata per gli infoType specificati. Restituisce gli InfoType rilevati, insieme a uno o più insiemi di coordinate e dimensioni dei pixel. Ogni insieme di valori di coordinate e dimensioni dei pixel indica rispettivamente l'angolo in basso a sinistra e le dimensioni dei riquadri di selezione. Ogni riquadro di selezione corrisponde a una parte o a tutto il risultato di Sensitive Data Protection.
- Oscuramento: Sensitive Data Protection ispeziona l'immagine codificata in base64 inviata per gli infoType specificati. Sensitive Data Protection oscura tutti i risultati relativi ai dati sensibili mascherandoli con rettangoli opachi. Restituisce l'immagine con codifica base64 modificata nello stesso formato dell'immagine originale. Puoi anche configurare il colore delle caselle di oscuramento nella richiesta.
Informazioni sull'ispezione delle immagini
Il servizio di ispezione Sensitive Data Protection accetta un'immagine con codifica base64 e poi cerca nell'immagine eventuali dati che corrispondono ai suoi criteri di ispezione. Sensitive Data Protection restituisce le posizioni di tutti i dati sensibili che rileva.
Considera l'immagine seguente.
La procedura di ispezione delle immagini è la seguente:
- Invia una richiesta
content.inspectall'API DLP. La richiesta contiene l'immagine con codifica base64 e la configurazione dell'ispezione, che contiene i criteri di rilevamento. - Sensitive Data Protection esegue la scansione dell'immagine utilizzando la configurazione di ispezione e identifica eventuali corrispondenze.
- Sensitive Data Protection restituisce le coordinate e le dimensioni delle regioni all'interno dell'immagine in cui ha trovato dati sensibili in base ai tuoi criteri di rilevamento.
Le coordinate restituite indicano dove trovare i dati sensibili. Tieni presente che Sensitive Data Protection spesso utilizza più riquadri per indicare la posizione di una singola istanza di dati sensibili nell'immagine.
Se Sensitive Data Protection non trova nell'immagine dati che corrispondono ai tuoi criteri di rilevamento, restituisce una risposta HTTP 200 vuota e riuscita.
Informazioni sull'oscuramento delle immagini
L'oscuramento delle immagini è simile all'ispezione delle immagini, con un passaggio aggiuntivo. Dopo che Sensitive Data Protection identifica le posizioni dei dati sensibili all'interno dell'immagine, anziché restituire le coordinate delle aree che contengono i dati, posiziona rettangoli opachi su queste aree, restituendo un'immagine oscurata con codifica base64.
La procedura di oscuramento delle immagini è la seguente:
- Invia una richiesta
image.redactall'API DLP. La richiesta contiene l'immagine con codifica base64 e la configurazione di oscuramento dell'immagine, che contiene i tuoi criteri di rilevamento. - Sensitive Data Protection esegue la scansione dell'immagine utilizzando la configurazione di oscuramento delle immagini e identifica eventuali corrispondenze.
- Sensitive Data Protection oscura tutti i dati sensibili rilevati coprendoli con un rettangolo opaco. Codifica quindi l'immagine in base64 e restituisce l'immagine modificata nella risposta alla richiesta.
Se Sensitive Data Protection non trova nell'immagine dati che corrispondono ai tuoi criteri di rilevamento, restituisce l'immagine con codifica base64 invariata.
Funzionalità di rilevamento delle immagini
Questa sezione descrive le funzionalità di rilevamento delle immagini che puoi applicare alle operazioni di ispezione e oscuramento. Per tutte queste funzionalità, devi eseguire la scansione in una posizione che supporta la scansione di immagini.
Riconosce il testo nelle immagini
Sensitive Data Protection utilizza il riconoscimento ottico dei caratteri (OCR) per rilevare il testo all'interno delle immagini. Sensitive Data Protection analizza il testo rilevato in modo simile a come analizza un corpo di testo.
Per rilevare il testo nelle immagini, specifica qualsiasi infoType basato su testo, ad esempio PERSON_NAME
e CREDIT_CARD_NUMBER, nella configurazione di ispezione o oscuramento.
Riconoscere oggetti e temi nelle immagini
Sensitive Data Protection può analizzare i pixel e le caratteristiche delle immagini che non sono principalmente basate su testo. Sensitive Data Protection utilizza questa tecnica per le seguenti funzionalità.
Rilevamento di oggetti
Sensitive Data Protection può classificare e oscurare gli oggetti nelle immagini. Ad esempio, puoi configurare le scansioni per rilevare documenti di identità con foto, persone e targhe nelle immagini.
Per rilevare oggetti nelle immagini, specifica object infoTypes nella configurazione di ispezione o oscuramento.
Per ulteriori informazioni, consulta le seguenti risorse:
Classificazione della sicurezza delle immagini
Sensitive Data Protection può classificare e oscurare le immagini in base ai loro contenuti tematici. Questa funzionalità ti aiuta a identificare le immagini che contengono argomenti sensibili o dannosi in base a categorie di sicurezza predefinite.
Sensitive Data Protection analizza il contesto e il significato complessivi di un'immagine per determinare se appartiene a categorie come contenuti sessualmente espliciti o contenuti violenti. Puoi utilizzare questa funzionalità per supportare la moderazione dei contenuti e applicare le norme di utilizzo accettabile.
Quando esegue la classificazione della sicurezza delle immagini, Sensitive Data Protection analizza l'intera immagine. A differenza del rilevamento di oggetti, che identifica elementi specifici all'interno di un'immagine, questa funzionalità valuta l'argomento dell'immagine nel suo complesso. Se configuri la redazione in base alla sicurezza delle immagini, questa funzionalità redige l'intera immagine.
Per eseguire la classificazione della sicurezza delle immagini, specifica infoType del contesto dell'immagine nella configurazione di ispezione o oscuramento.
Limitazioni per le immagini generate
I modelli utilizzati da Sensitive Data Protection per la classificazione della sicurezza delle immagini vengono principalmente addestrati e valutati su immagini reali. Sebbene questi modelli possano fornire un certo valore per l'analisi delle immagini generate con l'AI, la loro efficacia nel rilevare tutti i tipi di contenuti che violano le norme nelle immagini generate con l'AI può variare.
Se utilizzi image context infoTypes su immagini generate con l'AI, i seguenti elementi potrebbero non essere rilevati:
- Contenuti sfumati o sottili
- Scenari dipendenti dal contesto, ad esempio le impostazioni della privacy
- Raffigurazioni non crude di temi sensibili
Il rendimento di questi classificatori sulle immagini generate con l'AI potrebbe non corrispondere a quello osservato con le immagini naturali. Ti consigliamo di eseguire test approfonditi per i tuoi casi d'uso specifici dell'AI generativa per assicurarti che i risultati soddisfino i tuoi requisiti di sicurezza. Non fare affidamento esclusivamente su questi classificatori per le garanzie di sicurezza nelle applicazioni di AI generativa ad alto rischio.
Passaggi successivi
- Scopri come ispezionare le immagini per l'individuazione di dati sensibili utilizzando Sensitive Data Protection.
- Scopri come oscurare i dati sensibili dalle immagini utilizzando Sensitive Data Protection.
- Scopri di più sulla creazione di una copia anonimizzata dei dati nello spazio di archiviazione.