defesa de tese

Post on 16-Apr-2017

1.353 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Interactive Measurements and Tailored Displays for Optical Aberrations of the Human Eye

Vitor PamplonaAdvisor: Manuel M. Oliveira Neto

2

Thesis Contributions

NETRA CATRA TailoredDisplays

Cell Phone-based Refractive Measurements

The Inverse of Shack-Hartmann

with: Manuel Oliveira, Ankit Mohan, Ramesh Raskar

Unique, low-costquantitative lens mapping

CATRA: Quantitative Cataract Maps

with: Erick Passos, Jan Zizka, Everett Lawson, Esteban Clua , Manuel M. Oliveira, Ramesh Raskar

5with: Manuel Oliveira, Daniel Aliaga, Ramesh Raskar

6

Thesis Contributions

NETRA CATRA TailoredDisplays

NETRA: Measuring Refractive Errors and Focal Range

Thermometer for vision

Vitor F. Pamplona Ankit Mohan Manuel M. Oliveira Ramesh Raskar

9

Millions have poor vision, but are not getting corrected…

Kenya

India

7 Billion people

5B have a cell phone

2B haverefractive errors

0.6B have URE

Source: World Heath Organisation, Vision 2020 Tech Report.

10

Emerging Asia

Africa & Middle East

Latin America

Europe North America

0.00

0.20

0.40

0.60

0.80

1.00

1.20

1.40

1.60

1.801.70

0.50

0.13 0.10 0.02

Billions of People with Uncorrected Refractive Error, by

Region

Source: Essilor, Infomarket 2009, CPB Research, numbers may not add due to rounding

1.6 Billion 2.4 Billion

2.4 Billion People w/out Glasseswho need them around the world

11

Shack-Hartmann Wavefront Sensor

Expensive; Bulky, Requires trained professionals

Wavefront aberrometer

12

Shack-Hartmann Wavefront Sensor

Laser

Sensor Microlens Array

Planar Wavefront

Spot Diagram

13

Laser

Sensor

Displacement = Local Slope

of the Wavefront

Spot Diagram

Shack-Hartmann Wavefront Sensor

14

NETRA = Inverse of Shack-Hartmann

Spot Diagram on LCD

Cell Phone Display

Eye Piece

15

Spot Diagram on LCD

Inverse of Shack-HartmannUser interactively creates the Spot Diagram

16

Spot Diagram on LCD

Inverse of Shack-HartmannUser interactively creates the Spot Diagram

18

Eye

Relaxed Eye with Myopia

Blurred point

Pointat infinity

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

19

Eye

Relaxed Eye with Myopia

Distinctimage points

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Pinholes

Pointat infinity

Scheiner’s Principle

20

Eye

Relaxed Eye with Myopia

Virtual pointat infinity

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

A

B

Distinctimage points

Display

21

Relaxed Eye with Myopia

A

B

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Virtual pointat finite distance

Move spots towards each

other

Display

Eye

Distinctimage points

22

B

A

Points overlap

Relaxed Eye with Myopia

Display

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

Virtual pointat finite distance

Move spots towards each

other

23

B

A

Points overlap

Relaxed Eye with Myopia

Display

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

Virtual pointat finite distance

Move spots towards each

other

d

24

Points overlap

Relaxed Eye with Myopia

perfect vision

myopia

hyperopia

~10cminfinity

Focusing Range

Eye

d

d1

Point at infinity

25

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

f t

ac

26

Interactive Method

Farthest Focal Point(myopia, hyperopia)

27

Interactive Method

Farthest Focal Point(myopia, hyperopia)

28

Interactive Method

Farthest Focal Point(myopia, hyperopia)

Astigmatism: angle-dependent refractive error

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

Astigmatism: angle-dependent refractive error

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

Astigmatism: angle-dependent refractive error

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

32

Astigmatism

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

33

Astigmatism

Lines reduce the problem to a 1d search

34

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

35

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

36

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

37

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism)

38

Best fitting on a Astigmatic Curve

