The disclosed watermarking method utilizes a transform technique for
inserting an imperceptible digital watermark into digital data that is
strongly resistant to unauthorized detection and decoding. Methods for
embedding a watermark that is sufficiently robust to lossy compression and
other image processing operations such as rescaling are also provided. The
watermarking principle is based on wavelet transforms where the
coefficients of the filters have binary values, and are thus very
attractive for practical realization. The wavelet filters utilize
complimentary polynomials and implement non-regular wavelet transforms
upon which the digital watermark is inserted. Following the inverse
transformation process, the digital watermark is spread across multiple
frequencies of the original digital data thereby reducing the impact of
signal processing operations such as compression or other frequency
filtering based operations. Additional embodiments employing complimentary
matrix polynomials which are closely related to multifilter banks are also
provided.
La méthode révélée de filigranage utilise une technique de transformation pour insérer un filigrane numérique imperceptible dans les données numériques qui sont fortement résistantes à la détection et au décodage non autorisés. Méthodes pour enfoncer un filigrane qui est suffisamment robuste à la compression de lossy et à d'autres transformations d'image tels que rescaling sont également fourni. Le principe de filigranage est basé sur des transformations par ondelettes où les coefficients des filtres ont des valeurs binaires, et est ainsi très attrayant pour la réalisation pratique. Les filtres d'ondelette utilisent des polynômes élogieux et mettent en application les transformations par ondelettes non-régulières sur lesquelles le filigrane numérique est inséré. Après le processus inverse de transformation, le filigrane numérique est écarté à travers des fréquences multiples des données numériques originales réduisant de ce fait l'impact des opérations de traitement des signaux telles que la compression ou toute autre fréquence filtrant des opérations basées. Des incorporations additionnelles utilisant les polynômes élogieux de matrice qui sont étroitement liés aux banques de multifilter sont également fournies.