fbasatemur / daugman_iris_detection

Daugman's algorithm for Iris detection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Daugman's algorithm for Iris detection

The Daugman algorithm is a commonly used method for iris and pupil detection. The algorithm analyzes the pixel data in the image to determine the iris and pupil regions, based on the principle of enclosing the iris pattern with a circular boundary.

UBIRIS.v1 200x150 grayscale data has been used as the test dataset.

eye_img

Daugman Integrodifferential Operator

eye_img

Explanation of the equation:

I(x,y) : The value of the pixel at coordinates (x,y)

integral : The operation calculates the area for a circle with radius r and centered at (x0, y0).

türev : The operation represents the difference or derivative between the fields.

G(r): It is the Gaussian operator that is multiplied to ensure that the differences between the fields follow a normal distribution.

The max operation is used to capture the circle with radius r centered at (x0, y0) that has the maximum derivative transition

Sources:

About

Daugman's algorithm for Iris detection

License:MIT License


Languages

Language:Jupyter Notebook 100.0%