Neurotechnology company logo
Menu button

Iris components

VeriEye SDK includes the following biometric components for iris template extraction from eye images, iris template matching, and biometric standards support.

See Product Advisor to find out what specific components will be needed for your system.

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 VeriEye 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 VeriEye 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.

Three licenses for the Iris Client component are included with VeriEye 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 VeriEye 2025.2 Extended 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 VeriEye SDK.

The component allows to integrate support for iris image format standards and additional image formats with new or existing biometric systems based on VeriEye 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 VeriEye 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 VeriEye 2025.2 Extended 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 VeriEye 2025.2 Standard SDK and VeriEye 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 VeriEye 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 VeriEye 2025.2 Standard SDK and VeriEye 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 VeriEye 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 VeriEye 2025.2 Standard SDK and VeriEye 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 VeriEye 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 VeriEye 2025.2 Standard SDK and VeriEye 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 VeriEye 2025.2 SDK customers.