MegaMatcher 10.0 Standard SDK

$2,869.20

Large-scale AFIS and multi-biometric identification

SKU: NTBSDKMM101STD Category:

Overview

Overview

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.

Proven Technology in National-Scale Projects

Multiple complex biometric transactions processing with high speed,reliability, and accuracy using proprietary fused matching algorithm technology.Implemented successfully in national-scale projects,like passport issuance,EMR,law enforcement and defense,ID system and voter deduplication.

 Multi-Modality Support

Accepts fingerprint,face,voice,palmprint,and iris images for creating multiple biometric templates and searching against the database.Proprietary fused matching algorithm provides high matching accuracy.

Biometric Adjudication

Can determine questionable biometric matching results and allow human discretion to facilitate decision making .

 Rolled, flat and latent fingerprint matching

The MegaMatcher fingerprint engine matches rolled and flat fingerprints between themselves with a high degree of reliability and accuracy. It is tolerant to fingerprint translation, rotation and deformation.

 Megamatcher Fused algorithm

Multi-modal biometric recognition engines along with a fused algorithm ensure fast and reliable identification in large-scale systems.

Each of the fingerprint, face, voice and iris identification algorithms may be used separately to develop AFIS, automated face, speaker or iris identification systems.

Automatic voice activity detection

Reliable, automatic speaker recognition with certain natural variations (i.e. hoarse voice) or environment changes (i.e. offi ce and outdoors). Voice recognition using unique or different text phrases for two factor authentication with a passphrase.

Latent Fingerprint Template Editing

Suitable for developing both civil AFIS and forensic AFIS applications as it supprts Latent fingerprint template editingnecessary in order to submit a latent fingerprt (for example, one taken from a crime scene) for the identification into
AFIS. Able to match rolled and flat fingerprints between themselves

Facial attributes recognition

MegaMatcher ensures reliable face recognition, age estimation and can detect certain attributes during the face extraction like, smile, open/closed-mouthed, dark glasses, etc. Tolerance to face position assures a level of enrollment convenience

 NIST IREX proven reliability

Robust eye detection despite obstructions to the image, visual noise and/or different levels of illumination. Matching speed up to 200,000 comparisons per second on a single PC. Based on VeriEye, recognized by NIST as one of the most reliably accurate iris recognition algorithms available

High Availability and Fault Tolerance

High system reliability and better performance with parallelly running instances of some or all components.

Modular and Scalable Architecture

Modular architecture that caters to specific system performance requirements.Each such component designed for a specific task can be scaled up to meet project requirements.

Compliance with Biometric Standards

Allows the use of BioAPI 2.0 , ANSI/NIST-ITL-1, ISO/IEC 19794-2, ISO/IEC 19794-5 and ISO/IEC 19794 6 biometric template standards.WSQ component  for system compatibility with other software as well as modules for conversion between MegaMatcher template and biometric standards.

 

Highlights

Highlights

  • Proven in national-scale projects, including passport issuance and voter deduplication.
  • NIST MINEX-compliantfingerprint engine, NIST IREX proven iris engine.
  • High performance matching for national-scale systems withMegaMatcher Accelerator.
  • Fingerprints, irises and faces can be matched on smart cards usingMegaMatcher On Card.
  • Includes fingerprint, iris, face, voice and palm print modalities.
  • Rolled, flat and latent fingerprint matching.
  • BioAPI 2.0 and other ANSI and ISO biometric standards support.
  • Multiplatform, scalable architecture for parallel matching.
  • Effective price/performance ratio, flexible licensing and free customer support.

Use Cases

Use Cases

  • National-Scale ID Projects
  • Voter Registration
  • Digital Identification and Certification System
  • Criminal and Forensic AFIS
  • Law Enforcement and Defense Sector
  • Border Control, National Security and Passport Issuance
  • Time and Attendance Control
  • Electronic Medical Records Access Control
  • Contract Labour Identity Management

Technology Awards

Technology Awards

 

MegaMatcher technology has received numerous awards and compliancy certifications from government and science authorities.

MINEX evaluations by NIST

  • MINEX III evaluation was successfully passed in 2015. In 2017 MegaMatcher SDK fingerprint technology has been ranked as the first most interoperable matcher and the fourth most accurate native template matcher vendor among all MINEX III compliant matchers.
  • MINEX Ongoing evaluation was successfully passed in 2014. The second place in the Ongoing MINEX ranking for fingerprint matching algorithms was achieved. MegaMatcher technology was recognized by the NIST as fully MINEX compliant.

FpVTE (Fingerprint Vendor Technology Evaluations) by NIST

  • FpVTE 2012– in 2015 NIST recognized Neurotechnology’s fingerprint identification algorithm as one of the fastest and most accurate among the evaluation’s participants.
  • FpVTE 2003– one of the best reliability results in the Middle Scale Test were shown. Neurotechnology participated in FpVTE 2003 under the name Neurotechnologija.

FIVE (Face in Video Evaluation)

In 2015 Neurotechnology face recognition engine to the NIST Face in Video Evaluation (FIVE). In average the submitted algorithm was ranked among top 8 most accurate face recognition algorithms out of 16 vendors.

IREX IV and IREX III by NIST

  • IREX IV– in 2013 Neurotechnology’s iris recognition algorithm has been judged the by the NIST as one of the fastest and most accurate among the participants.
  • IREX III– in 2012 MegaMatcher iris matching algorithm was the second fastest and provided 3 times higher recognition accuracy than the only fas ter contender.

WSQ 3.1 Certification by the FBI

In 2011 FBI certified Neurotechnology’s implementation of WSQ image format support.

System Architecture

System Architecture

 

MegaMatcher SDK is intended for large-scale AFIS / ABIS projects and includes specialized components and biometric engines for biometric data capture, template extraction and matching. Some of the components are designed to provide high performance during large number of requests and/or large databases with millions of biometric templates, whereas others provide easy deployment on client sites for a reasonable price. Also, certain components are intended for building systems with lower performance requirements.
MegaMatcher SDK provides easy system scalability and allows to start a biometric system from one or two computers/servers system at the beginning, with further scaling up together with project capacity and speed requirements by using components with higher capabilities or adding more installations of the component connected to the same system.
These system architectures and components are usually used for specific projects:

Template creation on client-side and matching on server-side

Recommended for AFIS, border control, various ID issuing systems, such as passports, ID cards, voter registration

 

Template creation and matching on server side

Recommended for online banking, government e-services and other mass scale systems, in which requests can be submitted by any device or computer.

 

