New focus assessment method for iris recognition systems
In this paper, we propose a new focus assessment method (focus method) for iris recognition systems, which combines the wavelet transform method and the SVM (support vector machine) [Vapnik, V., 1998. Statistical Learning Theory. John Wiley & Sons, NY, USA]. The wavelet-based method estimates focus values by using the ratio of high and low-frequency sub-band averages. The SVM find optimal decision boundary between focused and defocused image with image brightness and focus value as input values. The proposed method has shown distinctive advantages in terms of the following four points. First, by using the proposed wavelet-based method, it detects omni-directional high-frequency which is the characteristic of iris patterns. Second, proposed method can detect slight defocusing of images by using the average of high and low-frequency sub-bands simultaneously. Third, the SVM reduces the error rate of the wavelet-based method by finding the optimum threshold. Fourth, processing time is reduced. It is 213 times faster than the maximum speeds compared with previous spatial domain methods [Kang, B., Park, K., 2006. A study on fast iris restoration based on focus checking. In: LNCS (AMDO 2006), vol. 4069, pp. 1928; Daugman, J.G., 2004. How iris recognition works. IEEE Trans. Circuits Systems Video Technol. 14, 2130; Wei, Z., Tan, T., Sun, Z., Cui, J., 2005. Robust and Face Assessment of Iris Image Quality. ICB. pp. 464471]. For making the reference criteria to compare with the result of focus measures, we propose a schematic model for evaluating the pixel size of SR (specular reflection) in the cornea. To compare with the performance rate, Daugmans kernel, Kangs kernel, Weis kernel and Kautskys method are tested with the proposed method using five different types of data. The proposed method showed the best performance and has shown 3.03% of ER (error rate) using the Yonsei database and 2.62% of ER using the UBIRIS.
focus assessment method iris recognition wavelet svm (support vector machine)