摘要:
The present invention provides methods and apparatus to encode substrates (e.g., paper, synthetics, etc.) with information. In one implementation a method is provided including: receiving data that corresponds to a two-dimensional signal that encodes plural bits of data; receiving data that corresponds to a frequency-domain signal, the data corresponding to a representation in a spatial domain through inverse transforming the frequency-domain signal; and defining characteristics for an element of a substrate-making process, the characteristics including at least a pattern representing the spatial domain representation and the two-dimensional signal.
摘要:
Digital watermark methods for encoding auxiliary data into a host signal are used to authenticate physical and electronic objects. One such method computes a content specific message dependent on the host signal, encodes the content specific message into a watermark signal, and embeds the watermark in the host signal such that the watermark signal is substantially imperceptible in the host signal. One specific implementation embeds data representing salient features of the host signal into the watermark. For example, for photo IDs, the method embeds the spatial location of salient features of the photo into the watermark. Another implementation computes a semi-sensitive hash of the host signal, such as a low pass filtering of the signal, and embeds the hash into the watermark. The watermark signal may be content dependent by making the watermark key dependent on some attribute of the signal in which the watermark is embedded. Another approach is to make the watermark key dependent on a user or an attribute of the user. Yet another approach is to use multiple watermark components and multiple watermark detection stages that help identify and screen out invalid watermark signals. Another digital watermarking method for authenticating a media object transforms a media signal to a frequency domain comprising an array of frequency coefficients. It selects a first set of frequency coefficients, and alters the selected first set of frequency coefficients so that values of the coefficients in the set correspond to a pattern. The pattern of the media signal is authenticated by comparing a pattern of the values of the frequency coefficients in the set with an expected pattern.
摘要:
Paper is textured with a pattern that yields a known signature signal when transformed to the frequency domain. This signature can be used for various purposes, including determining the angular orientation of the paper when scanned, conveying a plural-bit digital watermark, and for simple document recognition purposes (e.g., photocopiers that refuse to reproduce banknotes). The texturing can be effected during the paper-making process, e.g., by shaping the surface of a de-watering element accordingly.
摘要:
This disclosure describes several video watermarking and fingerprinting enhancements. These enhancements include synchronizing watermark detectors with one-dimensional calibration signals, layering digital watermarks, watermarks for version control, compressed domain watermarking, watermarking of video object layers, key channel watermark embedding for video, robust fingerprinting of video and watermarking of scalable video.
摘要:
A wavelet domain watermark encoder and decoder embed and detect auxiliary signals in a media signal, such as a still image, video or audio signal. A watermark orientation signal is embedded in a wavelet decomposed signal to facilitate detection of the watermark in a geometrically distorted version of the embedded signal.
摘要:
A method and apparatus for improving motion analysis in fade regions where motion compensation systems based on block matching typically fail to accurately encode images. A previous image is selected from an image sequence. A base image is calculated by adjusting the brightness of the previous image. A displacement vector representing the magnitude and direction of the displacement between at least one region in a target image and a corresponding region in the base image is determined. The displacement vector is applied to a corresponding region in a previous reconstructed image to form a predicted image, and is then encoded. Pixel values in the predicted image are subtracted from corresponding pixel values in the target image to form an error image which is also encoded.
摘要:
A method and apparatus for encoding a sequence of digital motion video images at more than one resolution. In a first embodiment, it is determined whether an image selected from the sequence is part of either a dissolve, a fade, a fast motion region or a complex motion region. If the selected image is part of either a dissolve, a fade, a fast motion region or a complex motion region, then the selected image is encoded at a reduced resolution level. In a further embodiment, a selected image is provided for encoding. A determination is then made whether a parameter derived from an estimate of the available decoding time is above a predetermined threshold. If the parameter is above the predetermined threshold, then the selected image is encoded at a reduced resolution. In a still further embodiment, a selected image from a sub-sequence of images is provided for encoding. A determination is then made whether the quantization step size associated with the image is greater than a predetermined threshold. If the quantization step size is greater than the predetermined threshold, then the image is encoded at a reduced resolution. The image is partially encoded if it is within the first N minus one images provided from the sub-sequence, otherwise the image is fully encoded.