◐ Unknown print (left)◑ Candidate print (right)
Ridge ending Bifurcation Matched pair
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Fingerprint Analysis: Minutiae Matching

This simulator visualizes automated fingerprint identification. An "unknown" latent print — procedurally generated from a swirling ridge-flow field — sits beside a gallery of candidate prints from a database. An algorithm scans both prints for minutiae: the ridge endings and bifurcations that make every fingerprint unique. Selecting a candidate runs a matcher that pairs up minutiae between the two prints by position and orientation, drawing a connecting line for every accepted pair and computing an overall match score. Cross the adjustable threshold and the case flips to a green MATCH; stay below it and it reads red, no match.