Biometric Threshold Automation via Cumulative Histograms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Biometric systems face challenges in accurately setting a match threshold to achieve desired False Match Rate (FMR) and False Non-Match Rate (FNMR) levels, as the current process is manual and imprecise, lacking automation and data consideration to optimize error rates.

Innovation Solution

The system generates databases of match scores using imposter and genuine sample pairs, creating cumulative histogram data tables to determine false match and non-match rates, allowing users to select and apply thresholds for desired FMR and FNMR levels, and incorporates false match probability scores to enhance decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a manual threshold setting process is used, then the system is simple to operate, but the precision of FMR and FNMR control is insufficient

Engineering Contradiction:
Improvethreshold setting precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating databases of match scores from imposter and genuine sample pairs before threshold setting. Cumulative histogram data tables are created in advance, containing pre-calculated FMR and FNMR values for various threshold levels. This preliminary preparation enables precise threshold selection without complex real-time calculations, resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically generating match score databases and cumulative histogram tables using its own biometric data. The false match probability scores are self-calculated based on the distribution of match scores from the system's genuine and imposter samples. This self-service approach eliminates the need for external manual calibration while maintaining precision.

Inventive Principle:
Principle #25Self-service

2Reliability

If automated threshold setting with comprehensive data analysis is implemented, then the FMR and FNMR control is optimized, but the processing time and computational resources increase

Engineering Contradiction:
Improvematch decision reliabilityVSAvoidthreshold setting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Cumulative histogram data tables are generated in advance during system initialization or offline processing. These tables contain pre-computed FMR and FNMR values for multiple threshold levels, derived from databases of match scores between imposter and genuine sample pairs. When threshold setting is needed, the system simply queries these pre-computed tables rather than performing complex real-time analysis, significantly reducing time loss while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a representative subset of sample pairs to generate match score databases rather than exhaustively analyzing all possible combinations. By selecting sufficient genuine and imposter samples to capture the distribution characteristics, the system achieves reliable FMR and FNMR estimation without the excessive computational burden of complete enumeration, balancing reliability and time efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If false match probability scores are incorporated into the decision process, then the confidence in match decisions is improved, but the device complexity increases

Engineering Contradiction:
Improvematch confidence accuracyVSAvoiddecision process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

False match probability scores serve as an intermediary metric between the raw match score and the final match/no-match decision. Instead of directly comparing match scores to a fixed threshold, the system uses the cumulative histogram data to determine the probability that a given match score represents a false match. This intermediary probability layer provides more nuanced confidence information while adding only a simple lookup operation to the decision process, minimizing complexity increase.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system incorporates feedback by using the distribution of match scores from genuine and imposter samples to dynamically adjust the interpretation of individual match scores. The cumulative histogram data provides feedback on how unusual a given match score is, allowing the system to assign appropriate confidence levels. This feedback mechanism improves match confidence accuracy without requiring complex adaptive algorithms, as it simply compares each match score against the pre-established distribution patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11532178B2Biometric identification and verification
Publication Date: 2022.12.20 AWARE INC
  • US11532178B2 patent drawing
  • US11532178B2 patent drawing
  • US11532178B2 patent drawing

AI summary

In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.