SlideShare uma empresa Scribd logo
1 de 65
The Light Field Stereoscope:
Immersive Computer Graphics via Factored
Near-Eye Light Field Displays with Focus Cues
Fu-Chung Huang1,2 Kevin Chen1 Gordon Wetzstein1
1Stanford University
2Now at NVIDIA Research
Top View
Vergence & Accommodation Match!
Left Eye Right Eye
(Rotation) (Focus)
RealWorld
Parallax
Over Pupil
Top View
HMD
Screen
Stereo
HMD
Vergence & Accommodation Mismatch!
Left Eye Right Eye
RealWorld
No Parallax!
Parallax
Over Pupil
Lenses
Displays
Drivers
…
…
…
$20
$70
$60
On ebay:
DIY Light Field Stereoscope
Gaming
Da vinci surgical system
HEALTH and SAFETY WARNING
HEALTH and SAFETY WARNING
focus at the object’s distance
Vergence & accommodation are coupled!
Vergence & accommodation are coupled!
Immersive HMD Magnified Display
Immersive HMD Magnified Display
Decoupled!
Immersive HMD Magnified Display
!@#$$^R$%%&$
discomfort and fatigue, eyestrain, diplopic vision, headaches, nausea and …
0.001
0.01
0.1
1
1m 10m 100m 1000m 10000m
Personal Action Vista
Relative Height
Arial
Perspective
DepthContrast
Distance [Cutting and Vishton 1995]
Current HMD
Depth Cues
Backlight
Thin Spacer & 2nd panel
(6mm)
Magnifying Lenses
LCD Panel
Front Focusing
Rear Focusing
Stereoscope
Wheatstone, Brewster
1838
VR/AR
Ivan Sutherland
1968
VR explosion
Oculus, Sony, Valve, MS, …
Now Future
Future HMDs
Resolution
Latency
FOV
Form Factor
…
Accommodation
Stereoscope
Wheatstone, Brewster
1838
VR/AR
Ivan Sutherland
1968
VR explosion
Oculus, Sony, Valve, MS, …
Now Future
Future HMDs
[Lanman and Luebke 2013]
[Hu and Hua 2014]
Accommodation
Object emits natural light rays
Light field enters eyes
Layered3D, Tensor Display
[Wetzstein et al. 2011, 12]
Small Angle
Stationary
TV vs. HMD
• Reduced brightness problematic
• Shared: Need wide viewing angle
– High Rank
– Multiple Layers
– Temporal Multiplexing
• Viewer adapts to reduced brightness
• Personal: Small viewing angle
– Low Rank
– 2 Layers
– Native Refresh Rate
Low-rank, 2-panel
No temporal multiplexing
Both binocular & focus cues
to form 3D perception
Low-rank, 2-panel
No temporal multiplexing
Target Light Field
Input: 4D light field for each eye
Multiplicative Two-layer Modulation
1
𝑙 𝑥, 𝑣
𝑥
𝑣
𝑡1
𝑡2
𝑙 𝑥, 𝑣 = 𝑡1 𝑥 𝑡2 𝑥 −
(𝑣 − 𝑥)
𝑑 𝑒
𝑑 𝑒
Input: 4D light field for each eye
Multiplicative Two-layer Modulation
1
𝑡1
𝑡2
𝑙 𝑥, 𝑣1 = 𝑡1 𝑥 𝑡2 𝑥 −
(𝑣1 − 𝑥)
𝑑 𝑒
𝑑 𝑒
Input: 4D light field for each eye
Multiplicative Two-layer Modulation
1
𝑡1
𝑡2
𝑙 𝑥, 𝑣4 = 𝑡1 𝑥 𝑡2 𝑥 −
(𝑣4 − 𝑥)
𝑑 𝑒
𝑑 𝑒
Input: 4D light field for each eye
Multiplicative Two-layer Modulation
1
𝑡1
𝑡2
𝑙 𝑥, 𝑣7 = 𝑡1 𝑥 𝑡2 𝑥 −
(𝑣7 − 𝑥)
𝑑 𝑒
𝑑 𝑒
Input: 4D light field for each eye
Multiplicative Two-layer Modulation
𝑡1
𝑡2
Input: 4D light field for each eye
Parallax over the Pupil
Multiplicative Two-layer Modulation
𝑡1
𝑡2
l = (ϕ1 𝑡1)o(ϕ2 𝑡2)Reconstruction:
Input: 4D light field for each eye
𝑚𝑖𝑛𝑖𝑚𝑖𝑧𝑒 𝛽l − ϕ1 𝑡1 o ϕ2 𝑡2
2
{𝑡1, 𝑡2} 𝑠. 𝑡. 0 ≤ 𝑡1, 𝑡2 ≤ 1
𝑡1 ← 𝑡1 o
ϕ1
𝑇(𝛽l o (ϕ2 𝑡2))
ϕ1
𝑇 l o ϕ2 𝑡2 +𝜖
for layer t1
[Wetzstein et al 2012]
Input light field to the eyeMultiplicative Two-layer Modulation
𝑡1
𝑡2
Left Eye: Front Panel Left Eye: Rear Panel
Front Panel Rear Panel
Output: 2 layers for each eye
Front Focus Mid Focus Rear Focus
Front Object Mid Object Rear Object
Multiplicative Two-layer Modulation
𝑡1
𝑡2
Front Panel Rear Panel
Multilayer Displays
Akeley et al. [2004]
Love et al. [2009]
Narain et al.[2015]
Optical
Overlay
Temporal
Multiplexing
Central Light Field
Right Light Field
Left Light Field
With Additive Multilayer
Left Light Field
Additive
Zoom-In
Multiplicative
The Hardware
- Adafruit based 3D printed housing
learn.adafruit.com/3d-printed-wearable
-video-goggles
- Aspheric lens, 2” diameter,
5cm focal length, $10 each
- TOSHIBA LTD056EV7F, 5.6” 1280x800,
$60 each
- CHIMEI INNOLUX N070ICG-LD1, 7”
$35 each (need to replace polarizer!)
- PCB800099 driver board,
$30 each
E-Tech Demo
South Hall G, Booth ET18
The Hardware
Content Generation
• 5x5x2 Stereo Light Field
• GPU Factorization
• 3 ~ 5 Iterations per frame
• 25(views) x 640x800 x 2(eyes)
• 5 ~ 10ms per iterations
Left eye Right eye
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Photograph Results
Traditional HMDs
- No Focus Cues
The Light Field HMD
Stereoscope
Designing Real-world Experience
Left eye Right eye
Front
Focusing
Rear
Focusing
Technical Details in the Paper
Good Parameter
Space
Limited by Diffraction
100 200 300 400 500
2
3
5
6
4
Front Panel PPI
NumberofViews
Minimum Views to
Support Accommodation
IPD / 2 * M2
IPD / 2 * M1
Center
Center
Diffraction Analysis Light Field Distortion Asymmetric Image Formation
Discussion
• Reduction in brightness
• Latency: 5x5x2 views
• Diffraction
Future Work
Light Field Content Human Vision/Perception
IPD / 2 * M2
IPD / 2 * M1
Center
Center
Top View Light Field Side View Light Field

