System and method for word recognition using size and placement models
First Claim
1. A method for word recognition using size and placement models comprising the steps of:
- generating a first bounds measurement from a first character pattern within a word;
generating a second bounds measurement from a second character pattern within the word, the first bounds measurement and the second bounds measurement forming a bounds measurement pair;
selecting a hypothesized character identifier associated with the first character pattern;
selecting a hypothesized character identifier associated with the second character pattern;
generating a bounds model pair corresponding to the hypothesized character identifier associated with the first character pattern and the hypothesized character identifier associated with the second character pattern; and
generating a pairwise cost value indicating a size and a placement difference between the bounds measurement pair and the bounds model pair, the pairwise cost value being substantially independent of a size or a position of any additional character pattern within the word.
1 Assignment
0 Petitions
Accused Products
Abstract
A bounds evaluation unit generates a bounds measurement pair corresponding to a character pattern pair determined from a handwritten word. Within the bounds measurement pair, a first bounds measurement corresponds to a first character pattern, and a second bounds measurement corresponds to a second character pattern. The first and second bounds measurements are each a bounding box that defines a left-most, a right-most, a top-most, and a bottom-most extent of the corresponding character pattern. The bounds measurement pair is compared against one or more bounds model pairs, where each bounds model pair corresponds to a hypothesized character identifier pair in which each individual hypothesized character identifier has been determined by a character recognition unit. Each bounds model pair indicates the expected size and position of a character pattern pair corresponding to the hypothesized character identifier pair. Bounds model pairs are trained based upon size and positional relationships between character pattern pairs within handwritten training words. The comparison of the bounds measurement pair against a given bounds model pair produces a set of error values. The error values are used in conjunction with an error covariance matrix that has also been trained with handwritten training words to determine a pairwise cost value associated with the hypothesized character identifier pair. A word recognition unit incorporates individual character cost values and each pairwise cost value in a conventional minimum-cost path search method to determine the identity of the handwritten word.
60 Citations
14 Claims
-
1. A method for word recognition using size and placement models comprising the steps of:
-
generating a first bounds measurement from a first character pattern within a word; generating a second bounds measurement from a second character pattern within the word, the first bounds measurement and the second bounds measurement forming a bounds measurement pair; selecting a hypothesized character identifier associated with the first character pattern; selecting a hypothesized character identifier associated with the second character pattern; generating a bounds model pair corresponding to the hypothesized character identifier associated with the first character pattern and the hypothesized character identifier associated with the second character pattern; and generating a pairwise cost value indicating a size and a placement difference between the bounds measurement pair and the bounds model pair, the pairwise cost value being substantially independent of a size or a position of any additional character pattern within the word.
-
-
2. A method for word recognition using size and placement models comprising the steps of:
-
selecting a hypothesized character identifier associated with a first character pattern within a word; selecting a hypothesized character identifier associated with a second character pattern within the word; generating a bounds model pair corresponding to the hypothesized character identifier associated with the first character pattern and the hypothesized character identifier associated with the second character pattern; generating a first bounds measurement from the first character pattern; generating a second bounds measurement from the second character pattern, the first bounds measurement and the second bounds measurement forming a bounds measurement pair; and generating a pairwise similarity measure indicating a difference in size and placement between the bounds measurement pair and the bounds model pair, the pairwise similarity measure being substantially independent of a size or a position of any character pattern within the word other than the first and second character patterns. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A means for word recognition using size and placement models comprising:
-
means for selecting a hypothesized character identifier associated with a first character pattern within a word; means for selecting a hypothesized character identifier associated with a second character pattern within the word; means for generating a bounds model pair corresponding to the hypothesized character identifier associated with the first character pattern and the hypothesized character identifier associated with the second character pattern; means for generating a first bounds measurement from a first character pattern within a word; means for generating a second bounds measurement from a second character pattern within the word, the first bounds measurement and the second bounds measurement forming a bounds measurement pair; and means for generating a pairwise similarity measure indicating a difference in size and placement between the bounds measurement pair and the bounds model pair, the pairwise similarity measure being substantially independent of a size or a position of any character pattern within the word other than the first and second character patterns. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for word recognition using size and placement models comprising:
-
a bounds evaluation unit having an output for comparing a bounds measurement pair with a bounds model pair and for generating a corresponding comparison result independent of a word baseline estimation, the bounds measurement pair characterizing a relative size and position of a pair of adjacent handwritten characters, the bounds model pair characterizing an expected relative size and position of a pair of hypothesized characters; a word recognition unit having an input, for generating a word recognition result using a comparison result generated by the bounds evaluation unit, the input of the word recognition unit coupled to the output of the bounds evaluation unit, and a character recognition unit having an output, for generating a set of hypothesized character identifiers corresponding to a character pattern, the output of the character recognition unit coupled to the input of the word recognition unit.
-
Specification