Abstract:
An image processing apparatus and method determine whether an error detecting rate of original information extracted from a code image in a read image obtained by reading a sheet on which the code image is formed, is not smaller than a predetermined value. When it is not smaller than a predetermined value, a code image is reproduced from the extracted original information and the code image in the read image is replaced therewith. One example of the code image is a barcode.
Abstract:
The invention relates to a method and system for embedding in a digital media file user fingerprint which the user cannot detect when using the digital media file. In the method, a user-detectable watermark is first embedded in the digital media file. This watermark can be transformed in a client device to a non-detectable fingerprint of the user by utilizing digital media file-specific information issued by a digital media rights owner when the user has bought a user license. Afterwards the digital media rights owner can read the embedded user fingerprint from the digital media file if it is illegally distributed between other users.
Abstract:
The present invention relates generally to information encoding, data hiding, steganography and digital watermarking. One claim recites: using a programmed electronic processor, encoding content with a plural-bit digital watermark in accordance with initial encoding parameters; determining an assessment of the encoded plural-bit digital watermark in each of two or more portions of the content; for each of the two or more portions of the content, adjusting at least one of the initial encoding parameters according to a determined assessment for a respective portion of the content; and using a programmed electronic processor, encoding the content with said plural-bit watermark in accordance with adjusted encoding parameters. Other claims are provided as well.
Abstract:
A method and apparatus are disclosed herein for paper-based document logging. In one embodiment, the method comprises scanning bits of a document, generating a cryptographic hash, converting the cryptographic hash into a machine readable code, and rewriting the document with the code contained thereon.
Abstract:
An apparatus and method for encoding and decoding additional information into a stream of digitized samples in an integral manner. The information is encoded using special keys. The information is contained in the samples, not prepended or appended to the sample stream. The method makes it extremely difficult to find the information in the samples if the proper keys are not possessed by the decoder. The method does not cause a significant degradation to the sample stream. The method is used to establish ownership of copyrighted digital multimedia content and provide a disincentive to piracy of such material.
Abstract:
The teachings as provided herein relate to a watermark embedded in an image that has the property of being relatively indecipherable under normal light, and yet decipherable under infrared illumination when viewed by a suitable infrared sensitive device. This infrared mark entails, a substrate reflective to infrared radiation, and a first colorant mixture and second colorant mixture printed as an image upon the substrate. The first colorant mixture layer in connection with the substrate has a property of strongly reflecting infrared illumination, as well as a property of low contrast under normal illumination against a second colorant mixture as printed in close spatial proximity to the first colorant mixture pattern, such that the resultant image rendered substrate suitably exposed to an infrared illumination, will yield a discernable image evident as a infrared mark to a suitable infrared sensitive device.
Abstract:
A verifiable/copy-protected document features a combination of nearly identical line-screen patterns for embedding latent images within visually integrated settings. The latent images can be detected for purposes of verification with a matching viewer but are indistinguishable from their visually integrated settings under ordinary viewing conditions. The line-screen patterns, which can be incorporated into document artwork, are printed at certain combinations of line frequencies and print densities so that the line-screen patterns digitally reproduce as a largely undifferentiated solid tint.
Abstract:
Methods and apparatuses for searching for a control signal in streaming video or streaming audio that indicates the presence of a watermark in the streaming video or streaming audio. The streaming video or streaming audio is received and searched for a control signal. The detection of a control signal indicates the presences of a digital watermark in the streaming video or streaming audio. An indicator is triggered based upon detecting the control signal.
Abstract:
An image can be encoded to define one or more spatial regions that are detectable by a suitably-equipped mobile device (e.g., a smartphone), but are imperceptible to humans. When such a mobile device senses one of these regions, it takes an action in response (e.g., rendering an associated tone, playing linked video, etc.). The mobile device may send an excerpt of captured imagery to a cloud processor, which responds with an estimate of the viewing angle by which the image was captured. The mobile device can perform further operations (e.g., re-sampling, watermark decoding) based on this viewing angle estimate. A great variety of other features and arrangements are also detailed.
Abstract:
Methods are provided for encoding watermark information into media data containing a series of digital samples in a sample domain. The methods involves: dividing the series of digital samples into a plurality of sections in the sample domain, each section comprising a corresponding plurality of samples; processing the corresponding plurality of samples in each section to obtain a single energy value associated with each section; grouping the sections into groups, each group containing three or more sections; for each group, assigning a nominal bit value according to a bit assignment rule, assigning a watermark bit value and comparing the watermark bit value to the nominal bit value. If the nominal bit value and the watermark bit value do not match, modifying one or more energy values of one or more corresponding sections in the group where re-application of the bit assignment rule would assign the watermark bit value to the group.