Providing overlays based on text in a live camera view
First Claim
Patent Images
1. A computing system, comprising:
- a display element;
a camera;
at least one processor; and
memory including instructions that, when executed by the processor, cause the computing system to;
capture image data by the camera, the image data including a representation of text;
analyze the image data to locate the representation of the text;
analyze the representation of the text to determine an action associated with the text;
display, on the display element, over a view being captured by the camera, a graphical representation of the text, the graphical representation of the text being rendered with respect to a location of the representation of the text and appearing overlaid over the representation of the text; and
perform, in response to a selection of the graphical representation of the text, the action associated with the text.
0 Assignments
0 Petitions
Accused Products
Abstract
Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.
40 Citations
20 Claims
-
1. A computing system, comprising:
-
a display element; a camera; at least one processor; and memory including instructions that, when executed by the processor, cause the computing system to; capture image data by the camera, the image data including a representation of text; analyze the image data to locate the representation of the text; analyze the representation of the text to determine an action associated with the text; display, on the display element, over a view being captured by the camera, a graphical representation of the text, the graphical representation of the text being rendered with respect to a location of the representation of the text and appearing overlaid over the representation of the text; and perform, in response to a selection of the graphical representation of the text, the action associated with the text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
capturing image data by a camera of a computing device, the image data including a representation of text; analyzing the image data to locate the representation of the text; analyzing the representation of the text to determine an action associated with the text; displaying, on a display element of the computing device, over a view being captured by the camera, a graphical representation of the text, the graphical representation of the text being rendered with respect to a location of the representation of the text and appearing overlaid over the representation of the text; and performing, in response to a selection of the graphical representation of the text, the action associated with the text. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more sequences of instructions executable by one or more processors to perform a set of operations comprising:
-
capturing image data by a camera of a computing device, the image data including a representation of text; analyzing the image data to locate the representation of the text; analyzing the representation of the text to determine an action associated with the text; displaying, on a display element of the computing device, over a view being captured by the camera, a graphical representation of the text, the graphical representation of the text being rendered with respect to a location of the representation of the text and appearing overlaid over the representation of the text; and performing, in response to a selection of the graphical representation of the text, the action associated with the text. - View Dependent Claims (18, 19, 20)
-
Specification