Cylinder SphereAxis Cyl.Unknowns:

SCP )(sin( 2

Interactive Method

Farthest Focal Point(myopia, hyperopia, astigmatism) 39

40

Measuring Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

41

Measuring Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

42

Measuring Accommodation Range

Perfect vision

~10cmInfinity

Myopia

Hyperopia

Step 1: Far limit Step 2: Near limit

43

Points overlap

A

B

Display

Virtual Point at the far limit

Relaxed Eye

44

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject Accommodates to fix the “blur”

45

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject Accommodates to fix the “blur”

46

Points overlap

A

B

Display

Accommodated Eye

Virtual pointgetting closer

Move points towards each other

Subject cannot accommodate more than the previous point

47

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]

48

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]

49

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]

52

Summary of Interaction

Farthest Point(myopia, hyperopia, astigmatism)

Nearest Point(presbyopia)

Accommodation Range

53

Device Resolution

Channel Size25um

Resolution is a function of the display DPISamsung Behold II – 160 DPI = 0.35DGoogle Nexus One – 250 DPI = 0.20DApple iPhone 4 – 326 DPI = 0.14D

55

Limitations

• Children• Ability to align lines

• 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

Evaluation Prototype

LCD Display

Minification

56

Camera simulatesthe perfect eye

Trial lenses simulate lens aberration

57

ACM SIGGRAPH 2010

58

US + International Patent

60

Chad FowlerFounder and CEO - YouTube

61

Early Awards + Recognition

NETRA: $50K Research Grant

NETRA: $50K Innovation Grant

62

63

NETRA Prototypes Worldwide29 partners in 14 countries.

64

Mumbai Slum Outreach: Lotus Eye Hospital in Dharavi

Hyderabad Eye Hospital: LV Prasad Eye Institute

Patient’s home, Teresina, PI, Brazil

School, Nairobi, Kenya

Mumbai Optical Shop

Chennai Optical Shop

Mumbai Optical Shop

Hyderabad Eye Clinic: LV Prasad Eye Institute Primary vision center

65

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

Subjective Refraction (D)Ne

tra

(D)

13 adults – 0.3D Average Difference

66

Frontiers In Optics & American Academy of Optometry

2010

67

mHealth Summit 2010

68

NETRA Team at LVPEI, India

-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)

Netr

a (D

)

29 adults – 0.5D Average Difference

NETRA vs Retinoscopy

69

Association for Research on Vision and Ophthalmology

70

OneSight, Kenya

71

NETRA Team at Conceição, Brazil

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

-5.00

-4.00

-3.00

-2.00

-1.00

0.00

1.00

2.00

3.00

AR1 Linear (AR1) Linear (AR1)AR2 Linear (AR2) Linear (AR2)Linear (AR2) SR Linear (SR)

NETRA

29 adults – 0.64D Average Difference

NETRA vs Auto-Refractor

72

Pan-American and Brazilian Ophthalmology Congress

73

Association for Research on Vision and Ophthalmology

74

NETRA team at NECO

-8.00 -7.00 -6.00 -5.00 -4.00 -3.00 -2.00 -1.00 0.00 1.00

-8.00-7.00-6.00-5.00-4.00-3.00-2.00-1.000.001.00

AR Linear (AR) Linear (AR)Subj Linear (Subj)

NETRA

11 adults – 0.34D Average Difference from Subjective Evaluation with no cycloplegia

71% of the measurements have a max error of 0.5D

75

American Optometry Academy 2012

2012

78

$300K Vodafone Award

81

8383

83

http://eyenetra.com

Picture: Anderson Maciel.

87

Thesis Contributions

NETRA CATRA TailoredDisplays

CATRA: Interactive Measuring and Modeling of Cataracts

Vitor F. Pamplona Erick B. Passos Jan Zizka Manuel M. Oliveira Everett Lawson Esteban Clua Ramesh Raskar

MIT Media Lab – Camera Culture

89

CATRA: Quantitative Maps for Self-assessment of Early Cataracts

90

