IP Library Granted Patent US 10,853,903
Granted Patent B1
US 10,853,903 · App. 15/960,408 · Granted Dec 1, 2020

Detection of encoded signals and icons

Inventors: Utkarsh Deshmukh (Hillsboro, OR); Eliot Rogers (Beaverton, OR); Matthew M. Weaver (Portland, OR)
Assignee: Digimarc Corporation
G06T1/0071G06T1/0028G06T1/0064H04N1/32144G06T2201/0065G06T2201/0202
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 10,853,903
App. No.
15/960,408
Granted
Dec 1, 2020
Kind
B1
Abstract

The present disclosure relates to signal decoding and icon (e.g., a logo, shape, icon, etc.) detection. In some implementations, a first response is provided upon signal decoding but no icon detection within first captured image data, and a second response is provided upon signal decoding and icon detection within the first captured image data. Other aspects, combinations and implementations are described as well.

Claims (35)

1. A method comprising:

obtaining image data associated with one or more plural image frames, the one or more image frames depicting a physical object, the plural image frames captured with a camera;

using one or more processors, first analyzing the image data, in which said first analyzing analyzes image data to detect presence of an icon;

and once the icon is detected, and using the one or more processors, second analyzing the image data at or around a spatial location associated with the detected icon to decode a signal encoded within the image data, and inclusively expanding the spatial location from two to four inches associated with the detected icon since the second analyzing does not decode the signal, and analyzing image data associated with the expanded spatial location to decode the signal encoded within the image data;

providing a first response when the presence of the icon is detected but the signal is not decoded; and

providing a second, different response when the icon is detected and the signal is decoded.

2. The method of claim 1 wherein the signal is encoded with digital watermarking.

3. The method of claim 1 wherein the signal carries a plural-bit payload, and the signal is encoded within or on the icon.

4. The method of claim 1 wherein the signal carries a plural-bit payload, and wherein the second, different response comprises providing access to remotely located information associated with the detected icon, while preventing access to the plural-bit payload by a smartphone operation not associated with the providing access.

5. The method of claim 1 wherein the signal carries a plural-bit payload, and the signal is encoded in an area surrounding the detected icon, the area comprising 1/300 to 2 inches squared on all sides of the icon.

6. The method of claim 1 in which the second analyzing comprises analyzing a subset of the image data at or around a spatial location associated with the detected icon to decode the signal encoded within the image data.

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

obtaining image data associated with one or more plural image frames, the one or more plural image frames depicting a physical object, the one or more plural image frames captured with a camera;

first analyzing the image data, in which said first analyzing analyzes image data to detect presence of an icon;

and once the icon is detected, second analyzing the image data at or around a spatial location associated with the detected icon to decode a signal encoded within the image data, and inclusively expanding the spatial location from two to four inches associated with the detected icon if the second analyzing does not decode the signal, and analyzing image data associated with the expanded spatial location to decode the signal encoded within the image data;

providing a first response when the presence of the icon is detected but the signal is not decoded; and

providing a second, different response when the icon is detected and the signal is decoded.

8. The non-transitory computer readable medium of claim 7 wherein the signal is encoded with digital watermarking.

9. The non-transitory computer readable medium of claim 7 wherein the signal carries a plural-bit payload, and the signal is encoded within or on the icon.

10. The non-transitory computer readable medium of claim 7 wherein the signal carries a plural-bit payload, and wherein the second, different response comprises providing access to remotely located information associated with the detected icon, while preventing access to the plural-bit payload by a smartphone operation not associated with the providing access.

11. The non-transitory computer readable medium of claim 7 wherein the signal carries a plural-bit payload, and the signal is encoded in an area surrounding the detected icon, the area comprising 1/300 to 2 inches squared on all sides of the icon.

12. The non-transitory computer readable medium of claim 7 in which the second analyzing comprises analyzing a subset of the image data at or around a spatial location associated with the detected icon to decode the signal encoded within the image data.

13. A smartphone comprising

a camera;

memory storing image data associated with one or more plural image frames, the one or more image frames depicting a physical object, the plural image frames captured with said camera;

one or more processors, configured for:

detecting presence of an icon within the image data;

and once the icon is detected, searching around a spatial location associated with the detected icon to decode a signal encoded within the image data, and inclusively expanding the spatial location from two to four inches associated with the detected icon if the signal encoded within the image data is not decoded, and searching image data associated with the expanded spatial location to decode the signal encoded within the image data;

generating a first response when the presence of the icon is detected but the signal is not decoded; and

generating a second, different response when the icon is detected and the signal is decoded.

14. The smartphone of claim 13 wherein the signal is encoded with digital watermarking.

15. The smartphone of claim 13 wherein the signal carries a plural-bit payload, and the signal is encoded within or on the detected icon.

16. The smartphone of claim 13 wherein the signal carries a plural-bit payload, and wherein the second, different response comprises providing access to remotely located information associated with the detected icon, while preventing access to the plural-bit payload by a smartphone operation not associated with the providing access.

17. The smartphone of claim 13 wherein the signal carries a plural-bit payload, and the signal is encoded in an area surrounding the icon, the area comprising 1/300 to 2 inches squared on all sides of the detected icon.

18. The smartphone of claim 13 in which the second analyzing comprises analyzing a subset of the image data at or around a spatial location associated with the detected icon to decode the signal encoded within the image data.

Assignments (3)
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 May 13, 2019
From: DESHMUKH, UTKARSH; ROGERS, ELIOT; WEAVER, MATTHEW M.
To: DIGIMARC CORPORATION
Reel/Frame 049163/0112 →
Continuity (5)
Continuation In Part 15448403 · Mar 2, 2017
Provisional Application 62488661 · Apr 21, 2017
Provisional Application 62429539 · Dec 2, 2016
Provisional Application 62405709 · Oct 7, 2016
Provisional Application 62400083 · Sep 26, 2016