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.
Explanation of the equation:
I(x,y) : The value of the pixel at coordinates (x,y)
: The operation calculates the area for a circle with radius r and centered at (x0, y0).
: 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: