Abstract:
The method and microprocessor of the present invention includes a step of calculating the angle changes, in the handwritten input (108). The method then selects potential segmentation points in the input whose angle change exceeds a predetermined threshold (110). The segmentation points are used to determine a sequence of straight line strokes that may be used by a recognizer for interpretation of the handwritten input (114).
Abstract:
A method and apparatus for recognition of hand-written input is disclosed where hand-written input composed of a sequence of (x, y, pen) points (125) is preprocessed into a sequence of strokes (122). A short list of candidate characters that are likely matches for the hand-written input is determined by finding a fast matching distance (600) between the input sequence of strokes and a sequence of strokes representing each candidate character of a large character set (160) where the sequence of strokes for each candidate character is derived from statistical analysis of empirical data. A final sorted list of candidate characters which are likely matches for the hand-written input (106) is determined by finding a detailed matching distance between the input sequence of strokes and the sequence of strokes for each candidate character of the short list (1000). A final selectable list of candidate characters is presented to a user.