Abstract:
The present invention relates generally to embedding and/or encoding auxiliary information within original data. For example, in one embodiment, a method of embedding auxiliary information in data is provided. The auxiliary information is not lost with compression of the embedded data. The embedded data initially includes a non-compressed form including the auxiliary information embedded therein. The method includes: (a) retrieving the auxiliary information from the non-compressed form of the embedded data; (b) compressing the non-compressed form of the embedded data; and (c) embedding the retrieved auxiliary information in the compressed embedded data, whereby the compressed embedded data comprises the auxiliary information embedded therein. Other embodiments are provided and claimed as well.
Abstract:
Disclosed is a method and system for digital watermarking of multimedia signals. The input multimedia signal is represented using an inverse difference pyramid decomposition. Spectrum coefficients may be calculated for each level of the pyramid using a new kind of complex Hadamard transform, the matrix of which is distinguished from the known ones by the fact that only one-fourth of its coefficients are complex numbers. The phases of a previously selected part of the low-frequency coefficients are modified with the watermark data, limiting the angles of the phase changes in a gap of several degrees only. After an inverse complex Hadamard Transform, the values of the coefficients from all pyramid levels are summed up and the result is the watermarked signal. The watermark can contain multiple independent levels for each level of the pyramid.
Abstract:
The invention provides apparatus and methods for embedding and recovering watermarking information based on host-matching codes. A code selector provides codes to be embedded in the host signal. The code selector associates distinct input data strings to be embedded into the host signal with distinct code sets. Codes from the associated code sets are selected to represent the input data strings based on an analysis of the host signal (i.e. “host-matching”). The code selector may associate the distinct input data strings with distinct code sets based on a predefined mapping. An embedder embeds the codes into the host signal to provide a watermarked signal. An extractor at a decoder extracts the embedded codes from the watermarked signal. A code interpreter interprets the codes to recover the data represented thereby. The interpreter may perform a many-to-one mapping of an extracted code to the associated data string.
Abstract:
The disclosure describes an authentication system and related methods for authenticating printed objects. The system uses an information-based metric along with one or more print quality metrics to provide accurate detection or classification of a counterfeit printed object. The print quality metric evaluates attributes of a subject image associated with the original printer, ink or paper to detect degradation of those operations due to copying operations like an image scanning and halftone printing subsequent to the original printing of the object. The information-based metric measures message symbol errors in an optically readable code, such as a digital watermark.
Abstract:
Advanced watermark embedders use psycho visual/acoustic models to minimize perception of the embedded watermark in media contents. However, it is expensive to implement such advanced watermark embedders in consumer appliances (3) such as DVD recorders. In accordance with the invention, embedding strength parameters (JND) are calculated (13) off-line at a remote location (1) and transmitted along with the media contents to the consumer appliance (3). A relatively simple embedder (33) uses the received parameters to control the strength of the watermark (36) to be embedded. The parameters may be accommodated in the transmitted signal as payload of a fragile watermark or as user data in an encrypted MPEG stream.
Abstract:
Data to be impressed upon the average value of a chrominance portion of a block, is replicated at least once. The original and each replica is impressed on blocks in the same block position of separate frames. The frames that have like-positioned blocks that are carrying the same data are considered to be a group. Specific blocks of the frame may be embedded with a particular known data sequence rather than user data. Each group may employ a different known sequence. Instead of simply repeating the data for each like-positioned block of a group, the amount added to the average value for each such block may be changed slightly from frame to frame in group, even when the complexity of the blocks is the same. At a receiver, the multiple instances of the same data bit are extracted and combined to form a single received bit.
Abstract:
The present invention relates generally to fingerprinting (i.e., human fingerprints). More specifically the present invention relates to explicitly embedding so-called fingerprint minutiae locations in an identification document via digital watermarking. A relative mapping of the minutiae locations can be transformed, scrambled and combined with a watermark orientation component, and then embedded in a photograph or artwork. The embedded photograph or artwork is printed on, e.g., an identification document. Another aspect of the invention is a matching method used to match a representation of a set of control minutiae locations with a representation of a set of sample minutiae locations.
Abstract:
Methods and apparatus for watermarking a digital media object, and for detecting watermarks, are presented. The basic concept underlying the disclosed approach is watermarking/detection in a transform space that allows the same level of watermarking to be applied to all samples. For instance, in one embodiment, a watermarking system first nonlinearly transforms the original signal to a perceptually uniform domain, and then embeds the watermark in this domain without varying the statistical properties of the watermark at each sample. At the watermark detector, a candidate image is transformed to the same perceptually uniform domain, and then correlated with the original watermark sequence. Under such conditions, it is shown that an optimal watermark detector can be derived. This approach is particularly attractive when the original image is unavailable at the detector, as it effectively prevents the image content from biasing the watermark detection score.
Abstract:
An image processing system includes a transmission-side apparatus that transmits image data and a reception-side apparatus that receives and visualizes the image data. In the transmission-side apparatus, a data generator generates an image data, a first converter subjects the image data to a first conversion to thereby generate a first image data, a second converter subjects the first image data to a second conversion to thereby generate a second image data, a subtractor subtracts the second image data from the image data to thereby generate a third image data, a compressor compresses the third image data to thereby generate compressed image data, and an embedding unit embeds the compressed image data in the first image data.
Abstract:
A method and apparatus for embedding information into a target element in which information is to be embedded and a storage medium. The method and apparatus include obtaining plural sets of data values of a plurality of elements, wherein each set of data values is obtained along one direction extending through the target element, determining a strength of embedding information into the target element based on the plural sets of data values obtained, and embedding information into the target element based on the strength determined. The storage medium stores a program which enables embedding information by execution by a computer.