Constraint-based correction of handwriting recognition errors
First Claim
1. A system that facilitates handwriting recognition, comprising:
- a correction component that receives a correction to a typed text interpretation of a handwritten entry and creates correction constraints based on the received correction;
an iterative recognition component that receives the handwritten entry and the correction constraints and generates a revised typed text interpretation of the handwritten entry based on the handwritten entry and the correction constraints; and
a display device, wherein a segmentation correction is facilitated by solid bars displayed on the display appearing at least one of above and below the handwritten entry, and wherein the segmentation correction is at least one of an insert split operation and a join operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A handwriting recognition system interprets handwritten text and produces a typed interpretation of that text. When the initial interpretation of the handwritten text is inaccurate, the handwriting recognition system alters the initial recognition by reinterpreting the handwritten text in view of a correction made by a user and constraints (e.g., derived by assumptions in user behavior). The handwriting recognition system intelligently reinterprets and renews its text recognition each time the user implements a correction. In effect, a single correction can trigger multiple adjustments to the text recognition. Therefore, with the use of a reinterpretation algorithm, the handwriting recognition system helps the user obtain the desired result in fewer correction steps.
-
Citations
19 Claims
-
1. A system that facilitates handwriting recognition, comprising:
-
a correction component that receives a correction to a typed text interpretation of a handwritten entry and creates correction constraints based on the received correction; an iterative recognition component that receives the handwritten entry and the correction constraints and generates a revised typed text interpretation of the handwritten entry based on the handwritten entry and the correction constraints; and a display device, wherein a segmentation correction is facilitated by solid bars displayed on the display appearing at least one of above and below the handwritten entry, and wherein the segmentation correction is at least one of an insert split operation and a join operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method that facilitates handwriting recognition, comprising the following acts:
-
receiving a handwritten entry input, generating, by a handwriting recognition device, at least one constraint based on a correction to a typed text interpretation of the handwritten entry; processing a split correction as an approximate break in segmentation in reference to a vertical line across a solid bar below the handwritten entry; and reinterpreting the handwritten entry according to the correction to the typed text interpretation and the at least one constraint. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system that facilitates handwriting recognition, comprising:
-
means for enforcing at least one constraint related to a correction of a typed text interpretation of a handwritten entry; means for processing a split correction as an approximate break in segmentation in reference to a vertical line across a solid bar below the handwritten entry; means for reinterpreting the typed text interpretation of the handwritten entry in view of the correction and the at least one constraint; and means for further reinterpreting the typed text interpretation of the handwritten entry every time a further correction and further constraints are implemented.
-
Specification