Features
The Biocapture SDK provides your application with a Scan Activity or Scan Fragment to scan and capture fingerprints.
It enables implementation of the following use case: Your application instantiates a Scan Activity or a Fragment, the user scan fingerprints of human beings, and your application receives the captured result for further data processing. For example, identification or verification of human beeings.
Scan results are provided through a Scan Flow Delegate. The Biocapture Android SDK optionally provides a prepared result Activity, which can be used to show the scan results and for further processing of the data.
Images and brand colors of the Biocapture SDK can easily be exchanged through our branding API to match your brand's and app's theme.
Scan Assistant
The Scan Assistant guides users during fingerprint capture by showing a moving preview,
helping them place their fingers correctly. Enable this behavior with the isScanAssistantEnabled
property of BcmScanConfig.
Presentation Attack Detection
Enable the liveness check with isPadCheckEnabled. The SDK analyzes the
captured frames and ends the scan with the PAD_DETECTED error if a
presentation attack is suspected. The specific detection approach is
intentionally not documented.
When PAD detection is enabled, the scan UI provides subtle feedback: the finger template and the small hand graphic in the lower-left corner both rotate slightly in 3D. These animations highlight that 3D liveness detection is active and help surface potential presentation attacks.
Localization
The Biocapture SDK has been translated to the following languages:
- English
Please reach out to your Biocapture contact if additional localization is required.
Data Format Support
The data are wrapped up in an ARGB_8888
- Bitmap object. Each pixel is stored on 4 bytes. Each channel (RGB and alpha for translucency) is stored with 8 bits of precision (256 possible values.)
This configuration is very flexible and offers the best quality. Additionally it opens the possibility to convert the image data to any data format, in the SDK based App.
Encoding into other formats
There area many open source libraries to encode a Bitmap into other formats.
WSQ
Here you can find open-source WSQ image encoder/decoder library for Android based on NBIS v5.0.0.
AFIS Support
- Biocapture has been tested against common FP matcher and AFIS databases.
- Bitmap output format support for custom integration and projects.
- Support of 500 and 1000 dpi output images (1000 dpi depending on hardware performance and camera)