A digital information embedding apparatus comprises a band divider, a block
divider, a key generator, an information embedder and a band synthesizer.
The band divider divides the digital image signal into a plurality of
frequency bands to obtain wavelet coefficients. The block divider divides
the frequency band in which the digital information is to be embedded into
a plurality of blocks in a predetermined block size. The key generator
respectively generates secondary keys having different values from a key
having a predetermined value using a predetermined function. The
information embedder specifies the block in the embedding object region
based on each of the generated secondary keys, and respectively embeds the
corresponding information composing the digital information in the wavelet
coefficients in the specified block in the embedding object region. The
band synthesizer reconstructs a digital image signal.
Une information numérique enfonçant l'appareil comporte un diviseur de bande, un diviseur de bloc, un générateur principal, un embedder de l'information et un synthétiseur de bande. Le diviseur de bande divise le signal d'image numérique en pluralité de bandes de fréquence pour obtenir des coefficients d'ondelette. Le diviseur de bloc divise la bande de fréquence dans laquelle l'information numérique doit être enfoncée dans une pluralité de blocs dans une longueur de bloc prédéterminée. Le générateur principal produit respectivement des clefs secondaires ayant des valeurs différentes d'une clef ayant une valeur prédéterminée en utilisant une fonction prédéterminée. L'embedder de l'information indique le bloc dans la région enfonçante d'objet basée sur chacune des clefs secondaires produites, et inclut respectivement l'information correspondante composant l'information numérique dans les coefficients d'ondelette dans le bloc indiqué dans la région enfonçante d'objet. Le synthétiseur de bande reconstruit un signal d'image numérique.