Mais conteúdo relacionado

Mais procurados

End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018StanfordComputationalImaging
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1StanfordComputationalImaging
 
Stereoscopic imaging 1
Stereoscopic imaging 1Stereoscopic imaging 1
Stereoscopic imaging 1naincycs
 
Unusual apps: NETRA and CATRA
Unusual apps: NETRA and CATRAUnusual apps: NETRA and CATRA
Unusual apps: NETRA and CATRAVitor Pamplona
 
Binocular Eye Tracking and Calibration in Head-mounted Displays
Binocular Eye Trackingand Calibration in Head-mounted DisplaysBinocular Eye Trackingand Calibration in Head-mounted Displays
Binocular Eye Tracking and Calibration in Head-mounted DisplaysMichael Stengel
 
NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010Vitor Pamplona
 
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Ray Phan
 
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...Google Glass, The META and Co. - How to calibrate your Optical See-Through He...
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...Jens Grubert
 
3 D (3-Dimensional) Glasses
3 D (3-Dimensional) Glasses3 D (3-Dimensional) Glasses
3 D (3-Dimensional) GlassesPaurav Shah
 
3 d display technique
3 d display technique3 d display technique
3 d display techniquePriya Ashok
 
Netra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCNetra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCVitor Pamplona
 
MetaZtron holographic Z depth factor
MetaZtron holographic Z depth factorMetaZtron holographic Z depth factor
MetaZtron holographic Z depth factorDiane Troyer
 

Mais procurados (20)

End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
 
Adaptive Spectral Projection
Adaptive Spectral ProjectionAdaptive Spectral Projection
Adaptive Spectral Projection
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
 
