SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Computational Engineering Research||Vol, 03||Issue, 11||

An Automated Image Segmentation Scheme for Iris Recognition
Dr. G. Saravana Kumar1, J. Munikrishnan2, Manimaraboopathy3
1 Professor, Dept of ECE, Vel Tech High Tech Dr Rangarajan Dr Sakunthala Engineering College, Chennai
2 Research Scholar, St Peter’s University, Chennai
3 Dept of ECE, Vel Tech High Tech Dr Rangarajan Dr Sakunthala Engineering College,, Chennai

ABSTRACT:
The paper proposes an automated segmentation system, which localize the iris region from
an eye image and also isolate the eyelid, eyelash as well as the reflection regions. This
Automatic segmentation was achieved through the utilization of the circular Hough transform in order
to localize the iris as well as the pupil regions, and the linear Hough transform has been used for
localizing the eyelid occlusion. Thresholding has been employed for isolating the eyelashes as well as
the reflections. Now, the segmented iris region has got normalized in order to eliminate the
dimensional inconsistencies between the iris regions. This was achieved by applying a version of
Daugman’s rubber sheet model, in which the iris is modeled as a flexible rubber sheet, which is
unpacked into a rectangular block with constant polar dimensions. Ultimately, the iris features were
encoded by convolving the normalized iris region with the 1D Log-Gabor filters and phase
quantizing the output to produce a bit-wise biometric template. For metric matching, the
Hamming distance has been chosen, which provides a measure of number of disagreed bits between
two templates.

KEYWORDS: Image segmentation, Image localization,Circular Hough transform, Thresholding,
Log-Gabor filter, Hamming distance

I.

INTRODUCTION

Various facets of modern life demands Identity validation for human beings to provide unique access,
ensures protection and confirmation to their transactions. The archetypal examples are authenticated entry to
buildings, ATMs. The conventional authentication mechanisms accomplish this objective by providing
Identification Cards, Numeric and alphanumeric characters based passwords to end-users. The ruggedness of
this system can be improved by utilizing unique features of physiological characteristics of human beings. A
biometric system is a pattern recognition system that operates by acquiring biometric data from an individual,
extracting a feature set from the acquired data and comparing this feature set against the template set in the
database [1]. The existing visual recognition techniques authentication is based on identity fed by individuals.
The performance measure of automated recognition algorithms is reliability. A relatively high variability value
among instances of different class compare to variability value for a given class will yield good reliability.One
of the main performance constraints for face recognition system is the input image, “facial image”. The
resultant changes due to face‟s collateral features such as different expressions, age and Image acquisition set up
deviations causes‟ quality deterioration of the image. This introduces drastic success rate reduction of matching
algorithms amounts to 43%-50%. The existing face recognition algorithms exhibits a superior inter class
variability management over intra class variability.The human iris, which is the annular part between the pupil
and the white sclera, has a complex pattern determined by the chaotic morphogenetic processes during
embryonic development. The iris pattern is unique to each person and to each eye and is essentially stable over a
lifetime. Furthermore, an iris image is typically captured using a noncontact imaging device, which is of great
importance in practical applications.Iris recognition is a biometric recognition technology that utilizes the
pattern recognition techniques based on the high quality images of iris. The advantage of iris recognition
techniques among a gamut of visual recognition techniques is founded on inimitable iris pattern of each
individual. The prevailing matching algorithms exploit this characteristic to ascertain individuals. This
uniqueness supports large size iris databases, low false rate matching algorithm development. The basic block
diagram of Iris recognition system is shown in Fig.1.

||Issn 2250-3005 ||

||November||2013||

Page 23
An Automated Image Segmentation…

Image
Acquisition

Pre
Processing

Feature
Extraction

Figure 1: Block diagram of Iris recognition System
Typical Iris recognition system consists of mainly three modules. They are image acquisition, pre
processing stage as well as feature extraction and encoding. Image acquisition is a module which involves the
capturing of iris images with the help of sensors. Pre-processing module provides the determination of the
boundary of iris within the eye image and then extracts the iris portion from the image in order to facilitate its
processing. It involves stages like iris segmentation, iris normalization and image enhancement. The
performance of the system has been analyzed in the feature extraction and encoding stage.

II.

LITERATURE SURVEY

In the recent years, drastic improvements have been accomplished in the areas like iris recognition,
automated iris segmentation, edge detection, boundary detection etc.
2. 1. Integro Differential Operator
This approach [1] is regarded as one of the most cited approach in the survey of iris recognition.
Daugman uses an integrodifferential operator for segmenting the iris. It finds both inner and the outer
boundaries of the iris region. The outer as well as the inner boundaries are referred to as limbic and pupil
boundaries. The parameters such as the center and radius of the circular boundaries are being searched in the
three dimensional parametric space in order to maximize the evaluation functions involved in the model. This
algorithm achieves high performance in iris recognition. The boundary decision techniques navigate from rough
texture to smoother details resulting in a single pixel precision estimate of center coordinates, radius of iris and
image. Owing to boundary concentricity non assumption pupil search constrained by normal approach.
2. 2. Edge Detection
The edge detection has been performed through the gradient-based Canny edge detector, which is
followed by the circular Hough transform [2], which is used for iris localization. The final issue is the
pattern matching. After the localization of the region of the acquired image which corresponds to the iris,
the final operation is to decide whether pattern matches with the previously saved iris pattern. This stage
involves alignment, representation, goodness of match and also the decision. All these pattern matching
approaches relies mainly on the method which are closely coupled to the recorded image intensities. If there
occurs a greater variation in any one of the iris, one way to deal with this is the extraction as well as matching
the sets of features that are estimated to be more vigorous to both photometric as well as geometric
distortions in the obtained images. The advantage of this method is that it provides segmentation accuracy
up to an extent. The drawback of this approach is that, it does not provide any attention to eyelid localization
(EL), reflections, eyelashes, and shadows which is more important in the iris segmentation.
2. 3. Heterogeneous Segmentation
This automation algorithm performs localization, separation operation on eye image yielding iris
region, eyelid, and eyelash. This algorithm uses two variants of Hough transform namely linear Hough
transform localizing eyelid occlusion and circular Hough transform for iris localization, pupil localization. A
new iris segmentation approach, which has a robust performance in the attendance of heterogeneous as well as
noisy images, has been developed in this. The segmentation approach provides three parameters two spatial
coordinates and intensity value for each image pixel. The possession of homogeneous characteristics by image,
constrains edge detector algorithm. An Intermediate image is generated by applying fuzzy-K-means algorithm.
The intermediate image is derived from pixel-by-pixel classification. The Intermediate Generation image offers
parameter to propel edge detection algorithm performance.
2. 4. Characteristics of Segmentation Algorithms
Iris recognition algorithm performance improvement is based on two parameters precision, swiftness.
The desirable characteristics are,
 Specularities exclusion
 Iris detection / Localization
 Non iris images rejection
 Iris Center Localization estimate
 Circular iris boundary localization
||Issn 2250-3005 ||

||November||2013||

Page 24
An Automated Image Segmentation…




Non Circular iris boundary localization
Eyelid localization
Sharp irregularity management

Extracting iris images from moderate non cooperative eye images and severe non cooperative eye
images is the performance metric for iris segmentation algorithm. The desired characteristics of the algorithm
are,
 Spatial location based clustering
 False location minimization
 Enhancement of global convergence ability
The various categories of techniques are summarized in Table 1.
Figure 1: Block diagram of Iris recognition System
S. No.
1
2
3
4
5
6
7
8

Method name
Adaboost-Cascade iris detector
Puling and Pushing (PP) method
Cubic Smoothing Spline
Statistically Learned Prediction Model
8-neighbour connection based clustering
Semantic Priors
Integro differential constellation
1-D Horizontal rank filter
Eyelid curvature model

Operation
Iris detection
i.
Circular iris boundary localization
ii.
Shortest path to the valid parameters
Non circular iris boundaries detection
Eyelash, Eyelid detection
Region based clustering
Iris extraction
Segmentation
Eyelid localization

