HomeSociety & EconomicsFacial Recognition Threshold: Bias vs. Accuracy Simulator

Facial Recognition Threshold: Bias vs. Accuracy Simulator

Interactive 3D checkpoint simulator: adjust a facial-recognition match threshold and a demographic error-gap slider and watch false-positive stops, precision and group disparity change live, grounded in NIST FRVT-style similarity-score statistics.

Society & Economics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
technology-governance ↗ Open standalone

A crowd streams through a 3D checkpoint gate; each person's face gets a similarity score drawn from real-looking impostor/genuine statistical distributions, and the current match threshold decides who is flagged as a watchlist hit. Raising the threshold cuts false positives but misses more real matches; widening the demographic error gap reproduces the documented finding that identical algorithms and thresholds can still produce unequal false-match rates across population groups. Live readouts track overall precision, the per-group false-positive rate and how many wrongful stops actually get actioned once you factor in a human-review step — the same accuracy/bias/oversight trade-off at the center of the EU AI Act's biometric restrictions and the city-level facial-recognition bans debated since 2019.

⚙ Under the hood

Adjust a facial-recognition match threshold and a demographic error-gap slider at a 3D checkpoint gate, and watch false-positive stops, precision and group disparity change live using NIST FRVT-style similarity-score statistics.

facial recognitionAI governancealgorithmic biasbiometricspolicysurveillance

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)