Compressive DIsplays: SID Keynote by Ramesh Raskar
Compressive DIsplays: SID Keynote by Ramesh RaskarCompressive DIsplays: SID Keynote by Ramesh Raskar
Compressive DIsplays: SID Keynote by Ramesh Raskar
 
Stereoscopic imaging 1
Stereoscopic imaging 1Stereoscopic imaging 1
Stereoscopic imaging 1
 
Unusual apps: NETRA and CATRA
Unusual apps: NETRA and CATRAUnusual apps: NETRA and CATRA
Unusual apps: NETRA and CATRA
 
Stereoscopy
StereoscopyStereoscopy
Stereoscopy
 
Stereoscopy
StereoscopyStereoscopy
Stereoscopy
 
Binocular Eye Tracking and Calibration in Head-mounted Displays
Binocular Eye Trackingand Calibration in Head-mounted DisplaysBinocular Eye Trackingand Calibration in Head-mounted Displays
Binocular Eye Tracking and Calibration in Head-mounted Displays
 
NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010NETRA on SIGGRAPH 2010
NETRA on SIGGRAPH 2010
 
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
 
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...Google Glass, The META and Co. - How to calibrate your Optical See-Through He...
Google Glass, The META and Co. - How to calibrate your Optical See-Through He...
 
3D television
3D television3D television
3D television
 
CORNAR: Looking Around Corners using Trillion FPS Imaging
CORNAR: Looking Around Corners using Trillion FPS ImagingCORNAR: Looking Around Corners using Trillion FPS Imaging
CORNAR: Looking Around Corners using Trillion FPS Imaging
 
3 D (3-Dimensional) Glasses
3 D (3-Dimensional) Glasses3 D (3-Dimensional) Glasses
3 D (3-Dimensional) Glasses
 
3 d display technique
3 d display technique3 d display technique
3 d display technique
 
Raskar Ilp Oct08 Web
Raskar Ilp Oct08 WebRaskar Ilp Oct08 Web
Raskar Ilp Oct08 Web
 
Netra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYCNetra at Mobile Health Expo NYC
Netra at Mobile Health Expo NYC
 
MetaZtron holographic Z depth factor
MetaZtron holographic Z depth factorMetaZtron holographic Z depth factor
MetaZtron holographic Z depth factor
 
Raskar Paris Nov08
Raskar Paris Nov08Raskar Paris Nov08
Raskar Paris Nov08
 

Semelhante a The Light Field Stereoscope | SIGGRAPH 2015

Introdution to astro photography
Introdution to astro photographyIntrodution to astro photography
Introdution to astro photographymarkcasazza
 
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...Universitat Politècnica de Catalunya
 
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...AugmentedWorldExpo
 
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...AugmentedWorldExpo
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Unity Technologies
 
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart Glasses
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart GlassesKhaled Sarayeddine (Optinvent): Optical Technologies for AR Smart Glasses
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart GlassesAugmentedWorldExpo
 
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi..."Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...Edge AI and Vision Alliance
 
A Review Paper On Oculus Rift-A Virtual Reality Headset
A Review Paper On Oculus Rift-A Virtual Reality HeadsetA Review Paper On Oculus Rift-A Virtual Reality Headset
A Review Paper On Oculus Rift-A Virtual Reality HeadsetTracy Drey
 
AOTO LED Tiles for Virtual Production
AOTO LED Tiles for Virtual ProductionAOTO LED Tiles for Virtual Production
AOTO LED Tiles for Virtual ProductionFrank Ou
 
Vaishno medisales: AOE 2021
Vaishno medisales: AOE 2021Vaishno medisales: AOE 2021
Vaishno medisales: AOE 2021Mero Eye
 
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...Trimatrik Multimedia
 

Semelhante a The Light Field Stereoscope | SIGGRAPH 2015 (20)

Cp md3155 ir24-c
Cp md3155 ir24-cCp md3155 ir24-c
Cp md3155 ir24-c
 
Introdution to astro photography
Introdution to astro photographyIntrodution to astro photography
Introdution to astro photography
 
Glasses Based 3D Displays
Glasses Based 3D DisplaysGlasses Based 3D Displays
Glasses Based 3D Displays
 
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
 
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
Antti Sunnari (Dispelix Ltd): Full-color, single-waveguide near-eye displays ...
 
VR and google Cardboard
VR and google CardboardVR and google Cardboard
VR and google Cardboard
 
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
 