The existing segmentation methods yield less segmentation accuracy in many areas such as boundary
detection, iris detection, pupil and limbic boundary detection. The main limitation identified as lack of
segmentation accuracy. The literature survey suggests need for novel, reliable and robust automatic
segmentation method.

III.

ALGORITHM PROPOSITION

This paper presents an iris identification approach which involves feature extraction of iris images
followed by masking and matching algorithm. Hamming distance is used in order to classify iris codes. The
proposed algorithm flow is shown in Figure 2.
3. 1. Image Acquisition and Pre Processing
The step is one of the most important and deciding factors for obtaining a good result. A good and clear
image eliminates the process of noise removal and also helps in avoiding errors in calculation. In this case,
computational errors are avoided due to absence of reflections, and because the images have been taken from
close proximity. This paper uses the image provided by CASIA (Institute of Automation, Chinese Academy of
Sciences, these images were taken solely for the purpose of iris recognition software research and
implementation. The proposed algorithm flow is shown in Figure 2.

IRIS IMAGES

FEATURE
EXTRACTION

MASKING
MATCHING
ALGORITHM

DATA BASE

FEATURE
EXTRACTION

MASKING
SORT
RESULTS

SEGMENT ED
OUTPUT

Figure 2: Proposed Algorithm Flow
||Issn 2250-3005 ||

||November||2013||

Page 25
An Automated Image Segmentation…
Infra-red light was used for illuminating the eye, and hence they do not involve any specular reflections.
Some part of the computation which involves removal of errors due to reflections in the image was hence not
implemented. Since it has a circular shape when the iris is orthogonal to the sensor, iris recognition algorithms
typically convert the pixels of the iris to polar coordinates for further processing. An important part of this type of
algorithm is to determine which pixels are actually on the iris, effectively removing those pixels that represent
the pupil, eyelids and eyelashes, as well as those pixels that are the result of reflections. In this algorithm, the
locations of the pupil and upper and lower eyelids are determined first using edge detection. This is performed
after the original iris image has been down sampled by a factor of two in each direction (to 1/4 size, in order to
speed processing). The best edge results came using the canny method. The pupil clearly stands out as a circle
and the upper and lower eyelid areas above and below the pupil is also prominent. A Hough transform is then
used to find the center of the pupil and its radius. Once the center of the pupil is found, the original image is
transformed into resolution invariant polar coordinates using the center of the pupil as the origin. This is done
since the pupil is close to circular. Although not always correct, it is assumed that the outer edge of the iris is
circular as well, also centered at the center of the pupil. From this geometry, when the original image is
transformed into polar coordinates, the outer boundary of the iris will appear as a straight (or near straight)
horizontal line segment. This edge is determined using a horizontal Sobel filter. After determination of the inner
and outer boundaries of the iris, the non-iris pixels within these concentric circles must be determined.
Thresholding identifies the glare from reflections (bright spots), while edge detection is used to identify
eyelashes.
3. 2. Chinese Academy of Sciences - Institute of Automation (CASIA) eye image database
The Chinese Academy of Sciences - Institute of Automation (CASIA) eye image database contains 756
grayscale eye images with 108 unique eyes or classes and 7 different images of each unique eye. Images from
each class are taken from two sessions with one month interval between sessions. The images were captured
especially for iris recognition research using specialized digital optics developed by the National Laboratory of
Pattern Recognition, China. The eye images are mainly from persons of Asian decent, whose eyes are
characterized by irises that are densely pigmented, and with dark eyelashes. Due to specialized imaging
conditions using near infra-red light, features in the iris region are highly visible and there is good contrast
between pupil, iris and sclera regions. A part of CASIA eye image database is shown in Figure 3.
CASI A DATABAS E VER.1.0

Figure 3: CASIA eye image database
3. 3. Iris Localization / Segmentation
Without placing undue constraints on the human operator, image acquisition of the iris cannot be
expected to yield an image containing only the iris. Rather, image acquisition will capture the iris as part of a
larger image that also contains data derived from the immediate surrounding eye region. The part of the eye
carrying information is only the iris part. It lies between the scalera and the pupil. Therefore, prior to performing
iris pattern matching, it is important to localize that portion of the acquired image that corresponds to an iris. In
particular, it is necessary to localize that portion of the image derived from inside the limbus (the border between
the sclera and the iris) and outside the pupil. Further, if the eyelids are occluding part of the iris, then only that
portion of the image below the upper eyelid and above the lower eyelid should be included. Typically, the limbic
boundary is imaged with high contrast, owing to the sharp change in eye pigmentation that it marks. The upper
and lower portions of this boundary, however, can be occluded by the eyelids. The papillary boundary can be far
less well defined. The image contrast between a heavily pigmented iris and its pupil can be quite small.

||Issn 2250-3005 ||

||November||2013||

Page 26
An Automated Image Segmentation…
Further, while the pupil typically is darker than the iris, the reverse relationship can hold in cases of
cataract: the clouded lens leads to a significant amount of backscattered light. Like the pupillary boundary,
eyelid contrast can be quite variable depending on the relative pigmentation in the skin and the iris. The eyelid
boundary also can be irregular due to the presence of eyelashes. Taken in tandem, these observations suggest
that iris localization must be sensitive to a wide range of edge contrasts, robust to irregular borders, and capable
of dealing with variable occlusion.The first stage of iris recognition is to isolate the actual iris region in a digital
eye image. The iris region can be approximated by two circles, one for the iris/sclera boundary and another,
interior to the first, for the iris/pupil boundary. The eyelids and eyelashes normally occlude the upper and lower
parts of the iris region. Also, specular reflections can occur within the iris region corrupting the iris pattern.
This technique is required to isolate and exclude these artifacts as well as locating the circular iris region. The
success of segmentation depends on the imaging quality of eye images. Images in the CASIA iris database do
not contain specular reflections due to the use of near infra-red light for illumination. Also, persons with darkly
pigmented irises will present very low contrast between the pupil and iris region if imaged under natural light,
making segmentation more difficult. The segmentation stage is critical to the success of an iris recognition
system, since data that is falsely represented as iris pattern data will corrupt the biometric system performance.
3. 4. Hough Transform
The Hough transform is a standard computer vision algorithm that can be used to determine the
parameters of simple geometric objects, such as lines and circles, present in an image. The circular Hough
transform can be employed to deduce the radius and centre coordinates of the pupil and iris regions. Firstly, an
edge map is generated by calculating the first derivatives of intensity values in an eye image and then
thresholding the result. From the edge map, votes are cast in Hough space for the parameters of circles passing
through each edge point. These parameters are the centre coordinates x and y , and the radius r, which are able to
c

c

define any circle.A maximum point in the Hough space will correspond to the radius and centre coordinates of the
circle best defined by the edge points. The motivation for this is that the eyelids are usually horizontally aligned,
and also the eyelid edge map will corrupt the circular iris boundary edge map if using all gradient data. Taking
only the vertical gradients for locating the iris boundary will reduce influence of the eyelids when performing
circular Hough transform, and not all of the edge pixels defining the circle are required for successful localisation.
Not only does this make circle localization more accurate, it also makes it more efficient, since there are less edge
points to cast votes in the Hough space. The resultant images yielded by Hough transform application are shown
in Figure 4.

Figure 4: Edge maps of an eye image
Circular Hough transform is used for detecting the iris and pupil boundaries. This involves first
employing canny edge detection to generate an edge map. Gradients were biased in the vertical direction for the
outer iris/sclera boundary. Vertical and horizontal gradients were weighted equally for the inner iris/pupil
boundary. In order to make the circle detection process more efficient and accurate, the Hough transform for the
iris/sclera boundary was performed first, then the Hough transform for the iris/pupil boundary was performed
within the iris region, instead of the whole eye region, since the pupil is always within the iris region. After this
process was complete, six parameters are stored, the radius, and x and y centre coordinates for both circles.
Eyelids were isolated by first fitting a line to the upper and lower eyelid using the linear Hough transform. A
second horizontal line is then drawn, which intersects with the first line at the iris edge that is closest to the
pupil. The second horizontal line allows maximum isolation of eyelid regions. Canny edge detection is used to
create an edge map, and only horizontal gradient information is taken. For isolating eyelashes in the CASIA
database a simple thresholding technique was used, since analysis reveals that eyelashes are quite dark when
compared with the rest of the eye image.

||Issn 2250-3005 ||

||November||2013||

Page 27
An Automated Image Segmentation…
3. 5. Iris Localization / Segmentation
Once the iris region is segmented, the next stage is to normalize this part, to enable generation of the
iris code and their comparisons. Since variations in the eye, like optical size of the iris, position of pupil in the
iris, and the iris orientation change person to person, it is required to normalize the iris image, so that the
representation is common to all, with similar dimensions. Normalization process involves unwrapping the iris
and converting it into its polar equivalent. It is done using Daugman‟s Rubber sheet model shown in Figure 5.
The centre of the pupil is considered as the reference point and a remapping formula is used to convert the
points on the Cartesian scale to the polar scale. The radial resolution was set to 100 and the angular resolution
to 2400 pixels. For every pixel in the iris, an equivalent position is found out on polar axes. The normalized
image was then interpolated into the size of the original image, by using the interp2function. The dimensional
inconsistencies between eye images are mainly due to the stretching of the iris caused by pupil dilation from
varying levels of illumination. Other sources of inconsistency include, varying imaging distance, rotation of the
camera, head tilt, and rotation of the eye within the eye socket. The normalisation process will produce iris
regions, which have the same constant dimensions, so that two photographs of the same iris under different
conditions will have characteristic features at the same spatial location.

Figure 5: Daugman‟s rubber sheet model
3. 6. Feature Encoding
The final process is the generation of the iris code. For this, the most discriminating feature in the iris
pattern is extracted. The phase information in the pattern only is used because the phase angles are assigned
regardless of the image contrast. Amplitude information is not used since it depends on extraneous factors. In
order to provide accurate recognition of individuals, the most discriminating information present in an iris
pattern must be extracted. The template that is generated in the feature encoding process will also need a
corresponding matching metric, which gives a measure of similarity between two iris templates. This metric
should give one range of values when comparing templates generated from the same eye, known as intra-class
comparisons, and another range of values when comparing templates created from different irises, known as
inter-class comparisons. These two cases should give distinct and separate values, so that a decision can be
made with high confidence as to whether two templates are from the same iris, or from two different irises.

IV.

IMPLEMENTATION

4.1. Hamming Distance
For matching, the Hamming distance was chosen as a metric for recognition, since bit-wise
comparisons were necessary. The Hamming distance gives a measure of how many bits are the same between
two bit patterns. The weighted Euclidean distance (WED) can be used to compare two templates, especially if
the template is composed of integer values. The weighting Euclidean distance gives a measure of how similar a
collection of values are between two templates If two bits patterns are completely independent, such as iris
templates generated from different irises, the Hamming distance between the two patterns should equal 0.5. This
occurs because independence implies the two bit patterns will be totally random, so there is 0.5 chance of setting
any bit to 1, and vice versa. Therefore, half of the bits will agree and half will disagree between the two patterns.
If two patterns are derived from the same iris, the Hamming distance between them will be close to 0.0, since
they are highly correlated and the bits should agree between the two iris codes. The calculation of the Hamming
distance is taken only with bits that are generated from the actual iris region. The Hamming distance algorithm
employed also incorporates noise masking, so that only significant bits are used in calculating the Hamming
distance between two iris templates. Now when taking the Hamming distance, only those bits in the iris pattern
that corresponds to „0‟ bits in noise masks of both iris patterns will be used in the calculation.

||Issn 2250-3005 ||

||November||2013||

Page 28
An Automated Image Segmentation…
V.

RESULTS

The implementation provides a Graphical User Interface (GUI) as shown in Figure 6.

Figure 6: GUI for Iris recognition

Figure 7 shows comprehensive result stages obtained by the proposed algorithm .

Figure 7: Iris recognition implementation

VI.

CONCLUSION

The major contributions of this paper is to demonstrate an effective approach for phase-based iris
recognition as proposed in Section 3. Experimental performance evaluation using the CASIA iris image.
Database clearly demonstrates that the use of the segmentation scheme for iris images makes it possible to
achieve highly accurate iris recognition with a hamming distance as authentication criterion. This paper
optimizes the trade-off between the iris data size and recognition performance in a highly flexible manner.

||Issn 2250-3005 ||

||November||2013||

Page 29
An Automated Image Segmentation…
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]

