Methods and apparatus for handwriting recognition
AssigneeApple Computer, Inc.
InventorsGareth H. Loudon, Yi-Min Wu, James A. Pittman
Life of this patent
Estimating the term…
Abstract
Method and apparatus for handwriting recognition system for ideographies characters and other characters based on subcharacter hidden Markov models. The ideographies characters are modeled using a sequence of subcharacter models and by using two-dimensional geometric layout models of the subcharacters. The subcharacter hidden Markov models are created according to one embodiment by following a set of design rules. The combination of the sequence and geometric layout of the subcharacter models is used to recognize the handwriting character.
Claims7
A method of recognizing a handwritten character comprising:
- receiving an input of said handwritten character, wherein said handwritten character is written with multiple strokes;
- preprocessing said input to provide a one-stroke written representation of said handwritten character wherein said preprocessing comprises smoothing said points in said input, scaling said points, and resampling said points;
- and,
- recognizing said handwritten character, wherein said recognizing is performed after said preprocessing.
A computer readable storage medium containing executable computer program instructions which when executed by a digital processing system cause said system to perform a method comprising:
- receiving an input of a handwritten character which is written with multiple strokes;
- preprocessing said input to provide a one-stroke written representation of said handwritten character wherein said preprocessing comprises smoothing said points in said input, scaling said points, and resampling said points;
- and,
- recognizing said handwritten character after said preprocessing.
A digital processing system comprising:
- an input tablet for inputting handwritten characters;
- a bus coupled to said input tablet;
- a processor coupled to said bus;
- and,
- a memory coupled to said processor, said processor receiving an input of a handwritten character and preprocessing, before recognition of said handwritten character, said input to provide a one-stroke written representation of said handwritten character wherein said preprocessing comprises smoothing said points in said input, scaling said points, and resampling said points.
A digital processing system comprising:
- means for receiving an input of a handwritten character which is written with multiple strokes;
- means for preprocessing said input to provide a one-stroke written representation of said handwritten character wherein said preprocessing comprises smoothing said points in said input, scaling said points, and resampling said points;
- and,
- means for recognizing said handwritten character after said preprocessing.
Dependencies are inferred from the claim text.