Summary of Contents for Iritech IriShield-USB MK 2120U
Page 1
IriShield IriShield -USB MK 2120U Basic User’s Guide for Windows Doc Ver. 1.8...
Page 2
IriTech, Inc. IriTech reserves the right to make changes on this hardware and software with the intent to improve its product. Information and specifications contained in this document are subject to change without prior notice.
Phone: 1.703.877.2135 (USA) 82.2.872.3812 (South Korea) Email: collaboration@iritech.com Your feedback is important for us to help and provide you with the most accurate and highest quality information. If you have any comments about this documentation, please email us including the version of this document and the section that pertains to your comments.
-USB Driver that establishes PC communication o IDDK 2000 Software Development Kit o IriSmartEye 2000 Software for demonstration (Please contact IriTech <collaboration@iritech.com> to get an account to download all software package from IriTech’s website). Figure 3-1 Product type package of IriShield...
IriShield -USB MK 2120U Basic User’s Guide 4 Warnings and Precautions 4.1 Hardware IriShield -USB device includes sensitive electronics and optics. It is possible for IriShield -USB device to get these electronics damaged if you do not follow proper precautions: ...
IriShield -USB MK 2120U Basic User’s Guide Deduplication: Before enrolling a template, make sure the template does not match with other enrollees’. Deduplication can be done automatically by device or manually by developers. 4.2.2 Matching Image quality: Total score and usable area should be greater than 30 (>30). Otherwise, the image should NOT be used for matching.
-USB can operate both indoors and outdoors, but special care should be taken to avoid strong sunlight that will degrade image quality. However, if the illumination power is not enough, the captured iris image may get “Red-eye” effect. IriTech recommends the IriShield -USB device to be operated at illumination power of 700 lux.
IriShield -USB MK 2120U Basic User’s Guide The following materials might reflect sunlight onto the camera or user in outdoor environment: Figure 5-2 Materials that significantly reflect sunlight If sunlight reflection is a problem, shade the user and the camera using the following methods: Figure 5.3 Possible methods to reduce sunlight reflection Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 6 Camera Operation 6.1 Capture volume Figure 6-1 Capture volume of IriShield -USB MK 2120u The capture volume is defined as volume of a cube which is in focus of the camera. The captured iris image will have high quality if it is located in this cube.
Plug the other end of the USB cable into the PC’s USB 2.0 port. NOTE: Before the driver and software installation, you should have in your PC the IriShield software package downloaded from IriTech’s website. 7.2 Driver Installation The first time you plug the camera’s USB cable into the PC, you must install the device driver in order to establish communication between the camera and the PC.
Page 17
IriShield -USB MK 2120U Basic User’s Guide 2) In the Found New Hardware Wizard, choose “No, not this time,” and then click “Next” to continue. 3) Choose the second item, “Install from a list or specific location (Advanced),” and click “Next.” Confidential and Proprietary Information...
Page 18
IriShield -USB MK 2120U Basic User’s Guide 4) Choose “Search for the best driver in these locations” and check “Include this location in the search”. Click “Browse” and find the “IriShield-USB Mono Driver” folder in the software package. Click “OK” and “Next”. (1) Click “Browse”...
Page 19
IriShield -USB MK 2120U Basic User’s Guide 5) The wizard will install the driver using the files from the “IriShield Mono Driver” folder. 6) Once the driver is installed, the below window will appear. Click “Finish.” Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 7) If you open the Device Manager, you will see that the yellow mark next to the device name has disappeared, as shown below, indicating that the driver has been installed properly. 7.2.2 For MS Windows 7 OS 1) Open the Device Manager using one of the following directions: Direction #1: Click the Windows “Start”...
Page 22
IriShield -USB MK 2120U Basic User’s Guide 2) Choose “Browse my computer for driver software.” Confidential and Proprietary Information...
Page 23
IriShield -USB MK 2120U Basic User’s Guide 3) Click “Browse” and find the “IriShield-USB Driver” folder on the software package. Click “Next.” (The correct driver should be chosen depending on the operation system.) Confidential and Proprietary Information...
Page 24
IriShield -USB MK 2120U Basic User’s Guide 4) The Windows Security window appears. Select Always trust software from “IriTech, Inc.” and Click “Install” to continue. 5) Once the driver is installed successfully, the below window will appear. Click “Close.” Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 6) If you open the Device Manager, you will see that the yellow mark next to the device name has disappeared, as shown below, indicating that the driver has been installed properly. 7.3 IriSmartEye 2000 Installation 7.3.1 For Windows The IriSmartEye 2000 Program is a software demonstrating how IriShield...
Page 26
IriShield -USB MK 2120U Basic User’s Guide 2) Read the license agreement terms carefully, select “I Agree,” then click “Next”. 3) The Setup Wizard will appear. Click “Next” for setup. Confidential and Proprietary Information...
Page 27
IriShield -USB MK 2120U Basic User’s Guide 4) If you want to install this program in a different folder, click “Browse” and specify the desired folder. Click “Next” to continue with the default or selected destination folder. 5) Select option “Yes, Create shortcut on the Desktop”, then click “Next” to continue. Confidential and Proprietary Information...
Page 28
IriShield -USB MK 2120U Basic User’s Guide 6) If you clicked “Next” on the confirmation window, the IriSmartEye 2000 application will start to be installed. 7) Wait for the installation process to be complete, then click “Close.” Confidential and Proprietary Information...
Page 29
-USB MK 2120U Basic User’s Guide 8) You can verify whether the program is properly installed by examining the selected destination folder on your computer. (“C:\Program Files\IriTech\IriSmartEye 2000” - The folder name may be different for each version.) Confidential and Proprietary Information...
For Windows XP and Windows 7 OS’s, IriSmartEye 2000 application can be started from “Start menu (All) Programs Iritech IriSmartEye 2000 IriSmartEye 2000”. (The installed folder name can be different for other versions.)
Page 31
IriShield -USB MK 2120U Basic User’s Guide 2) Click “Refresh” to refresh list of IriShield -USB device in case of USB communication is selected. In case of UART communication, device list will be a list of available COM ports; user has to choose the COM port to which device is attached.
IriShield -USB MK 2120U Basic User’s Guide 8.2 Iris Image Capturing Select “Capture” tab, the screen will be shown as in below. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 8.2.1 Auto Capture Mode 1. Select the “Capture” tab on the IriSmartEye 2000 application. 2. Select “Auto capture” in “Operation mode”. 3. Click “Start” button to activate the camera to capture iris image. 4.
IriShield -USB MK 2120U Basic User’s Guide 8.2.2 Operator-Initiated Auto Capture Mode In this mode, the operator will help enrollee to capture the iris. The operator will start the capture process (click “Start”) and decide the moment to get the streaming image for quality assessment (click “Operate”).
IriShield -USB MK 2120U Basic User’s Guide 8.3 How to Change Capture Setting Parameters for capturing process can be modified as in below. 8.3.1 Capture Mode (Time-Based vs. Frame-Based) In Time-based Capture Mode, the capturing time period (in seconds) is specified as the length of time to capture all qualified eye image frames.
ISO/IEC 19794-6:2011 standard. When “Iso Revision” is “None”, the output image will be in normal format, such as RAW, JPEG2000, or IriTech proprietary formats. 8.3.3.2 Image Format IriShield -USB device supports to save the output images in RAW, JPEG2000, or IriTech proprietary formats. 8.3.3.3 Compression Quality Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide When “JPEG2000” image format is selected, user can input the compression quality. The compression value should be in range [1, 100]. 8.3.3.4 Subtype When Iso Revision is “2005” or “2011”, user can select the “Subtype” of the ISO image. The “Subtype” value can be “UNKNOWN EYE”, “RIGHT EYE”, or “LEFT EYE”.
IriShield -USB MK 2120U Basic User’s Guide 8.3.3.7 Streaming Image Format 1) For USB communication, only RAW format is supported. For UART communication, RAW and JPEG streaming format are supported. Due to the slow speed of UART, JPEG streaming and small scale ratio are recommended for smooth streaming.
IriShield -USB MK 2120U Basic User’s Guide 8.4.1.1 Notices on the Image Quality Iris image quality is a determining factor regarding the accuracy of iris-based identification. Higher quality images produce more accurate iris recognition results. Iris image quality could be affected by several factors including: Poor capturing conditions Heavy occlusion by eyelid, eyelashes, or by foreign objects...
IriShield -USB MK 2120U Basic User’s Guide Damage of iris pattern due to eye surgery Most eye surgeries, including LASIK eye correction, do not affect the accuracy of iris recognition. However, certain eye disease or surgery that hides or changes the iris pattern may degrade the accuracy.
Page 41
IriShield -USB MK 2120U Basic User’s Guide If the ID exists in the device, the program will show the number of iris images enrolled with that ID. The maximum number of iris images per one enrollee is eight. Confidential and Proprietary Information...
Page 42
IriShield -USB MK 2120U Basic User’s Guide 3) Click “Enroll” to enroll the current captured image into device with the entered enrollment ID. 4) The maximum of eight iris images are allowed to be enrolled for one ID. When all slots per ID are occupied, no more irises for that ID are accepted.
IriShield -USB MK 2120U Basic User’s Guide Note: 1. The IriSmartEye 2000 checks image quality before enrollment and matching. Now and then, a warning message shows if captured image is not qualified for a specific operation. Enrollees should NOT proceed when this warning message is prompted. The warning message is shown as in below.
Page 44
IriShield -USB MK 2120U Basic User’s Guide 3) Once the unenrollment completes successfully, the enrollee list will be automatically updated. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 8.4.3 Verify 1) After getting a captured iris image, select an enrollment ID against the image that needs to be verified. 2) Click “Verify” button. If the image belongs to the person with that ID (i.e., positive match), the resulting message is shown as in below.
Page 46
IriShield -USB MK 2120U Basic User’s Guide 3) If the image is from an imposter (a person different from the one with the selected ID), the negative message is shown as in below. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 8.4.4 Identify 1) Capture an iris image. 2) Click “Identify” to identify the enrollee from the enrollee list. Once located, the corresponding ID will be shown in the resulting message as in below. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide 3) If the image does not match with anyone from the enrollee list, a negative message will be shown as in below. 8.5 Power Management 8.5.1 System Roles This function is used to put IriShield device in a power-saving mode.
IriShield -USB MK 2120U Basic User’s Guide memory enters minimum power miliseconds) to put itself into consumption states. Main SLEEP. During this time, it puts processors enters idle mode. its peripherals including USB Device goes into SLEEP when and itself into low power + Iddk_SleepDevice is called state.
IriShield -USB MK 2120U Basic User’s Guide when When a USB-enabled device is + Iddk_SleepDevice is called fully waken up, it needs + Device is configured to reenumerating by USB host. automatically go into DEEPSLEEP after some idling time. + Device is configured to automatically go into DEEPSLEEP when a falling edge is detected on DS_input PIN.
IriShield -USB MK 2120U Basic User’s Guide 3) In “Manual” group, select one of following buttons “Standby”, “Sleep”, and “Deep Sleep” to put IriShield into Sleep Mode manually. Note that Device is totally in deep sleep mode only when DS_input pin is logical low. 8.6 System Management 8.6.1 System Roles...
Page 52
IriShield -USB MK 2120U Basic User’s Guide Delete/Generate Certificates SUPERUSER SUPERUSER has authority to do following tasks: Capture Verify /Identify Login/Logout as SUPERUSER role Enroll/Unenroll USER or SUPPERUSER Set ROLE for a user (USER or SUPERUSER) USER If there is no ADMIN and SUPERUSER in the system, all functions are open to a USER.
IriShield -USB MK 2120U Basic User’s Guide 8.6.2 Functionality 1) Select “System Management” tab. 2) This section includes the following functionalities: Enroll/Unenroll Admin, Set Role for SuperUser/User, Lock/Unlock/Configure Device, and Certificate. 3) If no ADMIN user has been enrolled, any user can access the Enroll/Unenroll Admin, Lock/Unlock/Configure Device, and Certificate functions.
Page 54
IriShield -USB MK 2120U Basic User’s Guide 6) Otherwise, an error message will be shown as in below. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide Table 8-2 Descriptions of Functions in System Management Function Description Enroll Admin This function is to enroll an Admin user. The maximum number of Admin users allowed in IriShield is five, and each user can be enrolled with up to eight iris images.
IriShield -USB MK 2120U Basic User’s Guide 8.6.3 Enroll/Unenroll Admin User 8.6.3.1 Enroll Admin User 1) If at least one Admin user exists in the system, an Admin user must login first. 2) Capture an iris image of the target user who will be registered as an Admin user. 3) Type an ID in the Admin ID box and click “Enroll Admin”...
IriShield -USB MK 2120U Basic User’s Guide 8.6.3.2 Unenroll Admin User 1) If at least one Admin user exists in the system, an Admin user must login first. 2) Select a target Admin ID and click “Unroll Admin” to unenroll that Admin user. 8.6.4 Set Role for SuperUser/User 1) If at least one SUPERUSER exists in the system, a SUPERUSER must login first.
IriShield -USB MK 2120U Basic User’s Guide 8.6.5 Lock/Unlock/Configure Device 8.6.5.1 Configure Device 1) Click “Configuration” to change the parameters of the device such as Threshold, Streaming, and Encryption. 2) Then, click “Update” to save the parameters. Confidential and Proprietary Information...
IriShield -USB MK 2120U Basic User’s Guide Table 8-3 Descriptions of Parameters in Configuration Function Function Description Enable When Enable Deduplication is selected, a Threshold value is required. This value Deduplication should be larger than the Authentication Threshold. The default value of this Threshold is 1.10.
IriShield -USB MK 2120U Basic User’s Guide some functions, such as Capture. Enable Auto Device automatically goes into the selected sleepMode after a duration of Sleep sleepTimeout seconds has elapsed without incomming commands from host. If sleepTimeout is set to 0, device will NOT put itself into any sleep mode automatically after some idling time.
IriShield -USB MK 2120U Basic User’s Guide 8.6.6 Certificate Note: This function is not available in this version of IriSmartEye 2000. However, it can be done if we use demo program in the sample code. 8.7 Recovery IO failures occur when application tries to access an invalid device handle, of which happens when the device is hard-reset due to, e.g., power glitch or sufficiency.
Page 62
IriShield -USB MK 2120U Basic User’s Guide CANCEL_IO: This function is to cancel all pending IOs and clear internal buffers. When the failure occurs, the requested command execution is corrupted with invalid data. All the IO requests made for this command should be cancelled and invalid data should be discarded. ...
Operating systems that support USB 2.0 include MS Windows Server 2003, MS Windows XP, and MS Windows 7. You can verify whether your operation system has the correct service pack. It should indicate later version than Service Pack 2. Please contact IriTech if other operating systems need be supported.
Please use the cable provided by IriTech. Cable Length The USB cable provided by IriTech is recommended. If other USB cables are used, please note that the USB cable length must be less than 1.5 m. Remove and Reinstall all USB Controllers If the above mentioned suggestions do not help, try the following.
Page 65
When you have tried all of the above suggestions and still find the device not working, please contact us by dialing +82-2-872-3812 or by email at collaboration@iritech.com. We are willing to support and help you in any situation.
IriShield -USB MK 2120U Basic User’s Guide 10 Troubleshooting 10.1 Preventing Dark, Mismatching, or Blurry Images Cause: Infrared LED is not positioned correctly or the user moves too fast. Solutions: Check the LED angle to make sure it is positioned as described in Section 8.1. ...
If you did not use the USB cable IriTech has provided. The cables sent from IriTech are most suitable for IriTech products as impedance or shielding is well matched through multiple tests. Refer to Section 0 to learn more about the problems with USB connection.
IriShield -USB MK 2120U Basic User’s Guide If a “Device IO Fail” error appears, click “OK.” After a few seconds, the camera and the software will automatically reactivate and re-establish their connection. Click “Start” to operate the camera as normal. In case it does not reactivate, you can reset by clicking “Reset” or use “Recovery” functions in IriSmartEye 2000.
IriShield -USB MK 2120U Basic User’s Guide 11 FAQ 11.1 Questions about the Camera Hardware 1. May I use a USB Hub to connect the camera to my PC? A. No, we do not recommend operating the device through a USB Hub. 2.
Embedded Linux, Android. 2. How can I check if the IriSmartEye 2000 software is installed properly? A. Check if files are in the folder under the address “C:\Program Files\ IriTech\ IriSmartEye 2000” (refer to Section 7.3 IriSmartEye 2000 Installation). 3. Even though the camera is connected to my PC, the driver is not found. What should I do? A.
IriShield -USB MK 2120U Basic User’s Guide 4. How many iris images can be stored using the IriSmartEye 2000 software? A. There is no limitation on the number of images or templates stored for IriSmartEye 2000 purposes on the Host PC. If you create your own Iris Recognition Application for commercial use or attempt to access other functionalities, certain restrictions may apply.
Page 73
IriShield -USB MK 2120U Basic User’s Guide Soft contact lenses are not likely to cause problems. Hard contact lenses can create glare that covers part of the iris and make capture more difficult. 2. Is the iris affected by LASIK eye correction, or any other correction surgery, or by disease? A.
Need help?
Do you have a question about the IriShield-USB MK 2120U and is the answer not in the manual?
Questions and answers