Time delay neural network for printed and cursive handwritten character recognition
First Claim
1. Apparatus for outputting one of a plurality of predetermined symbols in response to an input written character wherein the character is represented as a temporally related sequence of frames, each frame having a plurality of feature elements, the apparatus comprising,means responsive to the sequence of frames for generating a second sequence of frames having a length N and including frames of phantom information selected from the group consisting of pen-up strokes and cyclic closure strokes;
- time-delay neural network means including hidden layer means for subsampling and detecting constrained features from the second sequence of frames to create a complex frame sequence having a length M, where M is at most substantially equal to N/2, and output layer means fully connected to the hidden layer means for identifying the one of the plurality of predetermined symbols which matches most closely the input written character.
3 Assignments
0 Petitions
Accused Products
Abstract
A time delay neural network is defined having feature detection layers which are constrained for extracting features and subsampling a sequence of feature vectors input to the particular feature detection layer. Output from the network for both digit and uppercase letters is provided by an output classification layer which is fully connected to the final feature detection layer. Each feature vector relates to coordinate information about the original character preserved in a temporal order together with additional information related to the original character at the particular coordinate point. Such additional information may include local geometric information, local pen information, and phantom stroke coordinate information relating to connecting segments between the end point of one stroke and the beginning point of another stroke.
The network is also defined to increase the number of feature elements in each feature vector from one feature detection layer to the next. That is, as the network is reducing its dependence on temporally related features, it is increasing its dependence on more features and more complex features.
80 Citations
7 Claims
-
1. Apparatus for outputting one of a plurality of predetermined symbols in response to an input written character wherein the character is represented as a temporally related sequence of frames, each frame having a plurality of feature elements, the apparatus comprising,
means responsive to the sequence of frames for generating a second sequence of frames having a length N and including frames of phantom information selected from the group consisting of pen-up strokes and cyclic closure strokes; time-delay neural network means including hidden layer means for subsampling and detecting constrained features from the second sequence of frames to create a complex frame sequence having a length M, where M is at most substantially equal to N/2, and output layer means fully connected to the hidden layer means for identifying the one of the plurality of predetermined symbols which matches most closely the input written character. - View Dependent Claims (2, 3)
- 4. A time delay neural network for outputting one of a plurality of predetermined symbols in response to an input written character wherein the character is represented as a temporally related sequence of frames, each frame having a plurality of feature elements, the network comprising hidden layer means for subsampling and detecting constrained features from the temporally related sequence of frames to create a complex frame sequence having a length M, where M is at most substantially equal to N/2, and output layer means responsive to the complex frame sequence and being fully connected to the hidden layer means for identifying the one of the plurality of predetermined symbols which matches most closely the input written character.
Specification