Deduplication after all users data collected

Recommended for ID issuing systems, which have previously collected biometric data, such as voter or population registry cleaning.

Template creation and matching on the same computer or device

Recommended for stand-alone deployments like desktop or mobile, civil or forensic identification system.

 

A combination of the mentioned architectures and components can be also used within a large-scale biometric system to reach optimal performance and/or availability.
MegaMatcher Automated Biometric Identification System, an integrated multi-biometric solution for national-scale identification projects, can be also considered. The solution can be customized by Neurotechnology for specific project needs.

Template matching components performance and scalability

    Fingerprints Faces Irises
Matching Server with Matcher engines Database capacity Unlimited Unlimited Unlimited
Matching speed 40,000

fingerprints per second

40,000

faces per second

40,000

irises per second

Matching Server with Fast Matcher engines Database capacity Unlimited Unlimited Unlimited
Matching speed 200,000

fingerprints per second

200,000

faces per second

200,000

irises per second

Cluster of MegaMatcher Accelerator 10.0 Development Edition with N units Database capacity N × 4,000,000

fingerprints

N × 1,000,000

faces

N × 5,000,000

irises

Matching speed N × 1,000,000

fingerprints per second

N × 1,000,000

faces per second

N × 1,000,000

irises per second

Cluster of MegaMatcher Accelerator 10.0 Standard with N units Database capacity N × 4,000,000

fingerprints

N × 1,000,000

faces

N × 5,000,000

irises

Matching speed N × 35,000,000

fingerprints per second

N × 35,000,000

faces per second

N × 70,000,000

irises per second

Cluster of MegaMatcher Accelerator 10.0 Extended with N units Database capacity N × 40,000,000

fingerprints

N × 10,000,000

faces

N × 50,000,000

irises

Matching speed N × 100,000,000

fingerprints per second

N × 100,000,000

faces per second

N × 200,000,000

irises per second

SDK Contents

SDK Contents

 

MegaMatcher SDK is designed for development of large-scale AFIS or multi-biometric identification products. Fingerprint, face, iris, voice and palm print recognition engines are included in MegaMatcher 10.0 SDK.MegaMatcher 10.0 SDK includes server-side software and a set of modules for developing client-side applications. .NET components are included for rapid development of client-side software. MegaMatcher 10.0 supports Bio API 2.0. To ensure system compatibility with other software, WSQ component is available, as well as modules for conversion between MegaMatcher template and biometric standards.

MegaMatcher 10.0 is suitable not only for developing civil AFIS, but also for forensic AFIS applications, as it includes an API for latent fingerprint template editing. Latent fingerprint template editing is necessary in order to submit a latent fingerprint (for example, one taken from a crime scene) for the identification into AFIS. Also MegaMatcher is able to match rolled and flat fingerprints between themselves.

These types of MegaMatcher 10.0 SDK are available:

MegaMatcher 10.0 Standard SDK for developing a client/server based multi-biometric fingerprint-face-iris identification product. This SDK is suitable for network-based and web-based systems with database size ranging from several thousand records up to million records. The SDK includes ready-to-use server-side software and a set of components for developing client-side applications on Microsoft Windows, Android, iOS, Linux and Mac OS X.

MegaMatcher 10.0 Extended SDK for developing a large-scale network-based AFIS or multi-biometric identification product. The SDK includes all components of MegaMatcher 10.0 Standard SDK and MegaMatcher Accelerator software, which can be used for fault-tolerant scalable cluster software for fast parallel matching, processing high number of identification requests and handling databases with practically unlimited size. This SDK also allows to develop network-based and web-based systems.

 

System Requirements

System Requirements

 

There are specific requirements for running specific components on particular platforms.
Click on specific components to view the corresponding requirements.

