Sei sulla pagina 1di 6

2015 International Conference on Pervasive Computing (ICPC)

A Review of Issues and Challenges in Designing Iris


Recognition Systems for Noisy Imaging
Environment

Kamal Hajari Kishor Bhoyar


Department of Information Technology Department of Information Technology
Student IEEE Member Yeshwantrao Chavan College of Engineering
Yeshwantrao Chavan College of Engineering Nagpur, India
Nagpur, India kkbhoyar@yahoo.com
kamal.o.hajari@ieee.org

Abstract I ris recognition is a challenging task in a noisy normalization and Enhancement [7]. In comparison with other
imaging environment. Nowadays researchers primary focus is to biometric traits, iris recognition has higher accuracy [8, 9].
develop reliable I ris recognition System that can work in noisy Efficiency of iris recognition system is fully determined by
imaging environment and to increase the iris recognition rate on correct pre-processing. However, there is still a scope of
different iris database. But there are major issues involved in
improvement in performance of existing preprocessing
designing such systems like occlusion by eyelashes, eyelids, glass
frames, off-angle imaging, presence of contact lenses, poor methods [10, 11]. To enhance performance of such systems,
illumination, motion blur, close-up of iris image acquired at a different researchers have proposed novel methods and
large standoff distance and specular reflections etc. Because of algorithms [12, 13].
these issues the quality of acquired iris image gets affected. The
performance of the iris based recognition system will deteriorate
abruptly, when the iris mask is not accurate. This results in lower Image Acquisition
recognition rate. I n this review paper different challenges in
designing iris recognition systems for noisy imaging environment
are reviewed and methodologies involved in overcoming these
issues are discussed. At the end, some measures to improve the
Pre-processing
accuracy of such systems are suggested.
. Noise Detection and Removal
Keywords Iris recognition; Noisy imaging environment; Noisy
artifacts; Occlusion; Specular reflection Iris Localization

I. INTRODUCTION Iris Segmentation


In the todays information technology era, Biometric
recognition systems are in widespread use and are gaining Normalization
more and more attention all over the world [1]. It exploits
discriminable behavioral or physiological characteristics to
identify a legitimate individual. The physiological features like
DNA, Iris, Retina, Palm print, face, Ear, Fingerprint and hand Iris Image Enhancement
geometry etc. are being extensively used as biometric features
to discriminate among different individuals. [2]. Among these
iris is distinct and intrinsic organ, which is externally visible Feature Extraction
and yet secured one [3]. It is well protected by the eyelid and
the cornea from environmental damage [4]. The iris
recognition process is quite complex and is divided into four
different steps i.e. pre-processing, iris image enhancement, Recognition
feature extraction and recognition as shown in Fig. 1 [5, 6]. It
is essential to pre-process the acquired iris mask image to Fig. 1 Steps of iris recognition system
obtain the desired region of interest for further processing. The
preprocessing is compartmentalized into four steps: Noise Example of such a system in action is depicted visually in Fig.
detection and removal, iris localization, iris segmentation, 2, excluding features extraction and recognition steps

978-1-4799-6272-3/15/$31.00(c)2015 IEEE
a) CASIA v2:
The CASIA is a Chinese Academy of Science Iris database. It
first introduced in Biometrics Verification Competition (BVC)
on fingerprint, face, and iris recognition. The images are
captured using two different cameras: Iris pass-H and CASIA-
Iris Cam V2 [17].
Image Acquisition Noise Detection Localization
and Removal
b) CASIA v4:
The CASIA v4 is an extended version of CASIA-Iris v3 and
it includes six different subsets. The subsets from CASIA-Iris
v3 consist of CASIA v3-Iris-Lamp, CASIA v3-Iris-Twins and
CASIAv3-Iris-Interval.The remaining new subsets are CASIA
v4-Iris-Thousand, CASIA v4-Iris-Synthesized and CASIA v4-
Segmentation Normalization Enhanced Image Iris-Distance [17].

Fig. 2 Iris recognition system example c) MMU v1:


