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.

Technical Specifications

All biometric templates should be loaded into RAM before identification, thus the maximum biometric templates database size is limited by the amount of available RAM.

  • Fingerprint scanners are recommended to have at least 500 ppi resolution and at least 1" x 1" fingerprint sensors. The specifications are provided for 500 x 500 pixels fingerprint images and templates extracted from these images.
  • The minimal distance between eyes is 32 pixels for a face on image or video stream to perform face template extraction reliably. 64 pixels or more recommended for better template extraction results.
  • Face recognition engine has certain tolerance to face posture:
    • head roll (tilt) – ±180 degrees (configurable);
      ±15 degrees default value is the fastest setting which is usually sufficient for most near-frontal face images.
    • head pitch (nod) – ±15 degrees from frontal position.
    • head yaw (bobble) – ±90 degrees from frontal position.
      ±15 degrees default value is the fastest setting which is usually sufficient for most near-frontal face images.
    The specifications are provided for the default roll and yaw values.
  • Iris capture cameras are recommended to produce at least 640 x 480 pixels images. The specifications are provided for these images.
  • Voice samples of at least 2-seconds in length are recommended to assure speaker recognition quality.
  • A minimum 11025 Hz sampling rate, with at least 16-bit depth, should be used during voice recording.

See also the lists of basic recommendations for facial recognition and speaker recognition.

MegaMatcher biometric template extraction and matching algorithm is designed to run on multi-core processors allowing to reach maximum possible performance on the used hardware.

MegaMatcher 11.0 fingerprint engine specifications
  Embedded / mobile (1)
platform
PC-based (2)
platform
Server
platform
Template extraction components Mobile
Fingerprint
Extractor
Mobile
Fingerprint
Client
Fingerprint
Extractor
Fingerprint
Client
Fingerprint
Image
Processing
(3)
Template extraction speed
(fingerprints per minute)
45 50 45 100 3,000
Template matching components Mobile
Fingerprint
Matcher
Mobile
Fast
Fingerprint
Matcher
Fingerprint
Matcher
Fast
Fingerprint
Matcher
(2)
Template matching speed
(fingerprints per second)
3,000 200,000 40,000 200,000
Single fingerprint record size in a template (4) (bytes) 800 - 8,000
(configurable)

MegaMatcher 11.0 face engine specifications
  Embedded / mobile (1)
platform
PC-based (2)
platform
Server
platform
Template extraction components Mobile
Face
Extractor
Mobile
Face
Client
Face
Extractor
Face
Client
Face
Image
Processing
(3)
Template extraction speed
(faces per minute)
45 50 45 100 3,000
Template matching components Mobile Face Matcher Mobile
Fast
Face
Matcher
Face Matcher Fast Face Matcher(2)
Template matching speed
(faces per second)
3,000 200,000 40,000 200,000
Single face record size in a template (4) (bytes) 194 or 464
(configurable)

MegaMatcher 11.0 iris engine specifications
  Embedded / mobile (1)
platform
PC-based (2)
platform
Server
platform
Template extraction components Mobile
Iris
Extractor
Mobile
Iris
Client
Iris
Extractor
Iris
Client
Iris
Image
Processing
(5)
Template extraction speed
(irises per minute)
45 50 45 100 3,000
Template matching components Mobile Iris Matcher Mobile
Fast
Iris
Matcher
Iris Matcher Fast Iris Matcher(2)
Template matching speed
(irises per second)
3,000 200,000 40,000 200,000
Single iris record size in a template (4) (bytes) 2,348

MegaMatcher 11.0 voiceprint engine specifications
  Embedded / mobile (1)
platform
PC-based
platform
Server
platform
Template extraction components Mobile
Voice
Extractor
Mobile
Voice
Client
Voice
Extractor
(2)
Voice
Client
(2)
Voice
Processing
(5)
Template extraction speed
(voiceprints per minute)
45 50 45 100 3,000
Template matching components Mobile Voice Matcher Voice Matcher(2)
Template matching speed
(voiceprints per second)
100 8,000
Single voiceprint record size in a template (4) (6) (bytes) 3,500 - 4,500

MegaMatcher 11.0 palm print engine specifications
Template extraction component Palm Print Client(2)
Template extraction speed
(palm prints per minute)
15
Template matching component Palm Print Matcher(2)
Template matching speed
(palm prints per second)
2,000
Average single palm print record size in a template (4) (kilobytes) 69

Notes:
(1) Requires to be run on iOS devices or Android devices based on at least Snapdragon S4 system-on-chip with Krait 300 processor (4 cores, 1.51 GHz).
(2) Requires to be run on PC or laptop with at least Intel Core i7-4771 quad-core processor (3.5 GHz) to reach the specified performance.
(3) Requires to be run on server hardware with at least Dual Intel Xeon Gold 6126 processors (2.6 GHz) to reach the specified performance.
(4) MegaMatcher 11.0 allows to store multiple biometric records of the same or different biometric modalities in a template; in this case the template size is the sum of all included biometric records.
(5) Requires to be run on server hardware with at least Intel Xeon Gold 6126 processor (2.6 GHz) to reach the specified performance.
(6) The specifications are provided for 5-second long voice samples; template size has linear dependence from voice sample length.

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 Unifyia Solutions India Pvt. Ltd. - distributor in India 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) Biosec Solutions - distributor in Nigeria 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 - 2019 Neurotechnology | Terms & Conditions | Privacy Policy | Career