System requirements for MegaMatcher client-side components for PC or Mac

  • PC or Mac with x86 (32-bit) or x86-64 (64-bit) compatible processors.
    • 6 seconds are required to create a template with a single fingerprint, face, iris or voiceprint record using Intel Core 2 Q9400 processor running at 2.67 GHz. See the technical specifications for more details.
    • 4 seconds are required to create a template from a full palm print image on Intel Core i7-4771 processor running at 3.5 GHz.
    • SSE2 support is required. Processors that do not support SSE2 cannot run the MegaMatcher algorithm. Please check if a particular processor model supports SSE2 instruction set.
  • At least 128 MB of free RAM should be available for the application.
  • Free space on hard disk drive (HDD):
    • at least 1 GB required for the development.
    • 100 MB for client-side components deployment.
    • Additional space optionally would be required in these cases:
      • MegaMatcher does not require the original biometric data (such as fingerprint image or photo) to be stored for the matching; it is enough to use the templates. However, we would recommend to store this data on hard drive for the potential future usage.
      • Usually a database engine runs on back-end servers (on separate computer). However, DB engine can be installed together with MegaMatcher client-side components and Matching Server on the same computer for standalone applications. In this case more HDD space for biometric templates storage must be available. For example, 1 million users templates (each with 2 fingerprint records) stored using a relational database would require from 2 GB to 12 GB of free HDD space depending on configured template size.
    • Optionally, depending on biometric modalities and requirements:
      • fingerprint scanner. MegaMatcher SDK includes support modules for more than 100 models of fingerprint scanners under Microsoft Windows, Linux and Mac OS X
      • webcam or IP camera or any other camera (recommended frame size: 640 x 480 pixels) for face images capturing. MegaMatcher SDK includes support modules for a list of cameras. An IP camera shold support RTSP and stream video in H.264 or M-JPEG. Any other webcam or camera should provide DirectShow interface for Windows platform, GStreamer interface for Linux platform or QuickTime interface for Mac platform.
      • An iris camera (recommended image size: 640 x 480 pixels) for iris image capture. MegaMatcher SDK includes support modules for several iris cameras.
      • microphone. Any microphone that is supported by the operating system can be used.
      • palm print scanner.
      • flatbed scanner for fingerprint or palm print data capturing from paper can be used. 500 ppi or 1000 ppi FBI certified scanners are recommended. Flatbed scanners are supported only under Microsoft Windows platform and should have TWAIN drivers.
      • Integrators can also write plug-ins to support their biometric capture devices using the plug-in framework provided with the Device Manager from the MegaMatcher SDK.
    • Network/LAN connection (TCP/IP) for communication with Matching Server or MegaMatcher Accelerator unit(s). MegaMatcher client-side components can be used without network if they are used only for data collection.
      Communication is not encrypted, therefore, if communication must be secured, we would recommend to use a dedicated network (not accessible outside the system) or a secured network (such as VPN; VPN must be configured using operating system or third party tools).
    • Linux specific requirements:
      • Linux 2.6 or newer kernel (32-bit or 64-bit) is required. Linux 3.0 or newer kernel is recommended. If a fingerprint scanner is required, note that some scanners have only 32-bit support modules and will work only from 32-bit applications.
      • glibc 2.13 or newer
      • GStreamer 1.2.2 or newer with gst-plugin-base and gst-plugin-good is required for face capture using camera/webcam or rtsp video. GStreamer 1.4.x or newer is recommended.
      • libgudev-1.0 164-3 or newer (for camera and/or microphone usage)
      • libasound 1.0.x or newer (for voice capture)
      • wxWidgets 3.0.0 or newer libs and dev packages (to build and run SDK samples and applications based on them)
      • Qt 4.8 or newer libs, dev and qmake packages (to build and run SDK samples and applications based on them)
      • GCC-4.4.x or newer (for application development)
      • GNU Make 3.81 or newer (for application development)
      • Sun Java 1.6 SDK or later (for application development with Java)
      • pkg-config-0.21 or newer (optional; only for Matching Server database support modules compilation)
    • Microsoft Windows specific requirements:
      • Microsoft Windows XP / Vista / 7 / 8 / 10, 32-bit or 64-bit. If a fingerprint scanner is required, note that some scanners have only 32-bit support modules and will work only from 32-bit applications.
      • Microsoft .NET framework 3.5 (for .NET components usage)
      • Microsoft Visual Studio 2008 SP1 or newer (for application development with C++ / C# / VB .NET)
      • Microsoft DirectX 10.0 or later (for face capture using camera/webcam)
      • Sun Java 1.6 SDK or later (for application development with Java)
    • Mac OS X specific requirements:
      • Mac OS X (version 10.7 or newer)
      • XCode 4.3 or newer (for application development)
      • GStreamer 1.2.2 or newer with gst-plugin-base and gst-plugin-good is required for face capture using camera/webcam or rtsp video. GStreamer 1.4.x or newer is recommended.
      • wxWidgets 3.0.0 or newer libs and dev packages (to build and run SDK samples and applications based on them)
      • Qt 4.8 or newer libs, dev and qmake packages (to build and run SDK samples and applications based on them)
      • GNU Make 3.81 or newer (to build samples and tutorials development)
      • Sun Java 1.6 SDK or later (for application development with Java)

System requirements for MegaMatcher client-side components for Android

  • A smartphone or tablet that is running Android 4.0 (API level 14) OS or newer.
    • API level 19 is the recommended target for code compilation.
    • If you have a custom Android-based device or development board,contact us to find out if it is supported.
  • ARM-based 5 GHz processor recommended for processing a fingerprint, face, iris or voiceprint in the specified time. Slower processors may be also used, but the processing of fingerprints, faces, irises and voiceprints will take longer time.
  • At least 30 MB of free RAM should be available for the application. Additional RAM is required for applications that perform 1-to-many identification, as all biometric templates need to be stored in RAM for matching. For example, 1,000 templates (each containing 1 fingerprint and 1 face record) require about 6 MB of additional RAM. See the technical specifications for the templates sizes with specific biometric modalities.
  • Free storage space (built-in flash or external memory card):
    • 30 MB required for MegaMatcher Android components deployment for each separate application.
    • Additional space would be required if an application needs to store original fingerprint, face or iris images, or audio samples. MegaMatcher does not require the original fingerprint, face or iris images, or audio samples to be stored for the matching; only the templates need to be stored.
  • Optionally, depending on biometric modalities and requirements:
    • fingerprint reader. MegaMatcher is able to work with several supported fingerprint readers under Android  Integrators may also use image files or receive image data from external devices like flatbed scanners or other stand-alone cameras.
    • A camera for face  MegaMatcher is able to work with all cameras that are supported by Android OS. At least 0.3 MegaPixel (640 x 480 pixels) camera is required for the MegaMatcher biometric algorithm. Integrators may also use image files or receive image data from external devices like flatbed scanners or stand-alone cameras.
    • microphone. MegaMatcher is able to work with all microphones that are supported by Android OS. Integrators may also use audio files or receive audio data from external devices.
    • An iris scanner. A project may require to capture iris images using some hand-held devices:
      • Iritech IriShield single iris camera is supported by the MegaMatcher SDK under Android OS.
      • MegaMatcher technology also accepts irises for further processing asBMPJPG or PNG images, thus almost any third-party iris capturing hardware can be used with the MegaMatcher technology if it generates image in the mentioned formats.
      • Integrators may implement the iris scanner support by themselves or use the software provided by the scanners manufacturers. The integrators should note, that the most accurate iris recognition is achievable only when iris images are captured with near-infrared cameras and appropriate illumination. However, it is still possible to recognize irises with reasonable accuracy, when the irises are captured with cameras, which are built in smartphones or tablets, using proper illumination and focus, and choosing proper environment.
    • Network connection. A MegaMatcher-based embedded or mobile application may require network connection foractivating the MegaMatcher component licenses. See the list of available activation options in the licensing model for more information. Also, network connection may be required for client/server
    • PC-side development environment requirements:
      • Java SE JDK 6 (or higher)
      • Eclipse Indigo (3.7) IDE
      • Android development environment (at least API level 14 required)
      • One of the following build automation systems:
        • Apache Maven 3.1.xor newer
        • Gradle 2.10 or newer
      • Internet connection for activating MegaMatcher component licenses

System requirements for MegaMatcher client-side components for iOS

  • One of the following devices, running iOS 8.0 or newer:
    • iPhone 5 or newer iPhone.
    • iPad 2or newer iPad, including iPad Mini and iPad Air models.
    • iPod Touch 6th Generation or newer iPod.
  • At least 30 MB of free RAM should be available for the application. Additional RAM is required for applications that perform 1-to-many identification, as all biometric templates need to be stored in RAM for matching. For example, 1,000 templates (each containing 1 fingerprint and 1 face record) require about 6 MB of additional RAM. See the technical specifications for the templates sizes with specific biometric modalities.
  • Free storage space (built-in flash or external memory card):
    • 30 MB required for MegaMatcher iOS components deployment for each separate application.
    • Additional space would be required if an application needs to store original fingerprint, face or iris images, or audio samples. MegaMatcher does not require the original fingerprint, face or iris images, or audio samples to be stored for the matching; only the templates need to be stored.
  • Optionally, depending on biometric modalities and requirements:
    • fingerprint reader. MegaMatcher is able to work with several supported fingerprint readers under iOS. Integrators may also use image files or receive image data from external devices like flatbed scanners or other stand-alone cameras.
    • camera for face  MegaMatcher captures face images from the built-in cameras.
    • microphone. Any smartphone’s or tablet’s built-in or headset microphone which is supported by iOS. Integrators may also use audio files or receive audio data from external devices.
    • An iris scanner. At the moment iris scanner support on iOS platform should be implemented by integrators. The integrators should note, that the most accurate iris recognition is achievable only when iris images are captured with near-infrared cameras and appropriate illumination. However, it is still possible to recognize irises with reasonable accuracy, when the irises are captured with cameras, which are built in smartphones or tablets, using proper illumination and focus, and choosing proper environment.
    • MegaMatcher technology also accepts fingerprint, face and iris images for further processing as BMPJPG or PNG files, thus almost any third-party biometric capturing hardware can be used with the MegaMatcher technology if it generates images in the mentioned formats.
  • Network connection. A MegaMatcher-based embedded or mobile application may require network connection for activating the MegaMatcher component licenses.. Also, network connection may be required for client/server
  • Development environmentrequirements:
    • a Mac running Mac OS X 10.10.x or newer.
    • Xcode 6.4 or newer.

System requirements for MegaMatcher client-side components for ARM Linux

We recommend to contact us and report the specifications of a target device to find out if it will be suitable for running MegaMatcher-based applications.
There is a list of common requirements for ARM Linux platform:

  • A device with ARM-based processor, running Linux 3.2 kernel or newer.
  • ARM-based 5 GHz processor recommended for fingerprint processing in the specified time.
    • ARMHF architecture (EABI 32-bit hard-float ARMv7) is required.
    • Lower clock-rate processors may be also used, but the fingerprint, face, iris or voiceprint processing will take longer time.
  • At least 128 MB of free RAM should be available for the application. Additional RAM is required for applications that perform 1-to-many identification, as all biometric templates need to be stored in RAM for matching. For example, 1,000 templates (each containing 2 fingerprint records) require about 2 MB of additional RAM.
  • Free storage space (built-in flash or external memory card):
    • 30 MB required for MegaMatcher ARM Linux components deployment for each separate application.
    • Additional space would be required if an application needs to store original fingerprint, face or iris images, or audio samples. MegaMatcher does not require the original fingerprint, face or iris images, or audio samples to be stored for the matching; only the templates need to be stored.
  • Optionally, depending on biometric modalities and requirements:
    • fingerprint scanner. MegaMatcher is able to work with several supported fingerprint readers under ARM Linux  Integrators may also use image files or receive image data from external devices like flatbed scanners or other stand-alone cameras.
    • camera for face  At least 0.3 MegaPixel (640 x 480 pixels) camera is required for the MegaMatcher biometric algorithm. These cameras are supported by MegaMatcher on ARM Linux platform:
      • Any camera which is accessible usingGStreamer
      • Any IP camera, that supports RTSP (Real Time Streaming Protocol):
        • OnlyRTP over UDP is supported.
        • 264/MPEG-4 AVCor Motion JPEG should be used for encoding the video stream.
      • An iris scanner. At the moment iris scanner support on ARM Linux platform should be implemented by integrators. The integrators should note, that the most accurate iris recognition is achievable only when iris images are captured with near-infrared cameras and appropriate illumination. However, it is still possible to recognize irises with reasonable accuracy, when the irises are captured with regular cameras, using proper illumination and focus, and choosing proper environment.
      • A Any microphone that is supported by the operating system can be used.
      • Fingerprint, face or iris images inBMPJPG or PNG formats can be processed by the MegaMatcher technology.
    • glibc 2.13 or newer.
    • libstdc++-v3 4.7.2 or newer.
    • GStreamer 1.2.2 or newer with gst-plugin-base and gst-plugin-good is required for face capture using camera/webcam or rtsp video. GStreamer 1.4.x or newer is recommended.
    • libasound 1.0.x or newer (for voice capture)
    • libgudev-1.0 164-3 or newer (for microphone usage)
    • Network/LAN connection (TCP/IP)for client/server applications. Also, network connection is required for using the Matching Server component. Communication with Matching server is not encrypted, therefore, if communication must be secured, a dedicated network (not accessible outside the system) or a secured network (such as VPN; VPN must be configured using operating system or third party tools) is recommended.
    • Development environmentspecific requirements:
      • GCC-4.4.x or newer
      • GNU Make 3.81 or newer
      • JDK 1.6 or later

System requirements for server-side fast template extraction components

  • Server hardware with at least these processors (see the technical specifications for more details):
    • Dual Intel Xeon E5-2680V2(2.8 GHz) processors for extracting a template from a single fingerprint image in the specified time;
    • Single Intel Xeon E5-2680V2(2.8 GHz) processor for extracting templates from single face or iris images, or voice samples in the specified time.

The processors shouls support SSE2. Processors that do not support SSE2 cannot run the MegaMatcher algorithm. Please check if a particular processor model supports SSE2 instruction set.

  • at least 2 GB of free RAM should be available for the high-volume server application.
  • Free space on hard disk drive (HDD):
    • at least 1 GB required for the development.
    • 100 MB for the server-side fast template extraction components deployment.
    • Additional space optionally would be required in these cases:
      • MegaMatcher does not require to store the original biometric data (such as fingerprint image or photo); it is enough to use the templates for persons’ verification or identification. However, some systems may require to store this data on hard drive for the potential future usage.
      • Usually a database engine runs on back-end servers (on separate computer). However, DB engine can be installed together with MegaMatcher client-side components and Matching Server on the same computer for standalone applications. In this case more HDD space for biometric templates storage must be available. For example, 1 million users templates (each with 2 fingerprint records) stored using a relational database would require about 2 GB of free HDD space.
    • Network/LAN connection (TCP/IP)for communication with client-side applications, Matching Server or MegaMatcher Accelerator unit(s).
      MegaMatcher does not provide any tools for encrypting the communication. If communication must be secured, we recommend to use some strong enough encryption for sending the biometric images or voice samples over the internet. Also, a dedicated network (not accessible outside the system) or a secured network (such as VPN; VPN must be configured using operating system or third party tools) may be used.
    • Linux specific requirements:
      • Linux 2.6 or newer kernel (32-bit or 64-bit) is required. Linux 3.0 or newer kernel is recommended.
      • glibc 2.11.3 or newer
      • GStreamer 1.2.2 or newer with gst-plugin-base and gst-plugin-good (for face capture using rtsp video)
    • Microsoft Windows specific requirements:
      • Microsoft Windows Server 2003 / Server 2008 / Server 2008 R2 / Server 2012, 64-bit.
      • Microsoft .NET framework 3.5 (for .NET components usage)

System requirements for Matching Server

  • PC, Mac or server with x86 (32-bit) or x86-64 (64-bit) compatible CPU.
    • 64-bit platform must be used when large databases (more than 2.5 million fingerprints or more than 400,000 users with 2 fingerprints and 1 face enrolled) used and 3 GB RAM is not enough for templates storing in RAM.
    • Intel Core i7-4771 (3.5 GHz) processor or better is recommended.
    • SSE2 support is required. Processors that do not support SSE2 cannot run the MegaMatcher algorithm. Please check if a particular processor model supports SSE2 instruction set.
  • Enough free RAM for Matching Server code (about 5 MB), matching engines and templates. 1 million users templates (each with 2 fingerprint records) require from 2 GB to 12 GB of RAM depending on configured template size. At least 20% reserve recommended and some additional memory may be taken by an operating system. Therefore to hold mentioned 1 million users data, 3 GB of free RAM is recommended for the computer running Matching Server software.
  • Free space on hard disk drive (HDD):
    • 5MB required for Matching Server software.
    • A database engine itself requires HDD space for running. Please refer to HDD space requirements from the database engine providers.
    • Enough HDD space to store templates and relation data. For example, 1 million users templates (each with 2 fingerprint records) stored using a relational database would require from 2 GB to 12 GB of free HDD space depending on configured template size. The amount of relational data depends on configuration; for example, additional 10 MB is enough for storing 1 mln users gender data.
  • Database engine or connection with it. Usually a DB engine required for the Matching Server is running on the same computer. MegaMatcher SDK contains support modules for:
    • Microsoft SQL Server (only for Microsoft Windows platform);
    • PostgreSQL (Microsoft Windows and Linux);
    • MySQL (Microsoft Windows and Linux);
    • Oracle (Microsoft Windows and Linux);
    • SQLite (all platforms);
    • memory DB (all platforms).

The fastest option is memory DB but it does not support relational queries, therefore the recommended option is SQLite, as it requires less resources than other options but provides enough functionality.

  • Network/LAN connection (TCP/IP)for the communication with client-side applications. Communication is not encrypted, therefore if communication must be secured, we would recommend to use a dedicated network (not accessible outside the system) or a secured network (such as VPN; VPN must be configured using operating system or third party tools).
  • Linux specific requirements:
    • Linux 2.6 or newer kernel (32-bit or 64-bit) is required. Linux 3.0 or newer kernel is recommended.
    • glibc 2.11.3 or newer
  • Microsoft Windows specific requirements:
    • Microsoft Windows XP / Vista / 7 / 8 / 10 / Server 2003 / Server 2008 / Server 2008 R2 / Server 2012, 32-bit or 64-bit.
  • Mac OS X specific requirements:
    • Mac OS X (version 10.7 or newer)

SDK Components

SDK Components

 

        Fingerprint Components

Face Components

     Iris Components

     Voice Components

    Palmprint Components

  • Fingerprint Matcher
  • Embedded Fingerprint Matcher
  • Fast Fingerprint Matcher
  • Fingerprint Client

Embedded Fingerprint Client

Fingerprint Extractor

Embedded Fingerprint Extractor

  • Fast Fingerprint Extractor
  • Fingerprint Capturer
  • Embedded Fingerprint Capturer
  • Fingerprint Segmenter
  • Fast Fingerprint Segmenter
  • Fingerprint BSS
  • Fingerprint WSQ
  • Face Verification component
  • Face Matcher
  • Embedded Face Matcher
  • Fast Face Matcher
  • Face Client
  •  Embedded Face Client
  • Face Extractor
  • Embedded Face Extractor
  • Fast Face Extractor
  • Face Capturer
  • Embedded Face Capturer
  •  Face Token Image
  •  Fast Face Token Image
  •  Face BSS
  • Iris Matcher
  • Embedded Iris Matcher
  • Fast Iris Matcher
  • Iris Client
  • Embedded Iris Client
  •  Iris Extractor
  •  Embedded Iris Extractor
  •  Fast Iris Extractor
  •  Iris Capturer
  •  Embedded Iris Capturer
  • Iris BSS
  • Voice Matcher
  • Embedded Voice Matcher
  • Voice Client
  • Embedded Voice Client
  •  Voice Extractor
  • Embedded Voice Extractor
  • Fast Voice Extractor
  •  Voice Capturer
  • Embedded Voice Capturer
  •  Palm Print Matcher component
  •  Palm Print Client component
  • Technical specifications
  •  Reliability tests

Supported Hardware

Supported Hardware

 

Fingerprint Scanners and Sensors

Scanner Sensor technology
3M Cogent CSD 330 Optical
Abilma UNITY Optical
ACS AET62 Capacitive
ACS AET65 Capacitive
ARH AFS 510 Optical
Athena ASEDrive IIIe Combo Bio F2 Capacitive
Atmel FingerChip sensor family Thermal
BioLink U-Match MatchBook v.3.5 Optical
Biometrika Fx2000 Optical
Biometrika Fx2100 Optical
Biometrika Fx3000 Optical
Biometrika HiScan Optical
Biometrika HiScan PRO Optical
Credence ID Credence One Capacitive
Credence ID Trident Hybrid
Cross Match Guardian FW Optical
Cross Match Guardian USB Optical
Cross Match Guardian-F USB Optical
Cross Match L Scan 500P Optical
Cross Match Patrol Optical
Cross Match Patrol ID Optical
Cross Match Verifier 300 Classic Optical
Cross Match Verifier 300 LC Optical
Cross Match Verifier 300 LC 2.0 Optical
Cross Match Verifier 320 LC Optical
DERMALOG F1 Optical
DERMALOG LF10 Optical
DERMALOG ZF1 Optical
Digent FD1000 Optical
DigitalPersona EikonTouch 710 Capacitive
DigitalPersona U.are.U 2000 Optical
DigitalPersona U.are.U 4000 Module Optical
DigitalPersona U.are.U 4000 scanner Optical
DigitalPersona U.are.U 4500 scanner Optical
DigitalPersona U.are.U 5100 Module Optical
DigitalPersona U.are.U 5100 Reader Optical
DigitalPersona U.are.U 5160 Reader Optical
DigitalPersona U.are.U 5200 Module Optical
DigitalPersona (UPEK) Eikon Solo Capacitive
DigitalPersona (UPEK) EikonTouch 300 Capacitive
DigitalPersona (UPEK) EikonTouch 500 Capacitive
DigitalPersona (UPEK) EikonTouch 700 Capacitive
Fujitsu MBF200 Capacitive
Fulcrum Biometrics mobileOne QuickDock Optical
Futronic eFAM (FS84) Optical
Futronic FS10 Optical
Futronic FS26 Optical
Futronic FS28 Optical
Futronic FS50 Optical
Futronic FS60 Optical
Futronic FS64 Optical
Futronic FS80 Optical
Futronic FS80H Optical
Futronic FS82 Optical
Futronic FS88 Optical
Futronic FS88H Optical
Futronic FS90 Optical
Green Bit DactyID20 Optical
Green Bit DactyScan40i Optical
Green Bit DactyScan84c Optical
Green Bit DactyScan84n Optical
Green Bit MultiScan527 Optical
HFSecurity HF-4000 Optical
HFSecurity HF-7000 Capacitive
Hongda S500 Optical
Hongda S680 Optical
Hongda S700 Optical
id3 Certis Image Thermal
Intech SOP1 Optical
Integrated Biometrics Columbo Hybrid
Integrated Biometrics Curve Hybrid
Integrated Biometrics Kojak Hybrid
Integrated Biometrics LES650 Hybrid
Integrated Biometrics Sherlock Hybrid
Integrated Biometrics Watson Hybrid
Integrated Biometrics Watson Mini Hybrid
Jstac Athena 210 Optical
Koehlke KIA-UM01 Optical
Koehlke KIAU-5110B3 Optical
L-1 DFR 2080 Optical
L-1 DFR 2090 Optical
L-1 DFR 2100 Optical
L-1 DFR 2300 Optical
LighTuning Technology LTT-C500 Capacitive
Lumidigm Mercury Series sensors Optical
Lumidigm Venus V300 OEM module Optical
Lumidigm Venus V302 reader Optical
Miaxis FPR620 Optical
Miaxis SM-201 Bluetooth Capacitive
Miaxis SM-201 Wi-Fi Capacitive
Miaxis SM-2BU Capacitive
NeuBio MARS 02 Optical
NEXT Biometrics NB-3010-U Thermal
NITGEN eNBioScan-C1 Optical
NITGEN eNBioScan-D plus Optical
NITGEN eNBioScan-F Optical
NITGEN Fingkey Hamster Optical
NITGEN Fingkey Hamster II Optical
NITGEN Fingkey Mouse III Optical
SecuGen Hamster III Optical
SecuGen Hamster IV Optical
SecuGen Hamster Plus Optical
SecuGen Hamster Pro Optical
SecuGen Hamster Pro 20 Optical
SecuGen Hamster Pro Duo CL Optical
SecuGen Hamster Pro Duo SC/PIV Optical
SecuGen iD-USB SC Optical
SecuGen iD-USB SC/PIV Optical
Shanghai Fingertech BIOCA-111 Optical
SMUFS Biometric SMUFS BT Capacitive
Startek FC320U Optical
Startek FM220U Optical
Startek FPC360U Capacitive
Suprema BioMini Optical
Suprema BioMini Plus Optical
Suprema BioMini Plus2 Optical
Suprema BioMini SFU-S20 Optical
Suprema BioMini Slim Optical
Suprema RealScan G1 Optical
Suprema RealScan-10 Optical
Suprema RealScan-D Optical
Suprema RealScan-F Optical
Suprema RealScan-G10 Optical
Suprema RealScan-G10F Optical
Suprema RealScan-S Optical
Suprema SFR300-S Optical
Suprema SFU300 Optical
Tacoma CMOS Optical
TazTag TazPad Capacitive
TENBIO TOUCH ONE Optical
Testech Bio-i CYTE Hybrid
TopLink Pacific BLUEFiN Capacitive
TST Biometrics BiRD 3 Optical
UnionCommunity ViRDI FOH02SC Optical
UPEK Eikon Capacitive
UPEK Eikon To Go Capacitive
UPEK TouchChip TCRU1C Capacitive
UPEK TouchChip TCRU2C Capacitive
ZKS Group ZKS-1000 Optical
ZKSoftware ZK4000 Optical
ZKSoftware ZK4500 Optical
ZKSoftware ZK6000 Optical
ZKSoftware ZK7000 Optical
ZKSoftware ZK8000 Optical
Zvetco Verifi P5100 Capacitive

Supported face capture cameras

These cameras are supported by MegaMatcher SDK:

  • Any webcam or camera that is accessible using:
    • DirectShow interface for Microsoft Windows platform.
    • GStreamer interface for Linux platform.
    • QuickTime interface for Mac platform.
  • Any built-in smartphone or tablet camera that is supported by iOS or Android OS. The camera should have at least 0.3 MegaPixel (640 x 480 pixels) resolution.
  • Any IP camera, that supports RTSP (Real Time Streaming Protocol):
    • Only RTP over UDP is supported.
    • VLC framework can be optionally used for reading video streams.
    • 264/MPEG-4 AVCor Motion JPEG should be used for encoding the video stream.
  • These models of still cameras are supported:
    • Canon EOS family still cameras (Microsoft Windows only)
    • Nikon DSLR still cameras (Microsoft Windows only; a specific camera model should support video capture and should be listed there)
  • These specific models of high-resolution IP cameras are supported:
    • Axis M1114 camera (Microsoft Windows and Linux)
    • Basler BIP2-1600-25c-DN IP camera (Microsoft Windows and Linux)
    • Cisco 4500 IP camera (Microsoft Windows only)
    • IrisGuard IG-AD100– face & iris camera (Microsoft Windows only)
    • Mobotix S14D and DualNight M12 IP cameras (Microsoft Windows and Linux)
    • PiXORD N606 camera (Microsoft Windows and Linux)
    • Prosilica GigE Vision camera (Microsoft Windows and Linux)
    • Sony SNC-CS50 camera (Microsoft Windows and Linux)
    • VistaFA2/ VistaFA2E / VistaEY2 face & iris cameras (Microsoft Windows only)
  • Integrators can also write plug-ins to support their cameras using the plug-in framework provided with the Device Manager from the MegaMatcher SDK.

Simultaneous capture from multiple cameras is possible.

video file can be also used as a data source for applications based on MegaMatcher SDK.

Supported iris scanners and platforms

The table below explains which eye iris scanners are supported by MegaMatcher SDK under different operating systems.We are always looking for scanners’ manufacturers to include the support for their iris scanners to our products. Please, contact us for more details.

Integrators or scanner manufacturers can also write plug-ins for the Device Manager from the MegaMatcher SDK to support their iris cameras using the provided plug-in framework. The SDK documentation contains more information about the plug-in framework.

  Microsoft
Windows
XP / Vista / 7 / 8
Linux
(32-bit only)
Android
32 bit 64 bit
 • CMITech BMT-20 EMX-30 + +
 • Credence ID Trident +(2)
 • Cross Match I Scan 2 + +(1)
 • IrisGuard IG-AD100 +
 • Iritech IriShield USB MK 2120U IriShield-USB BK 2121U + + + +
 • Iritech IriMagic1000BK +
 • UBKEY Mirrorkey Mirrorkem +
 • VistaFA2 VistaFA2E VistaEY2 VistaEY2-02 VistaEY2R iris & face cameras + +
 • VistaEY2H iris camera + +

Notes:
(1) Can be used on 64-bit OS, but only in 32-bit applications.
(2) The device has pre-installed Android OS.

Technical Specifications

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) – ±45 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 least640 x 480 pixels  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
Fingerprint
Matcher
Fast
Fingerprint
Matcher(4)
Template matching speed
(fingerprints per second)
3,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 Face Matcher Fast Face Matcher(4)
Template matching speed
(faces per second)
3,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 Iris Matcher Fast Iris Matcher(4)
Template matching speed
(irises per second)
3,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

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.