The MMU v1 is a Multimedia University database, which is
This paper is organized into the following sections. Section 1
developed using LG Iris Access 2200 and the distance range is
gives an introductory part and importance of efficient iris
of 7-25 cm [18].
recognition system. Section 2 describes various types of Iris
datasets and noisy Imaging challenges. Section 3 presents a
detailed discussion on issues and challenges in noisy
environment. Section 4 discusses methods to address these d ) MMU v2:
challenges. Section 5 discusses possible future directions. The MMU v2 database is developed using Panasonic BM-
Finally, Section 6 concludes this paper. ET100US AuthentiCam and camera and distance is 47-53 cm
away from the user. The acquired images are similar but
highly noise is added by occlusion of eyelids and eyelashes
II. DATABASES REPORTED IN THE LITERATURE [18].
The iris of human being is captured using standard digital
cameras. The acquired iris depicts noise characteristics d) UBIRIS v1:
typically appliers in real time [14, 15]. The Fig. 3 shows the The UBIRIS v1 database is of Soft Computing and Image
list of the most used Iris datasets. These iris datasets are Analysis Group (SOCIA) Laboratory. The database images
extensively used in the literature. consist of various noise factors because image acquisition is
performed in less constrained environments [19, 20].

e) UBIRIS v2:
UBIRIS v2 is the extended version of UBIRIS v2 database.
This database consists of large set of images with real life
noise factors as compared to its previous version. The images
(a) (b) (c) were highly degraded [21].

f) IITD:
The IIT Delhi database is created by collecting Iris image
from the students and staff at IIT Delhi in biometrics research
(d) (e) (f)
laboratory. The two cameras were used to capture the images
JIRIS, JPC1000, and digital CMOS camera. All of these
images were captured within the laboratory environments
[22].

g) Phoenix:
(g) (h) (i) Phoenix database was developed at the University of
Palackeho and Olomouc. Optometric framework (TOPCON
Fig. 3 Examples of iris image datasets (a) CASIA v2. (b) CASIA v4.
(c) MMU v1. (d) MMU v2. (e) UBIRIS v1. (f) UBIRIS v2. (g) IITD
TRC50IA) is used to capture iris. That results in high quality
(h) Phoenix (i) ND Iris images in noise-free environments [23].
h) ND Iris b) Occlusion by eyelashes:
ND-CrossSensor-Iris-2012 dataset is developed by Notre Occlusions by eyelashes are caused by the hairs that are
Dame University. This dataset was first introduced in the located nearer to the eyelids. However In the existence of
BTAS 2012 conference. The iris image is captured using eyelashes boundary detection process is affected. The
LG2200 and LG4000 iris sensors [24]. occlusion with eyelash of image is shown in Fig. 4b. This
factor plays important role to determine quality of an iris
image.
III. ISSUES AND CHALLENGES IN NOISY
ENVIRONMENT
c) Specular reflections:
The image acquisition process affects the performance of an The high-intensity pixels small portion in iris image is
iris localization and segmentation algorithms. If iris image is characterized as specular reflections. Occur due to improper
acquired under ideal conditions like not occluded iris or under focus of light source. The segmentation accuracy is affected
proper illumination, recognition rate is increased. However, by specular reflection because the iris boundaries
when an iris image is acquired under non-ideal conditions then segmentation becomes difficult as shown in Fig. 4c.
localization and segmentation becomes a challenging task. Fig.
4 shows the challenges in noisy conditions. [31, 32]
d) Motion blur:
The Motion blur occurs in iris due to the moment of camera,
fluctuation of camera and moving object while image
acquisition. It results in false identification of region of
interest in segmentation process. The motion blur of iris image
is shown in Fig. 4d.

e) Off-angle iris:
(a) (b) (c)
The off-angled iris images are caused, when angle of
orientation of sensor used for acquiring iris is improper. In
such non-ideal situation the length of Iris area is reduced and
the boundary detection is become tedious. Off-angle iris
image is shown in Fig. 4e.

