Method and apparatus for watermarking images

   
   

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.

 
Web www.patentalert.com

< Computer system and method for storing video data

< Processing channel resets while performing a ciphering configuration change in a wireless communications protocol

> Method and apparatus for modulating and demodulating data into a variable length code and a providing medium for implementing the method

> Method for encoding an input signal

~ 00173