Recognition system for run-on handwritten characters
First Claim
1. A method of recognizing handwritten words, a word being formed by a plurality of characters that may touch or overlap each other, each character being formed by one or more strokes comprising the steps of:
- (a) initializing an index of a current segmentation point of a character;
(b) considering a stroke of a handwritten character having a segmentation point and incrementing said index or terminating said method when no further strokes exist to be processed.(c) examining recognitions on stroke sequences ending at the segmentation point corresponding to said index;
(d) grading the results of said examination of recognitions to rank potential character choices; and
(e) repeating steps (b) through (d) until all strokes for characters comprising a word have been processed.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a word with the segmentation and recognition steps combined into an overall scheme. This is accomplished by a three step procedure. First, potential or trail segmentation points are derived. This is done in a manner so as to ensure that essentially all true segmentation points are present but also includes extra or not true segmentation points. Second, all combinations of the segments that could reasonably be a character are sent to a character recognizer to obtain ranked choices and corresponding scores. Finally, the recognition results are sorted and combined so that the character sequences having the best cummulative scores are obtained as the best word choices. For a particular word choice there is a corresponding character segmentation, simply the segment combinations that resulted in the chosen characters. With this recognition scheme the initial character segmentation is not final and need not be highly accurate, but is subject to a lesser constraint of containing the true segmentation points.
112 Citations
5 Claims
-
1. A method of recognizing handwritten words, a word being formed by a plurality of characters that may touch or overlap each other, each character being formed by one or more strokes comprising the steps of:
-
(a) initializing an index of a current segmentation point of a character; (b) considering a stroke of a handwritten character having a segmentation point and incrementing said index or terminating said method when no further strokes exist to be processed. (c) examining recognitions on stroke sequences ending at the segmentation point corresponding to said index; (d) grading the results of said examination of recognitions to rank potential character choices; and (e) repeating steps (b) through (d) until all strokes for characters comprising a word have been processed. - View Dependent Claims (2, 3, 4, 5)
-
Specification