Face BenchmarkHow face recognition and deepfake detection are measured, from the papers.

Face recognition accuracy: how it is measured and what NIST found

The Face Benchmark editorsPublishedFigures checked

Face recognition accuracy is reported as the false non-match rate at a fixed false match rate on a named dataset, in the form NIST publishes with its FRTE 1:1 results: "FNMR is the proportion of mated comparisons below a threshold set to achieve the false match rate (FMR) specified" (read 9 November 2026). NIST's 2019 demographic report found false match rates varying "by factors of 10 to beyond 100 times" across groups.

This page sits in the explainer part of the face recognition section. The face verification metrics page defines the error rates; this page explains why a single percentage is never an accuracy figure and what the largest evaluation found when it measured accuracy properly.

01Why is face recognition accuracy not a single percentage?

A face recognition algorithm never decides anything about one image alone. It compares two feature vectors and emits a similarity score, and a threshold on that score turns the comparison into a match or a non-match. Two mistakes are then possible: a false match, when two different people score above the threshold, and a false non-match, when two images of one person score below it. Raising the threshold trades one for the other, so any algorithm can show a false match rate near zero if a high false non-match rate is accepted, and the reverse.

A percentage therefore describes an operating point, not an algorithm. The convention NIST uses fixes the false match rate first and reports the false non-match rate at that threshold, ordering its 1:1 table by FNMR at an FMR of one in a million on the VISABORDER set (NIST FRTE 1:1). NISTIR 8280 notes that operations target false match rates "spanning several decades 10^-6 to as high as 10^-2", so the same algorithm has a different FNMR at each (NISTIR 8280, section 3). The four error rates page gives the formal definitions, including the one-to-many pair FPIR and FNIR.

02What does a published accuracy figure look like?

Three figures from the literature show the form. The Partial FC paper reports that its best configuration reaches "97.2% TAR on IJB-C at FAR=10^-4", a true accept rate at a false accept rate of one in ten thousand on a named set (arXiv 2010.05222). The ArcFace paper reports 99.83 percent verification accuracy on LFW for a ResNet100 trained on MS1MV3, a pair-accuracy protocol on 6,000 fixed pairs on which groups with private training data were already reporting 97 to 99 percent in 2014, as the CASIA-WebFace paper recorded (arXiv 1411.7923). The WebFace260M paper reports that training on its cleaned 42 million faces reduced the relative failure rate on IJB-C by 40 percent and ranked third of 430 entries on NIST's evaluation at the time.

Figure Metric and operating point Dataset Source
97.2 percent TAR at FAR of 10^-4 IJB-C Partial FC, arXiv 2010.05222
99.83 percent Verification accuracy on fixed pairs LFW ArcFace, arXiv 1801.07698, Table 5
40 percent relative reduction in failure rate Failure rate on IJB-C against a public training set baseline IJB-C WebFace260M, arXiv 2103.04098
Rank 3 of 430 entries Position on NIST's FRVT leaderboard as the authors reported it in 2021; the paper does not state the metric NIST FRVT test sets WebFace260M, arXiv 2103.04098

Each figure in the table carries its metric, its operating point and its dataset; none of them can be compared with another row, because the sets and the operating points differ. A reader who meets "99 percent accurate" without those three facts has not been given an accuracy figure.

How a face recognition accuracy figure is producedA column of four boxes joined by arrows. Pairs: a named dataset supplies mated pairs (two images of one person) and non-mated pairs (two different people). Scores: the algorithm compares each pair and emits a similarity score. Threshold: a threshold is set so that the false match rate on the non-mated pairs equals a chosen target, such as one in a million. Report: the false non-match rate at that threshold is the accuracy figure. Two branches: the figure holds for that dataset and operating point; a different dataset or a different FMR target gives a different figure. A mark on the third box: NIST reports demographic effects at a fixed threshold, not a fixed FMR per group.01Pairsmated and non-mated pairs from a named dataset02Scoresone similarity score per pair03Thresholdset so FMR on non-mated pairs hits the target04ReportFNMR at that threshold is the accuracy figureDEMOGRAPHIC EFFECTS ARE READ AT A FIXED THRESHOLDSame dataset and FMR targetfigures are comparableDifferent dataset or targeta different figure, not a better or worse one
Figure 1The four steps behind every number in a NIST FRTE 1:1 table, and the reason the number travels with its dataset and its FMR target. Sources: NIST FRTE 1:1 page and NISTIR 8280 section 3, read 9 Nov 2026.

03How does NIST measure face recognition accuracy?

NIST's Face Recognition Technology Evaluation, long known as FRVT, tests algorithms that developers submit as compiled software on image sets the developers never see, with results updated as submissions arrive and participation open "no more frequently than four calendar months" per developer. Its 1:1 page reports FNMR at specified FMR values across several datasets, and its 1:N page reports FNIR at the threshold that limits FPIR to 0.003, "the proportion of non-mated searches producing one or more candidates above threshold" (NIST FRTE 1:N). The NIST FRTE page describes how to read those tables.

