H04N1/32203

TWO-DIMENSIONAL CODE IMAGE GENERATION METHOD AND APPARATUS, STORAGE MEDIUM AND ELECTRONIC DEVICE
20200226440 · 2020-07-16 ·

Disclosed is a two-dimensional code image generation method and apparatus, a storage medium and an electronic device related to the field of two-dimensional code image technology. The method includes obtaining an initial two-dimensional code image and a background image, and performing structured processing on the initial two-dimensional code image according to the background image to obtain a structured two-dimensional code image, performing mode transfer processing on the background image to obtain a background image of a target mode by a mode transfer model, and performing a fusion operation on the structured two-dimensional code image and the background image of the target mode to obtain a target two-dimensional code image.

METHOD FOR GENERATING VARIABLE GUILLOCHE PATTERNS, IMPLEMENTING DEVICE AND IDENTIFICATION DOCUMENT COMPRISING SUCH PATTERNS
20200223244 · 2020-07-16 ·

Generation of one dimensional guilloche patterns able to be affixed on a document, each guilloche pattern being able to encode variable alphanumeric data providing a different appearance to each guilloche pattern, by formatting alphanumeric data to be encoded in the form of a predefined number of data blocks with a predefined size, generating a carrier function having a plurality of parameters, the formatted data blocks forming at least one of the parameters, and modulating the carrier function by the formatted data blocks so as to encode the alphanumeric data graphically, each data block defining a guilloche pattern, the number of data blocks defining the number of guilloche patterns, the carrier function associated with a formatted data block is modulated locally, each datum of the block being encoded locally in the guilloche pattern, by interpolation of a predefined point associated with the carrier function.

Semi-transparent embedded watermarks

A watermark image may be generated that includes a first set of encoded pixels each of which is assigned a first transparency value and a second set of encoded pixels each of which is assigned a second transparency value, the second transparency level being different from the first transparency level. The encoded pixels may be distributed among a set of blank pixels such that each encoded pixel neighbors one or more blank pixels in the watermark image, and in particular at least two blank pixels in the watermark image. Herein, each blank pixel may be assigned the second transparency value. The watermark image may be overlaid and blended over a background source image to create an encoded source image. A decoder system may recover encoded information from the encoded source image.

Hierarchical watermark detector

The present invention relates generally to digital watermarking. One aspect of the disclosure includes a method comprising: obtaining data representing imagery; using one or more configured processors, analyzing a plurality of portions of the data to detect a redundantly embedded watermark signal, the analyzing producing detection statistics for each of the plurality of portions, the detection statistics comprising a payload signature, a rotation angle and a scale factor for each portion of the plurality of portions; accumulating payload signatures based on compatible rotation angles and scale factors, said accumulating yielding an accumulated payload signature; and decoding a plural-bit payload from the accumulated payload signature. Of course, many other aspects and disclosure are provided in this patent document.

IMAGE GENERATING DEVICE
20200090414 · 2020-03-19 ·

The present disclosure provides an image generating device that includes processing circuitry configured to acquire positional information indicative of a position of a water-surface movable body where an imaging device is to be installed, acquire posture information indicative of a posture of the water-surface movable body, acquire additional display information including information indicative of positions of a plurality of locations, generate three-dimensional display data for displaying a graphic indicative of the additional display information by superimposedly placing the graphic on a water surface portion of an image outputted from the imaging device based on the positional information, the posture information, and the positions of the plurality of locations included in the additional display information, and output the graphic rendering the three-dimensional display data.

Salient point-based arrangements
10521873 · 2019-12-31 · ·

A variety of methods and systems involving sensor-equipped portable devices, such as smartphones and tablet computers, are described. One particular embodiment decodes a digital watermark from imagery captured by the device and, by reference to watermark payload data, obtains salient point data corresponding to an object depicted in the imagery. Other embodiments obtain salient point data for an object through use of other technologies (e.g., NFC chips). The salient point data enables the device to interact with the object in a spatially-dependent manner. Many other features and arrangements are also detailed.

System and method for automatic identification of photocopied documents

A system and method for automatic identification of photocopied documents is disclosed wherein the method is performed by capturing an image of a marked printed document; decoding a digital watermark embedded in the image, obtaining a mark identifier; recovering, by searching a database, at least one calibration parameter associated with the mark identifier; applying a discrete Fourier transform to the image, obtaining a frequency matrix; obtaining at least one maximum frequency value in the frequency matrix; comparing the at least one maximum frequency value with at least one calibration parameter; determining, on the basis of the comparison, if the marked printed document is an original document or a photocopied document.

IMAGE GENERATING DEVICE FOR GENERATING THREE-DIMENSIONAL DISPLAY DATA
20240071017 · 2024-02-29 ·

The present disclosure provides an image generating device that includes processing circuitry configured to acquire positional information indicative of a position of a water-surface movable body where an imaging device is to be installed, acquire posture information indicative of a posture of the water-surface movable body, acquire additional display information including information indicative of positions of a plurality of locations, generate three-dimensional display data for displaying a graphic indicative of the additional display information by superimposedly placing the graphic on a water surface portion of an image outputted from the imaging device based on the positional information, the posture information, and the positions of the plurality of locations included in the additional display information, and output the graphic rendering the three-dimensional display data.

Providing folding patterns for creating augmented reality target objects
10475245 · 2019-11-12 · ·

In some embodiments, folding patterns are provided that can be folded to create three-dimensional target objects for use in augmented reality environments. In some embodiments, the folding patterns may include joining means to secure the folded shape and thereby enhance usability and durability. In some embodiments, the folding patterns may also include patterns that can be used to identify a particular virtual object to be rendered in association with the three-dimensional target object.

Semi-transparent embedded watermarks

A watermark image may be generated that includes a first set of encoded pixels each of which is assigned a first transparency value and a second set of encoded pixels each of which is assigned a second transparency value, the second transparency level being different from the first transparency level. The encoded pixels may be distributed among a set of blank pixels such that each encoded pixel neighbors one or more blank pixels in the watermark image, and in particular at least two blank pixels in the watermark image. Herein, each blank pixel may be assigned the second transparency value. The watermark image may be overlaid and blended over a background source image to create an encoded source image. A decoder system may recover encoded information from the encoded source image.