IP Library Granted Patent US 12,094,025
Granted Patent B1
US 12,094,025 · App. 17/898,284 · Granted Sep 17, 2024

Scanner agnostic symbol print quality tool

Inventor: H. Sprague Ackley (Portland, OR)
Assignee: Digimarc Corporation
G06T1/0028G06T7/0004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,094,025
App. No.
17/898,284
Granted
Sep 17, 2024
Kind
B1
Abstract

The present disclosure relates to signal encoding and decoding, such as digital watermarking. One aspect of the technology relates a method of evaluating print quality of a test digital watermarking patch. The method includes: determining a reading window representing a distance in inches or centimeters from the test digital watermark patch and a camera utilized to collect a set of image frames depicting the test digital watermark patch, the test digital watermark patch comprising a first plural-bit payload, the reading window comprising a close edge and a far edge, the close edge representing a closest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded, and the far edge representing a farthest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded; determining a size ratio representing a size of the test digital watermark patch relative to the close edge and a size of the test digital watermark patch relative to the far edge; and utilizing the size ratio to evaluate the print quality of the test digital watermarking patch. Other aspects are described as well.

Claims (23)

1. A method comprising:

collecting, for first time period, a first set of image frames depicting an exemplary digital watermark patch, the exemplary digital watermark patch including a first plural-bit payload;

analyzing with a digital watermark decoder each image frame within the first set of image frames to decode the first plural-bit payload, and tracking a number of successful decodes of the first plural-bit payload;

collecting, for the first time period, a second set of image frames depicting a test digital watermark patch, the test digital watermark patch including a second plural-bit payload;

analyzing with the digital watermark decoder each image frame within the second set of image frames to decode the second plural-bit payload, and tracking a number of successful decodes of the second plural-bit payload;

generating a decode ratio representing the number of successful decodes of the second plural-bit payload over the number of successful decodes of the first plural-bit payload;

determining a reading window representing a distance in inches or centimeters from the test digital watermark patch and a camera utilized to collect the second set of image frames, the reading window comprising a close edge and a far edge;

determining a size ratio between the test digital watermark patch at the close edge and at the far edge; and

utilizing both the decode ratio and the size ratio to evaluate the test digital watermarking patch.

2. The method of claim 1 in which the decode ratio comprises 50%<decode ratio<100%, and the size ratio comprises 2.0<size ratio<4.0.

3. The method of claim 1 in which the size ratio comprises a ratio representing a size of the test digital watermark patch relative to the close edge and the size of the test digital watermark patch relative to the far edge.

4. A method of evaluating print quality of a test digital watermark patch comprising:

determining a reading window representing a distance in inches or centimeters from the test digital watermark patch and a camera utilized to collect a set of image frames depicting the test digital watermark patch, the test digital watermark patch comprising a first plural-bit payload, the reading window comprising a close edge and a far edge, the close edge representing a closest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded, and the far edge representing a farthest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded;

determining a size ratio representing a size of the test digital watermark patch relative to the close edge and the size of the test digital watermark patch relative to the far edge; and

utilizing the size ratio to evaluate the print quality of the test digital watermark patch.

5. The method of claim 4 in which the size ratio comprises 2.0<size ratio<4.0, and the print quality is acceptable.

6. The method of claim 4 in which the size ratio comprises 2.0>size ratio, and the print quality is unacceptable.

7. A non-transitory computer readable medium comprising instructions stored thereon that, when executed by one or more multi-core processors, cause said one or more multi-core processors to perform the following acts:

determining a reading window representing a distance in inches or centimeters from a test digital watermark patch and a camera utilized to collect a set of image frames depicting the test digital watermark patch, the test digital watermark patch comprising a first plural-bit payload, the reading window comprising a close edge and a far edge, the close edge representing a closest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded, and the far edge representing a farthest distance between the test digital watermark patch and the camera at which the first plural-bit payload can be decoded;

determining a size ratio representing a size of the test digital watermark patch relative to the close edge and the size of the test digital watermark patch relative to the far edge; and

utilizing the size ratio to evaluate print quality of the test digital watermark patch.

8. The non-transitory computer readable medium of claim 7 in which the size ratio comprises 2.0<size ratio<4.0, and the print quality is acceptable.

9. The non-transitory computer readable medium of claim 7 in which the size ratio comprises 2.0>size ratio, and the print quality is unacceptable.

Assignments (4)
ARTICLES OF CONVERSION Recorded Jun 19, 2026
From: DIGIMARC CORPORATION
To: DIGIMARC LLC
Reel/Frame 075863/0211 →
ARTICLES OF AMENDMENT OFTHE ARTICLES OF ORGANIZATION OF DIGIMARC LLC Recorded Jun 19, 2026
From: DIGIMARC LLC
To: DMRC LLC
Reel/Frame 075863/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2024
From: ACKLEY, H. SPRAGUE
To: DIGIMARC CORPORATION
Reel/Frame 067065/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2024
From: ACKLEY, H. SPRAGUE
To: DIGIMARC CORPORATION
Reel/Frame 066878/0130 →
Continuity (1)
Provisional Application 63237994 · Aug 27, 2021