Main Cause of Preventable Blindness

92

Slit-Lamp Microscope

93

94

CATRA

95

Four Resulting Maps

Opacity Map(position, size)

Attenuation Map(brightness)

Contrast Map(contrast) PSF Map

CCCCCC

CCC

CC

CCC

CCC

CC

CC

Occlusion Scattering

99

Four Stages of Interaction

Opacity Map(position, size)

Attenuation Map(brightness)

Contrast Map(contrast) PSF Map

CCCCCC

CCC

CC

CCC

CCC

CC

CC

Occlusion Scattering

3mm0.6mm

100

Forward Scattering Sensed on Fovea

LCD1 LensLCD2

Projection on the Fovea

Light Box

Testing Sections

101

Forward Scattering Sensed on Fovea

LCD1 LensLCD2

Projection on the Fovea

Light Box

Testing Sections

102

Testing Sections of the Eye Lens

LCD1 LensLCD2

103

Trading Resolution for Brightness

LCD1 LensLCD2

Collimated

Beams

Testing Section

108

Cataract Screening

Presence of Cataracts

(Binary Answer)

109

Detecting the Presence of Cataracts

Moving patterns on LCD1

LCD1 LCD2

110

Detecting the Presence of Cataracts

LCD1 LCD2

111

Detecting the Presence of Cataracts

LCD1 LCD2 Eye lens

112

Detecting the Presence of Cataracts

Perceived ImageLCD1 LCD2 Eye lens

113

Cataract Screening

Presence of Cataracts

(Binary Answer)

114

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Presence of Cataracts

(Binary Answer)

115

Estimating an Opacity Map

Moving patterns on LCD1

LCD1 LCD2

116

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Presence of Cataracts

(Binary Answer)

117

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Presence of Cataracts

(Binary Answer)

118

Estimating Attenuation Maps

LCD1 LCD2

Decreasing Brightness

on the clear path

119

Estimating Attenuation Maps

LCD1 LCD2

Same PerceivedBrightness

Decreasing Brightness

on the clear path

120

Estimating Attenuation Maps

Perceived ImageLCD1 LCD2

Decreasing Intensity of the Clear Path

To Match Brightness

Eye

121

Estimating Attenuation Maps

Perceived ImageLCD1 LCD2

Decreasing Intensity of the Clear Path

To Match Brightness

Eye

122

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Presence of Cataracts

(Binary Answer)

124

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Sub-apertureContrast Test

(Contrast Map)

Presence of Cataracts

(Binary Answer)

CCCCCC

CCC

CC

CCC

CCC

CC

CC

125

Contrast Test

Perceived ImageLCD1 LCD2

Rotated Low Contrast Letter C

Increasing Contrast

Eye

126

Contrast Test

Perceived ImageLCD1 LCD2

Rotated Low Contrast Letter C

Increasing Contrast

Eye

127

Contrast Test

Perceived ImageLCD1 LCD2

Rotated Low Contrast Letter C

Increasing Contrast

Eye

128

Contrast Test

Perceived ImageLCD1 LCD2

Rotated Low Contrast Letter C

Increasing Contrast

Press the right key

Eye

129

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Sub-apertureContrast Test

(Contrast Map)

Presence of Cataracts

(Binary Answer)

CCCCCC

CCC

CC

CCC

CCC

CC

CC

131

Interactive Techniques and Maps

Sub-aperture PSF Match(PSF Map)

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Sub-apertureContrast Test

(Contrast Map)

Presence of Cataracts

(Binary Answer)

CCCCCC

CCC

CC

CCC

CCC

CC

CC

132

Point Spread Function Matching

Perceived ImageLCD1 LCD2 Eye

133

Point Spread Function Matching

Perceived ImageLCD1 LCD2 Eye

134

Point Spread Function Matching

Perceived ImageLCD1 LCD2 Eye

135

Point Spread Function Matching

Perceived ImageLCD1 LCD2

Sub-aperture Point Spread Function

Eye

136

Interactive Techniques and Maps

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Sub-apertureContrast Test