Licensing Model for MegaMatcher

Licensing Model for MegaMatcher

 

For MegaMatcher Accelerator, please see Licensing MegaMatcher Accelerator.
The following licensing model is intended for end-user product developers. Integrators who want to develop and sell a MegaMatcher-based development tool (with API, programming possibilities, programming samples, etc.), must obtain permission from Neurotechnology and sign a special VAR agreement.

Product Development

An integrator should obtain either a MegaMatcher 10.0 Standard SDK (EUR 2,590) or MegaMatcher 10.0 Extended SDK (EUR 4,990) to develop a product based on MegaMatcher technology. The SDK needs to be purchased just once and may be used by all the developers within the integrator’s company.

MegaMatcher SDKs include a number of components; each particular component has specific functionality. A license for an individual MegaMatcher component is required for each computer or device that run the component.See Product Advisor and high productivity system architecture to find out what specific components will be needed for your system.

 

MegaMatcher SDK components and licenses
Component types MegaMatcher 10.0
Standard SDK
MegaMatcher 10.0
Extended SDK
Fingerprint component licenses included with a specific SDK:
 • Fingerprint Matcher 1 single comp. license 1 single comp. license
 • Embedded Fingerprint Matcher
for Android
1 single comp. license 1 single comp. license
 • Embedded Fingerprint Matcher
