In figure1, points Cp and Ci are the detected centers of the pupil and iris respectively. We extend a wedge of angle dθdθ starting at an angle θθ, from both points Cp and Ci, with radii Rp and Ri, respectively. The intersection points of these wedges with the pupil and iris circles form a skewed wedge polygon P1 P2 P3 P4P1 P2 P3 P4. The skewed wedge is subdivided radially into N blocks. and the image pixel values in each block are averaged to form a pixel (j,k) in the unwrapped iris image, where j is the current angle number and k is the current radius number.
For this project, the standard dimensions of the extracted iris rectangle are 128 rows and 8 columns (see Figure 4). This corresponds to N=128 wedges, each of angle 2 π 128 2 π 128 , with each wedge divided radially into 8 sections. The equations below define the important points marked in Figure 1. Points Pa through Pd are interpolated along line segments P1-P3 and P2-P4.
P
1
=Cp+Rp(cosθ−sinθ)
P
1
Cp
Rp
θ
θ
P
2
=
C
p
+
R
p
(cosθ+dθ−sinθ+dθ)
P
2
C
p
R
p
θ
dθ
θ
dθ
P
3
=Ci+Ri(cosθ−sinθ)
P
3
Ci
Ri
θ
θ
P
4
=
C
i
+
R
i
(cosθ+dθ−sinθ+dθ)
P
4
C
i
R
i
θ
dθ
θ
dθ
P
a
=
P
1
(1−kN)+
P
3
kN
P
a
P
1
1
k
N
P
3
k
N
P
b
=
P
1
(1−k+1N)+
P
3
(k+1)N
P
b
P
1
1
k
1
N
P
3
k
1
N
P
c
=
P
2
(1−kN)+
P
4
kN
P
c
P
2
1
k
N
P
4
k
N
P
d
=
P
2
(1−k+1N)+
P
4
(k+1)N
P
d
P
2
1
k
1
N
P
4
k
1
N