Detecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks

US11941720B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11941720-B2
Application numberUS-202217671344-A
CountryUS
Kind codeB2
Filing dateFeb 14, 2022
Priority dateFeb 8, 2019
Publication dateMar 26, 2024
Grant dateMar 26, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This disclosure relates to advanced signal processing technology including signal encoding and digital watermarking. Image areas are selected in an encoded digital design, and corresponding areas from a printed version of the encoded digital design are evaluated to determined signal robustness after printing. One claim recites an image processing method for selecting image areas to test for robustness of encoded signals, the method comprising: obtaining digital artwork comprising a plurality of colors, the digital artwork comprising multiple instances of an encoded signal; selecting a set encoding tiles, and for each encoding tile determining encoding detectability measure associated therewith; creating a bin for each encoding technology used to encode the encoded signal; for each bin, removing any encoding tile having a detectability measure below a predetermined threshold; for each bin, prioritizing remaining encoding tiles; selecting an encoding tile based on the prioritization per bin, and spatially locating the selected encoding tile relative to the digital artwork. Other technology is described in this patent document.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing method comprising: obtaining an image comprising an encoded signal therein; analyzing the image to determine an encoding techniques used to encode the encoded signal therein; grouping associated encoded image areas within a bin associated with a determined encoding technique; selecting at least one encoded image area from the bin as a test image area, wherein the test image area is to be used to determine encoded signal robustness for a printed version of the image. 2. The image processing method of claim 1 further comprising generating a check sheet including markings identifying spatial locations relative to the test image area. 3. The image processing method of claim 1 in which the encoded signal comprises a synchronization component and a message component, in which said selecting selects based on a decision associated with a detectability measure for each encoded image area within the bin, the detectability measure corresponding to the synchronization component and to the message component. 4. The image processing method of claim 1 in which said selecting selects an encoded image area based on a neighbor count. 5. The image processing method of claim 1 in which said selecting omits any encoded image area overlapping another encoded image area. 6. An image processing system comprising: an input to obtain digital artwork comprising a plurality of colors, the digital artwork comprising multiple instances of an encoded signal; means for selecting a plurality of encoding tiles; means for determining an encoding detectability measure associated with each of the plurality of encoding tiles; means for creating a bin for each encoding technology used to encode an instance of the encoded signal; means for removing any encoding tile from within each bin having a detectability measure below a predetermined threshold; means for prioritizing encoding tiles within each bin; means for selecting an encoding tile based on a prioritization per bin; and means for spatially locating a selected encoding tile relative to the digital artwork. 7. The image processing system of claim 6 in which the means for prioritizing prioritizes a spatial location within the digital artwork. 8. The image processing system of claim 7 in which an encoding tile that is centrally located within the digital artwork is prioritized over encoding tiles located closer to digital artwork edges. 9. The image processing system of claim 6 in which the means for prioritizing prioritizes based on a number of neighboring encoding tiles having a same type of encoding technology. 10. The image processing system of claim 9 in which if there are multiple encoding tiles with a same number of neighbors, an encoding tile with a lower detectability measure is prioritized higher than an encoding tile with a relatively higher detectability measure. 11. The image processing system of claim 6 , in which said means for prioritizing encoding tiles comprises: means for determining whether the encoded signal can be decoded from an encoding tile to obtain a plural-bit message component carried therein; and means for prioritizing an encoding tile with a decodable plural-bit message component higher relative to an encoding tile with no decodable plural-bit message component. 12. The image processing system of claim 11 further comprising means for generating a check sheet including markings identifying a spatial location of selected encoding tiles relative to the digital artwork. 13. The image processing system of claim 6 in which the encoded signal comprises a synchronization component and a plural-bit message component, in which the detectability measure comprises a first detectability measure corresponding to the synchronization component and a second detectability measure corresponding to the plural-bit message component. 14. The image processing system of claim 6 in which the means for prioritizing prioritizes based on whether an encoding tile is associated with a validation point, which is associated with a plural-bit code conflict check. 15. An image processing system comprising: an input to obtain an image comprising an encoded signal therein; means for analyzing the image to determine an encoding technique used to encode the encoded signal therein; means for assigning associated encoded image areas to a bin associated with a determined encoding technique; means for selecting at least one encoded image area from the bin as a test image area, wherein the test image area is to be used to determine encoded signal robustness for a printed version of the image. 16. The image processing system of claim 15 further comprising means for generating a check sheet including markings identifying a spatial locations relative to the test image area. 17. The image processing system of claim 15 in which the encoded signal comprises a synchronization component and a message component, in which said means for selecting selects based on a decision associated with a detectability measure for each encoded image area within the bin, the detectability measure corresponding to the synchronization component and to the message component. 18. The image processing system of claim 15 in which said means for selecting selects an encoded image area based on a neighbor count. 19. The image processing system of claim 15 in which said means for selecting omits any encoded image area that overlaps another encoded image area.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11941720B2 cover?
This disclosure relates to advanced signal processing technology including signal encoding and digital watermarking. Image areas are selected in an encoded digital design, and corresponding areas from a printed version of the encoded digital design are evaluated to determined signal robustness after printing. One claim recites an image processing method for selecting image areas to test for rob…
Who is the assignee on this patent?
Digimarc Corp
What technology area does this patent fall under?
Primary CPC classification G06T1/0028. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).