for iOS
1 single comp. license 1 single comp. license
 • Embedded Fingerprint Matcher
for ARM Linux
1 single comp. license 1 single comp. license
 • Fast Fingerprint Matcher 1 single comp. license 1 single comp. license
 • Fingerprint Client (1) 3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Client
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Client
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Client
for ARM Linux
3 single comp. licenses 3 single comp. licenses
 • Fingerprint Extractor 1 single comp. license 1 single comp. license
 • Embedded Fingerprint Extractor
for Android
1 single comp. license 1 single comp. license
 • Embedded Fingerprint Extractor
for iOS
1 single comp. license 1 single comp. license
 • Embedded Fingerprint Extractor
for ARM Linux
1 single comp. license 1 single comp. license
 • Fast Fingerprint Extractor 1 single comp. license 1 single comp. license
 • Fast Fingerprint Segmenter 1 single comp. license 1 single comp. license
 • Fingerprint Capturer 3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Capturer
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Capturer
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Fingerprint Capturer
for ARM Linux
3 single comp. licenses 3 single comp. licenses
Face component licenses included with a specific SDK:
 • Face Verification component 1 single comp. license 1 single comp. license
 • Face Matcher 1 single comp. license 1 single comp. license
 • Embedded Face Matcher
for Android
1 single comp. license 1 single comp. license
 • Embedded Face Matcher