(Contrast Map)

Sub-aperture PSF Match(PSF Map)

Presence of Cataracts

(Binary Answer)

CCCCCC

CCC

CC

CCC

CCC

CC

CC

139

Reducing Search Space for PSF

Position, Size and Shape

(Opacity Map)

Brightness Test(Attenuation Map)

Sub-apertureContrast Test

(Contrast Map)

Sub-aperture PSF Match(PSF Map)Low

Attenuation

High Attenuation

Presence of Cataracts

(Binary Answer)

CCCCCC

CCC

CC

CCC

CCC

CC

CC

140

141

Dual Monitor Stack

142

Dual Monitor Stack

143

Dual Monitor Stack

Lens

Medical Monochrome

Monitors LCD Stack

144

DLP-Mask Prototype

Lens

Mask

Eye

High ContrastDLP Projector

145

Cell Phone Prototype

Lens

Pinhole Mask

Stephen WolframCEO – Wolfram Research

146

Validation using Cameras

Thin Diffuser to Simulate Cataracts

Estimated Attenuation Map Estimated PSF Map

147

Validation using Cameras

Simulated Cataract

EstimatedOpacity Map

Measured Attenuation

(Pictures)

Estimated Attenuation

(User Interaction)

148

Scratching Contact Lenses

Advanced Cataracts

MildCataracts

EarlyCataracts

Measured: 0.5mm2

Estimated: 0.45mm2

149

Elderly Evaluation

18 volunteers- 6 with early cataracts - 12 with no cataracts

157

Limitations

• Active user participation

• One clear light path

• Retinal diseases

Patience and concentration are required to follow steps

158

ACM SIGGRAPH 2011

159

US + International Patent

160

LVPEI CATRA Early Tests.

161

Lotus University Trial

162

Lotus University Trial

163

Mexico VOSH/Rotary Trip.

0.00 5.00 10.00 15.00 20.00 25.00

0.00

5.00

10.00

15.00

20.00

25.00

LOCS III Linear (LOCS III)CATRA

84% Correlationfor 37 eyes.

164

mHealth Summit 2011

165

Awards: MIT Global Challenge & MIT Ideas Competitions

EyeCatra: $5K Winner Award MIT Ideas Competition 2011.

EyeCatra: $5K Public Choice Award MIT Global Challenge 2011.

166

167

Unique, low-costquantitative lens mapping

CATRA: Quantitative Cataract Maps

with: Erick Passos, Jan Zizka, Everett Lawson, Esteban Clua , Manuel M. Oliveira, Ramesh Raskar

eyecatra.com

170

Thesis Contributions

NETRA CATRA TailoredDisplays

171with: Manuel M. Oliveira, Daniel Aliaga, Ramesh Raskar

172

173

Strong Myopic View

174

Presbyopic View

175

Emmetropic View

176

Farsighted View

177

Farsighted View with Tailored Dashboard

Computer Generated Glasses

178

Perfect vision MyopiaFocal Range Focal Range

Focusing HereFocusing Here

Subject’s Focal Point Does Not Change

179

Computer Generated Glasses

Hyperopia Presbyopia

Perfect visionFocal Range

Focal Range

Focusing HereFocusing Here

Subject’s Focal Point Does Not Change

Tailoring is the easiest way to create a hologram

Because uncorrected individuals are already focusing where you want.

182

Tailoring Process

Focusing HereMyopic View: -3D

He can focus up to 33cm (12in)

Distance Display-Eye: 50cm

183

Tailoring Process

Light-fieldDisplay

He can focus up to 33cm (12in)

Distance Display-Eye: 50cm

Focusing HereMyopic View: -3D

184

Tailoring Process

Light-fieldDisplay

He can focus up to 33cm (12in)

Distance Display-Eye: 50cm

Focusing HereMyopic View: -3D

185

Tailoring Process

Light-fieldDisplay

He can focus up to 33cm (12in)

Distance Display-Eye: 50cm

Focusing HereMyopic View: -3D

