Abstract:
There is provided an information processing apparatus comprising: a storage unit configured to store a plurality of process modules including a first process module for performing an embedding process by which information is embedded in image data; a setting unit configured to set a condition for performing the embedding process by the first process module; and a controlling unit configured to control a workflow in which one or more processes respectively performed by the process modules, including the first process module, are sequentially performed; wherein the first process module performs the embedding process under the set condition in response to detecting that image data input to the first process module in controlling the workflow is in a preset image format.
Abstract:
An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
Abstract:
Methods and devices are provided to thwart analysis of a watermarking system by preventing analysis of watermarks in a host content. Upon receiving a content at a watermark embedding device, the content is analyzed to ascertain whether one or more test features are present in at least a first portion of the received content. When the analysis reveals that one or more test features are present, embedding of watermarks in at least the first portion of the received content is disabled. The test features of interest include a temporal, a spatial and/or a frequency characteristic such that, if a region of the content that includes test feature is embedded with a watermark, at least one characteristic of the embedded watermark is detectable upon analysis of that region. The test feature can, for example, approximate an impulse signal, a step function signal or a pure sinusoidal signal.
Abstract:
Methods and devices are provided to embed imperceptible watermarks into a host content and to subsequently extract embedded watermarks in a manner so as to achieve desired levels of robustness, transparency and security. For a particular host content, a first number of embedding opportunities are used to insert watermarks, which is less than a number of all embedding opportunities within the host content. Watermarks are extracted from a first number of watermark extraction opportunities, which is less than a number of all watermark extraction opportunities associated with the host content. The relationship between the first number of embedding opportunities, the first number of watermark extraction opportunities and the number of all watermark extraction opportunities is such that a circumvention attempt that overwrites watermarks at all extraction opportunities degrades perceptual quality of the host content below a desired perceptual quality level.
Abstract:
An embodiment of this invention is an image processing device, including: a sectioning unit for sectioning an image into a plurality of sections to be processed; and a classification unit for classifying the plurality of sections to be processed into at least a clarification-processing-adapted area for embedding a latent image into the image, and an obfuscation-processing-adapted area for embedding a digital watermark into the image based on a characteristic of the image.
Abstract:
An image processing apparatus includes an image information acquisition device, an embedment information acquisition device, an embedment mode information acquisition device, an embeddability determination device, and an embeddability information output device. The image information acquisition device acquires image information on a target image into which supplemental information is to be embedded. The embedment information acquisition device acquires embedment information on the supplemental information. The embedment mode information acquisition device acquires embedment mode information on an embedment mode in which the supplemental information is embedded in the image information. The embeddability determination device determines embeddability of the supplemental information into the image information based on the embedment mode information, the embedment information, and the image information. The embeddability information output device outputs determination-result information on a determination result of the embeddability determined by the embeddability determination device.
Abstract:
A watermark is embedded in a document having a plurality of pages. The pages of the document are analyzed to produce watermark information, which indicates whether the page is suitable for use with one or more of a plurality of watermarking schemes. The plurality of watermarking schemes may include page element shifting, flyspecking and text warping. An identifier (ID) is established, the ID associating the document with a user receiving the document. The ID is embedded in the pages of the document using the plurality of watermark schemes according to the watermark information. To recover an ID from a document, the pages of the document are analyzed to identify watermark information associated with the document. Embedded watermarks are recovered from the pages using the watermark information.
Abstract:
At the time of marker attachment (at the time of encryption), for example, image conversion in which pixels to be overwritten by a marker are selected and pruned in a distributed manner and the pruning positions are moved to a marker attachment position is performed, and the marker is attached to the marker attachment position obtained as a result. At the time of marker elimination (at the time of decryption), for example, image reverse conversion in which each pixel of the marker is moved to the original position before the marker attachment is performed, each moved pixel of the marker is recovered, and the marker is eliminated.
Abstract:
The digital watermark embedding apparatus includes: a storing unit (15) for storing in advance at least one embedding function, at least one image converting program, and at least one image processing program that are required for a digital watermark embedding process, and storing in advance combination process information in which a process ID is assigned to each combination of those processing functions; an embedding process selecting unit (12) for selecting, as particular combination process information, one of a plurality of pieces of the combination process information; and an embedding unit (14) for obtaining from the storing unit (15) the embedding function, the image converting program, and the image processing program which are included in the selected particular combination process information, embedding particular embedding information into multimedia data, and generating determination information including the process ID corresponding to the particular combination process information.
Abstract:
Methods and apparatus for enhancing the robustness of watermark extraction from digital host content are provided. Embedded watermarks may be extracted from received digital host content in accordance with a stego key. A first watermark is extracted and a number of errors in the first extracted watermark is assessed. If the number of errors is above a first pre-determined value, at least a second watermark is extracted from the host content. A number of errors in at least the second extracted watermark is assessed. If the number of errors in at least the second extracted watermark is above a second pre-determined value, the extraction results for the extracted watermarks are combined in order to cumulatively assess the validity of the first extracted watermark and at least the second extracted watermark.