for iOS
1 single comp. license 1 single comp. license
 • Embedded Face Matcher
for ARM Linux
1 single comp. license 1 single comp. license
 • Fast Face Matcher 1 single comp. license 1 single comp. license
 • Face Client (2) 3 single comp. licenses 3 single comp. licenses
 • Embedded Face Client
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Face Client
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Face Client
for ARM Linux
3 single comp. licenses 3 single comp. licenses
 • Fast Face Extractor 1 single comp. license 1 single comp. license
 • Face Extractor 1 single comp. license 1 single comp. license
 • Embedded Face Extractor
for Android
1 single comp. license 1 single comp. license
 • Embedded Face Extractor
for iOS
1 single comp. license 1 single comp. license
 • Embedded Face Extractor
for ARM Linux
1 single comp. license 1 single comp. license
 • Fast Face Token Image 1 single comp. license 1 single comp. license
 • Face Capturer 3 single comp. licenses 3 single comp. licenses
 • Embedded Face Capturer
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Face Capturer
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Face Capturer
for ARM Linux
3 single comp. licenses 3 single comp. licenses
Voice component licenses included with a specific SDK:
 • Voice Matcher 1 single comp. license 1 single comp. license
 • Embedded Voice Matcher
for Android
1 single comp. license 1 single comp. license
 • Embedded Voice Matcher
