The human eye iris is so unique, such as one’s fingerprints. Even for the same person each eye has its own particular iris with extremely unique formations, which stay unchanged for a lifetime, unless an accident occurs. The variety and the complexity of those formations in combination with their random distribution among the human population, makes eye iris useful in the development of biometric systems.
VeriEye iris identification technology is designed for biometric systems developers and integrators. The technology includes many proprietary solutions that enable robust irirs enrollment under various conditions and fast iris matching in 1-to-1 and 1-to many modes.
VeriEye is available as a software development kit that allows development of stand-alone and Web-based solutions on Microsoft Windows, Linux, Mac OS X and Android platforms.
We present the testing results to show Veri Eye 2.9 template matching algorithm reliability evaluations. Iris images from several standard databases were used for testing, thus the testing results can be compared withtesting results of other algorithms. All databases contained iris images with 640 x 480 pixels size.
(1) The full IRISDB1600 database contains 31,997 images (image size 1280x960 pixels), repesenting 799 unique persons and 1,598unique irises. A subset used in this test was preprocessed similar to NIST IREX experiments: (a) Images were downsampled to 640x480 via 2x2 neighborhood averaging, (b) All images containing irises with diameters larger that 340 pixels were removed.
Two tests were performed with each database:
The iris rotation tolerance was set to ±15° in all tests. Receiver operation characteristic (ROC) curves are usually used to demonstrate the recognition quality of an algorithm. ROC curves show the dependance of false rejection rate (FRR) on the false acceptance rate (FAR).
Advantages of VeriEye SDK
PC and Mac specific:
Smartphone and tablet specific:
Database engine: or connection with it. VeriEye templates can be saved into any DB (including files) supporting binary data saving. VeriEye SDK contains the following support modules for Matching Server.
Network/LAN connection (TCP/IP)for client/server applications. Also, network connection is required for using Matching server component (included in VeriEye Extended SDK). 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.
Microsoft Windows specific requirements:
Android specific requirements:
Linux specific requirements:
Mac OS X specific requirements: