为了提高虹膜定位速度以及准确性和鲁棒性,给出一种快速而准确的虹膜定位算法.首先通过灰度投影和瞳孔中心检测算子,粗略找到瞳孔中心的位置;然后从粗略瞳孔中心出发,利用方向边缘检测算子和投票的方法,找到虹膜内边界上的4个不共线的点,根据4个边界点确定虹膜内边界;再从瞳孔中心出发,利用方向边缘检测算子和投票的方法,找到虹膜外边界上的4个不共线点,根据4个边界点确定虹膜外边界.实验结果表明,该算法比现有的虹膜定位方法速度快,而且定位准确率高,算法鲁棒性强.
A rapid and accurate iris location algorithm is proposed to increase the location speed and ensure the accuracy and robustness. Firstly,the approximate center of a pupil is got by the gray projection and the detection operator of the center of pupil,and then four inner boundary points that are not on the same line are found by the voting method and the direction edge detection operator beginning from the approximate center,and the inner boundary of the iris is located on rapidly based on the four points. Finally,four outer boundary points that are not on the same line are found by the voting method and the direction edge detection operator beginning from the accurate center of the inner boundary of the iris and the outer boundary of the iris is located. Many experiments indicate that this algorithm is much faster than any other existing method. What is more,the accuracy of the location and the robustness of the algorithm are ensured.