[15]

[16]

[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]

J. Wayman, A. Jain, D. Maltoni, and D. Maio, Biometric Systems. Springer, 2005.
A. Jain, R. Bolle, and S. Pankanti, Biometrics: Personal Identification in a Networked Society. Kluwer, 1999.
J. Daugman, “High-Confidence Visual Recognition of Persons by a Test of Statistical Independence,”IEEE Trans.Pattern
Analysis and Machine Intelligence, vol. 15, no. 11, pp. 1148-1161, Nov. 1993.
L. Ma, T. Tan, Y. Wang, and D. Zhang, “Efficient Iris Recognition by Characterizing Key Local Variations,” IEEE Trans. Image
Processing, vol. 13, no. 6, pp. 739-750, June 2004.
W. Boles and B. Boashash, “A Human Identification Technique Using Images of the Iris and Wavelet Transform,” IEEE
Trans.Signal Processing, vol. 46, no. 4, pp. 1185-1188, Apr. 1998.
C. Tisse, L. Martin, L. Torres, and M. Robert, “Person Identification Technique Using Human Iris Recognition,” Proc.15th Int‟l
Conf. Vision Interface, pp. 294-299, 2002.
R. Wildes, “Iris Recognition: An Emerging Biometric Technology,”Proc. IEEE, vol. 85,no. 9,pp.1348-1363, Sept. 1997.
B.V.K. Vijaya Kumar, C. Xie, and J. Thornton, “Iris Verification Using Correlation Filters,”Proc.Fourth Int‟l Conf.Audio- and
Video-Based Biometric Person Authentication, pp. 697-705,2003.
Z. Sun, T. Tan, and X. Qiu, “Graph Matching Iris Image Blocks with Local Binary Pattern,” Advances in Biometrics, vol.
3832,pp. 366-372, Jan. 2006.
C.D. Kuglin and D.C. Hines, “The Phase Correlation Image Alignment Method,” Proc. Int‟l Conf. Cybernetics and Soc. ‟75, pp.
163-165, 1975.
K. Takita, T. Aoki, Y. Sasaki, T. Higuchi, and K. Kobayashi, “High-Accuracy Sub pixel Image Registration Based on PhaseOnly Correlation,” IEICE Trans. Fundamentals, vol. E86-A, no. 8,pp. 1925-1934, Aug. 2003.
K. Takita, M.A. Muquit, T. Aoki, and T. Higuchi, “A Sub-Pixel Correspondence Search Technique for Computer Vision
Applications,”IEICE Trans. Fundamentals, vol. 87-A, no. 8, pp. 1913-1923, Aug. 2004.
K. Ito, H. Nakajima, K. Kobayashi, T. Aoki, and T. Higuchi, “A Fingerprint Matching Algorithm Using Phase-Only
Correlation,”IEICE Trans. Fundamentals, vol. 87-A, no. 3, pp. 682- 691, Mar. 2004.
K. Ito, A. Morita, T. Aoki, T. Higuchi, H. Nakajima, and K.Kobayashi, “A Fingerprint Recognition Algorithm Using PhaseBased Image Matching for Low-Quality Fingerprints,” Proc.12th IEEE Int‟l Conf. Image Processing, vol. 2, pp. 33-36, Sept.
2005.
K.
Ito,
A.
Morita,
T.
Aoki,
T.
Higuchi,
H.
Nakajima,
and
K.Kobayashi,“A
Fingerprint
Recognition Algorithm Combining Phase-Based Image Matching and Feature-Based Matching,”Advances in Biometrics, vol.
3832, pp. 316-325, Jan. 2006.
H. Nakajima, K. Kobayashi, M. Morikawa, A. Katsumata, K. Ito, T. Aoki, and T. Higuchi, “Fast and Robust Fingerprint
Identification Algorithm and Its Application to Residential Access Controller,” Advances in Biometrics, vol. 3832, pp. 326-333,
Jan.2006.
Products Using Phase-Based Image Matching, Graduate School of Information Sciences, Tohoku Univ.,
http://www.aoki.ecei.tohoku.ac.jp/research/poc.html, 2008.
K. Miyazawa, K. Ito, T. Aoki, K. Kobayashi, and H. Nakajima, “An Efficient Iris Recognition Algorithm Using Phase-Based
Image Matching,” Proc. 12th IEEE Int‟l Conf. Image Processing, vol. 2,pp. 49-52, Sept. 2005
K. Miyazawa, K. Ito, T. Aoki, K. Kobayashi, and H. Nakajima, “A Phase-Based Iris Recognition Algorithm,” Advances in
Biometrics,vol. 3832, pp. 356-365, Jan. 2006.
CASIA Iris Image Database, Inst. Automation, Chinese Academy of Sciences, http://www.sinobiometrics.com/, 2008.
Iris Challenge Evaluation (ICE), Nat‟l Inst. Standards and Technology, h
ttp://iris.nist.gov/ice/, 2008.
R.C. Gonzalez and R.E. Woods, Digital Image Processing, seconded. Prentice Hall, 2002.
L. Masek and P. Kovesi, “Matlab Source Code for a Biometric Identification System Based on Iris Patterns,” School of
Computer Science and Software Eng., Univ. of Western Australia, http://people.csse.uwa.edu.au/pk/studentprojects/libor/, 2003.
ICE 2005 Results, Nat‟l Inst. Standards and Technology, http:// iris.nist.gov/ICE/ICE_2005_Results_30March2006.pdf, 2008.
B. Efron, “Bootstrap Methods: Another Look at the Jackknife,”Annals of Statistics, vol. 7, no. 1, pp. 1-26, 1979.
R.M. Bolle, N.K. Ratha, and S. Pankanti, “Error Analysis of Pattern Recognition Systems: The Subsets Bootstrap,” Computer
Vision and Image Understanding, vol. 93, no. 1, pp. 1-33, Jan. 2004.
K. Ito, T. Aoki, H. Nakajima, K. Kobayashi, and T. Higuchi, “A Palmprint Recognition Algorithm Using Phase-Based Image
Matching,” Proc. 13th IEEE Int‟l Conf. Image Processing, pp. 2669-2672, Oct. 2006.
B.V.K. Vijaya Kumar, M. Savvides, K. Venkataramani, and C. Xie,“Spatial Frequency Domain Image Processing for Biometric
Recognition,” Proc. Ninth IEEE Int‟l Conf. Image Processing, vol. 1,pp. 53-56, 2002.
K. Venkataramani and B.V.K. Vijaya Kumar, “Performance of Composite Correlation Filters for Fingerprint Verification,
”Optical Eng.,vol. 43, pp. 1820-1827, Aug. 2004.
B.V.K. Vijaya Kumar, A. Mahalanobis, and R. Juday, Correlation Pattern Recognition. Cambridge Univ. Press, 2005.