Chapter.3
Chapter.3Chapter.3
Chapter.3
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
 
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart Glasses
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart GlassesKhaled Sarayeddine (Optinvent): Optical Technologies for AR Smart Glasses
Khaled Sarayeddine (Optinvent): Optical Technologies for AR Smart Glasses
 
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi..."Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...
"Think Like an Amateur, Do As an Expert: Lessons from a Career in Computer Vi...
 
A Review Paper On Oculus Rift-A Virtual Reality Headset
A Review Paper On Oculus Rift-A Virtual Reality HeadsetA Review Paper On Oculus Rift-A Virtual Reality Headset
A Review Paper On Oculus Rift-A Virtual Reality Headset
 
Medicalprobes
MedicalprobesMedicalprobes
Medicalprobes
 
Cp hc700 ir42
Cp hc700 ir42Cp hc700 ir42
Cp hc700 ir42
 
AOTO LED Tiles for Virtual Production
AOTO LED Tiles for Virtual ProductionAOTO LED Tiles for Virtual Production
AOTO LED Tiles for Virtual Production
 
Box Camera
Box Camera Box Camera
Box Camera
 
Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01
 
Vaishno medisales: AOE 2021
Vaishno medisales: AOE 2021Vaishno medisales: AOE 2021
Vaishno medisales: AOE 2021
 
Pgsx80
Pgsx80Pgsx80
Pgsx80
 
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...
Cp-mc3155-ir48-a-2, Campro Bangladesh, cctv camera bangladesh, CCTV BD, CCTV ...
 

Mais de StanfordComputationalImaging

Gaze-Contingent Ocular Parallax Rendering for Virtual Reality
Gaze-Contingent Ocular Parallax Rendering for Virtual RealityGaze-Contingent Ocular Parallax Rendering for Virtual Reality
Gaze-Contingent Ocular Parallax Rendering for Virtual RealityStanfordComputationalImaging
 
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019StanfordComputationalImaging
 
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019StanfordComputationalImaging
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5Build Your Own VR Display Course - SIGGRAPH 2017: Part 5
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5StanfordComputationalImaging
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4Build Your Own VR Display Course - SIGGRAPH 2017: Part 4
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4StanfordComputationalImaging
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3StanfordComputationalImaging
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2Build Your Own VR Display Course - SIGGRAPH 2017: Part 2
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2StanfordComputationalImaging
 
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016Multi-camera Time-of-Flight Systems | SIGGRAPH 2016
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016StanfordComputationalImaging
 
Compressive Light Field Projection @ SIGGRAPH 2014
Compressive Light Field Projection @ SIGGRAPH 2014Compressive Light Field Projection @ SIGGRAPH 2014
Compressive Light Field Projection @ SIGGRAPH 2014StanfordComputationalImaging
 

Mais de StanfordComputationalImaging (10)

Gaze-Contingent Ocular Parallax Rendering for Virtual Reality
Gaze-Contingent Ocular Parallax Rendering for Virtual RealityGaze-Contingent Ocular Parallax Rendering for Virtual Reality
Gaze-Contingent Ocular Parallax Rendering for Virtual Reality
 
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019
Autofocals: Evaluating Gaze-Contingent Eyeglasses for Presbyopes - Siggraph 2019
 
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019
Non-line-of-sight Imaging with Partial Occluders and Surface Normals | TOG 2019
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5Build Your Own VR Display Course - SIGGRAPH 2017: Part 5
Build Your Own VR Display Course - SIGGRAPH 2017: Part 5
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4Build Your Own VR Display Course - SIGGRAPH 2017: Part 4
Build Your Own VR Display Course - SIGGRAPH 2017: Part 4
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2Build Your Own VR Display Course - SIGGRAPH 2017: Part 2
Build Your Own VR Display Course - SIGGRAPH 2017: Part 2
 
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016Multi-camera Time-of-Flight Systems | SIGGRAPH 2016
Multi-camera Time-of-Flight Systems | SIGGRAPH 2016
 
ProxImaL | SIGGRAPH 2016
ProxImaL | SIGGRAPH 2016ProxImaL | SIGGRAPH 2016
ProxImaL | SIGGRAPH 2016
 
Compressive Light Field Projection @ SIGGRAPH 2014
Compressive Light Field Projection @ SIGGRAPH 2014Compressive Light Field Projection @ SIGGRAPH 2014
Compressive Light Field Projection @ SIGGRAPH 2014
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

The Light Field Stereoscope | SIGGRAPH 2015

