Claims
- 1. A method comprising the steps of:
determining a first list of possible word transcriptions of a handwritten word; determining, from a plurality of additional lists of possible word transcriptions of handwritten words, at least one second list; and determining which word from the first list or at least one second list should be selected as a best text word transcription of the handwritten word.
- 2. The method of claim 1, wherein the best text word transcription of the handwritten word is an incorrect transcription of the handwritten word.
- 3. The method of claim 1, wherein the best text word transcription of the handwritten word is a correct transcription of the handwritten word.
- 4. The method of claim 1, wherein the step of determining at least one second list comprises the step of determining a metric between the first list and each of the additional lists.
- 5. The method of claim 4, wherein the first and each additional list comprise a plurality of scores, wherein the metric comprises a correlation factor.
- 6. The method of claim 1, wherein the step of determining which word from the first list or at least one second list should be selected as a best text word transcription of the handwritten word comprises the steps of:
providing a feature of the first and additional lists; and using the feature to select a best text word from the first and at least one additional lists.
- 7. The method of claim 6, wherein each word has a word length, each list comprises a plurality of word scores, wherein each word in each list has a rank based on a corresponding word score, wherein the step of determining at least one second list comprises the step of determining a correlation factor between the first list and each of the additional lists, wherein the step of determining a correlation factor results in a plurality of correlation factor scores, and wherein the feature comprises one or more of word lengths, word ranks, word scores, and correlation factor scores.
- 8. The method of claim 6, wherein the step of using the feature to select a best text word from the first and at least one additional lists further comprising the step of selecting the best text word according to at least one combination rule, the at least one combination rule using each of the at least one features.
- 9. The method of claim 8, wherein the at least one combination rule further comprises a decision tree of rules.
- 10. The method of claim 8, further comprising the step of:
providing a correct word that is a correct transcription of the handwritten word; comparing the correct word with the best text word; determining whether to modify the at least one combination rule when correct word and the best text word do not match; and modifying the at least one combination rule when a determination is made that the at least one combination rule should be modified.
- 11. The method of claim 10, further comprising the steps of:
determining if there are any text words, in the first or at least one second list, that match the correct word; and adding the list that contains a text word matching the correct word to the additional lists, if the list containing the text word that matches the correct word is not already a list in the additional list.
- 12. A computer system comprising:
a memory that stores computer-readable code; and a processor operatively coupled to the memory, the processor configured to implement the computer-readable code, the computer-readable code configured to: determine a first list of possible word transcriptions of a handwritten word; determine, from a plurality of additional lists of possible word transcriptions of handwritten words, at least one second list; and determine which word from the first list or at least one second list should be selected as a best text word transcription of the handwritten word.
- 13. An article of manufacture comprising:
a computer readable medium having computer-readable code means embodied thereon, the computer-readable program code means comprising: a step to determine a first list of possible word transcriptions of a handwritten word; a step to determine, from a plurality of additional lists of possible word transcriptions of handwritten words, at least one second list; and a step to determine which word from the first list or at least one second list should be selected as a best text word transcription of the handwritten word.
- 14. A method comprising the steps of:
using a base classifier to determine a first list comprising a plurality of text words, each text word being a possible transcription of a handwritten word; and combining the base classifier with a nearest neighbor classifier to determine a resultant text word, the nearest neighbor classifier comprising a plurality of additional lists, each list comprising a plurality of words.
- 15. A method comprising the steps of:
using a base classifier to determine a first list comprising a plurality of text words, each text word being a possible transcription of a handwritten word; determining a plurality of lists in a nearest neighbor classifier, each of the lists comprising a plurality of text words; providing a plurality of features of a list; selecting at least one nearest neighbor list, from the nearest neighbor classifier, by determining correlations between the first list and the lists in the nearest neighbor classifier; and determining, by using the features, which text word of the first and at least one nearest neighbor list should be selected as a best choice of a translation of the handwritten word.
- 16. A computer system comprising:
a memory that stores computer-readable code; and a processor operatively coupled to the memory, the processor configured to implement the computer-readable code, the computer-readable code configured to: use a base classifier to determine a first list comprising a plurality of text words, each text word being a possible transcription of a handwritten word; determine a plurality of lists in a nearest neighbor classifier, each of the lists comprising a plurality of text words; provide a plurality of features of a list; select at least one nearest neighbor list, from the nearest neighbor classifier, by determining correlations between the first list and the lists in the nearest neighbor classifier; and determine, by using the features, which text word of the first and at least one nearest neighbor list should be selected as a best choice of a translation of the handwritten word.
- 17. An article of manufacture comprising:
a computer readable medium having computer-readable code means embodied thereon, the computer-readable program code means comprising: a step to use a base classifier to determine a first list comprising a plurality of text words, each text word being a possible transcription of a handwritten word; a step to determine a plurality of lists in a nearest neighbor classifier, each of the lists comprising a plurality of text words; a step to provide a plurality of features of a list; a step to select at least one nearest neighbor list, from the nearest neighbor classifier, by determining correlations between the first list and the lists in the nearest neighbor classifier; and a step to determine, by using the features, which text word of the first and at least one nearest neighbor list should be selected as a best choice of a translation of the handwritten word.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/271,012, filed Feb. 22, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60271012 |
Feb 2001 |
US |