||Issn 2250-3005 ||

||November||2013||

Page 30

More Related Content

What's hot

IRDO: Iris Recognition by fusion of DTCWT and OLBP
IRDO: Iris Recognition by fusion of DTCWT and OLBPIRDO: Iris Recognition by fusion of DTCWT and OLBP
IRDO: Iris Recognition by fusion of DTCWT and OLBPIJERA Editor
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkijcsit
 
Transform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTTransform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTIOSRJVSP
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...ijcseit
 
A robust iris recognition method on adverse conditions
A robust iris recognition method on adverse conditionsA robust iris recognition method on adverse conditions
A robust iris recognition method on adverse conditionsijcseit
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
A03640106
A03640106A03640106
A03640106theijes
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Techniqueijsc
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...IRJET Journal
 
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG sipij
 
A comparison of multiple wavelet algorithms for iris recognition 2
A comparison of multiple wavelet algorithms for iris recognition 2A comparison of multiple wavelet algorithms for iris recognition 2
A comparison of multiple wavelet algorithms for iris recognition 2IAEME Publication
 
Implementation of features dynamic tracking filter to tracing pupils
Implementation of features dynamic tracking filter to tracing pupilsImplementation of features dynamic tracking filter to tracing pupils
Implementation of features dynamic tracking filter to tracing pupilssipij
 
Iris segmentation analysis using integro differential operator and hough tran...
Iris segmentation analysis using integro differential operator and hough tran...Iris segmentation analysis using integro differential operator and hough tran...
Iris segmentation analysis using integro differential operator and hough tran...Nadeer Abu Jraerr
 
A Spectral Domain Local Feature Extraction Algorithm for Face Recognition
A Spectral Domain Local Feature Extraction Algorithm for Face RecognitionA Spectral Domain Local Feature Extraction Algorithm for Face Recognition
A Spectral Domain Local Feature Extraction Algorithm for Face RecognitionCSCJournals
 
IRIS Based Human Recognition System
IRIS Based Human Recognition SystemIRIS Based Human Recognition System
IRIS Based Human Recognition SystemCSCJournals
 

What's hot (19)

IRDO: Iris Recognition by fusion of DTCWT and OLBP
IRDO: Iris Recognition by fusion of DTCWT and OLBPIRDO: Iris Recognition by fusion of DTCWT and OLBP
IRDO: Iris Recognition by fusion of DTCWT and OLBP
 
A SURVEY ON IRIS RECOGNITION FOR AUTHENTICATION
A SURVEY ON IRIS RECOGNITION FOR AUTHENTICATIONA SURVEY ON IRIS RECOGNITION FOR AUTHENTICATION
A SURVEY ON IRIS RECOGNITION FOR AUTHENTICATION
 
E010222124
E010222124E010222124
E010222124
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural network
 
Transform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTTransform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFT
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
K0966468
K0966468K0966468
K0966468
 
A robust iris recognition method on adverse conditions
A robust iris recognition method on adverse conditionsA robust iris recognition method on adverse conditions
A robust iris recognition method on adverse conditions
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
A03640106
A03640106A03640106
A03640106
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
 
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG
MULTI SCALE ICA BASED IRIS RECOGNITION USING BSIF AND HOG
 
A comparison of multiple wavelet algorithms for iris recognition 2
A comparison of multiple wavelet algorithms for iris recognition 2A comparison of multiple wavelet algorithms for iris recognition 2
A comparison of multiple wavelet algorithms for iris recognition 2
 
Implementation of features dynamic tracking filter to tracing pupils
Implementation of features dynamic tracking filter to tracing pupilsImplementation of features dynamic tracking filter to tracing pupils
Implementation of features dynamic tracking filter to tracing pupils
 
Iris segmentation analysis using integro differential operator and hough tran...
Iris segmentation analysis using integro differential operator and hough tran...Iris segmentation analysis using integro differential operator and hough tran...
Iris segmentation analysis using integro differential operator and hough tran...
 
A Spectral Domain Local Feature Extraction Algorithm for Face Recognition
A Spectral Domain Local Feature Extraction Algorithm for Face RecognitionA Spectral Domain Local Feature Extraction Algorithm for Face Recognition
A Spectral Domain Local Feature Extraction Algorithm for Face Recognition
 
IRIS Based Human Recognition System
IRIS Based Human Recognition SystemIRIS Based Human Recognition System
IRIS Based Human Recognition System
 

Viewers also liked

