Techniques for improving detection of watermarks in content that has
undergone a lossy transformation. One of the techniques is used when the
message that is contained in a watermark belonging to a digital
representation that is derived from an original watermarked digital
representation cannot be decoded. The technique obtains information about
the watermark by comparing the watermark vector for the watermark that
cannot be decoded with a replica of the watermark vector from the original
watermarked digital representation. The replica is made using the message.
Depending on the degree of similarity, the watermark's presence and some
of its characteristics may be determined. Another technique improves the
robustness of watermarks that are used for authentication by employing a
short (even single-bit) watermark vector to make the watermark and using
the message needed for the authentication to determine where the watermark
is located in the digital representation. Authentication of a digital
representation is done by determining whether the watermark is present in
the digital representation. In another technique, detection of the
presence of a watermark is used to determine what areas of a digital
representation have been subject to alteration. Techniques for
synchronizing digital representations for watermark detection and other
purposes include adding marks whose locations can be automatically
detected only with the help of information that is external to the digital
representation, such as a key, and adding marks to a sequence of digital
representations and detecting the marks by summing the sequence.
Techniques pour améliorer la détection des filigranes dans le contenu qui a subi une transformation de lossy. Une des techniques est employée quand le message qui est contenu dans un filigrane appartenant à une représentation numérique qui est dérivée d'une représentation numérique filigranée originale ne peut pas être décodé. La technique obtient des informations sur le filigrane en comparant le vecteur de filigrane pour le filigrane qui ne peut pas être décodé avec une reproduction du vecteur de filigrane de la représentation numérique filigranée originale. La reproduction est faite en utilisant le message. Selon le degré de similitude, la présence et certaines du filigrane de ses caractéristiques peuvent être déterminées. Une autre technique améliore la robustesse des filigranes qui employés pour l'authentification en utilisant un vecteur court de filigrane (à bit unique égal) pour faire le filigrane et en employant le message requis pour que l'authentification détermine où le filigrane sont est situé dans la représentation numérique. L'authentification d'une représentation numérique est faite en déterminant si le filigrane est présent dans la représentation numérique. Dans une autre technique, la détection de la présence d'un filigrane est employée pour déterminer quels domaines d'une représentation numérique ont été sujets au changement. Les techniques pour synchroniser les représentations numériques pour la détection de filigrane et d'autres buts incluent ajouter les marques dont les endroits peuvent être automatiquement détectés seulement avec l'aide de l'information qui est externe à la représentation numérique, telle qu'une clef, et ajouter des marques à un ordre des représentations numériques et détecter les marques en additionnant l'ordre.