78
1 Health Power to the People

Unusual apps: NETRA and CATRA

Embed Size (px)

Citation preview

Page 1: Unusual apps: NETRA and CATRA

1

Health Power to the People

Page 2: Unusual apps: NETRA and CATRA

2

NETRA: Interactive Display for Estimating Refractive Errors

and Focal RangeVitor Pamplona Ankit Mohan Manuel M. Oliveira Ramesh Raskar

Page 3: Unusual apps: NETRA and CATRA

3

Millions have poor vision, but are not getting corrected…

Kenya

India

6.5 Billion people

4.5B have a cell phone

2B haverefractive errors

0.6B have URE

Page 4: Unusual apps: NETRA and CATRA

Photography in 1960s

Photo: Illana TamirPhoto: Roboppy

Page 5: Unusual apps: NETRA and CATRA

Today, cameras are everywhere

Photo: Derek K. Miller

Photo: Tyler

Photo: John Kannenberg

Page 6: Unusual apps: NETRA and CATRA

Corneal TopographerWavefront Aberrometer

Phoropter

Optometry Today

Snellen chartTrial set of lenses Lasers

Page 7: Unusual apps: NETRA and CATRA

NETRA: low-cost easy-to-use clip on for cell phones

Do the test at home, by yourself, in 2 minutes

Page 8: Unusual apps: NETRA and CATRA

8

Shack-Hartmann Wavefront Sensor

Expensive; Bulky, Requires trained professionals

Wavefront aberrometer

Page 9: Unusual apps: NETRA and CATRA

Shack-Hartmann Wavefront Sensor

Laser

Sensor Microlens Array

Planar Wavefront

Spot Diagram

Page 10: Unusual apps: NETRA and CATRA

10

Laser

Sensor

Displacement = Local Slope

of the Wavefront

Spot Diagram

Shack-Hartmann Wavefront Sensor

Page 11: Unusual apps: NETRA and CATRA

11

NETRA = Inverse of Shack-Hartmann

Spot Diagram on LCD

Cell Phone Display

Eye Piece

Page 12: Unusual apps: NETRA and CATRA

12

Spot Diagram on LCD

Inverse of Shack-HartmannUser interactively creates the Spot Diagram

Displace 25 points but 3 parameters

Page 13: Unusual apps: NETRA and CATRA

13

Spot Diagram on LCD

Inverse of Shack-HartmannUser interactively creates the Spot Diagram

Displace 25 points but 3 parameters

Page 14: Unusual apps: NETRA and CATRA

14

Human Eye

Human EyeCornea(~40D) Crystalline lens

(10~20D)

Retina

Page 15: Unusual apps: NETRA and CATRA

15

Human Eye

Human EyeCornea(~40D) Crystalline lens

(10~20D)

RetinaAccommodation

Page 16: Unusual apps: NETRA and CATRA

16

Infinity

Perfect Vision System

Human Eye

Infinity

Subject can focusat infinity

10cm

Normal Vision

Accommodation Range

Page 17: Unusual apps: NETRA and CATRA

17

Myopia (nearsightedness)

Infinity

Subject cannot focusat far distances

10cm

Normal Vision

Myopia

Wrong focal point

Accommodation Range

Infinity

Human Eye

Page 18: Unusual apps: NETRA and CATRA

18

Myopia Correction

Infinity

Subject can focusat infinity

10cm

Normal Vision

Myopia

Divergent Lens

Corrected Myopia

Accommodation Range

Infinity

Human Eye

Page 19: Unusual apps: NETRA and CATRA

19

Hyperopia (farsightedness)

Infinity 10cm

Normal Vision

Myopia

Hyperopia

Wrong focal point

Accommodation Range

Infinity

Human Eye

Page 20: Unusual apps: NETRA and CATRA

20

Hyperopia Correction

Infinity

Accommodation Range

10cm

Normal Vision

Myopia

Hyperopia

Convergent Lens

Corrected Hyperopia

Infinity

Human Eye

Page 21: Unusual apps: NETRA and CATRA

22

Refractive Errors and Shifted Range

Perfect vision

Myopia

Hyperopia

10cmInfinity

Need to measure

1m 33cm Distance

Page 22: Unusual apps: NETRA and CATRA

23

Refractive Errors and Shifted Range

Perfect vision

Myopia

Hyperopia

10cmInfinity

-10D0D

Diopter = 1/Distance

-3D-1D

1m 33cm

+1D+3D

Distance

Diopter

Page 23: Unusual apps: NETRA and CATRA

24

Eye

Relaxed Eye with Myopia

Blurred point

Red pointat infinity

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Page 24: Unusual apps: NETRA and CATRA

25

Eye

Relaxed Eye with Myopia

Distinctimage points

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Pinholes

Red pointat infinity

Scheiner’s Principle

Page 25: Unusual apps: NETRA and CATRA

26

Eye

Relaxed Eye with Myopia

Virtual red pointat infinity

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

A

B

Distinctimage points

Display

