IP Library Granted Patent US 9,881,349
Granted Patent B1
US 9,881,349 · App. 14/923,204 · Granted Jan 30, 2018

Apparatus and methods for computerized object identification

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 9,881,349
App. No.
14/923,204
Granted
Jan 30, 2018
Kind
B1
Abstract

Apparatus and methods for identification of a coded pattern visible to a computerized imaging apparatus while invisible or inconspicuous to human eyes. A pattern and/or marking may serve to indicate identity of an object, and/or the relative position of the pattern to a viewer. While some solutions exist for identifying patterns (for example, QR codes), they may be visually obtrusive to a human observer due to visual clutter. In exemplary implementations, apparatus and methods are capable of generating patterns with sufficient structure to be used for either discrimination or some aspect of localization, while incorporating spectral properties that are more aesthetically acceptable such as being: a) imperceptible or subtle to the human observer and/or b) aligned to an existing acceptable visual form, such as a logo. In one variant, a viewer comprises an imaging system comprised as a processor and laser scanner, or camera, or moving photodiode.

Claims (31)

1. A method of detecting an object by a computerized imaging apparatus, the method comprising:

observing an object, wherein the object comprises a pattern;

sensing at least a portion of the pattern on the object; and

identifying the object based on the sensed at least portion of the pattern;

wherein the pattern comprises at least one of a patch of color or at least one medium that is undetectable via wavelengths that are visible to a human eye but detectable by the computerized imaging apparatus,

wherein the pattern comprises the at least one medium, and sensing the pattern comprises sensing a first medium that is absorbent at a given wavelength range outside a given human-visible spectral range, and a second medium that is less absorbent in the given spectral range relative to the first medium, and

wherein the first medium and the second medium comprise fiber threads woven into a textile of the object.

2. The method of claim 1 , wherein the first medium and the second medium comprise material that was printed onto the object by a 3-D printing process.

3. The method of claim 1 , wherein the sensing the pattern on the object comprises sensing a given wavelength range that comprises an infrared or an ultraviolet portion.

4. The method of claim 1 , wherein sensing the pattern comprises sensing a spectrum of metameric coloration.

5. The method of claim 1 , wherein sensing the pattern comprises sensing a polarized composition of reflected light.

6. The method of claim 5 , wherein responsive to an electro-optical device changing a composition of the polarized composition of reflected light, identifying the changed composition of the polarized reflected light.

7. The method of claim 1 , wherein the pattern comprises the patch of color.

8. The method of claim 7 , wherein the object is a garment.

9. The method of claim 8 , further comprising tracking the object to maintain a range of a robotic apparatus to the garment, wherein the robotic apparatus is a vehicle.

10. A method of tracking a person by a robotic apparatus, the method comprising:

acquiring a representation of the person at a distance;

identifying a characteristic of a pattern disposed on the representation of the person; and

adjusting a trajectory of the apparatus so as to maintain a range to the person within a target range;

wherein:

the acquiring the representation comprises detecting a signal at a wavelength invisible to a human; and

the pattern comprises one or more elements that are configured to reflect the signal at the wavelength, wherein the signal comprises light reflected from a garment of the person.

11. The method of claim 10 , wherein the signal comprises light generated from a special illuminant.

12. The method of claim 10 , wherein the identifying the characteristic comprises identifying one or more geometric shapes of the pattern.

13. A method of tracking a person by a robotic apparatus, the method comprising:

acquiring a representation of the person at a distance;

identifying a characteristic of a patch of color disposed on the representation of the person, wherein the acquiring the representation comprises detecting the patch of color; and

adjusting a trajectory of the apparatus so as to maintain a range to the person within a target range, wherein the patch of color comprises light reflected from a garment of the person.

14. The method of claim 13 , wherein the identifying the characteristic comprises identifying a wavelength characteristic.

15. The method of claim 14 , wherein the patch of color forms a pattern.

16. The method of claim 13 , wherein the identifying the characteristic comprises identifying one or more geometric characteristics of the patch of color.

Assignments (6)
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: FARALLON CAPITAL MANAGEMENT, L.L.C., AS AGENT
Reel/Frame 072340/0676 →
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 072358/0001 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jan 25, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOPRO, INC.
Reel/Frame 055106/0434 →
SECURITY INTEREST Recorded Feb 22, 2017
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041777/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2016
From: BRAIN CORPORATION
To: GOPRO, INC.
Reel/Frame 040221/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2016
From: MEIER, PHILIP; FISHER, DIMITRY; ROTH, CHANCE; HYPNAROWSKI, STEVEN
To: BRAIN CORPORATION
Reel/Frame 039622/0712 →