for iOS
1 single comp. license 1 single comp. license
 • Embedded Voice Matcher
for ARM Linux
1 single comp. license 1 single comp. license
 • Voice Client (3) 3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Client
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Client
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Client
for ARM Linux
3 single comp. licenses 3 single comp. licenses
 • Fast Voice Extractor 1 single comp. license 1 single comp. license
 • Voice Extractor 1 single comp. license 1 single comp. license
 • Embedded Voice Extractor
for Android
1 single comp. license 1 single comp. license
 • Embedded Voice Extractor
for iOS
1 single comp. license 1 single comp. license
 • Embedded Voice Extractor
for ARM Linux
1 single comp. license 1 single comp. license
 • Voice Capturer 3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Capturer
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Capturer
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Voice Capturer
for ARM Linux
3 single comp. licenses 3 single comp. licenses
Iris component licenses included with a specific SDK:
 • Iris Matcher 1 single comp. license 1 single comp. license
 • Embedded Iris Matcher
for Android
1 single comp. license 1 single comp. license
 • Embedded Iris Matcher
for iOS
1 single comp. license 1 single comp. license
 • Embedded Iris Matcher
for ARM Linux
1 single comp. license 1 single comp. license
 • Fast Iris Matcher 1 single comp. license 1 single comp. license
 • Iris Client (4) 3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Client
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Client
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Client
for ARM Linux
3 single comp. licenses 3 single comp. licenses
 • Fast Iris Extractor 1 single comp. license 1 single comp. license
 • Iris Extractor 1 single comp. license 1 single comp. license
 • Embedded Iris Extractor
