摘要 |
A learning pattern is classified into a plurality of patterns by a classifying means (102). The result of the classification, as well as the representative features quantity calculated by a representative feature quantity operating unit (103), are stored in a dictionary storing unit (104) in respective regions. Upon recognition, after feature quantities of unknown input patterns are extracted from a feature quantity extracting unit (101), a similarity operating unit (105) arithmetically operates the similarity between the input pattern and respective learning patterns for respective regions. The point accumulating means (106) searches a dictionary storing unit (104) and accumulates points corresponding to a rank for respective learning patterns included in class having the upper rank from the highest to a lower similarity for respective regions. The recognition result candidate outputting unit (107) outputs the recognition result candidate in accordance with the order of the higher accumulated point for the learning pattern. Therefore, the present pattern recognition can decrease the memory capacity of the dictionary and the number of the calculations. |