Page 26: Unusual apps: NETRA and CATRA

27

Relaxed Eye with Myopia

A

B

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Virtual red pointat finite distance

Move spots towards each

other

Display

Eye

Distinctimage points

Page 27: Unusual apps: NETRA and CATRA

28

B

A

Points overlap

Relaxed Eye with Myopia

Display

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

Virtual red pointat finite distance

Move spots towards each

other

Page 28: Unusual apps: NETRA and CATRA

29

B

A

Points overlap

Relaxed Eye with Myopia

Display

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

Virtual red pointat finite distance

Move spots towards each

other

d

Page 29: Unusual apps: NETRA and CATRA

30

Points overlap

Relaxed Eye with Myopia

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

d

d

1

Point at infinity

Page 30: Unusual apps: NETRA and CATRA

32

Distinctimage points

Relaxed Eye with Hyperopia

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

A

B

Display

Virtual red pointat infinity

Eye

Page 31: Unusual apps: NETRA and CATRA

33

Points overlap

Relaxed Eye with Hyperopia

Virtual point“beyond” infinity

Move spots away from each other

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Display

A

B

Display

Page 32: Unusual apps: NETRA and CATRA

34

Points overlap

Relaxed Eye with Hyperopia

Virtual point“beyond” infinity

Move spots away from each other

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Page 33: Unusual apps: NETRA and CATRA

35

NETRA: Using pinholes

Patterns on an LCD

Pinhole array

Page 34: Unusual apps: NETRA and CATRA

36

f

Patterns on an LCD

Microlens array

NETRA: Using Lens to Increase Light

tda

fc

2

t

a

Pixel Pitch

Virtual Depth

Page 35: Unusual apps: NETRA and CATRA

37

Interactive Method

Farthest Focal Point(myopia, hyperopia)

Page 36: Unusual apps: NETRA and CATRA

38

Interactive Method

Farthest Focal Point(myopia, hyperopia)

Page 37: Unusual apps: NETRA and CATRA

39

Interactive Method

Farthest Focal Point(myopia, hyperopia)

Page 38: Unusual apps: NETRA and CATRA

40

Overview• Inverse of Shack Hartmann Wavefront Sensor• Hi-res displays + interaction

• Measuring Spherical Error• No moving parts, lasers• Blur -> Alignment problem• ~ Lightfield Display for Single Eye

• Astigmatism• Novel Patterns• Focal Range• User Study

Page 39: Unusual apps: NETRA and CATRA

41

Astigmatism: angle-dependent refractive error

http://www.elizabethpope.co.uk/eyeinfo/astigmatism.html

Page 40: Unusual apps: NETRA and CATRA

42

Astigmatism: angle-dependent refractive error

http://www.elizabethpope.co.uk/eyeinfo/astigmatism.html

Page 41: Unusual apps: NETRA and CATRA

43

Astigmatism: angle-dependent refractive error

http://www.elizabethpope.co.uk/eyeinfo/astigmatism.html

Page 42: Unusual apps: NETRA and CATRA

44

Refractive Power as a Function of Angle

Cylinder SphereAxis Cyl.Unknowns:

