Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

460 JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 6, NO.

4, NOVEMBER 2014

An Iris Localization Method for Non-ideal Eye


Images
Navjot Kaur
University Institute of Engineering and Technology
Computer Science Department, Panjab University Chandigarh, India
Email: navjotkaur2611@gmail.com

Mamta Juneja
University Institute of Engineering and Technology
Computer Science Department, Panjab University Chandigarh, India

Abstract—Iris recognition is one of the emerging areas as the first time [1]. Many researchers like J Daugman [2-6],
the demand for security in social and personal areas is Kevin Bowyer [7] etc. proposed many powerful iris
increasing day by day. The main and most challenging step recognition algorithms. Some of these algorithms need
in the process of iris recognition is iris localization. As user co-operation and also take care that user is properly
accuracy in localization of iris significantly affect the further
positioned with respect to camera when image is being
processing of feature extraction and template matching
stages. Traditional algorithms work efficiently and taken to get high quality image. These traditional
accurately in localizing iris from eye images taken in algorithms work efficiently with eye images taken under
constrained environmental conditions. But their accuracy is ideal conditions only. But for using this technology in
affected when eye images are taken in unconstrained real life scenario, it should work effectively and
environmental conditions. The proposed algorithm starts efficiently under non-ideal conditions also [8, 9, 10].
with determining the exact location of iris even in the The proposed algorithm works well for the eye images
presence of specular highlights and non-ideal environmental taken under non-ideal situations. The main inspiration
conditions. The proposed algorithm works well for iris behind this paper is to propose an algorithm to handle eye
images and the accuracy of segmentation stage has
images which are noisy and taken under non-ideal
increased when intuitionistic fuzzy is applied on the UBIRIS
v2 iris images. situations. In this, intuitionistic fuzzy c mean algorithm is
used for segmentation of eye image into its constituent
Index Terms—Intuitionistic Fuzzy, Clustering, Iris parts. Circular Hough transform is used to detect the
Recognition and Biometric inner and the outer circular boundary of the iris. Eyelids
and eyelashes are also removed efficiently to enhance
accuracy of the algorithm.
I. INTRODUCTION
II. PROPOSED SCHEME
In this technological era the demand for security in
every field is in danger and it is very challenging to deal In the proposed algorithm, pre-processing of the eye
with this security related problem. This security related images is done first to remove extra noise and blurring.
problems can be tackled with the help of emerging Image scaling is done to enhance sharpness and
biometric technologies. These biometric technologies smoothness of the image making image appears soft.
include figure print recognition, palm vein recognition, Various steps involved in the proposed scheme are given
voice recognition, iris recognition and many more [1, 2]. below
There is a large interest in improved, authentic, secure A. Image Segmentation
and genuine identification methods which are more useful.
The demand in the area of iris recognition is increasing as Image segmentation is done by using fuzzy c mean
iris is the most unique feature of human body which clustering technique [11]. The concept of Fuzzy set [12]
remains stable throughout life even though the person S = {(x, μS (x)) | x ϵ X} (1)
ages, his iris pattern remains same. Iris has the highest In equation (1), μS (x) is the degree of membership
degrees of freedom among all the other biometric features and non-membership degree is given by 1- μS (x).
[1, 2, 3]. Even the iris pattern of both the eyes of an However for real life scenarios there always exists a
individual is unique. Some desirable properties like degree of hesitation or uncertainty associated with this
uniqueness, stability etc. makes iris recognition suitable degree of membership which is not given in any fuzzy set.
for highly reliable and accurate human identification [1, Thus the concept of intuitionistic fuzzy set (IFS) was
3]. Iris has a great advantage in mathematics also as its given to introduce the degree of hesitation [13], which is
pattern variability is enormous among different persons. given as B
Iris as a recognition system was introduced in 1987 for B= {(x, μB (x), vB (x)) | x ϵ X} (2)

© 2014 ACADEMY PUBLISHER


