G06T1/0078

Determining Detectability Measures for Images with Encoded Signals
20190073739 · 2019-03-07 ·

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination includes an image processing method comprising: obtaining data representing a digital image; using one or more processors, embedding an information signal within the data representing a digital image, the information signal comprising a synchronization component and a message component, said embedding yielding altered data; transforming the altered data to estimate a print and optical capture process, said transforming yielding transformed, altered data; for each of a plurality of regions within the transformed, altered data, generating detectability measures, in which a first detectability measure comprises a measure corresponding to synchronization component strength within region of the transformed, altered data, and in which a second measure comprises a measure corresponding to message component strength within the region of the transformed, altered data; based on a combination of the detectability measures from each of the plurality of regions, determining a likelihood that the altered data, once printed on a physical substrate, will be detectable from optical scan data representing such. Of course, other features and combinations are described as well.

Construction of signal maps for images with encoded signals

The technology relates to advanced image signal processing. One claim recites an image processing apparatus comprising: memory for storing data representing a digital image; one or more processors configured for transforming the data by embedding a digital watermark therein, the digital watermark comprising a synchronization component and a message component; one or more processors configured for: attacking the transformed data to yield altered, transformed data; analyzing the altered, transformed data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to the synchronization component strength, and a second measure comprising a measure corresponding to the message component strength; based on a combination of the first detectability measure and the second detectability measure, predictingalong one or more swipe pathsa likelihood that the transformed data, once printed on a physical substrate, will be detectable from optical scan data representing such. Other claims and combinations are provided.

Method of generating a secure image
12101450 · 2024-09-24 · ·

A secure image for a security document is generated by performing a rasterization process for each of a plurality of mono-color base images using a plurality of different threshold functions. For each base image, the plurality of threshold functions cover different intensity regions and result in a complex rasterization pattern depending on the intensity of the input image. The resulting binary images obtained by the rasterization process are combined using offset printing with fluorescent inks of different colors, to result in a multi-color fluorescent output image including a plurality of different complex rasterization patterns.

Cross-modal image-watermark joint generation and detection device and method thereof

The present disclosure discloses a cross-modal image-watermark joint generation and detection device and method thereof. The device includes a multimodal encoder, an image-watermark feature co-embedding module, an image-watermark feature fusion module, an up-sampling generator, a non-cooperative game decoupling module configured to decouple an unwatermarked image and a reconstructed watermark from a composite image through two decoders by developing allocation strategies according to a non-cooperative game theory and a Shannon information theory; a strategy allocation module configured to set an composite image discriminator, keeping the consistency between the composite image and input text by multi-specification down-sampling convolution kernels and set the objective functions to constrain watermark reconstruction and unwatermarked image decoding; and a post-processing attack module configured to simulate various attacks for ensuring the robustness of watermarks.

System and method for digital watermarking
09996891 · 2018-06-12 · ·

A digital watermarking system and method are disclosed. In one respect, the disclosed digital watermarking includes generating an extracted signal by applying a watermark extractor to an original image, generating a mixed signal by mixing the first signal with a periodic watermark signal using a local weighting factor for the periodic watermark signal that attenuates a strength of the watermark signal in proportion to a pixel luminance level, and replacing the extracted signal in the original image with the mixed signal to generate a marked image, wherein the watermark signal is extractable from the marked image using the watermark extractor.

DETECTING CONFLICTS BETWEEN MULTIPLE DIFFERENT SIGNALS WITHIN IMAGERY
20180129847 · 2018-05-10 ·

This disclosure relates to advanced signal processing technology including signal encoding. One combination disclosed in the description is an image processing method comprising: accessing a design file to obtain image data, the image data comprising a plurality of color separations or channels, in which the image data comprises at least a 1D or 2D barcode represented therein and a first encoded signal encoded therein, the 1D or 2D barcode comprising a first plural-bit code and the first encoded signal comprising a second plural-bit code; operating a barcode reader to analyze the image data to decode the 1D or 2D barcode to obtain the first plural-bit code; operating a signal decoder to analyze one or more combinations of color separations or channels of the plurality of color separations or channels to decode the first encoded signal to obtain the second plural-bit code; determining whether the second plural-bit code conflicts with the first plural-bit code; and identifying a conflict based on said act of determining. Of course, other features and combinations are described as well.

Detecting conflicts between multiple different signals within imagery
12182898 · 2024-12-31 · ·

This disclosure relates to advanced signal processing technology including signal encoding. One combination includes an apparatus comprising: memory for storing image data, the image data comprising a plurality of color separations or channels, in which the image data comprises at least a first type of machine-readable symbology comprising a 1D barcode represented therein and a second type of machine-readable symbology comprising a first signal represented therein, in which the second type of machine-readable symbology comprises a different type of machine-readable symbology relative to the first type of machine-readable symbology, the 1D barcode comprising a first plural-bit code and the first signal comprising a second plural-bit code; a barcode reader configured to analyze the image data to decode the 1D barcode to obtain the first plural-bit code; a signal decoder configured to analyze one or more color separations or channels of the plurality of color separations or channels to decode the first signal to obtain the second plural-bit code; one or more processors configured to determine whether the second plural-bit code and the first plural-bit code conflict; and to identify a conflict based on a conflict determination. Of course, other features and combinations are described as well.

Detecting conflicts between multiple different encoded signals within imagery

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination disclosed in the description is an image processing apparatus including: electronic memory for storing an image, in which the image comprises at least a 1D or 2D barcode represented therein and a first encoded signal encoded therein, the 1D or 2D barcode comprising a first plural-bit code and the first encoded signal comprising a second plural-bit code; means for decoding the 1D or 2D barcode from the image to obtain the first plural-bit code; means for analyzing data representing the image to obtain the second plural-bit code from the first encoded signal; means for determining whether the second plural-bit code conflicts with the first plural-bit code; and means for generating a conflict map, the conflict map comprising an identification of a code conflict, and a spatial location of the code conflict relative to the image. Of course, other features and combinations are described as well.

Methods, systems, apparatus, and articles of manufacture to perform time alignment for watermarks

Methods, apparatus, systems, and articles of manufacture are disclosed to perform time alignment for watermarks. An example apparatus adjusts a power value of an element of a template based on respective average magnitudes and respective tonality ratios corresponding to a plurality of frequency representations of a media signal, the media signal to be encoded with at least one watermark, the element corresponding to one of the plurality of frequency representations. Additionally, the example apparatus computes an alignment of the template to the media signal based on respective power values of elements of the template, the template corresponding to a type of the at least one watermark. The example apparatus also encodes the media signal with the at least one watermark according to the alignment.

METHODS, SYSTEMS, APPARATUS, AND ARTICLES OF MANUFACTURE TO PERFORM TIME ALIGNMENT FOR WATERMARKS
20250285205 · 2025-09-11 ·

Methods, apparatus, systems, and articles of manufacture are disclosed to perform time alignment for watermarks. An example apparatus adjusts a power value of an element of a template based on respective average magnitudes and respective tonality ratios corresponding to a plurality of frequency representations of a media signal, the media signal to be encoded with at least one watermark, the element corresponding to one of the plurality of frequency representations. Additionally, the example apparatus computes an alignment of the template to the media signal based on respective power values of elements of the template, the template corresponding to a type of the at least one watermark. The example apparatus also encodes the media signal with the at least one watermark according to the alignment.