ANSI & ISO Mobile SDK

Aim & Purpose

  • for development of end-user fingerprint software applications that require usage of standard ANSI-378, ISO 19794-2 or ILO SID fingerprint templates (preferably for government and public administration use)

Identification & Recognition

  • is certified by NIST in MINEX test (http://fingerprint.nist.gov/minex/)
  • complies with FIPS 201 standard
  • supports ISO 19794-2, ANSI/INCITS-378 and ILO SID standard templates

Features & Benefits

  • Contains ANSI/INCITS 378, ISO 19794-2 and ILO SID Template Extraction Engine ('Template Extractor')
    - for extracting fingerprint templates from the image
    - MINEX compliance product ID: CBEFF PID 00350A01 (http://fingerprint.nist.gov/minex/QPL.htm)
  • Contains ANSI/INCITS 378 Matching Engine ('Matcher')
    - for matching 2 templates in 1:1 mode (1:N not supported on this product)
    - MINEX compliance product ID: CBEFF 00350B01 (http://fingerprint.nist.gov/minex/QPL.htm)
  • Based on Innovatrics IEngine™ Algorithm = Higher accuracy
    - world-class algorithm in terms of speed, accuracy and reliability
    - uses only fixed point operations, performing in high speeds on less powerful platforms
  • Capable of Image Input = Sensor independence
    - handles raw fingerprint image (.BMP)
    A parameter can be set to select the image processing suitable for specific sensor type (live, non-live, sweep, rolled) which improves accuracy.
  • Measures Fingerprint Image Quality = Better recognition rates
    This function returns quality of the input fingerprint image. Image quality is calculated according to guidelines contained in Section 2.1.42 of ANSI/INCITS 358 standard.

Targeted Devices (Hardware)

  • Mobile (handheld) devices: Personal Digital Assistants, Handheld Devices, Smartphones, Cellphones, ...
  • Embedded terminal devices: Physical Access Controls, (POS) Terminals, Service Stands & Kiosks, ...

Supported Platforms (Software, Processors)

  • Software: Windows CE, (Linux or Symbian upon request)
  • Processors: Intel PXA, ARM9, (other processors upon request)

How to use

Step 1. Image Acquisition
As an input ANSI & ISO Mobile SDK receives the image file (.BMP) of the scanned fingerprint.
Important: Make sure you use FIPS 201 compliant fingerprint scanner to to ensure getting full FIPS compliance.
We have developed partnerships with market leading producers & vendors who can provide you the following hardware products.

Supported scanners:

UPEK TCS1
UPEK TCS1

Supported handhelds:

ANSI & ISO Mobile SDK was developed on HP iPAQ hx2750 and HP iPAQ hx2790. In addition to HP iPAQ, our customers have been using ANSI & ISO Mobile SDK with the following devices:

HP iPAQ hx2790 DAP CE3240 Symbol M70 Intermec 751G Labcal Be.U Workabout Pro
HP iPAQ hx2790 DAP CE3240 Symbol M70 Intermec 751G Labcal Be.U Workabout Pro
hp.com daptech.com symbol.com intermec.com labcal.com psionteklogix.com

- and other proprietary hardware devices and terminals...


Important:


When purchasing handheld with integrated fingerprint scanner, ask the handheld vendor for image acquisition API. You will need it to extract the fingerprint image from the scanner on the handheld, before using it as input into ANSI & ISO Mobile SDK.

When purchasing USB fingerprint scanner that you plan to connect to an existing handheld, ask the scanner vendor for driver and image acquisition API for your handheld. You will need it to communicate with the scanner and extract the fingerprint image from the scanner on the handheld, before using it as input into ANSI & ISO Mobile SDK.

Step 2. Template Extraction
Then ANSI & ISO Mobile SDK (Template Extractor part) transforms the fingerprint images to ANSI-378, ISO 19794-2 or ILO SID compliant templates.

Step 3. 1:1 Verification
After this ANSI & ISO Mobile SDK (Matcher part) takes as an input two ANSI-378, ISO 19794-2 or ILO SID compliant templates and returns corresponding similarity score.
* Our API is based on NIST MINEX API specification. All functions in this product are thread-safe.

Solutions

Notice: Using this product ensures interoperability between most vendors. For instance, interoperability is necessary where vendor A issues ID cards to government employees and vendor B provides access control devices to their offices/facilities. Typically, this product can be used in two scenarios (varying in used hardware):


  • PIV Mobile (Handheld) Devices
    Used in field with handheld devices (not-mounted). In this case, ANSI & ISO Mobile SDK's Matcher on handheld compares template stored on the card with user's just-scanned image to confirm/deny his identity. Handheld devices are typically used to verify identity of people accessing moving sites, such as a disaster or emergency site.

  • Physical Access Control Terminals
    Used with mounted type devices. The most popular are the PC based stations mounted on the wall or ATM-like embedded terminals.

Typical Uses

The most useful utilization is in the area of:

  • Identity Card Verification
  • Physical Access Control
  • Logical Access Control (Password Replacement)

Notice: MINEX test is an ongoing evaluation of the INCITS 378 fingerprint template. The test program has two mandates: 1. to provide measurement of the performance, interoperability of the core template and encoding/matching capability to users, vendors or interested parties, 2. to establish compliance between fingerprint vendors for the US PIV program.
Notice: MINEX compliance is required by government and public administration programs such as Personal Identity Verification (PIV) or Transportation Worker Identification Card (TWIC) in the Americas or elsewhere.
» Learn more...

Package Content

ANSI & ISO Mobile SDK contains:

  • DLL libraries:
    • Template Extractor
    • Matcher
  • Documentation (PDF, CHM)
  • 1 Sample with source code in Microsoft Visual C++
  • License Manager

Deep Technical Specification

Specification ANSI & ISO Mobile SDK
Processor Intel PXA 270, 255
Operating System WinCE (Windows Mobile 2003/5.0)
Programming languages C/C++
Available API Windows dll
Verification speed* 500 fingerprint matches per second
Extraction speed 400 milliseconds
Image input BMP
Image Compression -
Fingerprint Template Standards ISO/IEC SC73/19794-2, ANSI/INCITS 378-2004 and ILO SID
Sensor Compatibility Any sensor (.BMP image is used as input)
Mobile device support HP iPAQ hx2750, HP iPAQ hx2790, DAP CE3240, DAP CE3240B, Intermec 751G, ASUS A696, ACERn321

Quality & Performance

Notice: The accuracy of our products has been tested and certified by NIST in MINEX04 tests. This outstanding performance has been documented in the report from it afterwards (http://fingerprint.nist.gov/minex04/minex_report.pdf).

Return Policy

We offer money-back warranty which covers initial 60 days period from the day of purchase.

»Datasheet

Abbreviations Used:
FIPS - Federal Information Processing Standard
NIST - National Institute of Standards Technology (US government office)
MINEX - Minutiae Interoperability Exchange test
PIV - Personal Identity Verification (US government program)
TWIC - Transportation Worker Identification Card

^Top | Print page


free demo Innovatrics webshop

 

CoreStreet was searching for a fast and accurate ANSI/INCITS-378 compliant SDK for use in our PIVMAN product. Innovatrics provided us with the right value proposition and solution that met our needs and the needs of our customers.


Marina Teper
Engineering Director
CoreStreet

 

buy now

support