The task of a classifier is to determine the best class for an incoming feature vector.
Each person enrolled in BioID is assigned a unique class, and the classifier compares a new recording (i.e. the feature vectors that are extracted out of this recording) with all (formerly trained and stored) prototypes of each class.
The prototype with the highest similarity determines the class ("winner takes all" principle).
The output of a classifier therefore is the Class ID (the person with the best matching features) - the similarity value. Similarity values are typically in the range between 0.0 and 1.0, a match with 1.0 would mean a perfect match. Note that values in biometrics are never really 100%.
That means:
Since BioID uses individual classification mechanisms for each biometric channel, each channel has its own threshold. Thresholds can be altered in the BioID User Interface within reasonable limits (the system doesn’t allow to set ridiculous threshold values like 0.0 or 1.0).
For the analysis of the classification results, BioID combines the output of multiple classifiers in such a way that it can obtain different security levels.
First of all, each single trait used must have a classifier (similarity) value exceeding a threshold specifically designed for this classifier. Only if all traits have higher similarity values than their pre-adjusted thresholds, the overall result is investigated further. If one of the traits fails, the whole classification attempt will be rejected. By this approach, BioID can hardly be faked with e.g. just a photograph and a tape of a voice recording - as long as also the lip movement is active and is not within reasonable similarity, the attempt to be recognized will be rejected.
After the single-threshold test, all classification results are summed. Hereby the individual traits can be weighted differently. When, for example, lip movement always reliably recognizes a person, this feature can be taken more into account than others in the classification. The weighted sum must exceed the overall threshold (which can be set by BioID’s security slider) - only then the person will be recognized.
BioID is pre-set with an average security setting. To get a feeling about what happens when you change the security value (i.e. change the overall threshold), please realize the dependency of false acceptance rates (FAR) and false rejection rates (FRR) as described in About FAR, FRR and EER.
As described in the section BioID Multimodality, the fusion of single classification results significantly increases the classification performance and accuracy of a biometric recognition system.
Face
Voice
Mimic
Fusion
The combination does not only improve the EER significantly to 0.7%, by choosing the appropriate thresholds, also each FAR/FRR combination is much better than every single modality.