Digital information embedding/extracting apparatus and method, and medium including a program for executing the method recorded thereon

   
   

In an embedding apparatus, a transform section divides an original image into a plurality of blocks to perform orthogonal transform every block. An embedding section embeds a pseudo-random number sequence mapped with inherent digital information in part of a transform coefficients sequence obtained by the orthogonal transform using a weight sequence. In an extracting apparatus, a calculation section reads transform coefficients sequences for respective blocks from the data including the pseudo-random number sequence embedded therein in a predetermined order, and calculates an inner product between the transform coefficients sequences and a pseudo-random number sequence. A determination section determines that the pseudo-random number sequence has been embedded when the inner product is greater than a predetermined threshold value. A generation section extracts inherent digital information mapped with the determined pseudo-random number sequence. This method discourages deciphering of the digital information, suppresses image quality deterioration, and improves the detection rate of watermark data.

In einem einbettenden Apparat teilt ein umwandelnabschnitt ein ursprüngliches Bild in eine Mehrzahl der Blöcke, um orthogonales durchzuführen umwandeln jeden Block. Ein einbettender Abschnitt bettet eine Pseudo-Zufallszahlreihenfolge ein, die mit zugehöriger numerischer Information im Teil Koeffizienten umwandeln abgebildet wird, welche die Reihenfolge, die durch das orthogonale erhalten wird, mit einer Gewichtreihenfolge umwandeln. In einem extrahierenden Apparat liest ein Berechnung Abschnitt umwandeln Koeffizientreihenfolgen für jeweilige Blöcke von den Daten einschließlich die Pseudo-Zufallszahlreihenfolge, die darin in einem vorbestimmten Auftrag eingebettet wird, und errechnen ein inneres Produkt zwischen den umwandelnkoeffizientreihenfolgen und einer Pseudo-Zufallszahlreihenfolge. Ein Ermittlung Abschnitt stellt fest, daß die Pseudo-Zufallszahlreihenfolge eingebettet worden ist, wenn das innere Produkt grösser als ein vorbestimmter Schwellenwert ist. Ein Erzeugung Abschnitt extrahiert die zugehörige numerische Information, die mit der entschlossenen Pseudo-Zufallszahlreihenfolge abgebildet wird. Diese Methode entmutigt das Dechiffrieren der numerischen Information, unterdrückt Bildqualitätsverschlechterung und verbessert die Abfragung Rate von Wasserzeichendaten.

 
Web www.patentalert.com

< Image processing

< Methods and apparatus for wavelet-based image compression

> Method and device for correcting lightness of image

> Method and apparatus for reducing motion artifacts and noise in video image processing

~ 00130