Digital watermarks are embedded in image data (102)in order to enable
authentication of the image data and/or replacement of rejected portions
of the image data. Authentication codes are derived by comparing selected
discrete cosine transform (DCT) (104) coefficients within DCT data (106)
derived from the original, spatial-domain image data. The authentication
codes thus generated are embedded in DCT coefficients (612) other than the
ones which were used to derive the authentication codes. The resulting,
watermarked data can be sent or made available to one or more recipients
who can compress or otherwise use the watermarked data. Image data derived
from the watermarked data--e.g, compressed versions of the watermarked
data--can be authenticated by: extracting the embedded authentication
codes, comparing DCT coefficients derived from the coefficients from which
the original authentication codes were generated; and determining whether
the compared DCT coefficients are consistent with the extracted
authentication codes.
Le filigrane di Digital sono incastonate nei dati di immagine (ordine di 102)in per permettere autenticazione dei dati di immagine e/o del rimontaggio delle parti rifiutate dei dati di immagine. I codici di autenticazione sono derivati confrontando il coseno discreto selezionato trasformano (DCT) (104) coefficenti all'interno dei dati di DCT (106) derivati dall'originale, dati di immagine di spaziale-dominio. I codici di autenticazione generati così sono inclusi nei coefficenti di DCT (612) tranne quei che siano stati usati per derivare i codici di autenticazione. Risultare, dati con filigrana può essere trasmesso o messo a disposizione di uno o più destinatari che possono comprimere o usare al contrario i dati con filigrana. I dati di immagine hanno derivato dai dati con filigrana -- per esempio, versioni appiattite dei dati con filigrana -- possono essere autenticati vicino: l'estrazione dei codici inclusi di autenticazione, confrontanti i coefficenti di DCT derivati dai coefficenti da cui l'autenticazione originale codifica è stata generata; e determinando se i coefficenti confrontati di DCT siano costanti con i codici estratti di autenticazione.