Claims
- 1. A method of using a dictionary for on-line handwriting recognition, said method comprising the steps of:
- inputting a handwritten word to be recognized;
- providing a top answer word for recognition, where said top answer word is made up of a sequence of at least one character which is made up of a sequence of at least one segment;
- providing a cache of ranked strokes derived from recognition of the handwritten word;
- determining if the sequence of characters in the top answer word matches a word in the dictionary with the same spelling, and if so, providing the top answer word as an output word; and if not
- calculating a shape match score for the characters of the top answer word;
- determining if the shape match score for the worst character in the top answer word is better than a predetermined threshold, and if so, providing the top answer word as an output word; and if not
- identifying a set of new candidate words from the dictionary, said set comprising words formed from all combinations of segments in the cache that produce recognizable characters;
- calculating match scores for the new candidate words, each match score comprising the sum of shape match scores of characters in the new candidate words;
- comparing the new match scores of the new candidate words and the top answer and providing the one having the best score as an output word.
DESCRIPTION
This is a continuation-in-part of U.S. application Ser. No. 07/865,550 filed Apr. 9, 1992, now abandoned.
US Referenced Citations (9)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
865550 |
Apr 1992 |
|