Pattern matching apparatus
First Claim
1. A pattern matching apparatus for speech pattern recognition comprising:
- first means for developing a first quantity representing a distance or similarity measure between feature vectors at respective time points (i, j) of first and second patterns, each of said first and second patterns expressed by a time sequence of feature vectors, along time axes;
second means for developing a second quantity which is an integration quantity of said first quantity at integration time point (i, j) on the basis of said first quantity at time points including at least said integration time point and a plurality of second quantities obtained at a plurality of predetermined time points previous to said integration time point (i, j); and
comparison means for comparing lengths I, J of said first and second patterns with each other and producing a signal for selecting said plurality of predetermined time points in said second means in accordance with the result of the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A pattern matching apparatus wherein an input pattern is compared against a reference pattern by a distance or similarity measure (dij) between data at respective time points (i, j) of the two patterns. An integration variable (gij) of the distance measure is developed along a time path between the time axes of the two patterns to provide a measure of pattern matching. According to the invention, the path may deviate from 45°, i.e. the input pattern becomes locally time-compressed or time-expanded, only toward the time axis of the longer pattern. Therefore, local time compression or expansion is allowed only if the total input pattern length requires time compression or expansion, respectively, to match the total length of the reference pattern.
-
Citations
7 Claims
-
1. A pattern matching apparatus for speech pattern recognition comprising:
-
first means for developing a first quantity representing a distance or similarity measure between feature vectors at respective time points (i, j) of first and second patterns, each of said first and second patterns expressed by a time sequence of feature vectors, along time axes; second means for developing a second quantity which is an integration quantity of said first quantity at integration time point (i, j) on the basis of said first quantity at time points including at least said integration time point and a plurality of second quantities obtained at a plurality of predetermined time points previous to said integration time point (i, j); and comparison means for comparing lengths I, J of said first and second patterns with each other and producing a signal for selecting said plurality of predetermined time points in said second means in accordance with the result of the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A pattern matching apparatus for speech pattern recognition comprising:
-
first and second memories for storing first and second patterns, each expressed as a time sequence of feature vectors, respectively; first means for calculating a first quantity of a distance or similarity measure between said first and second patterns at each time point (i,j); a third memory for storing said first quantity thus obtained; comparison means for generating a signal S1 or S2 when the length of said first pattern is longer or shorter, respectively, than that of said second pattern; second means for developing a second quantity which is an integration quantity of said first quantity at a time point (i,j) on the basis of said first quantity at said time point and the second quantity obtained at a plurality of time points predetermined in response to said signals S1 and S2 at time points previous to said time point (i,j); and fourth memory for storing said second quantity obtained from said second means.
-
Specification