IP Library Granted Patent US 8,565,815
Granted Patent B2
US 8,565,815 · App. 11/941,268 · Granted Oct 22, 2013

Methods and systems responsive to features sensed from imagery or other data

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 8,565,815
App. No.
11/941,268
Filed
Nov 16, 2007
Granted
Oct 22, 2013
Kind
B2
Examiner
ALAM, FAYYAZ
Art Unit
2649
USPC
455/556.1
Abstract

A device, such as a cell phone, uses an image sensor to capture image data. The phone can respond to detection of particular imagery feature (e.g., watermarked imagery, barcodes, image fingerprints, etc.) by presenting distinctive graphics on a display screen. Such graphics may be positioned within the display, and affine-warped, in registered relationship with the position of the detected feature, and its affine distortion, as depicted in the image data. Related approaches can be implemented without use of an image sensor, e.g., relying on data sensed from an RFID device. Auditory output, rather than visual, can also be employed. A variety of other features and arrangements are also detailed.

Claims (39)

1. A method comprising:

generating image data using an optical system that comprises a two-dimensional image sensor and a lens;

capturing the image data corresponding to a field of view that encompasses at least part of an object;

computing fingerprint data from image data corresponding to the object;

determining registration data based on the fingerprint data;

obtaining additional data based on the computed fingerprint data; and

presenting a combined display, wherein the combined display comprises at least some of the captured image data and graphical indicia corresponding to the obtained additional data, wherein the graphical indicia is registered to the at least some of the captured image data based on the registration data.

2. The method of claim 1 , further comprising detecting an affine distortion of the object as represented in the image data, wherein the computed fingerprint data is based in part on the detected affine distortion.

3. The method of claim 1 , further comprising:

detecting an affine distortion of the object as represented in the image data; and

applying a corresponding affine distortion to the graphical indicia presented on the screen.

4. The method of claim 1 , wherein the object comprises a printed medium.

5. The method of claim 1 , wherein the object has a first location within the field of view, and wherein the presenting comprises presenting the graphical indicia on the combined display in a location dependent on the first location.

6. A portable device comprising:

a display system;

an optical system comprising a two-dimensional image sensor and a lens configured to generate image data;

a processor configured to:

derive corresponding image fingerprint data from the image data; and

determine registration data based on the fingerprint data;

a wireless interface configured to transmit the fingerprint data and to receive corresponding metadata in reply, wherein the display system is configured to present on a screen a combined display, wherein the combined display comprises at least some of the image data and graphical indicia corresponding to the received metadata, and wherein the graphical indicia is displayed on the screen in a location that depends on position of an object feature within a field of view of the optical system.

7. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

generating image data using an optical system that comprises a two-dimensional image sensor and a lens;

capturing the image data corresponding to a field of view that encompasses at least part of an object;

computing fingerprint data from image data corresponding to the object;

determining registration data based on the fingerprint data;

obtaining additional data based on the computed fingerprint data; and

presenting a combined display, wherein the combined display comprises at least some of the captured image data and graphical indicia corresponding to the obtained additional data, wherein the graphical indicia is registered to the at least some of the captured image data based on the registration data.

8. The computer-readable medium of claim 7 , wherein the operations further comprise detecting an affine distortion of the object as represented in the image data, and wherein the computed fingerprint data is based in part on the detected affine distortion.

9. The computer-readable medium of claim 7 , wherein the operations further comprise:

detecting an affine distortion of the object as represented in the image data; and

applying a corresponding affine distortion to the graphical indicia presented on the screen.

10. The computer-readable medium of claim 7 , wherein the object comprises a printed medium.

11. The computer-readable medium of claim 7 , wherein the object has a first location within the field of view, and wherein the presenting comprises presenting the graphical indicia on the combined display in a location dependent on the first location.

12. The portable device of claim 6 , wherein the processor is further configured to detect an affine distortion of the object as represented in the image data, and wherein the computed fingerprint data is based in part on the detected affine distortion.

13. The portable device of claim 6 , wherein the processor is further configured to:

detect an affine distortion of the object as represented in the image data; and

apply a corresponding affine distortion to the graphical indicia presented on the screen.

14. The portable device of claim 6 , wherein the object comprises a printed medium.

15. The portable device of claim 6 , wherein the object has a first location within the field of view, and wherein the processor is further configured to present the graphical indicia on the combined display in a location dependent on the first location.