Camera based method for text input and keyword detection
First Claim
1. Camera based method for text input and detection of a keyword of a text-part within a printed page or a screen containing the keyword/text-part, the method comprising:
- a) directing a camera module on the printed page or on the screen and continuously displaying the image acquired by the camera module;
b) capturing an image with the camera module, containing the keyword and text-part therein;
c) detecting a plurality of word blocks contained in the captured image, each word block containing most likely a recognizable word;
d) determining A-blocks among the plurality of word blocks according to a keyword probability determination rule, the keyword probability determination rule resulting in a respective probability value for each word block and being based at least in part on a spatial analysis of the word blocks relative to at least a portion of the captured image, the spatial analysis further being relative to an indication of a user intention of a keyword to obtain for selection, wherein each A-block contains most likely the keyword that a user of the camera module is intending to obtain for the selection from amongst the plurality of word blocks in the captured image, such that the A-blocks are preselected among the word blocks for the selection based upon each respective probability value of the A-blocks being above a threshold;
e) upon the selection of an A-block, forwarding the text content of the selected A-block as text input to a current application running on a mobile communication device containing the camera or to a camera connected electronic device.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a camera based method for text input and detection of a keyword or of a text-part within page or a screen comprising the steps of: directing a camera module on the printed page and capturing an image thereof; digital image filtering of the captured image; detection of word blocks contained in the image, each word block containing most likely a recognizable word; performing OCR within each word block; determination of A-blocks among the word blocks according to a keyword probability determination rule, wherein each of the A-blocks contains most likely the keyword; assignment of an attribute to each A-block; indication of the A-blocks in the display by a frame or the like for a further selection of the keyword; further selection of the A-block containing the keyword based on the displayed attribute of the keyword; forwarding the text content as text input to an application.
37 Citations
19 Claims
-
1. Camera based method for text input and detection of a keyword of a text-part within a printed page or a screen containing the keyword/text-part, the method comprising:
-
a) directing a camera module on the printed page or on the screen and continuously displaying the image acquired by the camera module; b) capturing an image with the camera module, containing the keyword and text-part therein; c) detecting a plurality of word blocks contained in the captured image, each word block containing most likely a recognizable word; d) determining A-blocks among the plurality of word blocks according to a keyword probability determination rule, the keyword probability determination rule resulting in a respective probability value for each word block and being based at least in part on a spatial analysis of the word blocks relative to at least a portion of the captured image, the spatial analysis further being relative to an indication of a user intention of a keyword to obtain for selection, wherein each A-block contains most likely the keyword that a user of the camera module is intending to obtain for the selection from amongst the plurality of word blocks in the captured image, such that the A-blocks are preselected among the word blocks for the selection based upon each respective probability value of the A-blocks being above a threshold; e) upon the selection of an A-block, forwarding the text content of the selected A-block as text input to a current application running on a mobile communication device containing the camera or to a camera connected electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification