i Rises Algorithm Demo
i Rises Algorithm Demo
0/MegaMatcher
13.0 Algorithm Demo
User's guide
Table of Contents
1 Introduction 1
1.1 System Requirements 1
2 Application 3
2.1 Windows 3
2.1.1 Main Window 3
2.1.2 Enrollment Dialog 4
2.1.3 Options Dialog 4
2.1.4 About Dialog 5
2.2 Linux 6
2.3 Mac OS X 6
3 Support 7
Index a
iii
1.1 System Requirements VeriEye 13.0/MegaMatcher 13.0
1 Introduction
Iris recognition is acknowledged as the most accurate, stable and scalable non-invasive biometrics. This document is user's
guide for Neurotechnology VeriEye 13.0/MegaMatcher 13.0 Algorithm Demo application. The purpose of this demo application
is to demonstrate the speed and accuracy of Neurotechnology iris recognition engine interactively.
1
Hardware requirements:
1
1.1 System Requirements VeriEye 13.0/MegaMatcher 13.0
• ccid-1.3.0 or newer
2
2.1 Windows VeriEye 13.0/MegaMatcher 13.0 Main Window
2 Application
This simple application demonstrates capabilities of Neurotechnology iris recognition engine. It can answer several questions:
how fast Neurotechnology iris extraction is (creation of iris template from one iris image), and how fast matching is (how many
templates of irises are compared per second) on some particular machine, how much memory it will use for these operation,
and finally, how accurate it will be with some particular data. The following common tasks are implemented:
• Enrollment - iris image is converted to a compact representation called template which is further saved in the database for
rapid identification or verification.
• Identification - newly created iris template is compared to each previously saved iris template and all matching database
entries are showed.
Verification task is not implemented and there is no need for that because it is the same as identification in the database with
one record using Neurotechnology SDK.
Additionally, all the parameters of iris template extraction and matching algorithms can be changed interactively.
2.1 Windows
VeriEye 13.0/MegaMatcher 13.0 Algorithm Demo application in Windows OS can be started from
IrisesAlgorithmDemo.exe.
2
2.1.1 Main Window
When you want to enroll an iris image to a database you should press an Enroll button. If the enrollment succeeded you will
see a window like this:
3
2.1 Windows VeriEye 13.0/MegaMatcher 13.0 Options Dialog
The center part of the main window shows current eye image and it's segmentation results (if available). The lower left text box
shows application log. The lower right list shows identification results. The biometrical tasks - enrollment and identification - are
accessible via "Jobs" menu or toolbar buttons.
You can choose whether to extract iris images from a file or from a directory using a combo box on the toolbar.
If you have iris scanner drivers installed you can also extract image from scanner by selecting "From Iris Camera" in the same
combo box.
Enrollment options
• Inner boundary radius from (in pixels) - extractor parameter used to guide segmentation process, specifies the radius of
circle which can fully fit inside the iris inner boundary. Default value - 20.
• Inner boundary radius to (in pixels) - extractor parameter used to guide segmentation process, specifies the radius of circle
inside which the iris inner boundary will fully fit. Default value - 80.
• Outer boundary radius from (in pixels) - extractor parameter used to guide segmentation process, specifies the radius of
circle which can fully fit inside the iris outer boundary. Default value - 70.
• Outer boundary radius to (in pixels) - extractor parameter used to guide segmentation process, specifies the radius of circle
inside which the iris outer boundary will fully fit. Default value - 170.
• Quality threshold - sets a quality threshold. If an iris's quality threshold is less than specified value, the iris will be rejected.
Default value - 5.
4
2.1 Windows VeriEye 13.0/MegaMatcher 13.0 About Dialog
Matching options
• FAR - matcher parameter used to define chosen false acceptance rate (FAR). Actually, controls matching threshold to
make a decision whether compared iris templates were created from the same eye. Default value - 0.01%.
• Maximal rotation - maximum in-plane rotation angle of iris image which controls until which angle iris images will be
identified. Note: the bigger Maximal Rotation value is, the slower identification task will be.
• Matching speed - matcher parameter used to define chosen matching speed. Matching speed can be one of the following:
low (best quality), medium or high. Default value - low (best quality).
• Maximal Result Only - maximum number of matching results returned. Default value - 1000.
• First Result Only – if checked, only the first positive result will be returned during identification.
2
You can also access the plugin managers used by the application from this window.
5
2.3 Mac OS X VeriEye 13.0/MegaMatcher 13.0
2.2 Linux
VeriEye 13.0/MegaMatcher 13.0 Algorithm Demo application on Linux can be started from IrisesAlgorithmDemo file. See
Windows ( see page 3) part to find out how to use this application.
2.3 Mac OS X
VeriEye 13.0/MegaMatcher 13.0 Algorithm Demo application on Mac OS can be started from IrisesAlgorithmDemo.app
file. See Windows ( see page 3) part to find out how to use this application.
6
3 VeriEye 13.0/MegaMatcher 13.0
3 Support
If you encounter problems while installing or using Neurotechnology Iris Recognition Algorithm Demo application, please
contact Neurotechnology ([email protected]) or your local distributor.
7
4 VeriEye 13.0/MegaMatcher 13.0
Index
A
About Dialog 5
Application 3
E
Enrollment Dialog 4
I
Introduction 1
L
Linux 6
M
Mac OS X 6
Main Window 3
O
Options Dialog 4
S
Support 7
System Requirements 1
W
Windows 3