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 10.0 fingerprint engine specifications
  Embedded / mobile (1)
platform
PC-based (2)
platform
Server
platform
Template extraction components Embedded
Fingerprint
Extractor
Embedded
Fingerprint
Client
Fingerprint
Extractor
Fingerprint
Client
Fast
Fingerprint
Extractor
(3)
Template extraction speed
(fingerprints per minute)
45 50 45 100 3,000
Template matching components Embedded
Fingerprint
Matcher
Embedded
Fast
Fingerprint
Matcher
Fingerprint
Matcher
Fast
Fingerprint
Matcher
(4)
Template matching speed
(fingerprints per second)
3,000 200,000 40,000 200,000
Single fingerprint record size in a template (5) (bytes) 700 - 6,000
(configurable)

MegaMatcher 10.0 face engine specifications
  Embedded / mobile (1)
platform
PC-based (2)
platform
Server
platform
Template extraction components Embedded
Face
Extractor
Embedded
Face
Client
Face
Extractor
Face
Client
Fast
Face
Extractor
(6)
Template extraction speed
(faces per minute)
45 50 45 100 3,000
Template matching components Embedded Face Matcher Embedded
Fast
Face
Matcher
Face Matcher Fast Face Matcher(4)
Template matching speed
(faces per second)
3,000 200,000 40,000 200,000
Single face record size in a template (5) (bytes) 4,028 or 5,066 or 7,128
(configurable)

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

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

MegaMatcher 10.0 palm print engine specifications
Template extraction component Palm Print Client(4)
Template extraction speed
(palm prints per minute)
15
Template matching component Palm Print Matcher(4)
Template matching speed
(palm prints per second)
15
Average single palm print record size in a template (5) (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 2 Q9400 quad-core processor (2.67 GHz) to reach the specified performance.
(3) Requires to be run on server hardware with at least Dual Intel Xeon processors E5-2680V2 (2.8 GHz) to reach the specified performance.
(4) Requires to be run on PC with at least Intel Core i7-4771 quad-core processor (3.5 GHz) to reach the specified performance.
(5) MegaMatcher 10.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.
(6) Requires to be run on server hardware with at least Intel Xeon E5-2680V2 processor (2.8 GHz) to reach the specified performance.
(7) 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 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