for Android
1 single comp. license 1 single comp. license
 • Embedded Iris Extractor
for iOS
1 single comp. license 1 single comp. license
 • Embedded Iris Extractor
for ARM Linux
1 single comp. license 1 single comp. license
 • Iris Capturer 3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Capturer
for Android
3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Capturer
for iOS
3 single comp. licenses 3 single comp. licenses
 • Embedded Iris Capturer
for ARM Linux
3 single comp. licenses 3 single comp. licenses
Palm print component licenses included with a specific SDK:
 • Palm Print Matcher 1 single comp. license 1 single comp. license
 • Palm Print Client 1 single comp. license 1 single comp. license
Server-side matching component licenses included with a specific SDK:
 • Matching Server + +
 • MegaMatcher Accelerator 10.0 Development Edition fingerprint, face and iris engines license 1 single comp. license

Notes:
(1) Fingerprint Client component includes Fingerprint Extractor, Fingerprint Segmenter, Fingerprint BSS and Fingerprint WSQ components, which can be also obtained separately.
(2) Face Client component includes Face Extractor, Face Token Image and Face BSS components, which can be also obtained separately.
(3) Voice Client component includes Voice Extractor component, which can be also obtained separately.
(4) Iris Client component includes Iris Extractor and Iris BSS components, which can be also obtained separately.
Components are copy-protected – a license is required for a component to run. License activation options are listed below on this page.
Additional component licenses may be obtained by MegaMatcher 10.0 SDK customers as required by their development process.

Product Deployment

To deploy a product developed with MegaMatcher 10.0 SDK, an integrator need obtain only the additional licenses required for the particular MegaMatcher 10.0 components that will run on each computer or device belonging to their customers. The available MegaMatcher components and license types for product deployment are the same as for product development.See Product Advisor and high productivity system architecture to find out what specific components will be needed for the deployment of your system.Each MegaMatcher component running on a computer belonging to the integrator’s customer requires a license. License activation options are listed below on this page.
Prices for MegaMatcher 10.0 SDK and additional MegaMatcher component licenses can be found here

Licensing Agreement

The Licensing Agreement contains all licensing terms and conditions.Note that you unambiguously accept this agreement by placing an order using Neurotechnology online ordering service or by email or other means of communications. Please read the agreement before making an order.

Single computer licenses

A single computer license allows the installation and running of a MegaMatcher component installation on one computer or device. Neurotechnology provides a way to renew the license if the computer undergoes changes due to technical maintenance.
Each single computer license requires activation for a MegaMatcher component to run. The available activation options are listed below on this page.
Additional single computer licenses for MegaMatcher components may be obtained at any time by MegaMatcher SDK customers.

License activation options

Single computer licenses are supplied in three ways:

  • Serial numbersare used to activate licenses for particular MegaMatcher components. The activation is done via the Internet or by email. After activation the network connection is not required for single computer license usage.
    Notes:

    1. Activation by serial number isnot suitable for iOS and ARM-Linux
    2. Activation by serial number isnot suitable for virtual environments.
  • Internet activation.A special license file is stored on a computer or a mobile/embedded device; the license file allows to run particular MegaMatcher components on that computer or device after checking the license over the Internet. Internet connection should be available periodically for a short amount of time. A single computer license can be transferred to another computer or device by moving the license file there and waiting until the previous activation expires.
  • Licenses may be stored in a volume license manager dongle. License activation using volume license manager may be performed without connection to the Internet and is suitable for virtual environments.

Volume license manager

Volume license manager is used on site by integrators or end users to manage licenses for MegaMatcher components. It consists of license management software and a dongle, used to store the purchased licenses. An integrator or an end-user may use the volume license manager in the following ways:

  • Activating single computer licenses– An installation license for a MegaMatcher component will be activated for use on a particular computer. The number of available licenses in the license manager will be decreased by the number of activated licenses.
  • Managing single computer licenses via a LAN or the Internet– The license manager allows the management of installation licenses for MegaMatcher components across multiple computers or mobile/embedded devices in a LAN or over the Internet. The number of managed licenses is limited by the number of licenses in the license manager. No license activation is required and the license quantity is not decreased. Once issued, the license is assigned to a specific computer or device on the network.
  • Using license manager as a dongle– A volume license manager containing at least one license for a MegaMatcher component may be used as a dongle, allowing the MegaMatcher component to run on the particular computer where the dongle is attached.

Additional MegaMatcher component licenses for the license manager may be purchased at any time. Neurotechnology will generate an update code and send it to you. Simply enter the code into the license manager to add the purchased licenses.

Disaster recovery licenses

Disaster recovery licenses for MegaMatcher server-side components are intended for using in disaster recovery centers (DRC). A DRC is a location which has the same equipment as the primary site, completely mirrors the data environment of the primary site and is on standby while the primary site is working. If the primary site fails, the DRC takes over operations.Licenses for these MegaMatcher server-side components are available for disaster recovery centers with 40 % discount:

Enterprise license

The MegaMatcher enterprise license allows an unlimited use of MegaMatcher components in end-user products for a specific territory, market segment or project. Specific restrictions would be included in the licensing agreement.
The enterprise license price depends on the application size and the number of potential users of the application within the designated territory, market segment or project.
For more information please contact us.

Licensing old MegaMatcher versions – 3.0 / 3.1

Existing MegaMatcher customers may also use the license management options provided for their version of MegaMatcher SDK. See MegaMatcher 3.0 / 3.1 SDK license management reference for more information.

Related Products

You may also like…