Abstract—
The aim of this study is evaluating the effect of irregular determination on the efficiency of hybrid iris recognition system. In this study, two phases of training and testing were done. The first phase of training and testing is performed on the images which determined before enhancement, while the second phase of training and testing is performed on the images which determined after enhancement. The accuracy of the system tested on CASIA-v4.0 interval database. Canny edge detection and Hough transform used to determine the irises.Histogram equalization method is used to enhance the images.
Feature extraction performed by applying Gabor wavelet and Zernike moment on the images database.The results of recognition of the hybrid system in the first phase achieved accuracy about 96%. While the recognition of the second phase is equal to 60%. This accuracy is measured depending using 50 people, each person has 5 images used for training and 2 images used for testing.
Key words: Irregular, Gabor wavelet, Zernike moment, Hough transform, and Determination.
I. INTRODUCTION
ris boundary determination is a critical step in the recognition system, because of the accuracy of this step governing of all the other steps subsequently. This step also named iris localization. It expects to separate the iris locale, along these lines it incorporates not just finding the roundabout inward and external limits of iris, yet in addition identifying the lower and upper eyelids. Iris localization will succeed according to the image quality [1]. Many researchers interested in the studying in both the iris segmentation schemes and recognition systems. In the following, the literature studies of iris segmentation are described:
A. Seyyed (2010): they proposed method used for segmentation of iris depending on efficient meter utilizing CASIA v 3.0 intervals. In the beginning, the medial filter is utilized to reduce the noise, and then the noise, and in the following step, the adjusted meter has been utilized for dividing the iris. The results show that about 98.20% of images were segmented correctly [2].
Ban JaberEdnan , M.Sc. student, Faculty of Computer Science and Mathematics, University of Kufa, Iraq, E-mail [email protected] Corresponding Author: Professor Hind Rustum Mohammad, Professor at Faculty of Computer Science and Mathematics, University of Kufa, Iraq, E- mail [email protected]
B. Koh et al. (2011): they proposed a method used for segmentation of iris depending on the efficient meter and Circular Hough Transform. The region between internal and external boundary when determined the noises treatment perform by applying Gaussian mistiness. The image pass through several steps the first step has binarized the image, the second step has performed the histogram achieve the pupil center. After that applying Canny edge detection and Hough transform to determine the pupil boundary. Hough transform applied again to determine the limbic border. The result shows that the ratio of correctly internal and external boundary detected is 99% when applied on 100-iris image gained from CASIA v 3.0 databases [3].
C. Nkole and Sulong (2012): they utilized circular Hough transform segmentation method for enhancing the iris image.
The method utilized circular Hough transform. An enhanced iris segmentation algorithm using CHT. In this method the center of pupil and iris are concentric. The method beginning by performing the image threshold, then "8-neighborhood factors" are utilized to map the normal and perpendicular sector of the pupil ring. The two diverse points linked together to achieve the pupil center, where it represents the midpoint of the diverse points. On the other hand, the half-length between the diverse points represents the radius of the pupil. The center and radius of pupil were feed to circular Hough transform to determine the iris border. The results for testing 320-iris images show that 99.1% of the pupil and 98.1% of iris were correctly determined. The tested iris images gained from CASIA v 3.0-interval database [4].
D. Najafi and Ghofrani (2013): they utilized Canny edge detection for segmentation the iris. 3*3 binarization windows utilized. The mean pixel value of these values in the window is utilized to determine the threshold. In the suggested method, if any pixel greater-than specified threshold, the counter will be 1, otherwise 0. Circular Hough transform is achieved to map the edge. The center and radius of the rounded area and maximum number gained are utilized to detect the internal boundary and the center coordinate of iris. The external iris boundary then calculated by the same way to calculate the internal border. The result shows that the accuracy percent is 98.64% when applied on CASIA v 1.0 database [5].
Effect of Irregular Determination on Iris Recognition
Ban Jaber Adnan Al-Juburi and Hind Rustum Mohammed
I
252 E. Jayalakshmi and Sundaresan (2014): they suggested Fuzzy C-means and K-means algorithms utilized for iris segmentation. These algorithms were individually implemented and calculating the accuracy rates. CASIA v 1.0 database was utilized when the comparison between those two algorithms performed. The result shows that when applying algorithm of Fuzzy C-means the accuracy rate will be 98.20%
and the few error rate with significant time. While when applying the K-means algorithm the accuracy rate will be, 84.98% and the much time consume [6].
F. Gupta and Kumar (2015): they suggest a technique used for handling the iris image (low-quality image) and several types of noises (iris obstructions and specular reflection). They beginning the implementation of this work by K-means clustering to produce the region of iris, then neglecting tiny blocks and noise. After that, the vertical Canny edge detection for iris region determining. Vertical circular Hough transform utilized to determine the iris boundary and delete the noise of upper eyelid and lower eyelash. The results show the accuracy the determination is 98.72% when utilizing CASIA v 4.0 interval databases [7].
II. PRACTICALWORK A. IRIS DETERMINATION
The localization of iris determines the area limited to the outside boundary of the sclera and the inside pupil boundary of eye image. The inside and outside iris boundary can drown like circles. The circles of understudy and external iris (limbic) limit recognized to restrict the iris, which is the part of these two circles. Likewise, an arrangement of preprocessing strategies utilized to manage impediments caused by eyelids, eyelashes, and reflections [8]. Therefore, the find pupil and iris centers are important steps in the iris localization [9]. The in the present work two of the main three segmentation stages is done. These three stages of the following [10]:
1) Determination inside iris boundary (the border between pupil and iris).
2) Determination outside iris boundary (the border between sclera and iris).
3) Determination the boundary between iris and eyelids.
Localization of an Iris represented the important step in recognition systems, The quality of eye image will success the localization [11]. The localization of iris determines the area between the outer boundary of the sclera and the inner boundary of the pupil from an eye image. Both of inner and outer boundary of iris can represent as circles [12 and 13].
Therefore, the find of the centers for pupil and iris are important steps in the iris localization. Canny edge detection and Hough transforms are the methods, which used to find all of Iris center in the present work, pupil center, iris radius and
pupil radius. The accuracy of iris localization calculated by utilizing Equation (1).
Accuracy =No. of images localized correctly
Total no. of images in database ∗ 100% (1) B. IMAGE ENHANCEMENT
Image enhancement is used as preprocessing step to enhance image quality without any effect on original image.
Noise is removed and contrast is adjusted to produce better appearance quality for the desired image[14]. In this step, the eye image will improve through enhancing the contrast of the loaded image. The contrast enhancement is applied a histogram equalization enhancement method.
C. IRIS NORMALIZATION
Normalization process refers to transform the localized iris region from polar coordinates to Cartesian coordinates.
The iris radius (r) and angle (θ) used during the normalization stage to determine the rectangular size of the iris image, and can significantly appear the iris recognition rate. In the present study the two rectangular image parts of are used with equal size, marked using Iris BEE implementation, Depending on the value of the center of iris gained from iris localization it will take two parts left and right from the iris [15]. These two parts will be separatedinto two segments (a) and (b) as shown in the Figure (1).The mathematical representation of normalization process is explained in Equation (2)in the following below:
𝐼𝐼�𝑥𝑥(𝑟𝑟, 𝜃𝜃), 𝑦𝑦(𝑟𝑟, 𝜃𝜃)� → 𝐼𝐼(𝑟𝑟, 𝜃𝜃) 𝑥𝑥𝑛𝑛= 𝑥𝑥𝑐𝑐𝑐𝑐𝑛𝑛𝑐𝑐𝑐𝑐𝑟𝑟+ 𝑟𝑟 𝑠𝑠𝑠𝑠𝑛𝑛(𝜃𝜃) 𝑦𝑦𝑛𝑛= 𝑦𝑦𝑐𝑐𝑐𝑐𝑛𝑛𝑐𝑐𝑐𝑐𝑟𝑟− 𝑟𝑟 𝑐𝑐𝑐𝑐𝑠𝑠(𝜃𝜃) 𝑟𝑟 = �(𝑥𝑥𝑛𝑛)2+ (𝑦𝑦𝑛𝑛)2
𝑁𝑁𝑐𝑐𝑟𝑟𝑁𝑁𝑁𝑁𝑁𝑁𝑠𝑠𝑁𝑁𝑐𝑐𝑁𝑁𝑠𝑠𝑁𝑁𝑁𝑁𝑖𝑖𝑐𝑐(𝑠𝑠, 𝑗𝑗)= 𝐼𝐼�𝑥𝑥𝑛𝑛, 𝑦𝑦𝑛𝑛�
(2)
where: (xcenter,ycenter) is the center coordinate of the iris image, I (xn, yn) is value for iris region and θ is the angle (0°, 360°).
Figure 1:Normalization Outcomes III. FEATUREEXTRACTION
Features extractions means a decrease in the size of resources needed to characterize the image especially with high categories of data [16]. Two methods utilized in this work as the following;
A. GABOR WAVELET
John G. Daugman, a Professor of Cambridge University [17] suggested of iris recognition by using an exemplary and effective order, from through the implementation of a two- dimensional version of Gabor filters on the picture data. To extract information from image data by using a decomposition derived. A quad-rapture couple of Gabor filters using the analysis of a signal. With determining a real portion of a cosine and an imaginary portion by a sine modulated by a Gaussian [18]. Gabor wavelet defined as in equation (3).
𝐺𝐺𝑁𝑁𝐺𝐺𝑐𝑐𝑟𝑟(𝑥𝑥, 𝑦𝑦) = 𝑐𝑐−𝜋𝜋[(𝑥𝑥−𝑥𝑥1)2𝛼𝛼2 +(𝑦𝑦−𝑦𝑦1)2𝛽𝛽 2 ]∗ 𝑐𝑐−2𝜋𝜋 𝑠𝑠[𝑢𝑢 (𝑥𝑥−𝑥𝑥1)+𝑣𝑣(𝑦𝑦−𝑦𝑦(3) where: 𝑥𝑥1, 𝑦𝑦1 position in the photo, 𝑢𝑢, 𝑣𝑣 specify modulation which has spatial frequency 𝜔𝜔=√𝑢𝑢2+ 𝑣𝑣2 and 𝛼𝛼, β specify effective width, and length.
B. ZERNIKE MOMENT
Zernike moment computes a numeric magnitude at some distance from a referential points or axes. The definition of Zernike polynomials are a set of perpendicular polynomials, which known on the unit cylinder, moments are the projection of the photo function onto these perpendicular basis functions.
The turning invariant feature of explaining a character [19]. In 1934 was the first suggestion for Zernike moment by Zernike [20]. Order p and repetition q of a picture for Zernike moments of with intensity f(r, θ) defined as in Equation (4) [21]:
Z(Mpq) = λZ(p, N) � � Rpq(kit)
N−1 j=0 N−1
i=0
e−jpθitf(i, j) (4) where:
kit = �ri2+ cj2 λp(p, N) =p + 1 N − 1 ri= 2i
N − 1 − 1 θit = tan−1�cj
ri� cj= 2j N − 1 − 1
Rpq(kit) = � (𝑝𝑝 − 𝑘𝑘)!
𝑘𝑘! �𝑝𝑝+|𝑞𝑞|2 − 𝑘𝑘� ! (𝑝𝑝+|𝑞𝑞|2 + 1 − 𝑘𝑘)𝑟𝑟𝑝𝑝−2𝑘𝑘
𝑝𝑝−|𝑞𝑞|
2
𝑘𝑘=0
C. MATCHING
The matching process published by a Euclidean distance measure between values of the feature vector of the tested.image and saved vectors for training images.
IV. RESULTSANDDISCUSSIONS A. IMAGE ENHANCEMENT
The result of this step is shown in Figure (2). In this figure, two iris images showed before and after enhancement.
The results of this method are very acceptable because it increases the quality of the image.
1st Original images 1st Enhanced images
2nd Original images 2nd Enhanced images Figure 2: Results of Image Enhancement
B. IRIS DETERMINATION
After the enhancement image and during the determination step, some images wrongly boundary determinates, this may be due to its quality or changing in the gray level intensity. Two samples of three wrongly determination cases are presented in Figure (3).
1st Irregular internal determination 2nd Irregular internal determination
1st Irregular External determination 2nd Irregular External determination
1st Irregular both determination 2nd Irregular both determination Figure 3:Irregular Iris Determination Results
254 On the other hand, the determination performed on the same images but before performing the enhancement stage.
Four samples of these images are presented in Figure (4).
1st iris determination 2nd iris determination Figure 4:Correctly Iris Determination Results
C. RESULTS OF NORMALIZATION
In iris normalization step, the iris image normalized into two segments, the results for two samples of images are shown in the Figure (5).
Segment A for 1st eye
1st enhanced image Segment B for 1st eye
Segment A for 2nd eye
2nd enhanced image Segment B for 2nd eye Figure 5: Results of Iris Normalization for correct determination
The result of normalization of the iris wrongly determinations is shown in the Figure (6).
Segment A for 1st eye
1st enhanced image Segment B for 1st eye
Segment A for 2nd eye
2nd enhanced image Segment B for 2nd eye
Segment A for 3rd eye
3rd enhanced image Segment B for 3rd eye Figure 6: Results of Iris Normalization for irregular determination
D. FEATURES EXTRACTION
In this stage, the system is tested on 100 images (i.e. 50 persons for each person 2 images) while the number of training image adoptive in this stage is (250 images for each person 5 images). The all training database in this trial is 350 images for training and testing. Two phases of training and testing are performed. In the first phase, the iris is determined before performing the enhancement stage, while in the second phase the images are enhanced and then determined. The results show, in the first phase the recognition rate is 96%
while the second phase, the recognition rate is 60%.
V. CONCLUSION
A. The Wrong determination of iris images will affect normalization results. This is due to a non-uniform distancebetween the internal and external iris boundary.
B. The Wrong determination of iris images will affect the results of IRS due to the reduction in the determination accuracy.
C. The iris determination process plays an important role in evaluating the recognition accuracy of IRS.
D. Increase the number of images in the database will reduce the recognition rate. This is due to the irregular determination which will increase in this case.
E. After performing the enhancement process, the eyelid and eyelash will cause a confusing in determination process because it will be considered in the decision of the internal and external iris boundary.
F. The recognition time, will not change when the iris determination is correctly or wrongly evaluated because it is an independent variable in the iris size.
VI. REFERENCES
[1] Y. Chen, M. Adjouadi, A. Barreto, N. Rishe, and J. Andrian, "A Computational Efficient Iris Extraction Approach in Unconstrained Environments," IEEE International Conference on Biometrics:
Theory, Applications and Systems, pp. 17-23, 2009.
[2] M.T. Seyyed, A. Ahmad, and M. S. Seyyed, "A Noval Iris Segmentation Method based on Balloon Active Contour," 6th Iranian Conference of Machine Vision and Image Processing (MVIP), pp.1-5, 2010.
[3] J. Koh, V. Govindaraju, and V. Chaudhary, "A Robust Iris Localization Method Using an Active Contour Model and Hough Transform," 20th International Conference on Pattern Recognition, pp. 2852-2856, 2010.
[4] I.U. Nkole and G.B. Sulong, "An Enhanced Iris Segmentation Algorithm Using Circle Hough Transform," M.Sc. Thesis, University Technology Malaysia, 2012.
[5] M. Najafi and S. Ghofrani, "A New Iris Identification Method Based on Ridgelet Transform," International Journal of Computer Theory and Engineering, Vol. 5, No. 4, 2013.
[6] S. Jayalakshmi and M. Sundaresan, "A Study of Iris Segmentation Methods using Fuzzy C-Means and K-Means Clustering Algorithm," International Journal of Computer Applications, Vol.
85, No. 11, pp. 1-5, 2014.
[7] R. Gupta and A. Kumar, "Performance Evaluation of Proposed Segmentation Framework with Existing Techniques for Noisy Iris Images," International Journal of Computer Applications, Vol.
114, No. 1, pp. 1-6, 2015.
[8] S. Majumder, A. D. Singh, and M. Mishra, "A GUI Based IRIS Authentication System for Secure Access", International Conference on Systemic, Cybernetics, and Informatics, pp. 147- 151, 2009.
[9] Suhad Ahmed Ali, "Irregular Iris Identification and Verification,"
Ph.D. Thesis, Computer Science, University of Technology, 2014.
[10] Mahmoud Mahlouji, and Ali Noruzi, "Human Iris Segmentation for Iris Recognition in Unconstrained Environments," International Journal of Computer Science Issues (IJCSI), Vol. 9, Issue 1, No 3, 2012.
[11] Jain A., Ross A, and Prabhakar S. "An introduction to biometric recognition," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 14, No. 1, 2004.
[12] Arvacheh, E.,. A study of segmentation and normalization for iris recognition systems. Masters Dissertation, University of Waterloo,2006.
[13] Daugman, 2004. How iris recognition works. IEEE Transaction on Circuits and Systems for Video Technology, 14(1), pp. 21-30.
[14] Muna O. Alhatmi, Jabar H. Yousif, " A review of Image Enhancement Systems and a case study of Salt &pepper noise removing" International Journal of Computation and Applied Sciences (IJOCAAS). 2(3), pp217-223, Vol. 3, No. 2, 2017.
[15] Christian Rathgeb, Andreas Uhl , and Peter Wild, "Iris Biometrics:
From Segmentation to Template Security," published by Springer, London, 2012.
[16] Al-Shibli A.&Abusham E., Face Recognition using Local Graph Structure and Support Vector Machine (LGS-SVM). International Journal of Computation and Applied Sciences. 2. 2399-4509, 2017. 10.24842/1611/0028.
[17] Pravin S. Patil, S. R. Kolhe, R. V. Patil, and P. M. Patil, 2012. The Comparison of Iris Recognition using Principal Component Analysis, Log Gabor, and Gabor Wavelets. International Journal of Computer Applications, 43(1), pp. 0975-8887.
[18] Lee, T. S., 1996. Image representation using 2d Gabor wavelets.
IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(10), pp. 959–971.
[19] H. J. Kim and W.-Y. Kim, 2008. Eye detection in facial images using Zernike moments with SVM. ETRI Journal, 32, pp. 335- 337.
[20] Chong, C.W., Raveendran, P. &Mukundan, R., 2003. Translation invariants of Zernike moments. Pattern Recognition, 36(8), pp.
1765-1773.
[21] Hwang, S.K. & Kim, W.Y., 2006. A novel approach to the fast computation of Zernike moments. Pattern Recognition. 39(11), pp.
2065–2076.
Ban Jabber EdnanAl-Juburi, Birth Date is 1986, B.Sc.
Computer Department, Faculty of Computer education for females, Lived in Al-Najaf Al-Ashraf, Iraq. currentlyM.Sc.
student in Faculty of Computer Science and Mathematics.
University of Kufa.Subscribed in Many Training Courses such as ICDL, IC3, and English Courses. Subscribed in Many Jobs with Specialist Teams in Practices Live.
, Professor HindRustum Mohammed Shaaban: Professor in University Of Kufa/Faculty of Computer Sciences and Mathematical- Department of Computer Sciences Computer .Lab manager, College of Education for woman, University of Kufa. 1993-1997, Computer Center head, College of Education for woman, University of Kufa.1997-1999. Asst. in Dept. of Mathematics 2000-2001, College of Education for woman, University of Kufa, Central Computer unit director 2002, College of Education for woman, University of Kufa, Computer Department Head 2003- 2005, College of Education for woman, University of Kufa, Asst. in Department of Computer Science 2009, Faculty of Mathematics & Computer Science, University of Kufa Asst. Dean for Scientific Affairs/ Faculty of Computer Science &Mathematics /2010-2013, Computer Department Head / Faculty of Computer Science &Mathematics / University of Kufa 28-2- 2013 to 29-12-2016.now work as professor in computer science department, Faculty of Computer Sciences and Mathematical, University of Kufa.