Ispezione e oscuramento delle immagini

Sensitive Data Protection può ispezionare e oscurare il testo sensibile di un'immagine in base ai criteri specificati.

Utilizzando i rilevatori di infoType e il riconoscimento ottico dei caratteri (OCR), Sensitive Data Protection ispeziona un'immagine con codifica base64 per rilevare il testo e i dati sensibili al suo interno. Può quindi restituire informazioni sulla posizione dei dati sensibili all'interno dell'immagine o oscurare i dati sensibili mascherandoli con un rettangolo opaco.

L'ispezione e l'oscuramento sono due azioni distinte:

  • Ispezione: Sensitive Data Protection ispeziona l'immagine inviata con codifica base64 per gli intoType 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 il angolo in basso a sinistra e le dimensioni delle caselle delimitanti. Ogni area delimitata corrisponde a tutto o a parte di un rilevamento di Sensitive Data Protection.
  • Oscuramento: Sensitive Data Protection ispeziona l'immagine inviata codificata in base64 per gli infoType specificati. La funzionalità Protezione dei dati sensibili oscura tutti i risultati relativi ai dati sensibili mascherandoli con rettangoli opachi. Restituisce l'immagine oscurata con codifica base64 nello stesso formato dell'immagine originale. Puoi anche configurare il colore delle caselle di oscuramento nella richiesta.

Informazioni sull'ispezione

L'ispezione delle immagini di Sensitive Data Protection acquisisce un'immagine con codifica base64, riconosce il testo all'interno dell'immagine e poi cerca nel testo eventuali dati che corrispondono ai suoi criteri di ispezione. Infine, Sensitive Data Protection restituisce le posizioni di tutti i dati sensibili rilevati.

Considera l'immagine seguente. Questa immagine è un esempio di un tipico file immagine generato dalla scansione di un documento cartaceo.

Immagine originale non oscurata.
Immagine originale non oscurata (fai clic per ingrandire).

Se chiedi a Sensitive Data Protection di ispezionare questa immagine per rilevare i numeri di previdenza sociale degli Stati Uniti, viene eseguita la procedura illustrata nel seguente diagramma.

Procedura di ispezione delle immagini.
Procedura di ispezione delle immagini (fai clic per ingrandire).
  1. L'immagine codificata in base64 viene trasmessa in streaming a Sensitive Data Protection utilizzando il metodo content.inspect.
  2. Con il riconoscimento ottico dei caratteri (OCR), la funzionalità Sensitive Data Protection riconosce il testo nel documento.
  3. Sensitive Data Protection analizza il testo riconosciuto utilizzando la configurazione di rilevamento dei dati sensibili impostata in precedenza e identifica eventuali corrispondenze.
  4. La funzionalità di protezione dei dati sensibili restituisce le coordinate e le dimensioni delle regioni all'interno dell'immagine in cui sono stati trovati dati sensibili in base ai tuoi criteri di rilevamento.

Le coordinate restituite indicano dove trovare i dati sensibili. Tieni presente che Sensitive Data Protection utilizza spesso più caselle per indicare dove si trova una singola istanza di dati sensibili nell'immagine. Questo è particolarmente vero quando il testo è scritto a mano, come in questo esempio.

Se la funzionalità di protezione dei dati sensibili non trova dati nell'immagine che corrispondano ai tuoi criteri di rilevamento, restituisce una risposta HTTP 200 vuota e di esito positivo.

Informazioni sull'oscuramento

L'oscuramento delle immagini è identico all'ispezione delle immagini, con un passaggio aggiuntivo. Una volta che la funzionalità Protezione dei dati sensibili ha identificato le posizioni dei dati sensibili all'interno dell'immagine, anziché restituire le coordinate delle aree che contengono i dati, riempie queste aree nell'immagine, restituendo un'immagine oscurata e codificata in base64.

Considera di nuovo l'immagine originale della sezione precedente. Se indichi alla Protezione dei dati sensibili di oscurare tutti i numeri di previdenza sociale statunitensi dall'immagine, viene eseguita la procedura illustrata nel seguente diagramma.

Procedura di oscuramento delle immagini.
Procedura di oscuramento delle immagini (fai clic per ingrandire).
  1. L'immagine codificata in base64 viene trasmessa in streaming a Sensitive Data Protection utilizzando il metodo image.redact.
  2. Con il riconoscimento ottico dei caratteri (OCR), la funzionalità Sensitive Data Protection riconosce il testo nel documento.
  3. Sensitive Data Protection analizza il testo riconosciuto utilizzando la configurazione di rilevamento dei dati sensibili impostata in precedenza e identifica eventuali corrispondenze.
  4. Sensitive Data Protection oscura tutti i dati sensibili rilevati coprendoli con un rettangolo opaco. Quindi codifica l'immagine in base64 e la restituisce nella risposta alla richiesta.

Se la funzionalità Protezione dei dati sensibili non trova dati nell'immagine che corrispondano ai tuoi criteri di rilevamento, restituisce l'immagine con codifica base64 invariata.

Passaggi successivi