System for recognizing various input data types
First Claim
1. An image recognition apparatus for recognizing an input locus, comprising:
- locus input means for inputting a locus;
recognition means for recognizing an input image constituted by the locus inputted by said locus input means in a plurality of recognition modes and for obtaining first candidates of a recognition result in each of the plurality of recognition modes as a plurality of functions;
determination means for determining similarities of the first candidates so as to obtain second candidates of a recognition result, the second candidates having similar shapes to one another; and
selection means for selecting one of the second candidates from the plurality of functions as the recognition result.
1 Assignment
0 Petitions
Accused Products
Abstract
An image recognition apparatus recognizes an input locus as a command, a figure and a character, respectively in gesture recognition mode, figure recognition mode and character recognition mode. Regarding each recognized result, similarity between the input image and the recognized shape is obtained. The similarities are compared with each other, and if the difference between the similarities is less than a predetermined value, the recognized results are displayed for selection by an operator. Then, selected one of the displayed shapes is determined as the final recognition result. This enables correct locus input even if there is a possibility that the locus is recognized, in different recognition modes, as similar shapes of different functions.
-
Citations
50 Claims
-
1. An image recognition apparatus for recognizing an input locus, comprising:
-
locus input means for inputting a locus; recognition means for recognizing an input image constituted by the locus inputted by said locus input means in a plurality of recognition modes and for obtaining first candidates of a recognition result in each of the plurality of recognition modes as a plurality of functions; determination means for determining similarities of the first candidates so as to obtain second candidates of a recognition result, the second candidates having similar shapes to one another; and selection means for selecting one of the second candidates from the plurality of functions as the recognition result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image recognition apparatus comprising:
-
locus input means for inputting a locus; recognition means for recognizing an input image constituted by the locus inputted by said locus input means in a plurality of recognition modes and for obtaining first candidates of a recognition result in each of the plurality of recognition modes; judgment means for judging similarities in shapes among the first candidates obtained in a plurality of recognition modes display means for displaying, as second candidates, the shapes of the first candidates which are judged as having similar shares; and selection means for selecting one, as the recognition result, from the second candidates displayed by said display means, in accordance with designation of a user.
-
-
16. An image processing method for recognizing an input locus, comprising:
-
a locus input step of inputting a locus; a recognition step of recognizing an input image as shapes having different function using a plurality of recognition modes, and of obtaining first candidates of a recognition result in each of the pluarity of recognition modes; a judgemnet step of judging similarities in the shapes of the first candidates obtained in the plurality of recognition modes in said recognition step; a display step for displaying , as second candidates, the shape of the first candidates which are judged as having similar shapes; and a selection step of selecting one, as the recognition result, from the second candidates displayed by the display means, in accordance with designation of a user. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A data input apparatus for encoding an input locus and inputting code data, comprising:
-
recognition means for recognizing an image by (1) a locus, (2) recognizing an input image as shares having different functions using a plurality of recognition modes, (3) obtaining first candidates of a recognition result in each of the plurality of recognition modes, (4) judging similarities in the shaves of the first candidates obtained in the plurality of recognition modes, (5) displaying, as second candidates, the shape of the first candidates which are judging as having similar shares, and (6) selecting one, as the recognition result, from the second candidates displayed by the display means, in accordance with designation of a user; and input means for inputting a code corresponding to a shape obtained as a recognition result from recognition by said recognition means.
-
-
22. An image recognition method for recognizing an input locus, comprising steps of:
-
inputting a locus; recognizing an input image constituted by the input locus in a plurality of recognition modes and obtaining first candidates of a recognition result in each of the plurality of recognition modes as a plurality of functions; determining similarities of the first candidates so as to obtain second candidates of a recognition result, the second candidates having similar shapes to one another; and selecting one from the second candidates from the plurality of functions as the recognition result. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-readable storage medium on which a program is encoded, the program comprising:
-
locus input code to input a locus; recognition code to recognize an input image constituted by the locus in a plurality of recognition modes and to obtain first candidates of a recognition result in each of the plurality of recognition modes as a plurality of functions; determination code to determine similarities of the first candidates so as to obtain second candidates of a recognition result, the second candidates having similar shapes to one another; and selection code to select one of the second candidates from the plurality of functions as the recognition result. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer-readable storage medium on which a program a is encoded, the program comprising:
-
locus input code to input a locus; recognition code to recognize an input image constituted by the locus in a plurality of recognition modes and to obtain first candidates of a recognition result in each of the plurality of recognition modes; judgment code to judge similarities in shapes among the first candidates obtained in the plurality of recognition modes; display code to display, as second candidates, the shapes of the first candidates which are judged as having similar shapes; and selection code to select one, as the recognition result, from the displayed second candidates, in accordance with a designation by a user.
-
Specification