A fast and accurate iris segmentation method using an LoG filter and its zero-crossings

This paper presents a hybrid approach to achieve iris localization based on a Laplacian of Gaussian (LoG) filter, region growing, and zero-crossings of the LoG filter. In the proposed method, an LoG filter with region growing is used to detect the pupil region. Subsequently, zero-crossings of the LoG filter are used to accurately mark the inner and outer circular boundaries. The use of LoG based blob detection along with zero-crossings makes the inner and outer circle detection fast and robust. The proposed method has been tested on three public databases: MMU version 1.0, CASIA-IrisV1 and CASIA-IrisV3Lamp. The experimental results demonstrate the segmentation accuracy of the proposed method. The robustness of the proposed method is also validated in the presence of noise, such as eyelashes, a reflection of the pupil, Poisson, Gaussian, speckle and salt-and-pepper noise. The comparison with well-known methods demonstrates the superior performance of the proposed method’s accuracy and speed.

[1]  Tariq M. Khan,et al.  Reducing computational complexity in fingerprint matching , 2020, Turkish J. Electr. Eng. Comput. Sci..

[2]  Tieniu Tan,et al.  Robust Encoding of Local Ordinal Measures: A General Framework of Iris Recognition , 2004, ECCV Workshop BioAW.

[3]  A. Basit,et al.  Localization of iris in gray scale images using intensity gradient , 2007 .

[4]  Boualem Boashash,et al.  A human identification technique using images of the iris and wavelet transform , 1998, IEEE Trans. Signal Process..

[5]  John Daugman,et al.  New Methods in Iris Recognition , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Hussain Ahmad Madni,et al.  Towards Automated Eye Diagnosis: An Improved Retinal Vessel Segmentation Framework Using Ensemble Block Matching 3D Filter , 2021, Diagnostics.

[7]  Dexin Zhang,et al.  Local intensity variation analysis for iris recognition , 2004, Pattern Recognit..

[8]  Tony Lindeberg,et al.  Scale-Space for Discrete Signals , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Tony Lindeberg,et al.  Feature Detection with Automatic Scale Selection , 1998, International Journal of Computer Vision.

[10]  John Daugman,et al.  High Confidence Visual Recognition of Persons by a Test of Statistical Independence , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Imran Usman,et al.  A non-circular iris localization algorithm using image projection function and gray level statistics , 2013 .

[12]  Ling Guan,et al.  Iris localization using local histogram and other image statistics , 2012 .

[13]  Miguel A. Vega-Rodríguez,et al.  A Fast and Robust Iris Segmentation Method , 2007, IbPRIA.

[14]  Tariq M. Khan,et al.  Automatic localization of pupil using eccentricity and iris using gradient based method , 2011 .

[15]  Arun Ross,et al.  Iris Recognition: The Path Forward , 2010, Computer.

[16]  Kasmiran Jumari,et al.  Fast and reliable iris segmentation algorithm , 2013, IET Image Process..

[17]  David Zhang,et al.  The relative distance of key point based iris recognition , 2007, Pattern Recognit..

[18]  Jamal Ahmad Dargham,et al.  Iris recognition using self-organizing neural network , 2002, Student Conference on Research and Development.

[19]  Debasis Samanta,et al.  A Novel Approach to Iris Localization for Iris Biometric Processing , 2007 .

[20]  John Daugman,et al.  How iris recognition works , 2002, IEEE Transactions on Circuits and Systems for Video Technology.

[21]  Tieniu Tan,et al.  Iris Localization via Pulling and Pushing , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[22]  Tieniu Tan,et al.  A fast and robust iris localization method based on texture segmentation , 2004, SPIE Defense + Commercial Sensing.

[23]  Yinan Kong,et al.  Hardware implementation of fast pupil segmentation using region properties , 2015, International Conference on Quality Control by Artificial Vision.

[24]  Imran Usman,et al.  Reliable iris localization using Hough transform, histogram-bisection, and eccentricity , 2013, Signal Process..

[25]  Fabio Scotti,et al.  Noisy iris segmentation with boundary regularization and reflections removal , 2010, Image Vis. Comput..

[26]  Libor Masek,et al.  MATLAB Source Code for a Biometric Identification System Based on Iris Patterns , 2003 .

[27]  Patrick J. Flynn,et al.  Image understanding for iris biometrics: A survey , 2008, Comput. Vis. Image Underst..

[28]  Ashok A. Ghatol,et al.  Iris recognition: an emerging biometric technology , 2007 .

[29]  Tariq M. Khan,et al.  Fast and accurate iris segmentation methods using LoG filters , 2019, 2019 International Conference on Computing, Electronics & Communications Engineering (iCCECE).

[30]  Yinan Kong,et al.  Real-time iris segmentation and its implementation on FPGA , 2019, Journal of Real-Time Image Processing.

[31]  Lu Xu,et al.  A Rapid Iris Location Method Based on the Structure of Human Eyes , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[32]  Tariq M. Khan,et al.  Efficient hardware implementation strategy for local normalization of fingerprint images , 2016, Journal of Real-Time Image Processing.

[33]  Imran Usman,et al.  Iris segmentation for visible wavelength and near infrared eye images , 2014 .

[34]  Ahmed A. Abd El-Latif,et al.  Toward accurate localization and high recognition performance for noisy iris images , 2012, Multimedia Tools and Applications.

[35]  Yinan Kong,et al.  A spatial domain scar removal strategy for fingerprint image enhancement , 2016, Pattern Recognit..

[36]  Tariq M. Khan,et al.  Width-wise vessel bifurcation for improved retinal vessel segmentation , 2022, Biomed. Signal Process. Control..

[37]  Ling Guan,et al.  A Novel and Efficient Feedback Method for Pupil and Iris Localization , 2011, ICIAR.

[38]  Yi-de Ma,et al.  A Novel and Efficient Method for Iris Automatic Location , 2007 .