pupil control systems

26
Pupil Control Systems Pupil Control Systems By: Darja Kalajdzievska, PhD-University of Manitoba & Parul Laul, PhD-University of Toronto Supervisor: Alex Potapov

Upload: noam

Post on 17-Jan-2016

32 views

Category:

Documents


1 download

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 Presentation

TRANSCRIPT

Page 1: Pupil Control Systems

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

THANK YOU