pupil control systems
DESCRIPTION
Pupil Control Systems. By: Darja Kalajdzievska, PhD-University of Manitoba & Parul Laul, PhD-University of Toronto Supervisor: Alex Potapov. Pupil Light Reflex of the Human Eye. Why does the pupil radius expand/contract? - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/1.jpg)
Pupil Control SystemsPupil Control Systems
By: Darja Kalajdzievska, PhD-University of Manitoba
&
Parul Laul, PhD-University of Toronto
Supervisor:
Alex Potapov
![Page 2: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/2.jpg)
Pupil Light Reflex of the Human Eye
Why does the pupil radius expand/contract?
• The size of the pupil controls the amount of light let in to the eye
• As intensity of light increases, pupil contracts
•As intensity of light decreases, pupil dilates
•The pupil cannot react instantaneously to light disturbances, there is a delay in reaction time
![Page 3: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/3.jpg)
First we must determine the optimal light intensity for the eye, We consider intensity as a function of area (radius R):
We assume that there is an equilibrium amount of light (which corresponds to an optimal area for that light intensity) that the eye
prefers-A* and that the pupil will expand/contract until it allows this amount of light in:
nn RI
RI
RI
0
202
101
*)(~ AAdt
dR
Here, A represents the area of light on the pupil, which is also the intensity amount,We determine area to be:
aRaRA 222
Introducing a Model
![Page 4: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/4.jpg)
We know that the change in radius is proportional to light intensity:
)(1 RIdt
dR
)()( 2 RARI
*)(223 AaRaR
dt
dR
If A(R) is the region of intersection of light and the eye:
So we have the ODE:
Letting and
then
haR 22 cAha *)2(3
chRdt
dR 23
Formulating the Model
![Page 5: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/5.jpg)
Solving this ODE with initial condition R(0)=Ro, we get an expression for R as a function of time:
h
Ahae
h
AhaRtR ht
2
*)2(
2
*)2()( 2
03
The Final Model – Instantaneous Reaction
![Page 6: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/6.jpg)
Instantaneous Reaction
Radius of Pupil versus Time with Fixed Light Intensity
Time (sec)
Pup
il ra
dius
(m
m)
Parameters
![Page 7: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/7.jpg)
Delay – Intuitive Idea
Assumptions
•Intensity - normalized between 0 (low intensity) and 1 (high intensity)
•Radius size fluctuates between 2 and 4 mm, R_o =4mm
•Time Delay – 0.18 ms
•Instantaneous change in radius after delay
![Page 9: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/9.jpg)
We can change our previous ODE to incorporate a delay in reaction time:
Now we use the Taylor Series Expansion to turn our 1st order ODE to a 2nd order ODE:
cthRdt
dR )(23
)(23 thrdt
dR
dt
dr
To get rid of the inhomogeneous term-c, we let r = R-c
...)(''2
)(')()(2
tohtrtrtrtr
)(''
2)(')(2)('
2
3 trtrtrhtr
Refining the Model – Introducing Delay
![Page 10: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/10.jpg)
If we let
and
21
)21(
h
h
22
2
We get an ODE which is simple to solve:
0)()(')('' 21 trtrtr
![Page 11: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/11.jpg)
We look for solutions of the form:
Since we need a solution that exhibits oscillations, we are looking for the case of complex roots:
ptpt
pt
eptrpetr
etr2)(''&)('
)(
2
4,
0
22
1121
212
pp
ppe pt
2
)4(,04
2121
2122
1
ipp
Plugging this back into the ODE:
![Page 12: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/12.jpg)
This gives a solution:
tt
ectt
ectr
2
4sin2
1
2
4cos2
1
)(2
`122
2`12
1
Delay Reaction...Almost There
![Page 13: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/13.jpg)
To determine
We use the initial condition
21 ,cc
0)0( rr
and the fact that the initial velocity =0 due to the delay 0)0(' r
Our solution is now:
terrtertt
2
4sin
2
4
2
4cos
2
4 2122
212
00
2122
212
0
11
The Final Model – Delay Reaction
![Page 14: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/14.jpg)
Delay – Growth of Pupil Radius
Time (sec)Pup
il ra
dius
(m
m)
Parameters
terrtertrt
o
t
o )2
4sin(4
2
1)
2
4cos(4
2
1)( 122
1
120122
1
12
11
sec5.0
75.0
)(2
5.1
)2(
2*
22
mmA
acrh
mmcro
Radius of Pupil versus Time with Fixed Light Intensity
22
21
2
21
h
h
![Page 15: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/15.jpg)
Delay – Decay of Pupil Radius
Time (sec)Pup
il ra
dius
(m
m)
Parameters
terrtertrt
o
t
o )2
4sin(4
2
1)
2
4cos(4
2
1)( 122
1
120122
1
12
11
sec3.0
75.0
)(2
5.1
)2(
2*
22
mmA
acrh
mmcro
Radius of Pupil versus Time with Fixed Light Intensity
22
21
2
21
h
h
![Page 16: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/16.jpg)
In this case, we want
To obtain equal amplitude oscillations, we fix values for all other parameters and try to determine this value of
0
1
1
21
t
e
hh
h
h
2
1120
2121
In our experiment: 3779644729.075.12
1*
*
Oscillations grow
Oscillations decay
Equal Amplitude Oscillations
*
![Page 17: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/17.jpg)
Delay – Equilibrium Oscillations
Time (sec)Pup
il ra
dius
(m
m)
Parameters
terrtertrt
o
t
o )2
4sin(4
2
1)
2
4cos(4
2
1)( 122
1
120122
1
12
11
sec9.3779644720
75.0
)(2
5.1
)2(
2*
22
mmA
acrh
mmcro
Radius of Pupil versus Time with Fixed Light Intensity
22
21
2
21
h
h
![Page 18: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/18.jpg)
Numerical Approximations – Delay Model
cMiRtRR
ctMihRt
RR
AhatMtihRt
R
cthR
AhathRdt
dR
ii
ii
~)(~
))((2
)2()(2
)(2
)2()(2
1
1
*
*
Recall:
Converting to Discrete Time, we obtain:
![Page 19: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/19.jpg)
Numerical Approximations – Delay Model
t0 t2 t3{Measured data from first M steps
constant is that assume toreasonable isit
so vanishes, of influence the time,someAfter
value
constant aby timesMfirst theeapproximat we
times,Mpast on depends ofsolution Since 1
past
past
past
i
R
R
R
R
![Page 20: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/20.jpg)
Numerical Simulations – Growth
Time (sec)
Pup
il ra
dius
(m
m)
Radius of Pupil versus Time with Fixed Light Intensity
cMiRtRR ii~)(~
1
![Page 21: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/21.jpg)
Numerical Simulations – Decay
cMiRtRR ii~)(~
1
Time (sec)
Pup
il ra
dius
(m
m)
Radius of Pupil versus Time with Fixed Light Intensity
![Page 22: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/22.jpg)
Numerical Simulations – Equilibrium Oscillations
cMiRtRR ii~)(~
1
Time (sec)
Pup
il ra
dius
(m
m)
Radius of Pupil versus Time with Fixed Light Intensity
Plot illustrates approximate equilibrium oscillations
3905.0
![Page 23: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/23.jpg)
Numerical Simulations – Incorporating Non-Linearity
)( size, radius vary withlet now wemodel, theimprove To R
To account for the fact that the radius of the eye is bounded, we define:
where, ~)(~ cRRdt
dR ~
otherwise ,0
R , maxmin RR {
Converting to the Discrete Model, we obtain:
cMiRtRRR ii~)()(~
1
![Page 24: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/24.jpg)
Numerical Simulations – Non-linear
cMiRtRRR ii~)()(~
1
Time (sec)
Pup
il ra
dius
(m
m)
Radius of Pupil versus Time with Fixed Light Intensity
![Page 25: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/25.jpg)
Further Questions/Model Flaws
•Human error / human disturbances•Assume that the area of the light on the eye changes to head movements, fatigue of eye muscles, etc.•These disturbances will increase with time, so let distance )(taa
Questions
Flaws
•In reality, the diameter of the pupil can neither increase or decrease unboundedly, so a nonlinear model should be introduced to regulate oscillations•Height of the area of intersection of light and pupil was assumed to be constant (h), in reality, this height and indeed the entire area of intersection would be a function of light intensity•Experimentation should be done to find more accurate parameter values
![Page 26: Pupil Control Systems](https://reader036.vdocuments.mx/reader036/viewer/2022062409/56814cb9550346895db9c3e0/html5/thumbnails/26.jpg)
THANK YOU