The demographic study used the same machinery at scale. NISTIR 8280, published 19 December 2019, processed "18.27 million images of 8.49 million people through 189 mostly commercial algorithms from 99 developers" on four datasets: domestic mugshots, immigration application photographs, visa photographs and border crossing photographs. The report's method point is that "the vast majority of biometric systems are configured with a fixed threshold against which all comparisons are made", so demographic effects must be read at a fixed threshold; reporting false negative rates at fixed false positive rates per group hides the false positive differentials.

04What did NIST find about accuracy across demographic groups?

The main result is that "false positive differentials are much larger than those related to false negatives and exist broadly, across many, but not all, algorithms tested". Across demographics, "false positives rates often vary by factors of 10 to beyond 100 times", while false negatives "tend to be more algorithm-specific, and vary often by factors below 3". With application photographs, false positives were highest in West and East African and East Asian people and lowest in Eastern European individuals, and for a number of algorithms developed in China the effect was reversed, with low false positive rates on East Asian faces. False positives were higher in women than men, an effect smaller than that due to race, and elevated in the elderly and in children.

Two qualifications in the report matter for reading any accuracy claim. Some developers "supplied highly accurate identification algorithms for which false positive differentials are undetectable", so the differential is a property of particular algorithms, not of the technology. And the report distinguishes face recognition from face analysis: the gender classification studies often cited for bias "did not evaluate face recognition algorithms", and NIST recommends that reports of bias state the class of algorithm evaluated. The demographic differentials page reads these findings in full.

05How should a reader check an accuracy claim?

Ask four questions of any figure. Which metric: FNMR, FMR, TAR, FAR, FPIR, FNIR or a pair accuracy? Which operating point: the FMR or FAR target, or the threshold, at which it was read? Which dataset, and was the algorithm's developer able to see it? And, for a deployment, what are both error rates for each demographic group at the threshold actually used, which NISTIR 8280 says "is rarely done". A figure that answers all four can be compared with another that answers them the same way. A figure that answers none of them is a marketing number.

The same discipline applies to the deepfake side of this site, where a detector's AUC on the fakes it trained on is quoted as if it were its accuracy in general. The accuracy versus AUC page shows what a threshold and a class balance do to a detection percentage, and the published detector ranges for seen, unseen and wild fakes show how far the three conditions sit apart. No single benchmark score predicts how a detector performs on unseen manipulations, and no single percentage describes a face recognition algorithm.

SRCSources

  1. S1
    Face Recognition Technology Evaluation (FRTE) 1:1 Verification(external)National Institute of Standards and Technology
    Checked
  2. S2
    Face Recognition Vendor Test Part 3: Demographic Effects(external)Grother, Ngan, Hanaoka. NISTIR 8280, 2019
    Checked
  3. S3
    Partial FC: Training 10 Million Identities on a Single Machine(external)An, Deng, Guo, Feng, Zhu, Yang, Liu. 2020
    Checked
  4. S4
    ArcFace: Additive Angular Margin Loss for Deep Face Recognition(external)Deng, Guo, Yang, Xue, Kotsia, Zafeiriou. IEEE TPAMI 2022
    Checked
  5. S5Checked

FAQQuestions

How is face recognition accuracy measured?

As an error rate at a fixed operating point on a named dataset. NIST's 1:1 tables report the false non-match rate at a specified false match rate, such as one in a million on the VISABORDER set, and research papers report a true accept rate at a fixed false accept rate, such as 97.2 percent TAR at FAR 10^-4 on IJB-C.

How accurate is face recognition today?

There is no single figure. The best algorithms in NIST's 1:1 evaluation are ranked by FNMR at an FMR of one in a million, and the value depends on the dataset: visa photographs, mugshots and border images give different FNMRs for the same algorithm. A claim without the dataset and the FMR is not comparable with any other.

What did NIST find about face recognition accuracy and race?

NISTIR 8280 (2019) found that false match rates vary across demographic groups "by factors of 10 to beyond 100 times" for many algorithms, highest in West and East African and East Asian people on application photographs, while false non-match rates vary by factors usually below 3. Some algorithms showed no detectable false match differential.

Is 99 percent face recognition accuracy good?

Only with its conditions. ArcFace reports 99.83 percent on LFW, a 6,000-pair test that groups with private data had already pushed past 97 percent in 2014, so the figure says little about a border or search deployment. The same algorithm's FNMR at an FMR of one in a million on a border set would be the operational figure.

Why does NIST report demographic effects at a fixed threshold?

Because deployed systems use one threshold for everyone. NISTIR 8280 states that most biometric systems "are configured with a fixed threshold against which all comparisons are made", and that reporting false negative rates at fixed false positive rates per group hides the false positive differentials that the report found to be the larger effect.