MegaMatcher SDK

Large-scale AFIS and multi-biometric identification

MegaMatcher is designed for large-scale AFIS and multi-biometric systems developers. The technology ensures high reliability and speed of biometric identification even when using large databases.

Available as a software development kit that allows development of large-scale single- or multi-biometric fingerprint, iris, face, voice or palm print identification products for Microsoft Windows, Linux, Mac OS X, iOS and Android platforms.

Return to the list of components

Embedded Fingerprint Client component

The Embedded Fingerprint Client component performs fingerprint template creation from images, as well as supports biometric standards and formats. The component is designed to be run on ARM Linux or Android or iOS devices. The Android devices should based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz).

The component extracts a single fingerprint template in 1.2 seconds. Fingerprint templates can be stored in the following formats by the Embedded Fingerprint Client component:

  • Neurotechnology proprietary fingerprint template format;
  • ISO/IEC 19794-2:2005 with Cor. 1:2009 (Biometric Data Interchange Formats – Finger Minutiae Data (General Record and On-Card Formats));
  • ISO/IEC 19794-2:2011 with Cor. 1:2012 (General Record and On-Card Formats);
  • ANSI/INCITS 378-2004 (Finger Minutiae Format for Data Interchange);
  • ANSI/INCITS 378-2009 with Amd. 1:2010 (Finger Minutiae Format for Data Interchange).

Proprietary image quality control may be applied to accept only good quality fingerprint images.

The Embedded Fingerprint Client can generalize a fingerprint template from several images that contain the same fingerprint to improve the template's quality. Also, it separates fingerprints if an image contains more than one fingerprint thus enabling fingerprint template extraction from scanned tenprint card or image captured using scanners that allow to scan two or more fingers at once.

Fingerprint pattern classification module that allows to determine a fingerprint pattern class is included with Embedded Fingerprint Client component. The classification is usually used in forensics, but it also may be used to increase fingerprint matching speed. The defined classes are:

  • Left Slant Loop;
  • Right Slant Loop;
  • Tented Arch;
  • Whorl;
  • Scar;
  • "Unknown" – for the nondetermined classes.

The Embedded Fingerprint Client component allows to integrate support for fingerprint template and image format standards and additional image formats with new or existing biometric systems based on MegaMatcher SDK.

These biometric standards are supported:

  • BioAPI 2.0 (ISO/IEC 19784-1:2006) (Framework and Biometric Service Provider for fingerprint identification engine)
  • CBEFF V1.2 (ANSI INCITS 398-2008) (Common Biometric Exchange Formats Framework)
  • CBEFF V2.0 (ISO/IEC 19785-1:2006 with Amd. 1:2010, 19785-3:2007 with Amd. 1:2010) (Common Biometric Exchange Formats Framework)
  • ISO/IEC 19794-4:2005 with Cor. 1:2011 (Biometric Data Interchange Formats - Finger Image Data)
  • ISO/IEC 19794-4:2011 with Cor. 1:2012 (Biometric Data Interchange Formats - Finger Image Data)
  • ANSI/INCITS 381-2004 (Finger Image-Based Data Interchange Format)
  • ANSI/INCITS 381-2009 with Amd. 1:2011 (Finger Image-Based Data Interchange Format)
  • ANSI/NIST-CSL 1-1993 (Data Format for the Interchange of Fingerprint, Facial, & SMT Information)
  • ANSI/NIST-ITL 1a-1997 (Data Format for the Interchange of Fingerprint, Facial, & SMT Information)
  • ANSI/NIST-ITL 1-2000 (Data Format for the Interchange of Fingerprint, Facial, & SMT Information)
  • ANSI/NIST-ITL 1-2007 (Data Format for the Interchange of Fingerprint, Facial, & Other Biometric Information)
  • ANSI/NIST-ITL 1a-2009 (Data Format for the Interchange of Fingerprint, Facial, & Other Biometric Information)
  • ANSI/NIST-ITL 1-2011 (Data Format for the Interchange of Fingerprint, Facial, & Other Biometric Information)
  • ANSI/NIST-ITL 1-2011 Update:2013 Edition 2 (Data Format for the Interchange of Fingerprint, Facial, & Other Biometric Information)
  • ANSI/NIST-ITL 1-2011 Update:2015 (Data Format for the Interchange of Fingerprint, Facial, & Other Biometric Information)

The component allows conversion between Neurotechnology proprietary fingerprint templates, ISO/IEC 19794-2:2005, ISO/IEC 19794-2:2011, ANSI/INCITS 378-2004, ANSI/INCITS 378-2009 and ANSI/NIST-ITL templates.

The Embedded Fingerprint Client component also includes:

  • JPEG 2000 image format support module with 1000 ppi Fingerprint Profile;
  • NIST IHead image format support module;
  • module with NIST Fingerprint Image Quality (NFIQ) algorithm, a standard method to determine fingerprint image quality.

The Embedded Fingerprint Client component allows to integrate support for WSQ (Wavelet Scalar Quantization) image format. The WSQ format allows to compress a fingerprint image up to 10-15 times. WSQ compression process is "lossy", meaning that the reconstructed image is not equal to the original (some information is lost). However, the WSQ algorithm was specially designed to minimize the loss of fingerprint information therefore the reconstructed image is as close as possible to the original.

Neurotechnology's implementation of WSQ 3.1 fingerprint image compression was certified by the FBI as compliant with the accuracy requirements in the Wavelet Scalar Quantization (WSQ) Gray-Scale Fingerprint Image Compression Specification, Version 3.1.

Three licenses for the Embedded Fingerprint Client component for each of Android, iOS and ARM Linux platforms are included with MegaMatcher 10.0 Standard SDK and MegaMatcher 10.0 Extended SDK. More licenses for this component can be purchased any time by MegaMatcher 10.0 SDK customers.

Return to the list of components

Neurotechnology Distributors Map Ex-Cle S.A - representative in Argentina FingerSec do Brasil - distributor in Brazil (web site in Portuguese) Distributors in Chile Neurotechnology's Chinese Office (web site in Chinese) Security Systems Ltda - distributor in Colombia (web site in Spanish) Data6terms - distributor in Congo D.R. General Security El Salvador - distributor in El Salvador (web site in Spanish) Infokey Software Solutions - distributor in Greece (web site in Greek and English) Fulcrum Biometrics India Pvt. Ltd. - distributor in India Accent e Technology - distributor in India Hagai Jaya Teknik - distributor in Indonesia Biometric srl - distributor in Italy (web site in Italian) Software Sources Ltd - distributor in Israel Tegara Corporation - distributor in Japan (web site in Japanese) Bruce and Brian Co., LTD. - distributor in Korea (web site in Korean) Digital Data Systems - distributor in Pakistan Ex-Cle S.A - distributor in Paraguay Digital Works - distributor in Peru Fingerprint i.t. - distributor in South Africa Intuate Biometrics - distributor in Spain (web site in Spanish) Sri Lanka Division - Neurotechnology Lab Delaney Biometrics - distributor in the UK Fulcrum Biometrics - representative in the USA Unifyia, Inc - distributor in the USA Distributors in Venezuela
Follow us
Facebook icon   LinkedIn icon   Twitter icon
Google+ icon   Youtube icon
Copyright © 1998 - 2017 Neurotechnology | Terms & Conditions | Privacy Policy | Career