ANSI&ISO add-on

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
  • 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
  • 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 add-on 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. 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 add-on.

Step 2:  Template Extraction
Then ANSI & ISO add-on (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 add-on (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 add-on'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...

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. More information you can find at http://www.nist.gov/customcf/get_pdf.cfm?pub_id=150619

Package Content

ANSI & ISO add-on contains:

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

Technical Specification

Specification ANSI & ISO add-on
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

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