CURRICULUM_VITAE (1)1
CURRICULUM_VITAE (1)1CURRICULUM_VITAE (1)1
CURRICULUM_VITAE (1)1rajesh thomas
 
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015Liebfrauen Bocholt
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Welcome to ICSE NIER’15 (new ideas and emerging results).
Welcome to ICSE NIER’15 (new ideas and emerging results).Welcome to ICSE NIER’15 (new ideas and emerging results).
Welcome to ICSE NIER’15 (new ideas and emerging results).CS, NcState
 
Ficha 1 puntos cardinales
Ficha 1   puntos cardinalesFicha 1   puntos cardinales
Ficha 1 puntos cardinalesMiguel Guerrero
 
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...MOISES MIGUEL ZAMBRANO SILVA
 
resumo de Direito trabalho
resumo de Direito  trabalhoresumo de Direito  trabalho
resumo de Direito trabalhoviniciusgma
 

Viewers also liked (11)

AFL Presentation
AFL PresentationAFL Presentation
AFL Presentation
 
фізична культура
фізична культурафізична культура
фізична культура
 
CURRICULUM_VITAE (1)1
CURRICULUM_VITAE (1)1CURRICULUM_VITAE (1)1
CURRICULUM_VITAE (1)1
 
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015
Präsentation Zahlen, Daten, Fakten zum Zukunftsbild für den Pfarrkonvent 2015
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Welcome to ICSE NIER’15 (new ideas and emerging results).
Welcome to ICSE NIER’15 (new ideas and emerging results).Welcome to ICSE NIER’15 (new ideas and emerging results).
Welcome to ICSE NIER’15 (new ideas and emerging results).
 
Ficha 1 puntos cardinales
Ficha 1   puntos cardinalesFicha 1   puntos cardinales
Ficha 1 puntos cardinales
 
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...
Implementación de un Sistema de Gestión de Seguridad y Salud en el Trabajo - ...
 
resumo de Direito trabalho
resumo de Direito  trabalhoresumo de Direito  trabalho
resumo de Direito trabalho
 

Similar to International Journal of Computational Engineering Research(IJCER)

A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition SystemsA Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition SystemsIOSR Journals
 
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...IJNSA Journal
 
Iris recognition based on 2D Gabor filter
Iris recognition based on 2D Gabor filterIris recognition based on 2D Gabor filter
Iris recognition based on 2D Gabor filterIJECEIAES
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORcsitconf
 
Security for Identity Based Identification using Water Marking and Visual Cry...
Security for Identity Based Identification using Water Marking and Visual Cry...Security for Identity Based Identification using Water Marking and Visual Cry...
Security for Identity Based Identification using Water Marking and Visual Cry...IRJET Journal
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique  Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique ijsc
 
A Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition SystemsA Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition SystemsEditor IJMTER
 
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATION
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATIONWAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATION
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATIONsipij
 
A survey paper on various biometric security system methods
A survey paper on various biometric security system methodsA survey paper on various biometric security system methods
A survey paper on various biometric security system methodsIRJET Journal
 
IRJET- Biometric Eye Recognition using Alex-Net
IRJET-  	  Biometric Eye Recognition using Alex-NetIRJET-  	  Biometric Eye Recognition using Alex-Net
IRJET- Biometric Eye Recognition using Alex-NetIRJET Journal
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Editor IJCATR
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Editor IJCATR
 
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLAB
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLABA PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLAB
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLABMaria Perkins
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Editor IJCATR
 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Editor IJARCET
 

Similar to International Journal of Computational Engineering Research(IJCER) (17)

A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition SystemsA Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
A Literature Review on Iris Segmentation Techniques for Iris Recognition Systems
 
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
 
Iris recognition based on 2D Gabor filter
Iris recognition based on 2D Gabor filterIris recognition based on 2D Gabor filter
Iris recognition based on 2D Gabor filter
 
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATORIRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
IRIS BIOMETRIC RECOGNITION SYSTEM EMPLOYING CANNY OPERATOR
 
23-02-03[1]
23-02-03[1]23-02-03[1]
23-02-03[1]
 
Security for Identity Based Identification using Water Marking and Visual Cry...
Security for Identity Based Identification using Water Marking and Visual Cry...Security for Identity Based Identification using Water Marking and Visual Cry...
Security for Identity Based Identification using Water Marking and Visual Cry...
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique  Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique
 
A Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition SystemsA Survey : Iris Based Recognition Systems
A Survey : Iris Based Recognition Systems
 
Biometric.docx
Biometric.docxBiometric.docx
Biometric.docx
 
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATION
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATIONWAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATION
WAVELET PACKET BASED IRIS TEXTURE ANALYSIS FOR PERSON AUTHENTICATION
 
A survey paper on various biometric security system methods
A survey paper on various biometric security system methodsA survey paper on various biometric security system methods
A survey paper on various biometric security system methods
 
IRJET- Biometric Eye Recognition using Alex-Net
IRJET-  	  Biometric Eye Recognition using Alex-NetIRJET-  	  Biometric Eye Recognition using Alex-Net
IRJET- Biometric Eye Recognition using Alex-Net
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
 
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLAB
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLABA PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLAB
A PROJECT REPORT ON IRIS RECOGNITION SYSTEM USING MATLAB
 
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
Evaluation of Iris Recognition System on Multiple Feature Extraction Algorith...
 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

