Back to top
Fingerprint Software Development Kit (SDK)

Fingerprint Software Development Kit (SDK)

Complete fingerprint encoding and matching engine

While packaged for easy integration, the matching technology in the LFSDK has been incorporated into Leidos developed systems, including the FBI’s Integrated Automated Fingerprint Identification System (IAFIS), the Pakistan AFIS and a classified U.S. program.

The LFSDK can be operated in both a 1:1 verification mode or in a 1:N identification mode and operates in both the ten print and latent print modes.

The software first takes a fingerprint image as input and provides as output a feature vector template containing the extracted minutiae and supporting associated data. The fingerprint matcher takes two of these feature vector templates and compares them to produce a score that indicates a degree-of-match.

The LFSDK is currently supported for Windows applications built using Microsoft’s Visual C++ V8 as a DLL, or dynamic link library, to allow easy use by other Windows applications. Other than standard Microsoft system libraries, there are no external dependencies. LFSDK is also supported for Linux applications built using GNU GCC on a Redhat Linux server. This also has no external dependencies other than common Linux libraries. In either operating environment, the LFSDK provides a highly configurable interface to support various user interaction capabilities.