f) Standoff distance:
(d) (e) (f)
The Standoff distance term refers to the distance between the
camera and subject. The pixel resolution is depend upon the
distance. The number of pixel is less in acquired image, if the
distance is large in such situations, the boundaries may not be
detected accurately. Fig. 4f shows an acquired iris image at a
large standoff distance.
(g) (h) (i)
g) Eye glasses or contact lenses:
Fig. 4 (a) Occlusion by eyelids, (b) Occlusion by eyelashes (c) Specular The more noisy artifacts are added, when the acquired iris
Reflections (d) Motion Blur (e) Off-angle (f) Close-up of an iris image images consist of contact lens as shown in Fig. 4g.
Acquired at a large standoff distance (g) Contact Lenses (h) Poor
illumination (i) Person with Spec
h) Poor illumination:
The less information is captured due to poor illumination, the
A. Image Acquistion Issues boundaries are difficult to identify and texture features may
not been highlighted. Due to which recognition rate is
reduced. Fig. 4h shows the image with poor illumination.
a) Occlusion by eyelids:
Occlusions are caused by biological characteristics of the i) Person with Spec:
eye. The most well-known challenge face while iris The acquired iris image with spec causes problems on
segmentation is the occlusion effected by the eyelids. The localizing the boundaries. The detected iris boundaries are not
eye is protected using eyelid. But normal human eye circular as shown in Fig. 4i.
typically occluded by the eyelid respectively. In such cases
boundary of eye is not in circular shape.
B. Pre-processing Issues b) Noisy Iris Challenge Evaluation(NICE.I and
The iris pre-processing includes steps such as Localization, NICE.II):
Segmentation and Normalization: The Noisy Iris Challenge Evaluation (NICE.I and NICE II)
experimental results are discussed [34, 35]. The main aim is to
a) Iris Localization: use acquired degraded iris images data in the uncontrolled
environment and visible wavelength, with standoff distance
The acquired iris image has to be preprocessed to detect the
variation and recognize the iris without noise. NICE.I
region of interest i.e. iris, which is in ring shape portion
estimates the techniques of noise detection and iris
between the inner boundary (pupil) and the outer boundary
segmentation. NICE: II estimates the strategies of matching
(sclera). The circular inner and outer boundaries are located in
and encoding for biometric traits. The fusion of extracted
iris localization. It is necessary to compute the two circles
scores performance is higher than any recognition scheme
parameters separately because circular shape boundaries are
[36]. The subjects are not cooperating in these iris biometric
not co-centric. But it is tedious task to determine accurate
systems. Fig. 6 shows the segmentation of degraded noisy
mask if the acquired Iris image contain noise [25, 26, 27].
images and Fig. 7 shows the identification of degraded image
in numerical values.
b) Iris Segmentation:
Segmentation is the next step after localization to separate Input Image Segmentation Mask
sclera, eyelashes and eyelid area from eye. The efficiency of
segmentation algorithm depends on the quality of eye images.
Noisy imaging environment makes segmentation process Binary
more difficult. The inaccurate segmentation results in poor Executable
recognition rate. [28, 29]

c) Normalization: Fig. 6 Noisy image segmentation

Normalization is the next step after segmentation to transform Input Image Input Image
the detected circular region into rectangular shape image [7].
This step is necessary because the iris of individuals is not of
same size and also to extract accurate features. Noisy imaging
environment makes Normalization process more inaccurate
due to false identification of Region of Interest (ROI). The
inaccurate Normalization results in poor recognition rate. [30] Binary
Executable

IV. METHODS TO ADDRESS CHALLENGES d


The challenges discussed in section III about Iris recognition Dissimilarity Score
are need to be addressed to increase the recognition rate. In this
section, various methods and algorithms proposed by Fig. 7 Degraded image classification which outputs a numerical
researchers are discussed in brief. These algorithms remove value that differentiate between the irises
noise in each step such as Iris Localization, Iris segmentation,
Normalization and Feature Extraction and Recognition. c) Segmentation of Degraded image in visible
wavelength:
a) Gaussian Mixture Models: The iris segmentation can work efficiently for degraded
Traditionally, iris masks are estimated using the rule-based images in less constrained environment [37]. In the degraded
algorithms. But the accuracy is questionable. To overcome image sclera is the most easily identifiable region, from which
these errors Figueiredo and Jains proposed Gaussian Mixture novel features are extracted that measures the amount of sclera
Models (FJ-GMMs) [33] to classify both invalid and valid in each particular direction. The procedure is linearly applied
regions of iris images. Extension to this Gabor Filter Bank for complete image and it is suitable for real-time systems as
(GFB) is used for extracting the discriminable features from shown in Fig. 8.
iris. At the end Simulated Annealing (SA) technique is used to
optimize the extracted features of GFB in order to get the high
recognition rate. Experiments were performed on UBIRIS and
ICE2 iris datasets as shown in Fig. 5.

