Combining online and offline recognizers in a handwriting recognition system
First Claim
1. A method for recognizing handwritten input data, the method comprising combining, by a computer, a first score provided by an offline recognizer in response to recognizing the handwritten input data with a second score provided by an online recognizer in response to recognizing the handwritten input data, the combining based on a statistical analysis algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a technology by which online recognition of handwritten input data is combined with offline recognition and processing to obtain a combined recognition result. In general, the combination improves overall recognition accuracy. In one aspect, online and offline recognition is separately performed to obtain online and offline character-level recognition scores for candidates (hypotheses). A statistical analysis-based combination algorithm, an AdaBoost algorithm, and/or a neural network-based combination may determine a combination function to combine the scores to produce a result set of one or more results. Online and offline radical-level recognition may be performed. For example, a HMM recognizer may generate online radical scores used to build a radical graph, which is then rescored using the offline radical recognition scores. Paths in the rescored graph are then searched to provide the combined recognition result, e.g., corresponding to the path with the highest score.
24 Citations
20 Claims
- 1. A method for recognizing handwritten input data, the method comprising combining, by a computer, a first score provided by an offline recognizer in response to recognizing the handwritten input data with a second score provided by an online recognizer in response to recognizing the handwritten input data, the combining based on a statistical analysis algorithm.
- 8. A method for recognizing handwritten input data, the method comprising combining, by a computer, a first score provided by an offline recognizer in response to recognizing the handwritten input data with a second score provided by an online recognizer in response to recognizing the handwritten input data, the combining based on a neural network back-propagation algorithm.
- 15. A method for recognizing handwritten input data, the method comprising combining, by a computer, a first score provided by an offline recognizer in response to recognizing the handwritten input data with a second score provided by an online recognizer in response to recognizing the handwritten input data, the combining based on combined results of a statistical analysis algorithm, a repeated base learning algorithm, and a neural network back-propagation algorithm.
Specification