Iris components
MegaMatcher SDK includes the following biometric components for iris template extraction from eye images, iris template matching, and biometric standards support.
- Iris Client component
- Mobile Iris Client component
- Iris Image Processing component
- Iris Extractor component
- Mobile Iris Extractor component
- Iris Matcher component
- Fast Iris Matcher component
- Mobile Iris Matcher component
- Mobile Fast Iris Matcher component
See also:
- Product Advisor to find out what specific components will be needed for your system.
- MegaMatcher Accelerator – a high-speed matching solution for high-productivity systems:
- MegaMatcher fingerprint modality components
- MegaMatcher face modality components
- MegaMatcher voiceprint modality components
- MegaMatcher palmprint modality components
Iris Client component
The Iris Client component includes the capabilities of Iris Extractor component for iris templates creation from eye images, as well as image formats support based on biometric standards..
The Iris Client creates a single iris template from an eye image in 0.6 seconds. The specified performance requires a PC or laptop with at least Intel Core i7-4771 processor.
The component also allows to integrate JPEG 2000 image format support with IrisLossy and IrisLossless profiles into applications based on MegaMatcher SDK.
The Iris Client component allows to integrate support for iris 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 iris 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)
- CBEFF V3.0 (ISO/IEC 19785-3:2015) (Common Biometric Exchange Formats Framework)
- ISO/IEC 19794-6:2005 (Biometric Data Interchange Formats - Iris Image Data)
- ISO/IEC 19794-6:2011 with Cor. 1:2012
- ISO/IEC 29794-6:2015 (Biometric Sample Quality - Iris Image Data)
- ISO/IEC 39794-6:2019 (Iris image data)
- ANSI/INCITS 379-2004 (Iris Image Interchange Format)
- 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)
- ANSI/NIST-ITL 2015 XML Encoding, NIEM 4.0.1 version
All functionalities of the Iris Client component can be used from C/C++, C# and Java applications on all supported platforms. .NET wrappers of Windows libraries are provided for .NET developers.
This component license also enables signature pad support.
Three licenses for the Iris Client component are included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The licenses can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Iris Client component
The Mobile Iris Client component creates iris templates from eye images and provides image formats support based on biometric standards.
The component is designed to run on Android or iOS or ARM Linux devices. The Android devices should be 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 iris template in 1.2 seconds.
The component also allows to integrate JPEG 2000 image format support with IrisLossy and IrisLossless profiles into applications based on MegaMatcher SDK.
The component allows to integrate support for iris 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 iris 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)
- CBEFF V3.0 (ISO/IEC 19785-3:2015) (Common Biometric Exchange Formats Framework)
- ISO/IEC 19794-6:2005 (Biometric Data Interchange Formats - Iris Image Data)
- ISO/IEC 19794-6:2011 with Cor. 1:2012
- ISO/IEC 29794-6:2015 (Biometric Sample Quality - Iris Image Data)
- ISO/IEC 39794-6:2019 (Iris image data)
- ANSI/INCITS 379-2004 (Iris Image Interchange Format)
- 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)
- ANSI/NIST-ITL 2015 XML Encoding, NIEM 4.0.1 version
Three licenses for the Mobile Iris Client component are included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The licenses can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Iris Image Processing component
The Iris Image Processing component creates iris templates from eye images and is designed to be used in high-volume server applications, which run on server hardware with at least Intel Xeon Gold 6416H (2.2 GHz) processor. The component performs template extraction at a speed of 3,000 irises per minute.
The component also allows to integrate JPEG 2000 image format support with IrisLossy and IrisLossless profiles into applications based on MegaMatcher SDK.
The Iris Image Processing component allows to integrate support for iris 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 iris 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)
- CBEFF V3.0 (ISO/IEC 19785-3:2015) (Common Biometric Exchange Formats Framework)
- ISO/IEC 19794-6:2005 (Biometric Data Interchange Formats - Iris Image Data)
- ISO/IEC 19794-6:2011 with Cor. 1:2012
- ISO/IEC 29794-6:2015 (Biometric Sample Quality - Iris Image Data)
- ISO/IEC 39794-6:2019 (Iris image data)
- ANSI/INCITS 379-2004 (Iris Image Interchange Format)
- 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)
- ANSI/NIST-ITL 2015 XML Encoding, NIEM 4.0.1 version
One Iris Image Processing component license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows or Linux x86-64 platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Iris Extractor component
Iris Extractor creates iris templates from eye images.
The component extracts a single iris template in 1.34 seconds. The specified performance requires a PC or laptop with at least Intel Core i7-4771 processor.
One Iris Extractor license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Iris Extractor component
The Mobile Iris Extractor creates iris templates from eye images and is designed to be run on Android or iOS or ARM Linux devices. The Android devices should be 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 iris template in 1.34 seconds.
One Mobile Iris Extractor license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Iris Matcher component
The Iris Matcher performs iris template matching in 1-to-1 (verification) and 1-to-many (identification) modes on PC or Mac platform. Also the Iris Matcher component includes fused matching algorithm that allows to increase template matching reliability by:
- matching templates that contain 2 iris records;
- matching templates that contain fingerprint, face, voiceprint and/or iris records (note that matching fingerprints, faces and voiceprints requires to purchase Fingerprint Matcher, Face Matcher and Voice Matcher components correspondingly).
The Iris Matcher component matches 40,000 irises per second.
One Iris Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Fast Iris Matcher component
The Fast Iris Matcher performs iris template matching in 1-to-1 (verification) and 1-to-many (identification) modes on PC or Mac platform. It matches 200,000 irises per second and is designed for large-scale biometric systems, which run on high-end PCs or servers hardware with at least Intel Core i7-4771 (3.5 GHz) processor.
Multi-biometric fused template matching can be achieved by combining the Fast Iris Matcher component with Fingerprint, Face and/or Voice Matchers (regular or fast versions of them can be used depending on project implementation).
One Fast Iris Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Iris Matcher component
The Mobile Iris Matcher performs iris template matching in 1-to-1 (verification) and 1-to-many (identification) modes. It matches 3,000 irises per second and is designed to be used in embedded or mobile biometric systems, which run on Android or iOS or ARM Linux devices. The Android devices should be based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz).
One Mobile Iris Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Fast Iris Matcher component
The Mobile Fast Iris Matcher performs iris template matching in 1-to-1 (verification) and 1-to-many (identification) modes. It matches 200,000 irises per second and is designed to make fast iris identification possible on stand-alone mobile devices based on Android platform. The Android devices should be based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz).
Licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
