Photography recognition translation
First Claim
Patent Images
1. A method for translating text in an electronic image, the method comprising:
- acquiring, by an electronic device, access to the electronic image;
receiving, by the electronic device, user input providing an indication of an area of interest in the electronic image;
recognizing characters in the received area of interest and characters an extended area beyond the area of interest;
determining a subject domain associated with the recognized characters in the area of interest based at least in part on the recognized characters in the extended area;
translating the recognized characters in the identified area of interest from a source language into a target language at least in part based on the determined subject domain; and
displaying the translated characters in the target language on a display of the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods are described for efficient and substantially instant recognition and translation of text in photographs. A user is able to select an area of interest for subsequent processing. Optical character recognition (OCR) may be performed on the wider area than that selected for determining the subject domain of the text. Translation to one or more target languages is performed. Manual corrections may be made at various stages of processing. Variations of translation are presented and made available for substitution of a word or expression in the target language. Translated text is made available for further uses or for immediate access.
68 Citations
36 Claims
-
1. A method for translating text in an electronic image, the method comprising:
-
acquiring, by an electronic device, access to the electronic image; receiving, by the electronic device, user input providing an indication of an area of interest in the electronic image; recognizing characters in the received area of interest and characters an extended area beyond the area of interest; determining a subject domain associated with the recognized characters in the area of interest based at least in part on the recognized characters in the extended area; translating the recognized characters in the identified area of interest from a source language into a target language at least in part based on the determined subject domain; and displaying the translated characters in the target language on a display of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 34)
-
-
24. An electronic device comprising:
-
a display; a processor; a memory in electronic communication with the processor, the memory configured with instructions for performing a method by the processor, the method comprising; receiving, by the electronic device, user input providing an indication of an area of interest in an electronic image; recognizing characters in the received area of interest and characters an extended area beyond the area of interest; determining a subject domain associated with the recognized characters in the area of interest based at least in part on the recognized characters in the extended area; translating the recognized characters in the identified area of interest from a source language into a target language at least in part based on the determined subject domain; and displaying the translated characters in the target language on the display of the electronic device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 35)
-
-
33. A non-transitory computer-readable medium storing instructions which, when executed by an electronic device, cause the electronic device to:
-
acquire access to an electronic image; receive user input providing an indication of an area of interest in the electronic image; recognize characters in the received area of interest and characters in an extended area beyond the area of interest; determine a subject domain associated with the recognized characters in the area of interest based at least in part on the recognized characters in the extended area; translate the recognized characters in the identified area of interest from a source language into a target language based on the determined subject domain; and display the translated characters in the target language. - View Dependent Claims (36)
-
Specification