| US 7,516,071 B2 | ||
| Method of modeling single-enrollment classes in verification and identification tasks | ||
| Upendra V. Chaudhari, Briarcliff Manor, N.Y. (US); Stephane H. Maes, Fremont, Calif. (US); and Jiri Navratil, White Plains, N.Y. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Jun. 30, 2003, as Appl. No. 10/611,336. | ||
| Prior Publication US 2005/0021335 A1, Jan. 27, 2005 | ||
| Int. Cl. G10L 15/06 (2006.01); G10L 15/08 (2006.01); G10L 15/10 (2006.01) | ||
| U.S. Cl. 704—244 [704/243; 704/246; 704/251] | 17 Claims |

| 1. A pattern recognition apparatus, said apparatus comprising:
an input arrangement which inputs patterned features;
a base model arrangement which provides at least one base model;
an environment detector which ascertains an environment from which the at least one base model originated; and
a transform arrangement which produces a stacked target model based on a feature vector corresponding to the environment A
from which the at least one base model originated using:
((ƒA:RD→RM,X′=ƒA(x)), wherein
A is the channel environment for training data set from which the base model originated;
X is a training data set of feature vectors of a target class;
X′ is a transformed stacked target model training set;
RD is an input pattern feature space from the input arrangement;
RM is a feature space calculated by base scores on the A-channel base models;
ƒA is the stacked target model based on the feature vector corresponding to the environment A; and
there is independence between the at least one base model and the stacked target model allowing for a single enrollment of
a target class;
a second transform arrangement which produces a channel compensation stacked target model based on a feature vector corresponding
to environment B using:
((ƒb:RD→RM,X′=ƒB(x)), wherein
B is the new channel environment;
RD is the input pattern feature space from the input arrangement;
RM is a feature space calculated by base scores on the set of B-channel base models; and
ƒB is the channel compensation stacked target model based on the feature vector corresponding to the new environment B;
a verification arrangement which compares the second transform with the first transform to arrive at a determination of mismatch
in feature relationships present in environment A, wherein focus is preferably shifted from ƒB to or from ƒA depending on a degree of mismatch between the at least model from environment A and the model from environment B; and
an arrangement which produces a pattern recognition decision based on the model verification result.
|