International Journal of Computational Engineering Research(IJCER)

  • 1. International Journal of Computational Engineering Research||Vol, 03||Issue, 11|| An Automated Image Segmentation Scheme for Iris Recognition Dr. G. Saravana Kumar1, J. Munikrishnan2, Manimaraboopathy3 1 Professor, Dept of ECE, Vel Tech High Tech Dr Rangarajan Dr Sakunthala Engineering College, Chennai 2 Research Scholar, St Peter’s University, Chennai 3 Dept of ECE, Vel Tech High Tech Dr Rangarajan Dr Sakunthala Engineering College,, Chennai ABSTRACT: The paper proposes an automated segmentation system, which localize the iris region from an eye image and also isolate the eyelid, eyelash as well as the reflection regions. This Automatic segmentation was achieved through the utilization of the circular Hough transform in order to localize the iris as well as the pupil regions, and the linear Hough transform has been used for localizing the eyelid occlusion. Thresholding has been employed for isolating the eyelashes as well as the reflections. Now, the segmented iris region has got normalized in order to eliminate the dimensional inconsistencies between the iris regions. This was achieved by applying a version of Daugman’s rubber sheet model, in which the iris is modeled as a flexible rubber sheet, which is unpacked into a rectangular block with constant polar dimensions. Ultimately, the iris features were encoded by convolving the normalized iris region with the 1D Log-Gabor filters and phase quantizing the output to produce a bit-wise biometric template. For metric matching, the Hamming distance has been chosen, which provides a measure of number of disagreed bits between two templates. KEYWORDS: Image segmentation, Image localization,Circular Hough transform, Thresholding, Log-Gabor filter, Hamming distance I. INTRODUCTION Various facets of modern life demands Identity validation for human beings to provide unique access, ensures protection and confirmation to their transactions. The archetypal examples are authenticated entry to buildings, ATMs. The conventional authentication mechanisms accomplish this objective by providing Identification Cards, Numeric and alphanumeric characters based passwords to end-users. The ruggedness of this system can be improved by utilizing unique features of physiological characteristics of human beings. A biometric system is a pattern recognition system that operates by acquiring biometric data from an individual, extracting a feature set from the acquired data and comparing this feature set against the template set in the database [1]. The existing visual recognition techniques authentication is based on identity fed by individuals. The performance measure of automated recognition algorithms is reliability. A relatively high variability value among instances of different class compare to variability value for a given class will yield good reliability.One of the main performance constraints for face recognition system is the input image, “facial image”. The resultant changes due to face‟s collateral features such as different expressions, age and Image acquisition set up deviations causes‟ quality deterioration of the image. This introduces drastic success rate reduction of matching algorithms amounts to 43%-50%. The existing face recognition algorithms exhibits a superior inter class variability management over intra class variability.The human iris, which is the annular part between the pupil and the white sclera, has a complex pattern determined by the chaotic morphogenetic processes during embryonic development. The iris pattern is unique to each person and to each eye and is essentially stable over a lifetime. Furthermore, an iris image is typically captured using a noncontact imaging device, which is of great importance in practical applications.Iris recognition is a biometric recognition technology that utilizes the pattern recognition techniques based on the high quality images of iris. The advantage of iris recognition techniques among a gamut of visual recognition techniques is founded on inimitable iris pattern of each individual. The prevailing matching algorithms exploit this characteristic to ascertain individuals. This uniqueness supports large size iris databases, low false rate matching algorithm development. The basic block diagram of Iris recognition system is shown in Fig.1. ||Issn 2250-3005 || ||November||2013|| Page 23
  • 2. An Automated Image Segmentation… Image Acquisition Pre Processing Feature Extraction Figure 1: Block diagram of Iris recognition System Typical Iris recognition system consists of mainly three modules. They are image acquisition, pre processing stage as well as feature extraction and encoding. Image acquisition is a module which involves the capturing of iris images with the help of sensors. Pre-processing module provides the determination of the boundary of iris within the eye image and then extracts the iris portion from the image in order to facilitate its processing. It involves stages like iris segmentation, iris normalization and image enhancement. The performance of the system has been analyzed in the feature extraction and encoding stage. II. LITERATURE SURVEY In the recent years, drastic improvements have been accomplished in the areas like iris recognition, automated iris segmentation, edge detection, boundary detection etc. 2. 1. Integro Differential Operator This approach [1] is regarded as one of the most cited approach in the survey of iris recognition. Daugman uses an integrodifferential operator for segmenting the iris. It finds both inner and the outer boundaries of the iris region. The outer as well as the inner boundaries are referred to as limbic and pupil boundaries. The parameters such as the center and radius of the circular boundaries are being searched in the three dimensional parametric space in order to maximize the evaluation functions involved in the model. This algorithm achieves high performance in iris recognition. The boundary decision techniques navigate from rough texture to smoother details resulting in a single pixel precision estimate of center coordinates, radius of iris and image. Owing to boundary concentricity non assumption pupil search constrained by normal approach. 2. 2. Edge Detection The edge detection has been performed through the gradient-based Canny edge detector, which is followed by the circular Hough transform [2], which is used for iris localization. The final issue is the pattern matching. After the localization of the region of the acquired image which corresponds to the iris, the final operation is to decide whether pattern matches with the previously saved iris pattern. This stage involves alignment, representation, goodness of match and also the decision. All these pattern matching approaches relies mainly on the method which are closely coupled to the recorded image intensities. If there occurs a greater variation in any one of the iris, one way to deal with this is the extraction as well as matching the sets of features that are estimated to be more vigorous to both photometric as well as geometric distortions in the obtained images. The advantage of this method is that it provides segmentation accuracy up to an extent. The drawback of this approach is that, it does not provide any attention to eyelid localization (EL), reflections, eyelashes, and shadows which is more important in the iris segmentation. 2. 3. Heterogeneous Segmentation This automation algorithm performs localization, separation operation on eye image yielding iris region, eyelid, and eyelash. This algorithm uses two variants of Hough transform namely linear Hough transform localizing eyelid occlusion and circular Hough transform for iris localization, pupil localization. A new iris segmentation approach, which has a robust performance in the attendance of heterogeneous as well as noisy images, has been developed in this. The segmentation approach provides three parameters two spatial coordinates and intensity value for each image pixel. The possession of homogeneous characteristics by image, constrains edge detector algorithm. An Intermediate image is generated by applying fuzzy-K-means algorithm. The intermediate image is derived from pixel-by-pixel classification. The Intermediate Generation image offers parameter to propel edge detection algorithm performance. 2. 4. Characteristics of Segmentation Algorithms Iris recognition algorithm performance improvement is based on two parameters precision, swiftness. The desirable characteristics are,  Specularities exclusion  Iris detection / Localization  Non iris images rejection  Iris Center Localization estimate  Circular iris boundary localization ||Issn 2250-3005 || ||November||2013|| Page 24
  • 3. An Automated Image Segmentation…    Non Circular iris boundary localization Eyelid localization Sharp irregularity management Extracting iris images from moderate non cooperative eye images and severe non cooperative eye images is the performance metric for iris segmentation algorithm. The desired characteristics of the algorithm are,  Spatial location based clustering  False location minimization  Enhancement of global convergence ability The various categories of techniques are summarized in Table 1. Figure 1: Block diagram of Iris recognition System S. No. 1 2 3 4 5 6 7 8 Method name Adaboost-Cascade iris detector Puling and Pushing (PP) method Cubic Smoothing Spline Statistically Learned Prediction Model 8-neighbour connection based clustering Semantic Priors Integro differential constellation 1-D Horizontal rank filter Eyelid curvature model Operation Iris detection i. Circular iris boundary localization ii. Shortest path to the valid parameters Non circular iris boundaries detection Eyelash, Eyelid detection Region based clustering Iris extraction Segmentation Eyelid localization The existing segmentation methods yield less segmentation accuracy in many areas such as boundary detection, iris detection, pupil and limbic boundary detection. The main limitation identified as lack of segmentation accuracy. The literature survey suggests need for novel, reliable and robust automatic segmentation method. III. ALGORITHM PROPOSITION This paper presents an iris identification approach which involves feature extraction of iris images followed by masking and matching algorithm. Hamming distance is used in order to classify iris codes. The proposed algorithm flow is shown in Figure 2. 3. 1. Image Acquisition and Pre Processing The step is one of the most important and deciding factors for obtaining a good result. A good and clear image eliminates the process of noise removal and also helps in avoiding errors in calculation. In this case, computational errors are avoided due to absence of reflections, and because the images have been taken from close proximity. This paper uses the image provided by CASIA (Institute of Automation, Chinese Academy of Sciences, these images were taken solely for the purpose of iris recognition software research and implementation. The proposed algorithm flow is shown in Figure 2. IRIS IMAGES FEATURE EXTRACTION MASKING MATCHING ALGORITHM DATA BASE FEATURE EXTRACTION MASKING SORT RESULTS SEGMENT ED OUTPUT Figure 2: Proposed Algorithm Flow ||Issn 2250-3005 || ||November||2013|| Page 25
  • 4. An Automated Image Segmentation… Infra-red light was used for illuminating the eye, and hence they do not involve any specular reflections. Some part of the computation which involves removal of errors due to reflections in the image was hence not implemented. Since it has a circular shape when the iris is orthogonal to the sensor, iris recognition algorithms typically convert the pixels of the iris to polar coordinates for further processing. An important part of this type of algorithm is to determine which pixels are actually on the iris, effectively removing those pixels that represent the pupil, eyelids and eyelashes, as well as those pixels that are the result of reflections. In this algorithm, the locations of the pupil and upper and lower eyelids are determined first using edge detection. This is performed after the original iris image has been down sampled by a factor of two in each direction (to 1/4 size, in order to speed processing). The best edge results came using the canny method. The pupil clearly stands out as a circle and the upper and lower eyelid areas above and below the pupil is also prominent. A Hough transform is then used to find the center of the pupil and its radius. Once the center of the pupil is found, the original image is transformed into resolution invariant polar coordinates using the center of the pupil as the origin. This is done since the pupil is close to circular. Although not always correct, it is assumed that the outer edge of the iris is circular as well, also centered at the center of the pupil. From this geometry, when the original image is transformed into polar coordinates, the outer boundary of the iris will appear as a straight (or near straight) horizontal line segment. This edge is determined using a horizontal Sobel filter. After determination of the inner and outer boundaries of the iris, the non-iris pixels within these concentric circles must be determined. Thresholding identifies the glare from reflections (bright spots), while edge detection is used to identify eyelashes. 3. 2. Chinese Academy of Sciences - Institute of Automation (CASIA) eye image database The Chinese Academy of Sciences - Institute of Automation (CASIA) eye image database contains 756 grayscale eye images with 108 unique eyes or classes and 7 different images of each unique eye. Images from each class are taken from two sessions with one month interval between sessions. The images were captured especially for iris recognition research using specialized digital optics developed by the National Laboratory of Pattern Recognition, China. The eye images are mainly from persons of Asian decent, whose eyes are characterized by irises that are densely pigmented, and with dark eyelashes. Due to specialized imaging conditions using near infra-red light, features in the iris region are highly visible and there is good contrast between pupil, iris and sclera regions. A part of CASIA eye image database is shown in Figure 3. CASI A DATABAS E VER.1.0 Figure 3: CASIA eye image database 3. 3. Iris Localization / Segmentation Without placing undue constraints on the human operator, image acquisition of the iris cannot be expected to yield an image containing only the iris. Rather, image acquisition will capture the iris as part of a larger image that also contains data derived from the immediate surrounding eye region. The part of the eye carrying information is only the iris part. It lies between the scalera and the pupil. Therefore, prior to performing iris pattern matching, it is important to localize that portion of the acquired image that corresponds to an iris. In particular, it is necessary to localize that portion of the image derived from inside the limbus (the border between the sclera and the iris) and outside the pupil. Further, if the eyelids are occluding part of the iris, then only that portion of the image below the upper eyelid and above the lower eyelid should be included. Typically, the limbic boundary is imaged with high contrast, owing to the sharp change in eye pigmentation that it marks. The upper and lower portions of this boundary, however, can be occluded by the eyelids. The papillary boundary can be far less well defined. The image contrast between a heavily pigmented iris and its pupil can be quite small. ||Issn 2250-3005 || ||November||2013|| Page 26
  • 5. An Automated Image Segmentation… Further, while the pupil typically is darker than the iris, the reverse relationship can hold in cases of cataract: the clouded lens leads to a significant amount of backscattered light. Like the pupillary boundary, eyelid contrast can be quite variable depending on the relative pigmentation in the skin and the iris. The eyelid boundary also can be irregular due to the presence of eyelashes. Taken in tandem, these observations suggest that iris localization must be sensitive to a wide range of edge contrasts, robust to irregular borders, and capable of dealing with variable occlusion.The first stage of iris recognition is to isolate the actual iris region in a digital eye image. The iris region can be approximated by two circles, one for the iris/sclera boundary and another, interior to the first, for the iris/pupil boundary. The eyelids and eyelashes normally occlude the upper and lower parts of the iris region. Also, specular reflections can occur within the iris region corrupting the iris pattern. This technique is required to isolate and exclude these artifacts as well as locating the circular iris region. The success of segmentation depends on the imaging quality of eye images. Images in the CASIA iris database do not contain specular reflections due to the use of near infra-red light for illumination. Also, persons with darkly pigmented irises will present very low contrast between the pupil and iris region if imaged under natural light, making segmentation more difficult. The segmentation stage is critical to the success of an iris recognition system, since data that is falsely represented as iris pattern data will corrupt the biometric system performance. 3. 4. Hough Transform The Hough transform is a standard computer vision algorithm that can be used to determine the parameters of simple geometric objects, such as lines and circles, present in an image. The circular Hough transform can be employed to deduce the radius and centre coordinates of the pupil and iris regions. Firstly, an edge map is generated by calculating the first derivatives of intensity values in an eye image and then thresholding the result. From the edge map, votes are cast in Hough space for the parameters of circles passing through each edge point. These parameters are the centre coordinates x and y , and the radius r, which are able to c c define any circle.A maximum point in the Hough space will correspond to the radius and centre coordinates of the circle best defined by the edge points. The motivation for this is that the eyelids are usually horizontally aligned, and also the eyelid edge map will corrupt the circular iris boundary edge map if using all gradient data. Taking only the vertical gradients for locating the iris boundary will reduce influence of the eyelids when performing circular Hough transform, and not all of the edge pixels defining the circle are required for successful localisation. Not only does this make circle localization more accurate, it also makes it more efficient, since there are less edge points to cast votes in the Hough space. The resultant images yielded by Hough transform application are shown in Figure 4. Figure 4: Edge maps of an eye image Circular Hough transform is used for detecting the iris and pupil boundaries. This involves first employing canny edge detection to generate an edge map. Gradients were biased in the vertical direction for the outer iris/sclera boundary. Vertical and horizontal gradients were weighted equally for the inner iris/pupil boundary. In order to make the circle detection process more efficient and accurate, the Hough transform for the iris/sclera boundary was performed first, then the Hough transform for the iris/pupil boundary was performed within the iris region, instead of the whole eye region, since the pupil is always within the iris region. After this process was complete, six parameters are stored, the radius, and x and y centre coordinates for both circles. Eyelids were isolated by first fitting a line to the upper and lower eyelid using the linear Hough transform. A second horizontal line is then drawn, which intersects with the first line at the iris edge that is closest to the pupil. The second horizontal line allows maximum isolation of eyelid regions. Canny edge detection is used to create an edge map, and only horizontal gradient information is taken. For isolating eyelashes in the CASIA database a simple thresholding technique was used, since analysis reveals that eyelashes are quite dark when compared with the rest of the eye image. ||Issn 2250-3005 || ||November||2013|| Page 27
  • 6. An Automated Image Segmentation… 3. 5. Iris Localization / Segmentation Once the iris region is segmented, the next stage is to normalize this part, to enable generation of the iris code and their comparisons. Since variations in the eye, like optical size of the iris, position of pupil in the iris, and the iris orientation change person to person, it is required to normalize the iris image, so that the representation is common to all, with similar dimensions. Normalization process involves unwrapping the iris and converting it into its polar equivalent. It is done using Daugman‟s Rubber sheet model shown in Figure 5. The centre of the pupil is considered as the reference point and a remapping formula is used to convert the points on the Cartesian scale to the polar scale. The radial resolution was set to 100 and the angular resolution to 2400 pixels. For every pixel in the iris, an equivalent position is found out on polar axes. The normalized image was then interpolated into the size of the original image, by using the interp2function. The dimensional inconsistencies between eye images are mainly due to the stretching of the iris caused by pupil dilation from varying levels of illumination. Other sources of inconsistency include, varying imaging distance, rotation of the camera, head tilt, and rotation of the eye within the eye socket. The normalisation process will produce iris regions, which have the same constant dimensions, so that two photographs of the same iris under different conditions will have characteristic features at the same spatial location. Figure 5: Daugman‟s rubber sheet model 3. 6. Feature Encoding The final process is the generation of the iris code. For this, the most discriminating feature in the iris pattern is extracted. The phase information in the pattern only is used because the phase angles are assigned regardless of the image contrast. Amplitude information is not used since it depends on extraneous factors. In order to provide accurate recognition of individuals, the most discriminating information present in an iris pattern must be extracted. The template that is generated in the feature encoding process will also need a corresponding matching metric, which gives a measure of similarity between two iris templates. This metric should give one range of values when comparing templates generated from the same eye, known as intra-class comparisons, and another range of values when comparing templates created from different irises, known as inter-class comparisons. These two cases should give distinct and separate values, so that a decision can be made with high confidence as to whether two templates are from the same iris, or from two different irises. IV. IMPLEMENTATION 4.1. Hamming Distance For matching, the Hamming distance was chosen as a metric for recognition, since bit-wise comparisons were necessary. The Hamming distance gives a measure of how many bits are the same between two bit patterns. The weighted Euclidean distance (WED) can be used to compare two templates, especially if the template is composed of integer values. The weighting Euclidean distance gives a measure of how similar a collection of values are between two templates If two bits patterns are completely independent, such as iris templates generated from different irises, the Hamming distance between the two patterns should equal 0.5. This occurs because independence implies the two bit patterns will be totally random, so there is 0.5 chance of setting any bit to 1, and vice versa. Therefore, half of the bits will agree and half will disagree between the two patterns. If two patterns are derived from the same iris, the Hamming distance between them will be close to 0.0, since they are highly correlated and the bits should agree between the two iris codes. The calculation of the Hamming distance is taken only with bits that are generated from the actual iris region. The Hamming distance algorithm employed also incorporates noise masking, so that only significant bits are used in calculating the Hamming distance between two iris templates. Now when taking the Hamming distance, only those bits in the iris pattern that corresponds to „0‟ bits in noise masks of both iris patterns will be used in the calculation. ||Issn 2250-3005 || ||November||2013|| Page 28
  • 7. An Automated Image Segmentation… V. RESULTS The implementation provides a Graphical User Interface (GUI) as shown in Figure 6. Figure 6: GUI for Iris recognition Figure 7 shows comprehensive result stages obtained by the proposed algorithm . Figure 7: Iris recognition implementation VI. CONCLUSION The major contributions of this paper is to demonstrate an effective approach for phase-based iris recognition as proposed in Section 3. Experimental performance evaluation using the CASIA iris image. Database clearly demonstrates that the use of the segmentation scheme for iris images makes it possible to achieve highly accurate iris recognition with a hamming distance as authentication criterion. This paper optimizes the trade-off between the iris data size and recognition performance in a highly flexible manner. ||Issn 2250-3005 || ||November||2013|| Page 29
  • 8. An Automated Image Segmentation… REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] J. Wayman, A. Jain, D. Maltoni, and D. Maio, Biometric Systems. Springer, 2005. A. Jain, R. Bolle, and S. Pankanti, Biometrics: Personal Identification in a Networked Society. Kluwer, 1999. J. Daugman, “High-Confidence Visual Recognition of Persons by a Test of Statistical Independence,”IEEE Trans.Pattern Analysis and Machine Intelligence, vol. 15, no. 11, pp. 1148-1161, Nov. 1993. L. Ma, T. Tan, Y. Wang, and D. Zhang, “Efficient Iris Recognition by Characterizing Key Local Variations,” IEEE Trans. Image Processing, vol. 13, no. 6, pp. 739-750, June 2004. W. Boles and B. Boashash, “A Human Identification Technique Using Images of the Iris and Wavelet Transform,” IEEE Trans.Signal Processing, vol. 46, no. 4, pp. 1185-1188, Apr. 1998. C. Tisse, L. Martin, L. Torres, and M. Robert, “Person Identification Technique Using Human Iris Recognition,” Proc.15th Int‟l Conf. Vision Interface, pp. 294-299, 2002. R. Wildes, “Iris Recognition: An Emerging Biometric Technology,”Proc. IEEE, vol. 85,no. 9,pp.1348-1363, Sept. 1997. B.V.K. Vijaya Kumar, C. Xie, and J. Thornton, “Iris Verification Using Correlation Filters,”Proc.Fourth Int‟l Conf.Audio- and Video-Based Biometric Person Authentication, pp. 697-705,2003. Z. Sun, T. Tan, and X. Qiu, “Graph Matching Iris Image Blocks with Local Binary Pattern,” Advances in Biometrics, vol. 3832,pp. 366-372, Jan. 2006. C.D. Kuglin and D.C. Hines, “The Phase Correlation Image Alignment Method,” Proc. Int‟l Conf. Cybernetics and Soc. ‟75, pp. 163-165, 1975. K. Takita, T. Aoki, Y. Sasaki, T. Higuchi, and K. Kobayashi, “High-Accuracy Sub pixel Image Registration Based on PhaseOnly Correlation,” IEICE Trans. Fundamentals, vol. E86-A, no. 8,pp. 1925-1934, Aug. 2003. K. Takita, M.A. Muquit, T. Aoki, and T. Higuchi, “A Sub-Pixel Correspondence Search Technique for Computer Vision Applications,”IEICE Trans. Fundamentals, vol. 87-A, no. 8, pp. 1913-1923, Aug. 2004. K. Ito, H. Nakajima, K. Kobayashi, T. Aoki, and T. Higuchi, “A Fingerprint Matching Algorithm Using Phase-Only Correlation,”IEICE Trans. Fundamentals, vol. 87-A, no. 3, pp. 682- 691, Mar. 2004. K. Ito, A. Morita, T. Aoki, T. Higuchi, H. Nakajima, and K.Kobayashi, “A Fingerprint Recognition Algorithm Using PhaseBased Image Matching for Low-Quality Fingerprints,” Proc.12th IEEE Int‟l Conf. Image Processing, vol. 2, pp. 33-36, Sept. 2005. K. Ito, A. Morita, T. Aoki, T. Higuchi, H. Nakajima, and K.Kobayashi,“A Fingerprint Recognition Algorithm Combining Phase-Based Image Matching and Feature-Based Matching,”Advances in Biometrics, vol. 3832, pp. 316-325, Jan. 2006. H. Nakajima, K. Kobayashi, M. Morikawa, A. Katsumata, K. Ito, T. Aoki, and T. Higuchi, “Fast and Robust Fingerprint Identification Algorithm and Its Application to Residential Access Controller,” Advances in Biometrics, vol. 3832, pp. 326-333, Jan.2006. Products Using Phase-Based Image Matching, Graduate School of Information Sciences, Tohoku Univ., http://www.aoki.ecei.tohoku.ac.jp/research/poc.html, 2008. K. Miyazawa, K. Ito, T. Aoki, K. Kobayashi, and H. Nakajima, “An Efficient Iris Recognition Algorithm Using Phase-Based Image Matching,” Proc. 12th IEEE Int‟l Conf. Image Processing, vol. 2,pp. 49-52, Sept. 2005 K. Miyazawa, K. Ito, T. Aoki, K. Kobayashi, and H. Nakajima, “A Phase-Based Iris Recognition Algorithm,” Advances in Biometrics,vol. 3832, pp. 356-365, Jan. 2006. CASIA Iris Image Database, Inst. Automation, Chinese Academy of Sciences, http://www.sinobiometrics.com/, 2008. Iris Challenge Evaluation (ICE), Nat‟l Inst. Standards and Technology, h ttp://iris.nist.gov/ice/, 2008. R.C. Gonzalez and R.E. Woods, Digital Image Processing, seconded. Prentice Hall, 2002. L. Masek and P. Kovesi, “Matlab Source Code for a Biometric Identification System Based on Iris Patterns,” School of Computer Science and Software Eng., Univ. of Western Australia, http://people.csse.uwa.edu.au/pk/studentprojects/libor/, 2003. ICE 2005 Results, Nat‟l Inst. Standards and Technology, http:// iris.nist.gov/ICE/ICE_2005_Results_30March2006.pdf, 2008. B. Efron, “Bootstrap Methods: Another Look at the Jackknife,”Annals of Statistics, vol. 7, no. 1, pp. 1-26, 1979. R.M. Bolle, N.K. Ratha, and S. Pankanti, “Error Analysis of Pattern Recognition Systems: The Subsets Bootstrap,” Computer Vision and Image Understanding, vol. 93, no. 1, pp. 1-33, Jan. 2004. K. Ito, T. Aoki, H. Nakajima, K. Kobayashi, and T. Higuchi, “A Palmprint Recognition Algorithm Using Phase-Based Image Matching,” Proc. 13th IEEE Int‟l Conf. Image Processing, pp. 2669-2672, Oct. 2006. B.V.K. Vijaya Kumar, M. Savvides, K. Venkataramani, and C. Xie,“Spatial Frequency Domain Image Processing for Biometric Recognition,” Proc. Ninth IEEE Int‟l Conf. Image Processing, vol. 1,pp. 53-56, 2002. K. Venkataramani and B.V.K. Vijaya Kumar, “Performance of Composite Correlation Filters for Fingerprint Verification, ”Optical Eng.,vol. 43, pp. 1820-1827, Aug. 2004. B.V.K. Vijaya Kumar, A. Mahalanobis, and R. Juday, Correlation Pattern Recognition. Cambridge Univ. Press, 2005. ||Issn 2250-3005 || ||November||2013|| Page 30