Patent №
US 4,177,448
Granted
—
Owner
—
Lab
—
AI components
3
ml · nlp · vision
Assignment
None on record
Dataset
AIPD
2023_r1 edition
Application
05919535
An automatic character recognition system and method for identifying an unknown character which is one of a class of known characters. The system is set up using known specimen characters from a large character training set which must first be selected based on the use to which the character recognition will be put. Using the selected set, features and shapes of the character vocabulary in the set are obtained using selected feature scan parameters, are processed as a plurality of representative and normalized pieces of curves and are then stored in the form of binary coded representations. The system set-up also includes selecting and storing canonic shape parameters. The canonic shapes are separate pieces or segments of lines and curves which are selected on the basis that their shapes can be found as component parts or within a significant number of the characters within the character set. Having selected a character training set, selected and stored feature scan parameters and selected and stored canonic shape parameters, the system set-up procedure is completed. The next procedure is referred to as "system training" in which the individual characters within the large character training set are processed with the prior knowledge of the identity of each character being processed. This consists of an individual curve following for each of the plurality of characters on the character set and recording the path coordinates resulting from the curve following operation. The path coordinates are matched against the stored canonic shape parameters and the "best match" features are encoded. Statistical tables are then formed based on the best match relationships between the known training characters and the canonic shapes. The character recognition system is now capable of hereinafter operating with and identifying unknown characters belonging to the recognition space character set. In this procedure, the unknown character is examined using feature scan parameters to extract the features from the unknown character, providing complex vectors of the measured path coordinates of the extracted features which are matched against the stored canonic shape parameters by computing complex inner products, and a best match feature is determined. Finally, a plurality of row vectors are extracted from the statistical tables and combined to form a product vector. The largest component of the product vector is selected, and the column index j of the maximum component is noted. The unknown character is then identified as being a member of the character membership class whose column index is j.