SDKs -
Hardware Abstraction,
Autocapture, Quality Assurance
FastCapture™ with LiveScan API
Fingerprint Autocapture, Quality Assurance, and Scanner Abstraction
FastCapture with LiveScan API is an SDK that provides fingerprint capture device abstraction though a common API. It supports approximately thirty single finger, multi-finger and palm capture devices and is designed to allow an application to support any of these devices with no changes to the application code. It is ideal for applications where multiple high-quality, standards-compliant fingerprints must be collected within strict time constraints, and where it is desirable to utilize the same enrollment application with different hardware devices over time or within a system.
FastCapture
FastCapture is the capture logic that helps ensure true device abstraction. It is a programmable, configurable logic layer that allows an application to make autocapture decisions independently and without influence of the API or firmware of the device. It enables a biometric enrolment application with automated fingerprint capture and quality assurance. It performs real-time quality checks on finger images to ensure compliance and maximum quality before a final image is taken, dramatically improving overall capture speed. FastCapture performs the following processes in real time prior to final image capture:
- Fingerprint segmentation and bounding box definition
- Ridge flow-based image quality scoring
- Left/right hand identification
- Finger angle measurement
- Missing finger detection
- Finger on platen edge detection
LiveScan API
LiveScan API is a software library included in the SDK that provides abstraction of most market leading fingerprint scanning devices, including live scan, single and dual finger devices, and capacitive sensors. Support for new hardware is added in subsequent revisions of the SDK as they become available. A list of supported devices is available upon request.
FastCapture and LiveScan API work in tandem to abstract the device interface layer from the application logic and to provide optimal quality of capture without undue dependence on the device. Real-time analysis of the preview mode data greatly reduces the likelihood that the captured image must be recaptured because if fails post capture quality analysis (see SequenceCheck or Aware WSQ1000). By setting programmable quality targets and thresholds, each slap or individual fingerprint image is captured automatically only when it satisfies the above requirements. In doing so, FastCapture substantially improves capture time and workflow efficiency, enabling collection of a complete set of ten flat fingerprints in as little as ten seconds.
FastCapture output, along with biographical data, can be forwarded to Aware's NISTPack software libraries to create FBI-compliant Type-14 EFTS fingerprint records, acceptable for civil background check submissions.