Hand-written, on-line character recognition apparatus and method
First Claim
Patent Images
1. A hand-written, on-line character recognition apparatus comprising:
- (a) means for electronically receiving hand-written stroke pattern information data;
(b) dictionary means organized in a tree and branch structure for electronically storing character data describing stroke characteristics of characters, the beginning and ending of each branch being taken as different nodes with one or more branches sharing the same nodes;
(c) evaluation scan control means for scanning the tree and branches of the dictionary means to search for character data corresponding to the hand-written stroke pattern information data, wherein the evaluation scan control means compares the hand-written stroke pattern information data with the character data stored in the successive branches of the dictionary means, continuing on to the next successive branch as long as the degree of inconsistency does not exceed a predetermined limit and returning to the previous node to perform the same operation with respect to the character data stored in an alternative branch when the degree of inconsistency does exceed the predetermined limit; and
(d) save means for storing the conditions of the evaluation scan control means, wherein at least the conditions of the evaluation scanning existing at the beginning of each branch are saved in the save means upon branching in order to allow recursive use of the branches of the character data stored in the dictionary means when the evaluation scan control means has returned to the alternative branch after the degree of inconsistency exceeded the predetermined limit.
1 Assignment
0 Petitions
Accused Products
Abstract
A hand-written, on-line character recognition apparatus, and the method employed by it, in which the structure of a dictionary for recognition is formed as a sub-routine type, whereby the dictionary can be made small in size and a time necessary for recognition can be reduced.
-
Citations
8 Claims
-
1. A hand-written, on-line character recognition apparatus comprising:
-
(a) means for electronically receiving hand-written stroke pattern information data; (b) dictionary means organized in a tree and branch structure for electronically storing character data describing stroke characteristics of characters, the beginning and ending of each branch being taken as different nodes with one or more branches sharing the same nodes; (c) evaluation scan control means for scanning the tree and branches of the dictionary means to search for character data corresponding to the hand-written stroke pattern information data, wherein the evaluation scan control means compares the hand-written stroke pattern information data with the character data stored in the successive branches of the dictionary means, continuing on to the next successive branch as long as the degree of inconsistency does not exceed a predetermined limit and returning to the previous node to perform the same operation with respect to the character data stored in an alternative branch when the degree of inconsistency does exceed the predetermined limit; and (d) save means for storing the conditions of the evaluation scan control means, wherein at least the conditions of the evaluation scanning existing at the beginning of each branch are saved in the save means upon branching in order to allow recursive use of the branches of the character data stored in the dictionary means when the evaluation scan control means has returned to the alternative branch after the degree of inconsistency exceeded the predetermined limit. - View Dependent Claims (3)
-
-
2. A hand-written, on-line character recognition apparatus comprising:
-
(a) means for electronically receiving hand-written pattern information data; (b) dictionary means organized in a tree and branch structure for electronically storing character data describing characteristics of characters, wherein the tree structure of the dictionary means includes at least citation branching, parallel branching and tree branching, the parallel branching being classified into parallel tree branching and locally parallel branching; (c) evaluation scan control means for scanning the tree and branches of the dictionary means to search for character data corresponding to the hand-written pattern information data; and (d) save means for storing the conditions of the evaluation scan control means, wherein at least the conditions of the scanning existing at the beginning of each branch are saved in the save means upon branching in order to allow recursive use of branches of the character data stored in the dictionary means. - View Dependent Claims (7)
-
-
4. A hand-written, on-line character recognition method comprising the steps of:
-
(a) electronically receiving hand-written stroke pattern information data; (b) electronically storing character data describing stroke characteristics of characters in a tree and branch organizational structure, the beginning and ending of each branch being taken as different nodes with one or more branches sharing the same nodes; (c) electronically evaluation scanning the tree and branches of the electronically stored character data to search for character data corresponding to the hand-written pattern information data, wherein the evaluation scanning includes comparing the hand-written stroke pattern information data with the successive branches of the stored character data nd continuing on to the next successive branch as long as the degree of inconsistency does not exceed a predetermined limit and returning to the previous node to perform the same operation with respect to the character data stored in an alternative branch when the degree of inconsistency does exceed the predetermined limit; and (d) storing the conditions of the evaluation scanning, wherein at least the conditions of the evaluation scanning existing at the beginning of each branch are stored upon branching in order to allow recursive use of the branches of the stored character data when the evaluation scanning process returns to the alternative branch after the degree of inconsistency exceeded the predetermined limit. - View Dependent Claims (6)
-
-
5. A hand-written, on-line character recognition method comprising the steps of:
-
(a) electronically receiving hand-written pattern information data; (b) electronically storing character data describing characteristics of characters in a tree and branch organizational structure, including the steps of storing the data by at least citation branching, parallel branching the tree branching, the parallel branching being classified into parallel tree branching and locally parallel branching; (c) electronically evaluation scanning the tree and branches of the electronically stored character data to search for character data corresponding to the hand-written pattern information data; and (d) storing the conditions of the evaluation scanning, wherein at least the conditions of the evaluation scanning existing at the beginning of each branch are stored upon branching in order to allow recursive use of branches of the stored character data. - View Dependent Claims (8)
-
Specification