HANDWRITING RECOGNITION METHOD AND DEVICE
First Claim
1. A handwriting recognition method for recognizing a character sequence continuously inputted by a user, comprising:
- calculating features relative to single character recognition accuracies of different stroke combinations in the inputted character sequence based on single character recognition results of different stroke combinations and sub-stroke combinations formed by segmenting strokes in the stroke combinations;
determining space geometry features of the different stroke combinations according to space geometry relationships of the sub-stroke combinations formed by segmenting strokes in the stroke combinations;
determining segmentation reliabilities of respective stroke combinations of the inputted character sequence in different segmented patterns based on the features relative to single character recognition accuracies and the space geometry features;
determining segmentation paths based on the segmentation reliabilities, andpresenting character sequence recognition results according to the determined segmentation paths to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A handwriting recognition method and a handwriting recognition device are provided to recognize a character sequence continuously inputted by a user for convenience. The present method comprises steps of calculating various features of the inputted character sequence which include single character recognition accuracy features and space geometry features of different stroke combinations in the inputted character sequence, calculating segmentation reliabilities of respective stroke combinations in different segmented patterns by using a probabilistic model in which coefficients of the probabilistic model are estimated by a parameter estimation method through sample trainings, recognizing characters in different writing patterns by using a multiple-template matching method when performing single character recognition of the stroke combinations, searching for the best segmentation path and conducting post-processing to optimize the recognition results. The present method and device have advantages of simple structure, low hardware requirement, fast recognition speed and high recognition accuracy and can be implemented in an embedded system.
47 Citations
24 Claims
-
1. A handwriting recognition method for recognizing a character sequence continuously inputted by a user, comprising:
-
calculating features relative to single character recognition accuracies of different stroke combinations in the inputted character sequence based on single character recognition results of different stroke combinations and sub-stroke combinations formed by segmenting strokes in the stroke combinations; determining space geometry features of the different stroke combinations according to space geometry relationships of the sub-stroke combinations formed by segmenting strokes in the stroke combinations; determining segmentation reliabilities of respective stroke combinations of the inputted character sequence in different segmented patterns based on the features relative to single character recognition accuracies and the space geometry features; determining segmentation paths based on the segmentation reliabilities, and presenting character sequence recognition results according to the determined segmentation paths to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A handwriting recognition device for recognizing a character sequence continuously inputted by a user, comprising:
-
a handwriting input unit configured to collect the character sequence continuously inputted by the user; a single character recognition unit configured to obtain single character recognition results by recognizing different stroke combinations in the character sequence; a segmentation unit configured to calculate features relative to single character recognition accuracies of different stroke combinations in the inputted character sequence based on the single character recognition results of the different stroke combinations and sub-stroke combinations formed by segmenting strokes in the stroke combinations, to determine space geometry features of the different stroke combinations according to space geometry relationships of the sub-stroke combinations, to determine segmentation reliabilities of respective stroke combinations of the inputted character sequence in different segmented patterns based on the features relative to single character recognition accuracies and the space geometry features, and to determine segmentation paths based on the segmentation reliabilities, and a display control unit configured to control a display screen to present to the user the recognition results of the character sequence according to the determined segmentation paths. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification