Top Banner
Making Virtual Reality better than Reality? Gordon Wetzstein Stanford University www.computationalimaging.org
115

Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Mar 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Making Virtual Reality better than Reality?

Gordon Wetzstein

Stanford University

www.computationalimaging.org

Page 2: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 3: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Personal Computere.g. Commodore PET 1983

Laptope.g. Apple MacBook

Smartphonee.g. Google Pixel

AR/VRe.g. Microsoft Hololens

???

Page 4: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

A Brief History of Virtual Reality

1838 1968 2012-2017

StereoscopesWheatstone, Brewster, …

VR & AR Ivan Sutherland

VR explosionOculus, Sony, HTC, MS, …

Nintendo

Virtual Boy

1995

VR 2.0

Page 5: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Where we are now

IFIXIT teardown

Page 6: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 7: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 8: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Magnified Display

1

d+

1

d '=

1

f

d

d’f

Page 9: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 10: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 11: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 12: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 13: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 14: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 15: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Real World:

Vergence &

Accommodation

Match!

Page 16: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Current VR Displays:

Vergence &

Accommodation

Mismatch

for people

with normal vision

Page 17: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Presbyopia[Katz et al. 1997]

68%

age 80+

43%

age 4025%

Hyperopia[Krachmer et al. 2005]

Myopia

41.6%

[Vitale et al. 2009]

How Many People Have Normal Vision?

all numbers of US population

Page 18: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

4D / 25cm Optical Infinity

Normal vision

Nearsighted/myopic

Farsighted/Hyperopic

Presbyopic

Focal range (range of clear vision)

Modified from Pamplona et al, Proc. of SIGGRAPH 2010

Nearsightedness & Farsightedness

Page 19: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Computational Near-eye Displays

Page 20: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

• Q1: Can computational displays effectively replace glasses

in VR/AR?

• Q2: How to address the vergence-accommodation conflict

for users of different ages?

• Q3: What are (in)effective near-eye display technologies?

possible solutions: gaze-contingent focus, monovision,

multiplane, light field displays, …

Page 21: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

• Q1: Can computational displays effectively replace glasses

in VR/AR?

• Q2: How to address the vergence-accommodation conflict

for users of different ages?

• Q3: What are (in)effective near-eye display technologies?

possible solutions: gaze-contingent focus, monovision,

multiplane, light field displays, …

Page 22: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Magnified Display

Display

Lens

Fixed Focus

1

d+

1

d '=

1

f

dd’

f

Page 23: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Adaptive Focus

Magnified Display

Display

Lens

1

d+

1

d '=

1

f

actuator vary d’

Page 24: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Adaptive Focus

Magnified Display

Display

Lens

focus-tunable

lens vary f

1

d+

1

d '=

1

f

Page 25: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Adaptive Focus - History

• M. Heilig “Sensorama”, 1962 (US Patent #3,050,870)

• P. Mills, H. Fuchs, S. Pizer “High-Speed Interaction On A Vibrating-Mirror 3D Display”, SPIE 0507 1984

• S. Shiwa, K. Omura, F. Kishino “Proposal for a 3-D display with accommodative compensation: 3DDAC”, JSID 1996

• S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces multiple focal planes with

a deformable membrane mirror”, Displays 2003

• S. Liu, D. Cheng, H. Hua “An optical see-through head mounted display with addressable focal planes”, Proc. ISMAR 2008

manual focus adjustment

Heilig 1962

automatic focus adjustment

Mills 1984

deformabe mirrors & lenses

McQuaide 2003, Liu 2008

Page 26: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 27: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 28: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 29: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 30: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 31: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 32: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Page 33: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 34: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 35: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 36: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

at ACM SIGGRAPH 2016

EyeNetra.com

Page 37: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

at ACM SIGGRAPH 2016

participants of the study, 152 total

EyeNetra.com

Page 38: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Participants - Prescription

Padmanaban et al., PNAS 2017

n = 70, ages 21-64

Page 39: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

How sharp is the target? (blurry, medium, sharp)

Is the target fused? (yes, no)

4D

(0.25m)

3D

(0.33m)2D

(0.50m)

1D

(1m)

Four simulated distances

Task

Page 40: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

medium 0

Rela

tive s

harp

ness

sharp 1

blurry -1

VR uncorrectedVR corrected

Results - Sharpness

Padmanaban et al., PNAS 2017

Page 41: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far nearfar near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

medium 0

sharp 1

blurry -1

Rela

tive s

harp

ness

VR uncorrectedVR corrected

Results - Sharpness

Padmanaban et al., PNAS 2017

Page 42: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far nearfar near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

medium 0

sharp 1

blurry -1

Rela

tive s

harp

ness

VR uncorrectedVR corrected

Results - Sharpness

Padmanaban et al., PNAS 2017

Page 43: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Mean = 0.63

Mean = 0.60

far nearfar near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

medium 0

sharp 1

blurry -1

Rela

tive s

harp

ness

VR uncorrectedVR correctednormal correction

Results - Sharpness

Padmanaban et al., PNAS 2017

Page 44: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

farfar near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

VR uncorrectedVR corrected

1

Pro

port

ion f

used

0.8

0.6

0.4

0.2

0

Results - Fusion

Padmanaban et al., PNAS 2017

Page 45: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

farfar near

1D

1m

2D

0.5m

3D

0.3m

4D

0.25m

Distance

VR uncorrectedVR corrected

1

Pro

port

ion f

used

0.8

0.6

0.4

0.2

0

Results - Fusion

Padmanaban et al., PNAS 2017

Page 46: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Computational Near-eye Displays

• Q1: Can computational displays effectively replace glasses

in VR/AR?

• Q2: How to address the vergence-accommodation conflict

for users of different ages?

• Q3: What are (in)effective near-eye display technologies?

possible solutions: gaze-contingent focus, monovision,

light field displays, …

Page 47: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

vergenceaccommodation

Conventional Stereo / VR Display

Page 48: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

• Visual discomfort (eye tiredness & eyestrain) after ~20 minutes of

stereoscopic depth judgments (Hoffman et al. 2008; Shibata et al.

2011)

• Degrades visual performance in terms of reaction times and acuity

for stereoscopic vision (Hoffman et al. 2008; Konrad et al. 2016;

Johnson et al. 2016)

Consequences of Vergence-Accommodation Conflict

Page 49: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

vergenceaccommodation

Removing VAC with Adaptive Focus

Page 50: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Follow the target with your eyes

4D

(0.25m)

0.5D

(2m)

Task

Page 51: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Stimulus

Padmanaban et al., PNAS 2017

Accommodative Response

Re

lative

Dis

tan

ce

[D

]

Time [s]

Page 52: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

StimulusAccommodation

n = 59, mean gain = 0.29

Padmanaban et al., PNAS 2017

Accommodative Response

Re

lative

Dis

tan

ce

[D

]

Time [s]

Page 53: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Stimulus

Padmanaban et al., PNAS 2017

Accommodative Response

Re

lative

Dis

tan

ce

[D

]

Time [s]

Page 54: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

StimulusAccommodation

Padmanaban et al., PNAS 2017

Accommodative Response

Re

lative

Dis

tan

ce

[D

]

Time [s]

n = 24, mean gain = 0.77

Page 55: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Duane, 1912

Neare

st

focus d

ista

nce

Age (years)

8 16 24 32 40 48 56 64 72

4D (25cm)

8D (12.5cm)

12D (8cm)

Presbyopia

0D (∞cm)

16D (6cm)

Page 56: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Presbyopia

Page 57: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Do Presbyopes Benefit from Dynamic Focus?

Ga

in

Age

Page 58: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Do Presbyopes Benefit from Dynamic Focus?

Ga

in

Age

conventional

Page 59: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Do Presbyopes Benefit from Dynamic Focus?

Ga

in

Age

conventionaldynamic

Page 60: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Padmanaban et al., PNAS 2017

Do Presbyopes Benefit from Dynamic Focus?

Ga

in

Age

conventionaldynamic

Response for Physical Stimulus

Heron & Charman 2004

Page 61: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent FusionP

erc

en

t F

use

d

Page 62: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent FusionP

erc

en

t F

use

d

Page 63: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent FusionP

erc

en

t F

use

d

Page 64: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent SharpnessR

ela

tive

Sh

arp

ne

ss

Page 65: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent SharpnessR

ela

tive

Sh

arp

ne

ss

Page 66: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

far near far near

Padmanaban et al., PNAS 2017

Age-dependent SharpnessR

ela

tive

Sh

arp

ne

ss

Page 67: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

• Q1: Can computational displays effectively replace glasses

in VR/AR?

• Q2: How to address the vergence-accommodation conflict

for users of different ages?

• Q3: What are (in)effective near-eye display technologies?

possible solutions: gaze-contingent focus, monovision,

multiplane, light field displays, …

Page 68: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gaze-contingent Focus

• non-presbyopes: adaptive focus is like real world, but needs eye tracking!

HMD

lensmicro

display

virtual image

eye

tracking

Padmanaban et al., PNAS 2017

Page 69: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gaze-contingent Focus

Padmanaban et al., PNAS 2017

Page 70: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gaze-contingent Focus

Padmanaban et al., PNAS 2017

Page 71: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gaze-contingent Focus

Padmanaban et al., PNAS 2017

Page 72: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

at ACM SIGGRAPH 2016

Page 73: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gaze-contingent Focus – User Preference

Padmanaban et al., PNAS 2017

Page 74: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Monovision VR

Konrad et al., SIGCHI 2016; Johnson et al., Optics Express 2016; Padmanaban et al., PNAS 2017

Page 75: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Monovision VR

Konrad et al., SIGCHI 2016; Johnson et al., Optics Express 2016; Padmanaban et al., PNAS 2017

• monovision did not drive accommodation

more than conventional

• visually comfortable for most; particularly

uncomfortable for some users

Page 76: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplane VR Displays

• Rolland J, Krueger M, Goon A (2000) Multifocal planes head-mounted displays. Applied Optics 39

• Akeley K, Watt S, Girshick A, Banks M (2004) A stereo display prototype with multiple focal distances. ACM Trans. Graph. (SIGGRAPH)

• Waldkirch M, Lukowicz P, Tröster G (2004) Multiple imaging technique for extending depth of focus in retinal displays. Optics Express

• Schowengerdt B, Seibel E (2006) True 3-d scanned voxel displays using single or multiple light sources. JSID

• Liu S, Cheng D, Hua H (2008) An optical see-through head mounted display with addressable focal planes in Proc. ISMAR

• Love GD et al. (2009) High-speed switchable lens enables the development of a volumetric stereoscopic display. Optics Express

• … many more ...

idea introduced

Rolland et al. 2000

benchtop prototype

Akeley 2004

near-eye display prototype

Liu 2008, Love 2009

Page 77: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplane VR Displays

• Rolland J, Krueger M, Goon A (2000) Multifocal planes head-mounted displays. Applied Optics 39

• Akeley K, Watt S, Girshick A, Banks M (2004) A stereo display prototype with multiple focal distances. ACM Trans. Graph. (SIGGRAPH)

• Waldkirch M, Lukowicz P, Tröster G (2004) Multiple imaging technique for extending depth of focus in retinal displays. Optics Express

• Schowengerdt B, Seibel E (2006) True 3-d scanned voxel displays using single or multiple light sources. JSID

• Liu S, Cheng D, Hua H (2008) An optical see-through head mounted display with addressable focal planes in Proc. ISMAR

• Love GD et al. (2009) High-speed switchable lens enables the development of a volumetric stereoscopic display. Optics Express

• … many more ...

idea introduced

Rolland et al. 2000

benchtop prototype

Akeley 2004

near-eye display prototype

Liu 2008, Love 2009

Page 78: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Light Field CamerasLight Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 79: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Backlight

Thin Spacer & 2nd panel (6mm)

Magnifying Lenses

LCD Panel

Light Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 80: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Near-eye Light Field Displays

Idea: project multiple different perspectives into different parts of the pupil!

Page 81: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Target Light Field

Input: 4D light field for each eye

Page 82: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplicative Two-layer Modulation Input: 4D light field for each eye

Page 83: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplicative Two-layer Modulation Input: 4D light field for each eye

Page 84: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplicative Two-layer Modulation Input: 4D light field for each eye

Page 85: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Multiplicative Two-layer Modulation

Reconstruction:for layer t1

Tensor Displays,

Wetzstein et al. 2012

Input: 4D light field for each eye

Page 86: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Traditional HMDs

- No Focus Cues

The Light Field HMD

Stereoscope

Light Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 87: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Traditional HMDs

- No Focus Cues

The Light Field HMD

Stereoscope

Light Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 88: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Traditional HMDs

- No Focus Cues

The Light Field HMD

Stereoscope

Light Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 89: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Traditional HMDs

- No Focus Cues

The Light Field HMD

Stereoscope

Light Field Stereoscope

Huang et al., SIGGRAPH 2015

Page 90: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Vision-correcting Display

iPod Touch prototype printed transparencyHuang et al., SIGGRAPH 2014

Page 91: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

prototype

300 dpi or higher

Huang et al., SIGGRAPH 2014

Page 92: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Diffraction in Multilayer Light Field Displays

Wetzstein et al., SIGGRAPH 2011

Lanman et al., SIGGRAPH Asia 2011

Wetzstein et al., SIGGRAPH 2012

Maimone et all., Trans. Graph. 2013

Hirsch et al, SIGGRAPH 2014

No diffraction artifacts with LCoS

blur!

Page 93: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Summary

• focus cues in VR/AR are challenging

• adaptive focus can correct for refractive errors (myopia, hyperopia)

• gaze-contingent focus gives natural focus cues for non-presbyopes, but

require eyes tracking

• presbyopes require fixed focal plane with correction

• multiplane displays require very high speed microdisplays

• monovision has not demonstrated significant improvements

• light field displays may be the “ultimate” display need to solve “diffraction

problem”

Page 94: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Making Virtual Reality Better Than Reality?

• focus cues in VR/AR are challenging

• adaptive focus can correct for refractive errors (myopia, hyperopia)

• gaze-contingent focus gives natural focus cues for non-presbyopes, but

require eyes tracking

• presbyopes require fixed focal plane with correction, better than reality!

• multiplane displays require very high speed microdisplays

• monovision has not demonstrated significant improvements

• light field displays may be the “ultimate” display need to solve “diffraction

problem”

Page 95: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

VR/AR = Frontier of Engineering

• Focus cues / visual accessibility

• Vestibular-visual conflict (motion sickness)

• AR • occlusions

• aesthetics / form factor

• battery life

• heat

• wireless operation

• low-power computer vision

• registration of physical /

virtual world and eyes

• consistent lighting

• scanning real world

• VAC more important

• display contrast &

brightness

• fast, embedded GPUs

• …

Page 96: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Capturing and Sharing Experiences

Page 97: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

It’s Not About Technology but Experiences!

Page 98: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 99: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 100: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 101: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 102: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 103: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Facebook’s Surround 360

RAW Data: 17 Gb/sec

Compute time: days to weeks on conventional computer,

minutes to hours on data center

Page 104: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Facebook’s Surround 360

RAW Data: 17 Gb/sec

Compute time: days to weeks on conventional computer,

minutes to hours on data center

Page 105: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces
Page 106: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Konrad et al., arxiv 2017

Page 107: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Konrad et al., arxiv 2017

Page 108: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Konrad et al., arxiv 2017

Page 109: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Konrad et al., arxiv 2017

Page 110: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Konrad et al., arxiv 2017

Page 111: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Advancing AR/VR technology requires deep

understanding of human vision, optics, signal processing,

computation, and more.

Technology alone is not enough – engineer experiences!

Conclusions

Page 112: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Stanford EE 267

Page 113: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Stanford Computational Imaging Lab

Light Field Displays

Time-of-Flight Imaging

Computational

Microscopy

Image Optimization

Light Field Cameras

Near-eye Displays

Page 114: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Acknowledgements

Near-eye Displays

• Robert Konrad (Stanford)

• Nitish Padmanaban (Stanford)

• Fu-Chung Huang (NVIDIA)

• Emily Cooper (Dartmouth College)

Spinning VR Camera

• Robert Konrad (Stanford)

• Donald Dansereau (Stanford)

Other

• Wolfgang Heidrich (UBC/KAUST)

• Ramesh Raskar (MIT/Facebook)

• Douglas Lanman (Oculus)

• Matt Hirsch (Lumii)

• Matthew O’Toole (Stanford)

• Felix Heide (Stanford)

Page 115: Making Virtual Reality better than Reality? · 2017-06-23 · • S. McQuaide, E. Seibel, J. Kelly, B. Schowengerdt, T. Furness “A retinal scanning display system that produces

Gordon Wetzstein

Computational Imaging Lab

Stanford University

stanford.edu/~gordonwz

www.computationalimaging.org