Vai al contenuto

Filigrane invisibili

Una filigrana invisibile nasconde un ID nel contenuto stesso, così resta quando i metadati vanno persi: nelle ricodifiche, nei ridimensionamenti e nei nuovi caricamenti. Kennmarq.com usa tre modelli open source, uno per ogni tipo di file, e rilegge ogni marcatura prima dell’invio del file.

In breve

  • Immagini: TrustMark, di Adobe.
  • Video: Video Seal, di Meta, in ogni fotogramma.
  • Audio: AudioSeal, di Meta, sotto la musica.
  • Perché: riconduce alle Content Credentials del file quando le piattaforme le rimuovono, come chiede il codice di buone pratiche dell’UE.

Cosa contiene ciascuna

La filigrana in ogni tipo di file
FileFiligranaContieneVerifica
ImmaginiTrustMark (variante Q), open source, di Adobe; nell’elenco dei soft binding della C2PAUn ID casuale a 61 bit che rimanda alla credenziale dell’immagineTutte le 78 immagini di test, dopo una compressione JPEG con qualità 50, un ridimensionamento in stile social network e una riduzione al 25% (rapporto)
VideoVideo Seal, open source, di MetaLo stesso tipo di ID a 61 bit, in ogni fotogrammaRiletta su 64 fotogrammi di ogni clip prima dell’invio
AudioAudioSeal, open source, di Meta16 bit che indicano che il suono è stato marcato da noi; la credenziale del brano viaggia nel suo manifestRiletta dal file codificato; modellata sotto la musica, così nessuno la sente

A cosa resiste la filigrana di un’immagine

Il nostro rapporto di robustezza, misurato su 78 immagini IA con il codice che esegue l’API, indica in che percentuale di immagini l’ID è stato riletto: 100% dopo una compressione JPEG con qualità 50, 100% dopo un caricamento come quelli dei social network (lato lungo 1080 px, JPEG 85), 100% dopo una riduzione al 25%, 100% dopo una sfocatura di 2 pixel e 100% dopo un ritaglio al 90% centrale. Le modifiche più pesanti costano di più: 53% dopo un ritaglio al 75% centrale e 41% dopo una rotazione di 5°. Il rapporto riporta ogni modifica, con le barre di errore, e quanto spesso immagini non marcate vengono lette come marcate.

Come leggerle

  • Immagini: kennmarq.com/check, gratis, nel browser; legge anche le immagini ruotate di un quarto di giro.
  • Immagini, video e audio: POST /v1/verify (video e audio con una chiave).

Cosa non è una filigrana

Una filigrana dice che un file è stato marcato; non è un rilevatore di IA, e la sua assenza non dimostra che un file sia stato creato da una persona. Le registrazioni molto silenziose potrebbero non trattenere una marcatura audio: in quel caso la loro credenziale lo indica.