Method for enhanced location based and context sensitive augmented reality translation
First Claim
1. A method for analyzing an image obtained at a location, the method comprising the steps of:
- receiving, by a computer system, an image comprising text, and contextual information data associated with the image, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text;
performing character recognition using said image to yield a character string;
sending, to a non-GPS supplemental data module, the received contextual information data;
determining, by the non-GPS supplemental data module, an approximate location of the image based on the received contextual information data; and
providing an analysis of the image based at least in part on the contextual information data and the approximate location of the image, wherein the analysis comprises at least a portion of the character string.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system and method where text is recognized from a real world image, and this recognized text is used as input data for a processing program selected by a user. A computer system and method where text is recognized from a real world image, and contextual information is used in conjunction with the text to develop a semantic denotation of the recognized text. The contextual information may include GPS location data. The contextual information may include previous images, captured shortly prior to the image with the recognized text. A computer system and method wherein text is recognized from a real world image, then normalized to be in the plane of the image, then translated and then the translated text is made into an image that is anti-normalized and inserted into the original image (or an image similar to the original image). In this way, the translated text will appear realistically in place of the original untranslated text of the real world image.
-
Citations
12 Claims
-
1. A method for analyzing an image obtained at a location, the method comprising the steps of:
-
receiving, by a computer system, an image comprising text, and contextual information data associated with the image, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text; performing character recognition using said image to yield a character string; sending, to a non-GPS supplemental data module, the received contextual information data; determining, by the non-GPS supplemental data module, an approximate location of the image based on the received contextual information data; and providing an analysis of the image based at least in part on the contextual information data and the approximate location of the image, wherein the analysis comprises at least a portion of the character string. - View Dependent Claims (2)
-
-
3. A computer system comprising:
-
a first data processing program module; an image receiving module structured and/or programmed to receive an image obtained at a location, and contextual information data associated with the image, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text; a character recognition module structured and/or programmed to perform character recognition on at least a portion of the image to yield a character string; a non-GPS supplemental data module, structured and/or programmed to receive the contextual information data, and further structured and/or programmed to determine an approximate location of the image based on the received contextual information data; and an analysis module structured and/or programmed to analyze the image based at least in part on the contextual information data and the approximate location of the image, wherein the analysis comprises at least a portion of the character string. - View Dependent Claims (4)
-
-
5. Software stored on a software storage device for use by a computer system, the software comprising:
-
a first data processing program; an image receiving software portion programmed to receive an image obtained at a location, and contextual information data associated with the image, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text; a character recognition software portion programmed to perform character recognition on at least a portion of the image to yield a character string; a non-GPS supplemental data receiving software portion programmed to receive the contextual information data, and further programmed to determine an approximate location of the image based on the received contextual information data; and an analysis software portion programmed to provide an analysis of the image based at least in part on the contextual information data and the approximate location of the image, wherein the analysis comprises at least a portion of the character string.
-
-
6. A method comprising the steps of:
-
receiving, by a computer system, an image obtained at a location, and associated contextual information data, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text; performing character recognition, by the computer system, on at least a portion of the image to yield a character string as text data; determining symbolic denotation data, by the computer system, indicating symbolic denotation of at least a portion of the character string based upon the text data and the contextual information data; sending, to a non-GPS supplemental data module, the received contextual information data; receiving, from the non-GPS supplemental data module, an approximate location of the image based on the received contextual information data; and performing further processing, by the computer system, on the recognized character string based, at least in part, upon the symbolic denotation data and the approximate location of the image. - View Dependent Claims (7, 8, 9)
-
-
10. A computer system comprising:
-
a receiving module structured and/or programmed to receive;
(i) an image obtained at a location; and
(ii) associated contextual information data, wherein the contextual information comprises a plurality of images of the vicinity of the image comprising text, the plurality of images obtained within a predetermined time interval prior to obtaining the image comprising text;a character recognition module structured and/or programmed to perform character recognition on at least a portion of the image to yield a character string as text data; a non-GPS supplemental data module structured and/or programmed to receive the associated contextual information data, and further structured and/or programmed to determine, based on the contextual information data, an approximate location of the image; and a symbolic denotation module structured and/or programmed to;
(i) determine symbolic denotation data indicating symbolic denotation of at least a portion of the recognized character string based upon the text data of the character string and the contextual information data, and (ii) perform further processing on the recognized character string based, at least in part, upon the symbolic denotation data and the approximate location of the image. - View Dependent Claims (11, 12)
-
Specification