Fig. 5 Upper picture is of Normalized iris image and its accurate mask is
shown in lower picture, with occluded area indicated by white color. In
this iris map there are noises caused by 1) eyelids (2) eyelashes, and 3)
specular reflections, as indicated in the picture. High recognition rate
achieve by indicating all these artifacts in the mask.
Fig. 8 Block diagram of iris segmentation method
d) Non-Iris Occlusion Detection: improve it. Some of the measures taken to achieve this goal in
The iris occlusions by eyelashes and eyelid are necessary to the literature are listed below. In [33] The False Rejection Rate
detect for the accurate iris recognition. Otherwise recognition (FRR) of Simulated Annealing (SA) technique with fixed False
rate will be reduced. Michal Haindl proposed [38, 39] Acceptance Rate (FAR) of 0.1% using GFB varies from 1.65%
proposed a fast and efficient multispectral eyelash, eyelid and to 2.56% with the average of 2.10%. In [37] Neural network is
specular reflection detection method based on 3D spatial used for classification of degraded images in less constrained
probabilistic textural model. First adaptively learns the iris area environment to get higher segmentation accuracy. In [38] a
flawless texture to extract distinct features to identify non-iris fast and efficient multispectral eyelash, eyelid and specular
occlusions using the recursive prediction analysis. The color reflection detection method based on 3D spatial probabilistic
based iris occlusion detection results more accurate textural model has been used to learn the iris area texture to
segmentation of iris boundaries compare to Noisy Iris extract distinct features to identify non-iris occlusions.
Challenge Evaluation algorithms(NICE) as shown in Fig. 9.
TABLE 1 APPROCHES TO RESOLVING CHALLENGES IN NOISY ENVIRONMENT

Issues and Challenges


Number Iris Recognition
Database
of Proposed
Images Challenge Result
Methodology
ICE2 1528 FRR: 0.1 and
Fig. 9 Detected iris regions containing all three (a, b, c) occlusion Occlusion by Gaussian
Avg error
Eyelashes Mixture Models
types UBIRIS 1205 rate: 17.6

CAISA 500 Large standoff


Distance
e) Segmentation in Unconstrained Environment: NICE I and AUC: 0.9618
(Noisy Iris
UBIRIS v2 1000 NICE II FAR: 0.1
The Yu Chen [40, 41] proposed algorithm for iris challenge
Evaluation)
segmentation. The computationally efficient algorithm is Error rate:
verified on UBIRIS database. It is used to detect boundaries UBIRIS v2. 100 1.87,
with multiple arcs and lines of noisy iris images. The time Degraded
Segmentation Time:0.78sec
required to process each image is 0.5 second per image and 2% of Degraded for UBIRIS
Acquired
image in visible Error rate:
error rate on Intel processors. The required area is selected in ICE 100 Images
Wavelength 2.66
the eye area based on sclera is shown in Fig. 10. Time:0.70sec
for ICE
UBIRIS v1. 1877 Occlusion by Non-Iris Error rate:
Eyelid Occlusion 2.0%
UBIRIS v1. 11102 Detection Time:0.39sec
Specular Segmentation Error rate:
Reflection in 2%
UBIRIS.v2 500
Unconstrained speed: 0.5sec
Environment