Notas do Editor

  1. Depth of field is a powerful tool to tell stories, But it also important for the eye to tell the difference in depth, even for a single eye. However, this focus cue is missing in the current generation Head mounted display In this talk, we will show you how to enable this for a comfortable visual experience.
  2. In real world, objects emits light field with parallax over the pupil that contains enough depth information, so our eye can not just verge to the target, which is a rotation, but also accommodate or focus to it. In this case, the two actions are always matched
  3. In the current VR head-mounted, There’s ony one display plane, and has no parallax, so the image always looks flat, that the eye cannot accommodate to the true depth. The mismatch between vergence and accommodation can sometimes cause discomfort, eye-strain, and even nausea
  4. In this work, we build a VR head-mount that is capable of emitting light field, allowing our eye to truly focus
  5. The prototype is also inexpensive and easy to build We all the resources and instruction online And we think this is gonna change the experience for future VR.
  6. So for the current generation VR headset, we all know that consumer VR is rising, and will be coming to us pretty soon.
  7. While the majority of the advertisement is all about gaming
  8. you can also immerse yourself in real world event or places that you have never been
  9. It can also be used in collaborative work
  10. In Educations
  11. help people treating Post Traumatic Stress Disorder
  12. On medical training or even remote surgery like the Da Vinci project Where doctors can spent hours in surgery and you really want them to be comfortable with that. All these applications sound exciting, but, there’s still a catch, it’s not perfect yet;
  13. Here is a safety warning from one of the recent VR device. It lists some symptoms that doesn’t sounds very pleasant, and there are many causes. But some of the symptoms like
  14. Eye-strain, blurred or double vision, Nausea, discomfort, or fatigue. are related to the Vergence-accommodation conflict, So why do we have these in HMD?
  15. In real-life, when looking at an object, the eyes focus at some distance
  16. And the eyes also verge or rotate so the two retinal images match. In this case, the vergence and the accommodation are coupled together
  17. When the object gets closer, The eyes accommodate more and also converge more, so that the two cues are still coupled.
  18. In an immersive Head-Mounted, we show two tiny objects on the panel near the eyes (click)After the magnification, the object appear to be on the right spot. (click)When the object moves further away
  19. We increases the separation or disparity
  20. And the eyes rotate away or diverge from each other. But since the eye is still focusing on the original depth, This separation decouples the vergence from the accomodation. (CLICK) And since our brain is so used to the coupling, the artificial separation leads to all kind of discomfort and problems
  21. Why do we even care about the problem? This diagram shows the importance of difference depth cue at different distance range (click)When objects are far away, we usually use the relative size and Arial perspective to determine the relative depth. (click)When things are close to us, we use motion parallax and stereopsis to discriminate the depth, and most HMDs support up to this. (click)However, Vergence and accommodation play the key role, when things get really close, like within our arm length
  22. And this is the range that we use our hands to manipulate with objects. If we can solve the problem, we can allow for more comfortable and useful interaction for future VR.
  23. This is our solution to support accommodation. In addition to the traditional head-mount components, (click) we only add a 2nd panel and a spacer that doesnt affect the design, And we leave the rest to computation
  24. Here is an example of what the eyes can see. You can focus on the foreground, leaving other places out-of-focused
  25. Or you can also focus on the background, and leave the foreground out-of-focus. Note that we can actually provide a continuous 3D space for the eye to focus, not just the 2 panels. All these new focusing capability are done with our naked eye So before we jump into how this work, let me briefly review the history
  26. The very first idea of making 3D is around 1838, and the stereoscope was a big hit in that time. Then it took more than a hundred years to have the first computer assisted head-mount. Fast-forward to now, consumer VR is exploding and is around us. However, looking forward, there still a lot of challenges, and in this work, we focus on improving the visual experience by providing accommodation cue
  27. There has been some work along this line using deformable mirrors, varifocal lens, additive multilayers, or integral imaging, but the form factor or resolution is not really satisfying. Learning from our prior Tensor display research, we try to address the vergence-accommodation problem using multiplicative multilayers.
  28. To enable an virtual experience similar to real world, we need to understand the visible light field to the eye. The important message here is that objects at different depth have different visible light field, that contains enough parallax even for just one eye to focus differently.
  29. To replicate this light field using a display, prior work needs many multiplicative layers running at hi-speed, to allow for a wide viewing angle. But the situation is different here! The head is relative stationary to the headmount, and the eye box only span a small angle to the display
  30. If we compare the two cases, Traditional TV cares a lot about brightness The display is shared, so in general the content is high rank, meaning you need multiple layers, and temporally multiplexing multiple frames. In VR headmount, the eye can adapt to the reduced brightness; And since the eye is relatively fixed to the display, the experience is kind of personal So the content is of low-rank, allowing us to implement with 2 panels without temporal multiplexing.
  31. This is one of our prototype with 2 LCD panels running at 60Hz that emits light field, so the eye can have the correct focus cue to form a comfortable 3D perception
  32. And here’s the focusing example that the eye can freely refocus. (say no eye tracking advantage, depth of field is completely done with the eye…) The next question is: how do we generate contents on the 2 display panels that gives us the visible light field
  33. To allow for such experience, we first generate all possible views visible to the eye. This is our input
  34. For the multiplicative 2 layers modulation, we know that each light ray is a multiplication of the pixels on the 2 panels
  35. And we can define each view being a set of rays entering the eye at different location
  36. So this is the central view
  37. And the right most view.
  38. I also want to mention that This is the parallax of the light field over the pupil that allows us to focus naturally
  39. A complete description of the light field can be expressed using a matrix from the 2 panels, (click) and this allows a inverse matrix factorization problem, that we know how to solve it efficiently from our prior work The details please refer to our paper.
  40. Here is the factorization found using our algorithm. Objects are mostly assigned to its nearest plane, (click) but objects in between planes are distributed with some strange patterns
  41. That you can not just focus on objects on the planes, where you can get a focus on them without a problem, (click) But also for objects in between planes, and you can still get a reasonable focus on them
  42. There are many different ways to approximate light field, with different degrees of freedom. You may wonder how that’s different from ours
  43. Here is an example of a dark object in the front and a a bright object in the back. Their edges are just touching each other to the eye
  44. When looking from the right side of the eye, there is some separation between the 2 due to parallax,
  45. But when you look from the left side of the eye, If you are using additive multilayer, the bright background shine through the front occluder. This is because you can only add light, leaving an incorrect light field
  46. here is a real-time rendering example showing the incorrect light field. (Click) Using a multiplicative method, we can actually have the front panel blocking the shine through light, Giving the correct light field.
  47. So let me some implementation details and show you some results
  48. We built our prototype from Adafruit’s design, you can find info on their website We bought 2 aspheric lens from eBay, they are about $10 each Our initial design use a 5 inch toshiba panel, but the diffraction behavior is not good enough So we switch to Chimei 7inch panel, and also cheaper, about $35 each The universal board is about $30 each You can find them all on ebay
  49. This is the latest prototype we built at NVIDIA, and we are also showing this at our ETECH booth. Please come try it out.
  50. We render 5x5x2 light field using OpenGL for real-time rendering, or PovRay for off-line renderer. We can also pull off light fields from the light field camera. (click) We factorize the content on GPU using CUDA. (click) We implemented 3 algorithms described in cascaded display, they all run the same, converge around 3 to 5 iterations. Each iteration we solves 25 views with each image 640x800 and 2 eye, And each iteration takes between 5 to 10ms, depending on the card.
  51. And here is the results. In a traditional headmount, everything looks sharp in focus, but it also looks kinda flat. In the light field headmount, we can focus on the foreground, leaving the background out-of-focused,
  52. Or look at the background, leaving the foreground defocused. When you look at the traditional headmount, when the eye diverge, and also decrease the accommodation, the image will also look blurred, you will experience this in our etech booth
  53. This is actually very disturbing when we have too much high frequency in the scene/foreground
  54. This is actually very disturbing when we have too much high frequency in the scene/foreground
  55. Finally like we mentioned earlier, enabling interaction with hand is important for future VR, and we can focus on foreground right hand
  56. Or background left hand
  57. And This is the place where we think people are going to find light field VR interesting by designing real world experience. we use a translational stage to shoot two image, but now this time using your own eye instead of using computer software
  58. Please also refer to the paper for the diffraction analysis, light field is distortion, and image formation, That we don’t have time to cover here
  59. There some limitations to our solution First is the reduction in brightness since we stack light-attenuation LCD panel. Fortunately human adaptation to brightness is extremely good for VR experience but not AR. Another issue is latency, currently we render a total of 50 views each frame, and it’s a big performance hit to the rendering pipeline We believe the next-gen engine incorporating shading reuse will solve the problem Finally, diffraction is the biggest challenging for future HMD, and we are here on the limit of geometric optics.
  60. 2 pictures Including insight in human vision and human perception into the hardware and computation Can enable better visual experience Like Vision-correcting display last year
  61. Thank you for your attention, Questions?
  62. The final caveat is BACK UP SLIDE