Pattern recognition apparatus and method for making same
First Claim
Patent Images
1. A pattern recognition apparatus for identifying the category of an input pattern from various categories of value patterns stored in the apparatus comprising:
- a vector generating means for converting an input pattern signal to an input vector representing the characteristics of the input pattern;
a dictionary means for storing a plurality of reference vectors for each of said various categories, including a first memory means for storing a plurality of predetermined first reference vectors for each of said categories, said first reference vectors representative of features common to said categories, and a second memory means for storing a plurality of subsequently determined second reference vectors for each of said categories, said second reference vectors representative of features particular to said categories, said second reference vectors being mutually exclusive of said first reference vectors;
a reference vector generating means for generating said second reference vectors from the input vector and for storing them in said second memory means, said reference vector generating means generating said second reference vectors by subtracting from the input vector a vector having components corresponding to the angles between the input vector and each of said first reference vectors;
a similarity calculating means for calculating the similarities between said input vector and reference vectors stored in said dictionary means for each of said categories; and
a comparing means for comparing the similarities calculated for each of said categories and for identifying the category of the input pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
In a pattern recognition system for speech or print, a first memory stores predetermined reference vectors. A second memory stores subsequently-determined reference vectors subsequent to misrecognition when a new speaker or font is inputted, whereby only the deformations (differences) from a predetermined category of vectors are stored.
-
Citations
11 Claims
-
1. A pattern recognition apparatus for identifying the category of an input pattern from various categories of value patterns stored in the apparatus comprising:
-
a vector generating means for converting an input pattern signal to an input vector representing the characteristics of the input pattern; a dictionary means for storing a plurality of reference vectors for each of said various categories, including a first memory means for storing a plurality of predetermined first reference vectors for each of said categories, said first reference vectors representative of features common to said categories, and a second memory means for storing a plurality of subsequently determined second reference vectors for each of said categories, said second reference vectors representative of features particular to said categories, said second reference vectors being mutually exclusive of said first reference vectors; a reference vector generating means for generating said second reference vectors from the input vector and for storing them in said second memory means, said reference vector generating means generating said second reference vectors by subtracting from the input vector a vector having components corresponding to the angles between the input vector and each of said first reference vectors; a similarity calculating means for calculating the similarities between said input vector and reference vectors stored in said dictionary means for each of said categories; and a comparing means for comparing the similarities calculated for each of said categories and for identifying the category of the input pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A pattern recognition apparatus for identifying the category of an input pattern from various categories of reference patterns stored in the apparatus, comprising:
-
a vector generating means for converting an input pattern signal to an input vector representing the characteristics of the input pattern; a dictionary means for storing a plurality of reference vectors for each of said various categories, including a first memory means for storing a plurality of predetermined first reference vectors for each of said categories, said first reference vectors representative of features common to said categories, and a second memory means for storing a plurality of subsequently determined second reference vectors for each of said categories, said second reference vectors representative of features particular to said categories, said second reference vectors being mutually exclusive of said first reference vectors; a reference vector generating means for generating said second reference vectors from the input vector and said first reference vectors and for storing them in said second memory means, said second reference vectors representing characteristics which are specific to said input pattern; a similarity calculating means for calculating the similarities between said input vector supplied from the vector generating means and reference vectors stored in said dictionary means for each of said categories, said similarity calculating means comprising a scalar product calculating means for calculating the scalar product between the input vector and each of said reference vectors, a squaring means for squaring each output of said scalar product calculating means, and an adding means for adding each of said squared outputs; and a comparing means for comparing the similarities calculated for each of said categories and for identifying the category of the input pattern.
-
-
11. In a pattern recognition system for identifying the category of an input pattern from various categories of reference patterns stored in the system including means for generating an input vector representing the characteristics of the input pattern to be identified, a dictionary means for storing sets of reference vectors each set representing the characteristics of a particular category of reference patterns, a similarity calculating means for determining the similarities for every category by calculating the squared scalar products between the input vector and each set of reference vectors, a comparing means for comparing the category to which the input pattern belongs by comparing said calculated similarities and a reference vector generating means for generating an additional reference vector which is added to the set of reference vectors previously stored, the system having a recognizing mode wherein an unknown input pattern is identified and a learning mode wherein the reference vector generating means is energized, the method of generating said additional reference vector during the learning mode comprising the steps of:
-
supplying said input vector to the reference vector generating means; specifying the category to which the additional reference vector belongs; transferring the sets of reference vectors of the specified category from the dictionary means to the vector generating means; obtaining said additional reference vector by removing components of the transferred reference vectors from the supplied input vector; and storing the additional reference vector in the dictionary means as one of the reference vectors of the specified category.
-
Specification