VI. CONCLUSION
This paper provides a brief review of challenges, databases and
Fig. 10 Detection of the eye area based on double and single sclera area algorithms for iris recognition. The noisy imaging environment
as well as constrained conditions affects the performance of
V. MEASURE TO IMPROVE THE ACCURACY OF IRIS iris recognition system. From this study it is observed that,
RECOGNITION SYSTEMS most of the researchers are not able to find complete and
The system performance improvement can be done in two reliable solution to all the challenges discussed in this paper.
ways. First by using effective and efficient algorithms for each Most of the researcher focused on steps of iris recognition
step of iris recognition system and second by maintaining close system by taking up few issues and their noise identification
to ideal environmental conditions (proper camera location, and removal algorithms. Most of the methods and algorithms
sufficient illumination, etc.) and having better quality of were tested on the databases collected by various organizations
equipment involved. Although, the second condition can be and universities. Attempts were also made to estimate the
taken care by providing sufficient financial support by the accuracy of the systems designed. From the performance
organization, where the system is being installed; the evaluation of these algorithms as presented by authors, it is
requirements given in the first condition are critical and very observed that, there is still a scope of improvement in existing
important for improving system performance. The researchers approaches dealing with noisy environment.
must apply effective, innovative and intelligent techniques to
REFERENCES [25] J. Cui, Y. Wang, T. Tan, A fast and robust iris localization method
based on texture segmentation, SPIE Defense and Security
[1] A. Ross and A. Jain, Introduction to Informational Biometrics, Pattern
Symposium, vol. 5404, pp. 401- 408, 2004.
Recognition Letter, vol. 14, pp. 2115-2125, 1995.
[26] J. Cui, Y. Wang ,A fast and robust iris localization method based on
[2] A. K. Jain, A. Ross, and S. Prabhakar, An Introduction to Biometric
texture segmentation, SPIE on Biometric Technology for Human
Recognition, IEEE Trans. on Circuits and Systems for Video
Identification, vol. 5404, pp. 401408, 2004.
Technology, vol. 14, no. 1, pp. 420, 30, Jan. 2004.
[27] E. Arvacheh and R. Tizhoosh, Iris segmentation: detecting pupil,
[3] J. Daugman, How iris recognition works, IEEE Trans. On Ccircuits
limbus and eyelids, Proc. of Intl conf. on Image processing, pp. 2453
and Systems for Video technology, vol. 14, no. 1, pp. 21 30, Jan.
2456, 2006.
2004.
[28] W. Kong, D. Zhang, Accurate iris segmentation based on novel
[4] P. Richard, Wildes, Iris Recognition: An Emerging Biometric
reflection and eyelash detection model, Proc. of Intl Symposium on
Technology, Proc. of the IEEE Intl conf. on image processing, vol. 85,
Intelligent Multimedia, Hong Kong, 2001.
no. 9, sept. 1997.
[29] P. Li, X. Liu, Robust and accurate iris segmentation in very noisy iris
[5] L. Masek, A. Kumar, Comparison and Combination of Iris Matchers
images. IMAVIS, vol. 28, no. 2, pp. 246253, 2010.
for Reliable Personal Authentication, Science Direct Pattern
Recognition, vol. 43, pp. 1016-1026, 2010. [30] T. Tan, Z. He, and Z. Sun, Efficient and robust segmentation of noisy
iris images for non-cooperative iris recognition, IMAVIS, vol. 28, no.
[6] A. K. Jain, A. Ross, Biometrics: A Grand Challenge, IEEE Conf. on
pp. 223230, 2010.
Pattern Recognition , Cambridge, UK, vol. 2, pp. 935942, 23 Aug.
2004. [31] R. Jillela, and A. Ross, Methods for iris segmentation, in Handbook of
Iris Recognition, Springer. pp. 239-279, 2013
[7] Peng-Fei Zhang, Qiu-Ming Li, Research on Iris image processing
algorithm,Proc. of the 4th Intl Conf. on Machine Learning and [32] J. Zuo,Robust iris segmentation procedure for unconstrained subject
Cybernetics, Guangzhou,pp. 18-21, Aug. 2005. presentation, IEEE Biometric Consortium Conf., 2006.
[8] L. Flom and A. Safir, Iris Recognition System, US Patent 4641394, [33] Li YungHui, M. Savvides, An Automatic Iris Occlusion Estimation
1987. Method Based on High-Dimensional Density Estimation, IEEE Trans.
on pattern analysis and machine intelligence, vol. 35.,no. 4,pp. 784-796,
[9] C. L. Tisse, L. Torres and R. Michel, Person Identification Technique
April 2013.
using Human Iris Recognition, Proc. of Intl Conf. on Visual
Interference, HongKong, China, pp. 294299, 2002. [34] NIST:Iris Challenge Evaluation. 2005-2006 http://www.nist.gov
[10] B. R. Meena, M. Vatsa and P. Gupta, Iris based Human Verification [35] HugoProenca and L. Alexandre, Toward Covert Iris Biometric
Algorithms, Proc. of Intl Conf. on Biometric Authentication, Hong Recognition, IEEE Trans. on information forensics and security, vol. 7,
Kong, China, pp. 458466, 2004. no. 2, pp. 798-808,April 2012.
[11] M. Vatsa, R. Singh, and P. Gupta, Comparison of Iris Recognition [36] K. Shin, G. Nam, D. Jeong, D. Cho, New iris recognition method for
Algorithms, Proc. of Intl Conf. on Intelligence Sense Information noisy iris images, Pattern Recognition Letter, 2006.
Processing, pp. 354358, 2004. [37] Hugo Proena,Iris Recognition: On the Segmentation of Degraded
[12] M. Vatsa, Reducing False Rejection Rate in Iris Recognition by Images Acquired in the Visible Wavelength, IEEE Trans. on pattern
Quality Enhancement and Information Fusion, M.S. Thesis, West Analysis and Machine Intelligence, vol. 32, no. 8, pp.1502-1516, Aug.
Virginia University, Morgantown, 2005. 2010.
[13] C. Sanchez-Avila and R. Sanchez-Reillo, Two Different Approaches [38] M. Haindl, M. Krupicka, Non-Iris Occlusions Detection, Prof. of
for Iris Recognition using Gabor filters and Multiscale zero-crossing IEEE 6th Intl Conf. on Biometrics: Theory, Application and
Representation, Pattern Recognition Letters, Elsevier, vol. 39, no. 2, systems(BTAS) ,pp.1-6,Sept,Oct,29-02,Arlington,VA,2013.
pp. 231240, 2005. [39] H. Proenca, L. Alexandre. Iris recognition: Measuring features quality
[14] C. Rathgeb, A. Uhl, and P. Wild, Iris Biometrics: From Segmentation to for the feature selection in unconstrained image capture environments,
Template Security: Springer, 2013. IEEE Conf. on Computational Intelligence for Homeland Security and
Personal Safety, pp. 3540, 2006.
[15] A. Jain and A. Ross, Handbook of biometrics: Springer, 2008.
[40] Y. Chen, M. Adjouadi, Highly Accurate and Computationally Efficient
[16] Center for Identification Technology Research, West Virginia
Approach for Unconstrained Iris Segmentation, Prof. of IEEE Intl
University: Biometric Dataset: http://www.citer.w vu.edu
conf. on Image and Vision Computing, 2009.
[17] Institute of Automation, Chinese Academy of Sciences. CASIA iris
[41] Yu Chen, N. Rishe,A Computational Efficient Iris Extraction
image database, 2004. http://www.sinobiometrics.com
Approach in Unconstrained Environments, IEEE Conf. on Biometrics
[18] MMU1 and MMU2 Iris Databases. http:/ /pesona .mmu.edu. systems,pp. 1-7,Washington,DC, Sept. 28-30,2009.
[19] SOCIA Lab, University of Beira Interior: http://iris.di.ubi.pt.
[20] SOCIA Lab,Beira Interior univer.UBIRIS.v1:http://iris.di.ubi .pt
[21] SOCIA Lab,Beira Interior univer.UBIRIS.v2:http://iris.di.ubi .pt
[22] Indian Institute of Technology Delhi: Iris Database:
http://www.comp.polyu.edu.hk/csajaykr/IITD/database.html.
[23] M. Dobes and L. Machala, UPOL db:http://phoenix.inf.upol.cz.
[24] P. Flynn, ND-IRIS-0405 Iris Image Database, 2005.

Potrebbero piacerti anche