doi:10.4304/jetwi.6.4.460-462
JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 6, NO. 4, NOVEMBER 2014 461

Where μB (x) is degree of belongingness and vB (x) is


degree of non-belongingness.
μB: X → [0, 1], x ϵ X → μB (x) ϵ [0, 1] (3)
vB: X → [0, 1], x ϵ X → vB(x) ϵ [0, 1] (4)
for all x ϵ X ; μB (x) + vB (x) ≤ 1 (5)
ΠB (x) = 1- μB (x) – vB (x) (6)
Where ΠB (x) is hesitation degree of x to B, IFS
becomes fuzzy set if ΠA (x) = 0
B. Edge Detection
Then edge map of the eye image is created which
makes iris localization easy. Also image is handled
morphologically to delete small noise present in the
image. Edge map of the eye image as shown in figure
1(c), is created using canny edge detector [14]. The Fig.1 The stages of proposed algorithm (a) original eye image (b)
threshold values for canny edge detector are adjusted clustered image after intuitionistic fuzzy c mean, darkest region
represents iris region (c) create image edge map using Canny edge
experimentally so that the algorithm works suitably for detector (d) Apply Canny edge detector to the iris region to get rough
noisy iris images. iris boundaries (e) Apply circular Hough transform to determine iris (f)
localization and removal of eyelid and pupil region.
C. Circular Hough Transform (CHT)
CHT is applied after the canny edge detector to get E. Template Matching
circular iris boundaries. After applying CHT, binary edge The final stage involves comparison of binary iris
image is formed as shown in figure 2. Extra noise is codes to determine if they match for iris recognition.
removed by using morphological operations. As eye Comparisons were calculated accurately by Hamming
images of UBIRIS v2 dataset [15] are taken in non-ideal distance (HD), a dissimilarity measure. Equation below
conditions so many types of noisy factors like specular describes Hamming distance
refection, eyelashes, eyelids, lightening effects etc. are HD= ││ (code A XOR code B) ∩ mask A ∩ mask
present in the image. These various types of noisy factors B││ ∕││mask A ∩mask B││
need to be removed for accurate functioning of the iris By calculating the HD between two bit patterns, a
recognition system. This noise needs to be removed to decision about the exact match or no match between them
avoid iris localization errors and further processing and can be made.
iris matching stages.
D. Eyelid, Eyelash and Pupil Removal
The lower eyelids are removed by the use of linear
Hough transform as most of the occlusions in the lower
part of the eye are linear and can be easily removed by
line Hough transform. There are no lower eyelashes in
most of the case, if some of them are there then they are
removed by drawing a line cutting the left edge of the eye Fig.2 Binary edge map for iris after application of circular Hough
and meeting the other end. Upper eyelids are removed by transform
using Canny edge detection and then applying Hough
transform in vertical direction. A line is drawn from the III. EXPERIMENTAL RESULTS
left side of the eye above the pupil area and meeting the The implementation was done on the eye images taken
other end of the eye, where there are maximum eyelash from UBIRIS v2 eye image dataset [15]. The dataset
occlusions. This line is drawn after applying Canny edge contained images taken under unconstrained conditions.
detector and getting the exact eyelash edges which are Figure2 shows the original and segmented iris images
then removed with this line. from the dataset. The accuracy and the average
Pupil is removed at the end as there is low intensity segmentation time for the proposed algorithm and various
contrast between the iris and pupil in highly pigmented previous algorithms are given in table I.
eye images taken in non-ideal conditions. Image is first
enhanced in contrast to locate the pupil area easily. Apply
median filter to remove extra noise and then use Canny
edge detector to create edges. Now use circular Hough
transform to create circular boundary of pupil.

© 2014 ACADEMY PUBLISHER


462 JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 6, NO. 4, NOVEMBER 2014