1-arc minute Resolution

Pixel Size of 96um at 33cm

186

Working Resolution: 1800 DPI

Channel Size4.7um!

$150 Vuzix HMD LCD

187

Astigmatism Correction

188

Tailoring for Astigmatism

Light-fieldDisplay

Subject’s prescription -2D -1D @ 90

He focus at 30cm to 50cm.Two Points in Focus

Where the Subject’s

Accommodate

30cm50cm

189

Single-Focus Multi-Depth Displays

For a given depth in focus(accommodation),

a single object may be splitted intoanisotropic instances that are placed

at distinct depths

190

Wavefront Maps

0 degrees

90 degrees

Sphere: -2DCylinder: -1DAxis: 90°

Lens focal length in k

k

Zernike Functions

191

Light-fieldDisplay

f(k)

InputsTailoring Process

LCD1

LCD1 LCD2

197

Single-Focus Multi-Depth Displays

Eye

198

B

A

Builds the Image Pixel by Pixel

Display

Eye

td

d

199

B

A

Scaling Pixels by Depth

Display

Eye

td

d

Scale

200

Mapping Light-Field Display <-> Retina

Display

Eye

S1 S2

R

k

t a

f(k)

201

202

Cataract Density Maps

Nuclear Cataract Cataract density in k

k

Sub-capsular Cataract

203

Avoiding Cataracts

Display

Eye

204

Normalization Step

Display

Eye

205Dual Stack of LCDs

Projector

Camera – the “eye”

206

Vuzix Head Mounted Display

Lens Array

Vuzix Head Mounted Display

207

Input Image

As Seen on a Regular Display As Seen on a Tailored Display

3.25D Myopic Eye

208

No Cataract Tailoring Tailored for CataractsNo Cataracts

Input

3.5D Myopic Eye with Nuclear

Cataracts

209

1D Astigmatic Eye at 180 No Correction Corrected

210

Input Image

Display at 20cm from the eye.Subject focus at 50cm.

211

Regular DisplayPresbyopic +3D View

Display at 20cm from the eye.Subject focus at 50cm.

212

Tailored DisplayPresbyopic +3D View

Display at 20cm from the eye.Subject focus at 50cm.

213

Input Image

Display at 20cm from the eye.Subject focus at 50cm.

214

Regular DisplayPresbyopic View

Display at 20cm from the eye.Subject focus at 50cm.

215

Tailored DisplayPresbyopic +3D View

Display at 20cm from the eye.Subject focus at 50cm.

216

Input Image

Display at 20cm from the eye.Subject focus at 50cm.

217

Regular DisplayPresbyopic +3D View

Display at 20cm from the eye.Subject focus at 50cm.

218

Tailored DisplayPresbyopic +3D View

Display at 20cm from the eye.Subject focus at 50cm.

219

Users Prefer the Tailored Image

13 Volunteers, 16 votes each.

220

Users Prefer the Tailored Image

10 Volunteers, 16 votes each.

221

Users Prefer the Tailored Image

1 Volunteer, 80 votes.

222

Multi-Focus Multi-Depth Display

Input Image Input Depth

+0.5D from the Image Plane -0.5D from the Image Plane

223

ACM SIGGRAPH 2012

224

INPI Patent

225

226

Tailored Display Limitations

• Eyes fixed relative to the display– Similar to 3D Displays– Depends on the eye aberrations

• High-resolution LCD panels (PPI) – Giga-pixel displays for monitors

• Other ocular diseases may affect our results.

227

Measurement Correction

Need

228

Thesis Conclusions• NETRA: Optics and UI for Refraction

– The Inverse of Shack-Hartmann Aberrometer– Myopia, Hyperopia, Astigmatism, Focal range– Accuracy and Resolution close to Standard Practice

• CATRA: Optics and UI for Cataracts– Forward Scattering and Foveal Projection– Four brand new Maps

• Tailored Displays: Compensate for Aberrations– First-of-its-kind Multi-Depth Display– High-order Aberrations and Cataracts

top related