SCP )(sin( 2

Page 43: Unusual apps: NETRA and CATRA

45

Astigmatism

Cross or points may never meet with a 1d search !

Page 44: Unusual apps: NETRA and CATRA

46

Astigmatism

Lines reduce the problem to a 1d search

Page 45: Unusual apps: NETRA and CATRA

47

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

Page 46: Unusual apps: NETRA and CATRA

48

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

Page 47: Unusual apps: NETRA and CATRA

49

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

Page 48: Unusual apps: NETRA and CATRA

50

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

Page 49: Unusual apps: NETRA and CATRA

51

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

Page 50: Unusual apps: NETRA and CATRA

52

Measuring the Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

Page 51: Unusual apps: NETRA and CATRA

53

Measuring the Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

Page 52: Unusual apps: NETRA and CATRA

54

Measuring the Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

Page 53: Unusual apps: NETRA and CATRA

55

Points overlap

A

B

Display

Virtual Point at the far limit

Relaxed Eye

Page 54: Unusual apps: NETRA and CATRA

56

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject Accommodates to fix the “blur”

Page 55: Unusual apps: NETRA and CATRA

57

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject Accommodates to fix the “blur”

Page 56: Unusual apps: NETRA and CATRA

58

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject cannot accommodate more than the previous point

Page 57: Unusual apps: NETRA and CATRA

59

Patterns for Alignment Task

Displayed

Subject view

Displayed

Subject view

Visual Cryptography

A B A B A B A B A B

A B A B A B A B A B

[NaorShamir94]

Page 58: Unusual apps: NETRA and CATRA

60

Patterns for Alignment Task

Displayed

Subject view

Displayed

Subject view

Visual Cryptography

A B A B A B A B

A B A B A B A B A B

A B

[NaorShamir94]

Page 59: Unusual apps: NETRA and CATRA

61

Summary of Interaction

Farthest Point(myopia, hyperopia, astigmatism)

Nearest Point(presbyopia)

Accommodation Range

Page 60: Unusual apps: NETRA and CATRA

Phoropter

Snellen chart

Trial lenses

Reading Charts• Accuracy

– Sharpness Estimation is subjective– Brightness affects results– Pupil size variation and DoF

• Cost– Trial Lens Set > $150– Bulky

Page 61: Unusual apps: NETRA and CATRA

Retino scope w/

Lenses

Auto-refracto-

meter

Chart with

Lenses

In-Focus: Focometer Optiopia

Solo-health: EyeSite

NETRA

Technology Shining Light plus lenses

Fundus Camera

Moving lenses + target

Moving lenses + target

Reading chart on monitor

Cellphone + eyepiece

Cost to buy $2,000* ~$10,000 ~$100 ~$495 ~$200 -- $30

Cost per test ~$36 ~$36 ~$5 -- -- -- ~$1

Data capture No Comp. No No No Comp. Phone

Mobility <500g >10Kg 2kg 1kg <5kg >10Kg <100g

Speed Fast Fast Medium Medium -- Fast Fast

Scalability No No No Yes Probably No Yes

Accuracy 0.15 0.15 0.5 0.75 -- -- <0.5

Self evaluation No No Yes Yes Yes Yes Yes

Electricity Req No Yes No No -- Yes No

Astigmatism Yes Yes Yes/No No -- Yes Yes

Network No Yes No No No Yes Yes

Training High High High Medium Medium Low Low

* Phoropter-based: $5,000.00

Needs expert, Moving parts, Shining lasers

Page 62: Unusual apps: NETRA and CATRA

64

Limitations

• Children• Ability to align lines

• Single Eye test– Other eye for convergence-forced accommodation

• Resolution is a function of the display DPI– Samsung Behold II – 160 DPI – 0.35D– Google Nexus One – 250 DPI – 0.2D– Apple iPhone 4G – 326 DPI – 0.14D

Page 63: Unusual apps: NETRA and CATRA

BBC CNN NBC

MIT News

Gizmodo

O Estado de SP - Brazil

NY Times Time - Wellness

Media Coverage

Page 64: Unusual apps: NETRA and CATRA

Confidential 66

NETRA Prototypes Worldwide29 partners in 14 countries.

Page 65: Unusual apps: NETRA and CATRA

Clinical Testing Partners

Page 66: Unusual apps: NETRA and CATRA

NETRA Team at LVPEI, India

Page 67: Unusual apps: NETRA and CATRA

OneSight, Kenya

Page 68: Unusual apps: NETRA and CATRA

Tufts U. (Boston) NETRA vs Manifest Refraction

-5.00 -4.00 -3.00 -2.00 -1.00 0.00 1.00 2.00 3.00 4.00 5.00

-5.00

-4.00

-3.00

-2.00

-1.00

0.00

1.00

2.00

3.00

4.00

5.00

Retinoscopy (D)

Net

ra (D

)

13 adults

-7.00 -5.00 -3.00 -1.00 1.00 3.00 5.00 7.00

-7.00

-5.00

-3.00

-1.00

1.00

3.00

5.00

7.00

Retinoscopy (D)

Net

ra (D

)

29 adults

LVPEI (India)NETRA vs Retinoscopy

Validation: Side by Side Trials

Page 69: Unusual apps: NETRA and CATRA

Preventable Blindness

WHO 2004

Page 70: Unusual apps: NETRA and CATRA

Unique, quantitative lens mapping for size and density of eye opacities

CATRA: Cataract Screening Tool

Page 71: Unusual apps: NETRA and CATRA

Testing the Presence of Cataracts

73

Blin

king

patt

erns

on

Scre

en

Cell Phone Display

Pinhole

Lens

Page 72: Unusual apps: NETRA and CATRA

Point Spread Function Mapping

74

Blin

king

patt

erns

on

Scre

en

Cell Phone Display

Pinhole

Lens

Page 73: Unusual apps: NETRA and CATRA

Point Spread Function Mapping

75

Blin

king

patt

erns

on

Scre

en

Cell Phone Display

Pinhole

Lens

Page 74: Unusual apps: NETRA and CATRA

Traditional User Driven

Mass-use Devices Scientific Instruments

Page 75: Unusual apps: NETRA and CATRA
Page 76: Unusual apps: NETRA and CATRA

For the Future• Ophtalmology for Masses

– >.5 billion URE. > 2.5 billion RE. -> Devices for all

• Quality of phones (resolution) will increase exponentially

• New features (recently cataracts, next Retinal Netra)

• Smart phones will take over the market in developing world countries like India in next 5 years.

• Hardware store

Page 77: Unusual apps: NETRA and CATRA

EHREHR

DeliveryDeliveryDiagnosticDiagnostic EyecareProvidersEyecare

Providers

New Ecosystem

Asynchronous

Medical IT Systems

Page 78: Unusual apps: NETRA and CATRA

NETRAhttp://eyenetra.com