REFERENCES
[1] L. Flom and A. Safir, “Iris Recognition System,” U. S.
Patent 4641394, 1987.
[2] John Daugman, “Biometric Personal identification system
based on iris analysis,” U. S. Patent 5291560, 1994.
[3] John Daugman,” High Confidence Visual Recognition of
Persons by a Test of Statistical Independence,” IEEE
Transactions on Pattern Analysis and Machine
Intelligence, Vol. 15, No. 11, pp. 1148-1161, 1993.
[4] John Daugman, “New Methods in Iris Recognition,”
IEEE Transactions On System, Man and Cybernetics-Part
B: Cybernetics, Vol. 37, No. 5, pp. 1167-1175, 2007.
[5] J. Daugman, Statistical richness of visual phase
information: update on recognizing persons by their iris
patterns, International Journal of Computer Vision Vol.
Fig.3 Illustration of accurate iris localization (a) Original eye image (b)
45, No. 1, pp. 25–38, 2001.
Iris localization after application of clustering and circular Hough [6] J. Daugman, Demodulation by complex-valued wavelets
transform. for stochastic pattern recognition, International Journal of
Wavelets, Multi resolution and Information Processing,
IV. CONCLUSION Vol. 1No. 1, pp. 1–17, 2003
[7] K. W. Bowyer , K. Hollingsworth and P. J. Flynn,” Pupil
This paper proposed a new algorithm for iris dilation degrades iris biometric performance”, Computer
recognition of the eye images taken in unconstrained Vision and Image Understanding, Vol. 113, No. 1, pp.
environment. These eye images have several types of 150-157, 2009.
artifacts like noise, specular reflections, varying [8] N. Kaur and M. Juneja, “A Review on Iris Recognition,”
Recent Advances in Engineering and Computational
lightening conditions and varying eye to camera distances. Sciences (RAECS), pp. 1-5, 2014.
This scheme proposed a new segmentation method called [9] S. A. Sahmoud and Ibrahim S. Abuhaiba,”Efficient iris
intuitionistic fuzzy c mean to segment the eye image into segmentation method in unconstrained environment,”
its constituent parts and makes iris localization easy. Pattern Recognition, Vol. 46, No. 12, pp. 3174-3185,
Experimental results show the accuracy of the proposed 2013.
scheme in comparatively less time. [10] R. Wildes, Iris recognition: an emerging biometric
TABLE I. technology, Proceedings of the IEEE Vol. 85, No. 9, pp.
COMPARISON BETWEEN THE ACCURACY OF THE PROPOSED 1348–1363, 1997.
ALGORITHM AND THE PREVIOUS ALGORITHMS [11] N.R. Pal and J. C.Bezdek” On cluster validity for the
METHOD ACCURACY TIME (SEC) fuzzy c-means model”, IEEE Transactions on Fuzzy
(%) Systems, Vol. 3, No. 3, pp.370-379 , 1995.
[12] L.A. Zadeh, Fuzzy sets, Information and Control, Vol. 8,
pp. 338–353, 1965.
Daugman 95.22 2.73 [13] G. Deschrijver, E.E. Kerre, On the representation of
intuitionistic fuzzy t-norms and t-conorms, IEEE
Wildes 98.68 1.95 Transactions on Fuzzy Systems Vol. 12, No. 1, pp. 45–61,
2004.
S. A. Sahmoud 98.76 1.49 [14] J. Canny, “A Computational Approach to Edge
Detection,” IEEE Trans. on Pattern Analysis and Machine
Intelligence, Vol. 8, No. 6, pp.679-678, 1986.
Proposed 98.80 1.36 [15] Hugo Proença, Sílvio Filipe, Ricardo Santos, João
Oliveira and Luís A. Alexandre; The UBIRIS.v2: A
Database of Visible Wavelength Iris Images Captured On-
The-Move and At-ADistance, IEEE Transactions on
Pattern Analysis and Machine Intelligence, 2009, Digital
ACKNOWLEDGMENT Object Identifier 10.1016/j.imavis.2009.03.003

I would like to thank God first and all the people who
are involved in fulfilling this research work.

© 2014 ACADEMY PUBLISHER

You might also like