HomeCybersecurityFingerprint Minutiae Matching: FAR/FRR Threshold Lab

Fingerprint Minutiae Matching: FAR/FRR Threshold Lab

Interactive 3D minutiae-matching engine: enroll a synthetic fingerprint, run genuine and impostor scans through a Hough-alignment matcher, and drag the accept/reject threshold to watch the real False-Accept / False-Reject trade-off and Equal Error Rate move.

Cybersecurity3DAdvanced60 FPS
biometric-authentication ↗ Open standalone

Biometric sensors never compare pixels — they compare feature templates. This model enrolls a synthetic fingerprint's minutiae, runs genuine and impostor scans through a real Hough-alignment matcher, and lets you drag the accept threshold to feel the unavoidable trade-off between locking out real users (FRR) and letting impostors in (FAR), plus the Equal Error Rate vendors use to rate a sensor.

⚙ Under the hood

Interactive 3D minutiae-matching engine: enroll a synthetic fingerprint, run genuine and impostor scans through a Hough-alignment matcher, and drag the accept/reject threshold to watch the real False-Accept / False-Reject trade-off and Equal Error Rate move.

Three.jsBiometricsCybersecurityFingerprint MatchingFAR/FRREqual Error Rate

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

What did you find?

Add reproduction steps (optional)