SlideShare une entreprise Scribd logo
1  sur  96
Compressive
This slide has a 16:9 media window
                  Light Field Displays
                  Gordon Wetzstein - MIT Media Lab




                       Collaborators: Doug Lanman,
     Matt Hirsch, Ramesh Raskar, Wolfgang Heidrich
This slide has a 16:9 media window
viewer moves right

This slide has a 16:9 media window




              viewer moves down
                                        4D Light Field
Compressive Displays


                 Computational
Display Optics
                  Processing
This slide has a 16:9 media window
            Display-adaptive
                  Compression



                 Computed Tomography
                  Nonnegative Tensor
4D Light Field       Factorization


                                         Compressive Optics
                                       Uniform or
                             Directional Backlight Stacked Layers
                                        (LCDs or Transparencies)
Prototype – Layered 3D, SIGGRAPH 2011


       Attenuation Layers
       with Spacers


       Backlight
Video clip
Prototype – Tensor Display, SIGGRAPH 2012
Video clip
What do we mean by “glasses-free 3D”?




binocular disparity          convergence         motion parallax   accommodation/blur


 current glasses-based (stereoscopic) displays

 near-term glasses-free (light field) displays

 longer-term holographic displays
Is glasses-free 3D Technology ready?




 Nintendo 3DS                   MasterImage 3D                Asus Eee Pad MeMO 3D               LG Optimus 3D
    E3 2010                     Computex 2011                     Computex 2011            Mobile World Congress 2011




       Toshiba 3DTV Prototype                Sony 3DTV Prototype                     LG 3DTV Prototype
             CES 2011                             CES 2011                               CES 2011
Parallax Barriers – Ives 1903




barrier




2D display

  Low resolution & very dim
  Switchable 2D/3D with LCDs
Parallax Barriers – Ives 1903




barrier



                                 Nintendo 3DS
2D display

  Low resolution & very dim
  Switchable 2D/3D with LCDs
lenslets
           Integral Imaging – Lippmann 1908




   2D display

            Brighter than parallax barriers
            Always low resolution, even for 2D
lenslets
           Integral Imaging – Lippmann 1908




   2D display                                      Alioscopy 3DHD 42''
                                                  (1920x1200, 1x8 views)

            Brighter than parallax barriers
            Always low resolution, even for 2D
Directional Backlighting – 3M & MS Wedge



                                        3M Directional Backlight Film



                                            Nelson and Brott, 2010
                                             US Patent 7,847,869
LED        thin light guide       LED
   Requires 120 Hz for stereo
   Not practical for multiview               Microsoft Wedge
Directional Backlighting




                           Lenslet array
Glasses-Free 3D Display




   LightSpace   Sony   Jones et al. 2007   Zebra Imaging   MIT Holovideo



Holograms Displays
Volumetric
                              3Ddepth cues inside enclosure
                               all objects only
                              opticallymechanically moving parts
                              mostly & computationally expensive

                              3D objects outside enclosure
                               inexpensive off-the-shelf parts
Compressive LF Displays
                              no moving parts efficient
                               computationally
From Conventional to Compressive 3D Displays




                                        mask 2

                                        mask 1


                             Conventional Parallax Barriers


                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays




                                         mask 2

                                         mask 1


              Time-shifted Parallax Barriers [Kim et al. 2007]
                  High Resolution through High Speed

                                             t
                                                                  t                                     t
Parallax Barriers       Time-Shifted                  HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007        SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays

                                                                           Perceptual Integration




                                                                         time




              Time-shifted Parallax Barriers [Kim et al. 2007]
                  High Resolution through High Speed

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays




                                       mask 2

                                       mask 1


     High-Rank 3D [Lanman et al., SIGGRAPH Asia 2010]
    Compression in Time – Nonnegative Matrix Factorization

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays

                                                                           Perceptual Integration




                                                                          time




     High-Rank 3D [Lanman et al., SIGGRAPH Asia 2010]
    Compression in Time – Nonnegative Matrix Factorization

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                             mask K




                                              …
                                             mask 2

                                             mask 1


      Layered 3D [Wetzstein et al., SIGGRAPH 2011]
   Compression in Pixels & Depth – Computed Tomography

                                               t
                                                                      t                                     t
Parallax Barriers       Time-Shifted                      HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007            SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                             mask K




                                              …
                                             mask 2

                                             mask 1


      Layered 3D [Wetzstein et al., SIGGRAPH 2011]
   Compression in Pixels & Depth – Computed Tomography

                                               t
                                                                      t                                     t
Parallax Barriers       Time-Shifted                      HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007            SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                             mask K




                                              …
                                             mask 2

                                             mask 1


            Layered 3D [Wetzstein et al., SIGGRAPH 2011]
            Compression in Pixels – Computed Tomography

                                               t
                                                                      t                                     t
Parallax Barriers       Time-Shifted                      HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007            SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                                                              Perceptual Integration




                                                 …
                                             …
                                    …
                                                                            time
                         Tensor Displays
        Compression in Time & Pixels –Tensor Factorization

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                                                              Perceptual Integration




                                                 …
                                             …
                                    …
                                                                            time


      Tensor Displays – Multilayer & Directional Backlighting

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
From Conventional to Compressive 3D Displays


                                                                              Perceptual Integration



                          thin!

                                                                            time


                    Tensor Displays – Directional Backlighting

                                             t
                                                                 t                                     t
Parallax Barriers       Time-Shifted                 HR3D              Layered 3D    Tensor Displays
      1903          Parallax Barriers 2007       SIG Asia 2010       SIGGRAPH 2011   SIGGRAPH 2012
Prototype – Layered 3D, SIGGRAPH 2011


       Attenuation Layers
       with Spacers


       Backlight
Computed Tomography (CT)

                                                                x-ray sensor
source: wikipedia




                                                  3D Reconstruction
                                                                x-ray source

                        Reconstructed 2D Slices
                                                                          35
Tomographic Light Field Synthesis
                                                    Image Formation
                      Virtual Planes
                                                                   -   ò c m (r )dr
                                            x
                                                    L(x, q ) = e

 Attenuation Volume                             log L x,                     (r )dr
                                                                       c




Backlight
                                                 Tomographic Synthesis
                       2D Light Field
                                                     log( L )          P
                                                                                      2
                                                  argmin log( L) P                    2
                                                      0
                                        x                                                 36
CT vs. Layered 3D
    Computed Tomography                     Layered 3D




 reconstruct physical volume    thin stack of optimized layers
 sensor noise                   no noise
                                                                   37
Multi-Layer Decomposition
                    viewer moves right
viewer moves down




                      Input 4D Light Field


                                                          1
                                                         2
                                                     3                                               1
                                                                                                     2
                                                 4                                                   3
                                                                                                     5
                                                                                                     4
                                             5                Photographs of Prototype
                                                                      Optimized Attenuation Layers
Depth of Field for 3D Displays
  Integral Imaging                        Parallax Barriers

        Cutoff (cycles/cm)




                                                   Maximum Resolution

                                                    Display Thickness



                             Zwicker et al. 2006         Antialiasing + Display Prefilter
                             Distance of Virtual Plane from Middle of Display (cm)
How Do Layers Increase Depth of Field?
  Integral Imaging                      Parallax Barriers                      Layered 3D

        Cutoff (cycles/cm)

                                                                               ?
                                              Maximum Resolution

                                                Display Thickness




                             Distance of Virtual Plane from Middle of Display (cm)
Optimization: Number of Layers




  Two Layers     Three Layers    Five Layers
Optimization: Display Thickness

                         Average Reconstruction PSNR for All Scenes




            PSNR in dB




                                     Number of Layers
Application to HDR Display
                     “Square Root” Layers
Application to HDR Display
                     “Square Root” Layers
Application to HDR Display
                     Optimized Layers
Video clip
Limitations: Field of View
FOV 10º         FOV 20º      FOV 45º
Personal Glasses-Free 3D Display




                  Challenges for dynamic display:
                      Real-time computation
                      Engineering issues, moiré
Multi-Layer LCD – SIGGRAPH ASIA 2011
Barco E-2320
     PA
Grayscale IPS LCD
1600x1200 @ 60 Hz
Four Stacked Liquid Crystal Panels




                     Two Crossed Polarizers
Overview of LCDs
                                                                          I
        vertical polarizer
         color filter array
      liquid crystal cells
     horizontal polarizer
                                                                    I0
                              backlight




                       Malus’ Law                     Intensity Modulation with Liquid Crystal
                                                                       Cells
                                          I = I0 sin2 (q )
Extending Layered 3D to Multi-layer LCDs
                 Virtual Planes
                                       Design Optimization
      LCD                              • Eliminate redundant polarizers
        3                               Sequentially-crossed design

      LCD                          x
        2


      LCD
        1




     backlight

                  2D Light Field




                                   x
Extending Layered 3D to Multi-layer LCDs
                 Virtual Planes
                                       Design Optimization
      LCD                              • Eliminate redundant polarizers
        3                               Use sequentially-crossed

      LCD                          x   • Exploit field-sequential color
        2                               0.33 = 2.7% brightness

      LCD
        1




     backlight

                  2D Light Field




                                   x
Polarization Field Displays
                  Virtual Planes
                                        Design Optimization
      LCD                               • Eliminate redundant polarizers
        3                                Use sequentially-crossed

      LCD                           x   • Exploit field-sequential color
        2                                0.33 = 2.7% brightness

      LCD                               • Further optimize polarizers
        1                                Minimum is a crossed pair



      backlight

                   2D Light Field




                                    x
Modeling and Synthesizing Polarization Fields
                  Virtual Planes

      LCD
                                              f3
        3                                                  Image Formation
                                         f2                                 K
      LCD                                          x       Q(x, q ) = åfk (x, q )
        2                                                                   k=1

                                    f1                    L(x, q ) = sin 2 (Q(x,q ))
      LCD
        1




      backlight                                        Tomographic Synthesis
                                                       Q(x,q ) = ±sin-1     (           )
                                                                                  L(x, q ) mod p
                   2D Light Field
                                                                   Q = Pf

                                                            argmin Q - Pf
                                                                                            2
                                                                                            2
                                                            fmin £f £fmax

                                                   x
Decompositions & Reconstructions
                        viewer moves right




    viewer moves down




                                                                            Stacked Polarization
                                     Input 4D Light Field                     Rotating Layers

                                                                                                   90°


                                             Optimized Rotation Angles for Each Layer
                                                                                                   0°
Decompositions & Reconstructions
                        viewer moves right




    viewer moves down




                                     Input 4D Light Field




                                                            Reconstruction Results
Multi-layer LCD
    Attenuation Layers   Polarization-Rotating Layers
Video clip
Tomographic Image Synthesis
 Target Light Field       Projection Matrix       LCD Pixel Values




                      =                       *



                          b=Ax
SART   - Simultaneous Algebraic Reconstruction Technique

                                               b=Ax
                               pre-compute some weights

                              initial guess
                  ATv       Ax                update
                                              clamp
Implementing Ax as Multiview Rendering
Implementing ATv as Projective Texture Mapping
Benefits & Limitations
Light Field “Slice” Representation



                    Light Field

                  moving to the right
Light Field “Slice” Representation



                   Light Field
                                                  Light Field Slice




                             moving to the left
Light Field “Slice” Representation



                    Light Field
  View from Above                                  Light Field Slice




                              moving to the left
Light Field “Slice” Representation



                                 Light Field
Multilayer Light Field Display                                  Light Field Slice




                                           moving to the left
Front Layer



Middle Layer



Rear Layer

Backlight
Light Field “Slice” Representation



                                    Light Field
Multilayer Light Field Display                                     Light Field Slice
                  L(




                                              moving to the left
Front Layer
                                 fm(3)(

Middle Layer
                                 fm(2)(
                                                                                  L(
Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Representation



                                    Light Field
Multilayer Light Field Display                             Light Field Tensor
                  L(
Front Layer




                                              Rear Layer
                                 fm(3)(

Middle Layer
                                                                    L(
                                 fm(2)(

Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Representation



                                    Light Field
Multilayer Light Field Display                             Light Field Tensor
                                 L(
Front Layer




                                              Rear Layer
                                 fm(3)(

Middle Layer                                                              L(

                                 fm(2)(

Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Representation



                                    Light Field
Multilayer Light Field Display                             Light Field Tensor
Front Layer




                                              Rear Layer
                                 fm(3)(

Middle Layer
                                 fm(2)(

Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Representation



                                    Light Field
Multilayer Light Field Display                             Light Field Tensor
Front Layer




                                              Rear Layer
                                 fm(3)(

Middle Layer
                                 fm(2)(

Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Representation



                                    Light Field
Multilayer Light Field Display                             Light Field Tensor
Front Layer




                                              Rear Layer
                                 fm(3)(

Middle Layer
                                 fm(2)(

Rear Layer
                                 fm(1)(
Backlight
Light Field Tensor Decomposition
Target Light Field Tensor               Rank-M Approximation




           Nonnegative Tensor         Perceptual
           Factorization (NTF)        Integration


                  +                   + ... +
    Frame 1                 Frame 2                 Frame M
Light Field Tensor Decomposition
Target Light Field Tensor               Rank-M Approximation




           Nonnegative Tensor         Perceptual
           Factorization (NTF)        Integration


                  +                   + ... +
    Frame 1                 Frame 2                 Frame M
Light Field Tensor Decomposition
   Nonlinear (Multilinear)
    Optimization Problem
   Iterative Update Rules
   (see paper for details)

                       Efficient GPU Implementation




Forward Projection (Multiview Rendering)   Back Projection (Projective Texture Mapping)
Design Tradespace: Layers vs. Frames
       PSNR without Directional Backlight
# layers




                      # frames
           PSNR with Directional Backlight
# layers




                      # frames
Design Tradespace: Layers vs. Frames
PSNR without Directional Backlight
  # layers




                  # frames
 PSNR with Directional Backlight
  # layers




                  # frames                               2 Layers, Layers,Directional–Backlight (Tensor Display)
                                                          3 Layers, 1 Frame Frames 3D – SIGGRAPH 2010)
                                                       1 Layer, 3 3 3 Frames(Layered (Tensor Display) 2011)
                                                                  Frames, 3 (HR3D SIGGRAPH Asia
                                                                               Original




             Original        2 Layers, 3 Frames   3 Layers, 1 Frame      3 Layers, 3 Frames     1 L, 3 F, Directional BL
Tensor Display Prototypes




                           Reconfigurable




   Directional Backlight                    Three Layer
Tensor Display Prototypes
                              3 Layer
  LCD
                              Directional
                              Backlight
Hardware
Three Layer Prototype




                  Video clip
Video clip
Directional Backlight Prototype




                   Video clip
LCD + Directional BL
View from above




 LCD with Directional Backlight, Rank 6      Directional BL
LCD with Directional Backlight, Rank 6 (as seen by obserer)




                        Video clip
LCD with Directional Backlight, Rank 6 (as seen by obserer)




                        Video clip
Filmed with High-speed Camera


                               Directional Backlight

                  Video clip



      Front LCD
Video clip


Lenslets only   LCD+DBL Rank 1   LCD+DBL Rank 6
Limitation: Compressible Light Fields




  “Natural” 4D Light Field   Random 4D Light Field
Next-generation Technology
     What about Content?
                                    Computational Photography



Consumer Light Field Cameras


Rendered Footage                 Computational Displays




                   Camera Rigs
SIGGRAPH 2012 Course on
                                  Computational Displays




  Code & Datasets online
Use Layered 3D in your class!

              media.mit.edu/~gordonw
            cameraculture.media.mit.edu

Contenu connexe

En vedette

SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 Introduction
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 IntroductionSIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 Introduction
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 IntroductionGordon Wetzstein
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...Gordon Wetzstein
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren ImagingGordon Wetzstein
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light Fields
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light FieldsSIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light Fields
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light FieldsGordon Wetzstein
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingGordon Wetzstein
 
Light Field Technology
Light Field TechnologyLight Field Technology
Light Field TechnologyJeffrey Funk
 
Virtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performanceVirtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performanceJeffrey Funk
 
VR2.0: Making Virtual Reality Better Than Reality?
VR2.0: Making Virtual Reality Better Than Reality?VR2.0: Making Virtual Reality Better Than Reality?
VR2.0: Making Virtual Reality Better Than Reality?StanfordComputationalImaging
 
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016StanfordComputationalImaging
 
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...Matt Hirsch - MIT Media Lab
 
Types of light microscopy
Types of light microscopy Types of light microscopy
Types of light microscopy Aldrin Jerry
 
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
 
Gushed Light Field - Augmented Human 2017
Gushed Light Field - Augmented Human 2017Gushed Light Field - Augmented Human 2017
Gushed Light Field - Augmented Human 2017Ippei Suzuki
 
"Past Present and Future of Entrepreneurship Education" presentation at USASB...
"Past Present and Future of Entrepreneurship Education" presentation at USASB..."Past Present and Future of Entrepreneurship Education" presentation at USASB...
"Past Present and Future of Entrepreneurship Education" presentation at USASB...Massachusetts Institute of Technology
 

En vedette (20)

SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 Introduction
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 IntroductionSIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 Introduction
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 1 Introduction
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 2 High Dynamic Range I...
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 7 Schlieren Imaging
 
The Light Field Stereoscope | SIGGRAPH 2015
The Light Field Stereoscope | SIGGRAPH 2015The Light Field Stereoscope | SIGGRAPH 2015
The Light Field Stereoscope | SIGGRAPH 2015
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light Fields
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light FieldsSIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light Fields
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 4 Light Fields
 
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral ImagingSIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
SIGGRAPH 2012 Computational Plenoptic Imaging Course - 3 Spectral Imaging
 
Light Field Technology
Light Field TechnologyLight Field Technology
Light Field Technology
 
Virtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performanceVirtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performance
 
Continuous depth map reconstruction
Continuous depth map reconstructionContinuous depth map reconstruction
Continuous depth map reconstruction
 
Adaptive Spectral Projection
Adaptive Spectral ProjectionAdaptive Spectral Projection
Adaptive Spectral Projection
 
ProxImaL | SIGGRAPH 2016
ProxImaL | SIGGRAPH 2016ProxImaL | SIGGRAPH 2016
ProxImaL | SIGGRAPH 2016
 
VR2.0: Making Virtual Reality Better Than Reality?
VR2.0: Making Virtual Reality Better Than Reality?VR2.0: Making Virtual Reality Better Than Reality?
VR2.0: Making Virtual Reality Better Than Reality?
 
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016
Light Field, Focus-tunable, and Monovision Near-eye Displays | SID 2016
 
HR3D: Content Adaptive Parallax Barriers
HR3D: Content Adaptive Parallax BarriersHR3D: Content Adaptive Parallax Barriers
HR3D: Content Adaptive Parallax Barriers
 
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
>A Switchable Light Field Camera Architecture with Angle SEnsitive Pixels and...
 
Types of light microscopy
Types of light microscopy Types of light microscopy
Types of light microscopy
 
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
 
Innovation can be Trained
Innovation can be TrainedInnovation can be Trained
Innovation can be Trained
 
Gushed Light Field - Augmented Human 2017
Gushed Light Field - Augmented Human 2017Gushed Light Field - Augmented Human 2017
Gushed Light Field - Augmented Human 2017
 
"Past Present and Future of Entrepreneurship Education" presentation at USASB...
"Past Present and Future of Entrepreneurship Education" presentation at USASB..."Past Present and Future of Entrepreneurship Education" presentation at USASB...
"Past Present and Future of Entrepreneurship Education" presentation at USASB...
 

Similaire à Compressive Light Field Displays

iMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian MunteanuiMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian Munteanuimec
 
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingSIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingElectronic Arts / DICE
 
Satellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformSatellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformHarishwar Reddy
 
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetup
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetupLucas Theis - Compressing Images with Neural Networks - Creative AI meetup
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetupLuba Elliott
 
Generation of planar radiographs from 3D anatomical models using the GPU
Generation of planar radiographs from 3D anatomical models using the GPUGeneration of planar radiographs from 3D anatomical models using the GPU
Generation of planar radiographs from 3D anatomical models using the GPUthyandrecardoso
 
Flexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over NetworksFlexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over NetworksAhmed Hamza
 
2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]imec.archive
 
Phase-Modulation Based 3D technology
Phase-Modulation Based 3D technologyPhase-Modulation Based 3D technology
Phase-Modulation Based 3D technologyChris Huang
 
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...Sirris
 
Design of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface RequirementsDesign of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface Requirementschiportal
 
3D Holography: When Might it become Economically Feasible?
3D Holography: When Might it become Economically Feasible?3D Holography: When Might it become Economically Feasible?
3D Holography: When Might it become Economically Feasible?Jeffrey Funk
 
ASC flash LiDAR technology
ASC flash LiDAR technologyASC flash LiDAR technology
ASC flash LiDAR technologyfrmsnh
 
ASC flash lidar technology
ASC flash lidar technologyASC flash lidar technology
ASC flash lidar technologyfrmsnh
 
IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxgrssieee
 
IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxgrssieee
 
Order view sonics pjd6210 xga dlp 120hz 3d ready projector
Order view sonics pjd6210 xga dlp 120hz 3d ready projectorOrder view sonics pjd6210 xga dlp 120hz 3d ready projector
Order view sonics pjd6210 xga dlp 120hz 3d ready projectortopsecret518
 
20200509 sid china digital optics and digital modulation_v5.0
20200509 sid china digital optics and digital modulation_v5.020200509 sid china digital optics and digital modulation_v5.0
20200509 sid china digital optics and digital modulation_v5.0Chun-Wei Tsai
 
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesRuofei Du
 

Similaire à Compressive Light Field Displays (20)

iMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian MunteanuiMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian Munteanu
 
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingSIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
 
Satellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformSatellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transform
 
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetup
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetupLucas Theis - Compressing Images with Neural Networks - Creative AI meetup
Lucas Theis - Compressing Images with Neural Networks - Creative AI meetup
 
Lg real3 d-sdk
Lg real3 d-sdkLg real3 d-sdk
Lg real3 d-sdk
 
3D Workshop
3D Workshop3D Workshop
3D Workshop
 
Generation of planar radiographs from 3D anatomical models using the GPU
Generation of planar radiographs from 3D anatomical models using the GPUGeneration of planar radiographs from 3D anatomical models using the GPU
Generation of planar radiographs from 3D anatomical models using the GPU
 
Flexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over NetworksFlexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over Networks
 
2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]
 
Phase-Modulation Based 3D technology
Phase-Modulation Based 3D technologyPhase-Modulation Based 3D technology
Phase-Modulation Based 3D technology
 
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
Applicability of-tracability-technologies-for-3 d-printing-robust-blind-water...
 
Design of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface RequirementsDesign of 3D Specific Systems: Prospective and Interface Requirements
Design of 3D Specific Systems: Prospective and Interface Requirements
 
3D Holography: When Might it become Economically Feasible?
3D Holography: When Might it become Economically Feasible?3D Holography: When Might it become Economically Feasible?
3D Holography: When Might it become Economically Feasible?
 
ASC flash LiDAR technology
ASC flash LiDAR technologyASC flash LiDAR technology
ASC flash LiDAR technology
 
ASC flash lidar technology
ASC flash lidar technologyASC flash lidar technology
ASC flash lidar technology
 
IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptx
 
IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptx
 
Order view sonics pjd6210 xga dlp 120hz 3d ready projector
Order view sonics pjd6210 xga dlp 120hz 3d ready projectorOrder view sonics pjd6210 xga dlp 120hz 3d ready projector
Order view sonics pjd6210 xga dlp 120hz 3d ready projector
 
20200509 sid china digital optics and digital modulation_v5.0
20200509 sid china digital optics and digital modulation_v5.020200509 sid china digital optics and digital modulation_v5.0
20200509 sid china digital optics and digital modulation_v5.0
 
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
 

Dernier

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life 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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life 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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Compressive Light Field Displays

  • 1. Compressive This slide has a 16:9 media window Light Field Displays Gordon Wetzstein - MIT Media Lab Collaborators: Doug Lanman, Matt Hirsch, Ramesh Raskar, Wolfgang Heidrich
  • 2. This slide has a 16:9 media window
  • 3.
  • 4. viewer moves right This slide has a 16:9 media window viewer moves down 4D Light Field
  • 5. Compressive Displays Computational Display Optics Processing
  • 6. This slide has a 16:9 media window Display-adaptive Compression Computed Tomography Nonnegative Tensor 4D Light Field Factorization Compressive Optics Uniform or Directional Backlight Stacked Layers (LCDs or Transparencies)
  • 7. Prototype – Layered 3D, SIGGRAPH 2011 Attenuation Layers with Spacers Backlight
  • 9. Prototype – Tensor Display, SIGGRAPH 2012
  • 11. What do we mean by “glasses-free 3D”? binocular disparity convergence motion parallax accommodation/blur current glasses-based (stereoscopic) displays near-term glasses-free (light field) displays longer-term holographic displays
  • 12. Is glasses-free 3D Technology ready? Nintendo 3DS MasterImage 3D Asus Eee Pad MeMO 3D LG Optimus 3D E3 2010 Computex 2011 Computex 2011 Mobile World Congress 2011 Toshiba 3DTV Prototype Sony 3DTV Prototype LG 3DTV Prototype CES 2011 CES 2011 CES 2011
  • 13.
  • 14. Parallax Barriers – Ives 1903 barrier 2D display  Low resolution & very dim  Switchable 2D/3D with LCDs
  • 15. Parallax Barriers – Ives 1903 barrier Nintendo 3DS 2D display  Low resolution & very dim  Switchable 2D/3D with LCDs
  • 16. lenslets Integral Imaging – Lippmann 1908 2D display  Brighter than parallax barriers  Always low resolution, even for 2D
  • 17. lenslets Integral Imaging – Lippmann 1908 2D display Alioscopy 3DHD 42'' (1920x1200, 1x8 views)  Brighter than parallax barriers  Always low resolution, even for 2D
  • 18. Directional Backlighting – 3M & MS Wedge 3M Directional Backlight Film Nelson and Brott, 2010 US Patent 7,847,869 LED thin light guide LED  Requires 120 Hz for stereo  Not practical for multiview Microsoft Wedge
  • 19. Directional Backlighting Lenslet array
  • 20. Glasses-Free 3D Display LightSpace Sony Jones et al. 2007 Zebra Imaging MIT Holovideo Holograms Displays Volumetric  3Ddepth cues inside enclosure all objects only  opticallymechanically moving parts  mostly & computationally expensive  3D objects outside enclosure inexpensive off-the-shelf parts Compressive LF Displays  no moving parts efficient computationally
  • 21. From Conventional to Compressive 3D Displays mask 2 mask 1 Conventional Parallax Barriers t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 22. From Conventional to Compressive 3D Displays mask 2 mask 1 Time-shifted Parallax Barriers [Kim et al. 2007] High Resolution through High Speed t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 23. From Conventional to Compressive 3D Displays Perceptual Integration time Time-shifted Parallax Barriers [Kim et al. 2007] High Resolution through High Speed t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 24. From Conventional to Compressive 3D Displays mask 2 mask 1 High-Rank 3D [Lanman et al., SIGGRAPH Asia 2010] Compression in Time – Nonnegative Matrix Factorization t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 25. From Conventional to Compressive 3D Displays Perceptual Integration time High-Rank 3D [Lanman et al., SIGGRAPH Asia 2010] Compression in Time – Nonnegative Matrix Factorization t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 26. From Conventional to Compressive 3D Displays mask K … mask 2 mask 1 Layered 3D [Wetzstein et al., SIGGRAPH 2011] Compression in Pixels & Depth – Computed Tomography t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 27. From Conventional to Compressive 3D Displays mask K … mask 2 mask 1 Layered 3D [Wetzstein et al., SIGGRAPH 2011] Compression in Pixels & Depth – Computed Tomography t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 28. From Conventional to Compressive 3D Displays mask K … mask 2 mask 1 Layered 3D [Wetzstein et al., SIGGRAPH 2011] Compression in Pixels – Computed Tomography t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 29. From Conventional to Compressive 3D Displays Perceptual Integration … … … time Tensor Displays Compression in Time & Pixels –Tensor Factorization t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 30. From Conventional to Compressive 3D Displays Perceptual Integration … … … time Tensor Displays – Multilayer & Directional Backlighting t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 31. From Conventional to Compressive 3D Displays Perceptual Integration thin! time Tensor Displays – Directional Backlighting t t t Parallax Barriers Time-Shifted HR3D Layered 3D Tensor Displays 1903 Parallax Barriers 2007 SIG Asia 2010 SIGGRAPH 2011 SIGGRAPH 2012
  • 32.
  • 33. Prototype – Layered 3D, SIGGRAPH 2011 Attenuation Layers with Spacers Backlight
  • 34.
  • 35. Computed Tomography (CT) x-ray sensor source: wikipedia 3D Reconstruction x-ray source Reconstructed 2D Slices 35
  • 36. Tomographic Light Field Synthesis Image Formation Virtual Planes - ò c m (r )dr x L(x, q ) = e Attenuation Volume log L x, (r )dr c Backlight Tomographic Synthesis 2D Light Field log( L ) P 2 argmin log( L) P 2 0 x 36
  • 37. CT vs. Layered 3D Computed Tomography Layered 3D  reconstruct physical volume  thin stack of optimized layers  sensor noise  no noise 37
  • 38. Multi-Layer Decomposition viewer moves right viewer moves down Input 4D Light Field 1 2 3 1 2 4 3 5 4 5 Photographs of Prototype Optimized Attenuation Layers
  • 39. Depth of Field for 3D Displays Integral Imaging Parallax Barriers Cutoff (cycles/cm) Maximum Resolution Display Thickness Zwicker et al. 2006 Antialiasing + Display Prefilter Distance of Virtual Plane from Middle of Display (cm)
  • 40. How Do Layers Increase Depth of Field? Integral Imaging Parallax Barriers Layered 3D Cutoff (cycles/cm) ? Maximum Resolution Display Thickness Distance of Virtual Plane from Middle of Display (cm)
  • 41. Optimization: Number of Layers Two Layers Three Layers Five Layers
  • 42. Optimization: Display Thickness Average Reconstruction PSNR for All Scenes PSNR in dB Number of Layers
  • 43. Application to HDR Display “Square Root” Layers
  • 44. Application to HDR Display “Square Root” Layers
  • 45. Application to HDR Display Optimized Layers
  • 47. Limitations: Field of View FOV 10º FOV 20º FOV 45º
  • 48. Personal Glasses-Free 3D Display Challenges for dynamic display:  Real-time computation  Engineering issues, moiré
  • 49.
  • 50. Multi-Layer LCD – SIGGRAPH ASIA 2011
  • 51. Barco E-2320 PA Grayscale IPS LCD 1600x1200 @ 60 Hz
  • 52. Four Stacked Liquid Crystal Panels Two Crossed Polarizers
  • 53. Overview of LCDs I vertical polarizer color filter array liquid crystal cells horizontal polarizer I0 backlight Malus’ Law Intensity Modulation with Liquid Crystal Cells I = I0 sin2 (q )
  • 54. Extending Layered 3D to Multi-layer LCDs Virtual Planes Design Optimization LCD • Eliminate redundant polarizers 3  Sequentially-crossed design LCD x 2 LCD 1 backlight 2D Light Field x
  • 55. Extending Layered 3D to Multi-layer LCDs Virtual Planes Design Optimization LCD • Eliminate redundant polarizers 3  Use sequentially-crossed LCD x • Exploit field-sequential color 2  0.33 = 2.7% brightness LCD 1 backlight 2D Light Field x
  • 56. Polarization Field Displays Virtual Planes Design Optimization LCD • Eliminate redundant polarizers 3  Use sequentially-crossed LCD x • Exploit field-sequential color 2  0.33 = 2.7% brightness LCD • Further optimize polarizers 1  Minimum is a crossed pair backlight 2D Light Field x
  • 57. Modeling and Synthesizing Polarization Fields Virtual Planes LCD f3 3 Image Formation f2 K LCD x Q(x, q ) = åfk (x, q ) 2 k=1 f1 L(x, q ) = sin 2 (Q(x,q )) LCD 1 backlight Tomographic Synthesis Q(x,q ) = ±sin-1 ( ) L(x, q ) mod p 2D Light Field Q = Pf argmin Q - Pf 2 2 fmin £f £fmax x
  • 58. Decompositions & Reconstructions viewer moves right viewer moves down Stacked Polarization Input 4D Light Field Rotating Layers 90° Optimized Rotation Angles for Each Layer 0°
  • 59. Decompositions & Reconstructions viewer moves right viewer moves down Input 4D Light Field Reconstruction Results
  • 60. Multi-layer LCD Attenuation Layers Polarization-Rotating Layers
  • 62. Tomographic Image Synthesis Target Light Field Projection Matrix LCD Pixel Values = * b=Ax
  • 63. SART - Simultaneous Algebraic Reconstruction Technique b=Ax pre-compute some weights initial guess ATv Ax update clamp
  • 64. Implementing Ax as Multiview Rendering
  • 65. Implementing ATv as Projective Texture Mapping
  • 67.
  • 68. Light Field “Slice” Representation Light Field moving to the right
  • 69. Light Field “Slice” Representation Light Field Light Field Slice moving to the left
  • 70. Light Field “Slice” Representation Light Field View from Above Light Field Slice moving to the left
  • 71. Light Field “Slice” Representation Light Field Multilayer Light Field Display Light Field Slice moving to the left Front Layer Middle Layer Rear Layer Backlight
  • 72. Light Field “Slice” Representation Light Field Multilayer Light Field Display Light Field Slice L( moving to the left Front Layer fm(3)( Middle Layer fm(2)( L( Rear Layer fm(1)( Backlight
  • 73. Light Field Tensor Representation Light Field Multilayer Light Field Display Light Field Tensor L( Front Layer Rear Layer fm(3)( Middle Layer L( fm(2)( Rear Layer fm(1)( Backlight
  • 74. Light Field Tensor Representation Light Field Multilayer Light Field Display Light Field Tensor L( Front Layer Rear Layer fm(3)( Middle Layer L( fm(2)( Rear Layer fm(1)( Backlight
  • 75. Light Field Tensor Representation Light Field Multilayer Light Field Display Light Field Tensor Front Layer Rear Layer fm(3)( Middle Layer fm(2)( Rear Layer fm(1)( Backlight
  • 76. Light Field Tensor Representation Light Field Multilayer Light Field Display Light Field Tensor Front Layer Rear Layer fm(3)( Middle Layer fm(2)( Rear Layer fm(1)( Backlight
  • 77. Light Field Tensor Representation Light Field Multilayer Light Field Display Light Field Tensor Front Layer Rear Layer fm(3)( Middle Layer fm(2)( Rear Layer fm(1)( Backlight
  • 78. Light Field Tensor Decomposition Target Light Field Tensor Rank-M Approximation Nonnegative Tensor Perceptual Factorization (NTF) Integration + + ... + Frame 1 Frame 2 Frame M
  • 79. Light Field Tensor Decomposition Target Light Field Tensor Rank-M Approximation Nonnegative Tensor Perceptual Factorization (NTF) Integration + + ... + Frame 1 Frame 2 Frame M
  • 80. Light Field Tensor Decomposition Nonlinear (Multilinear) Optimization Problem Iterative Update Rules (see paper for details) Efficient GPU Implementation Forward Projection (Multiview Rendering) Back Projection (Projective Texture Mapping)
  • 81.
  • 82. Design Tradespace: Layers vs. Frames PSNR without Directional Backlight # layers # frames PSNR with Directional Backlight # layers # frames
  • 83. Design Tradespace: Layers vs. Frames PSNR without Directional Backlight # layers # frames PSNR with Directional Backlight # layers # frames 2 Layers, Layers,Directional–Backlight (Tensor Display) 3 Layers, 1 Frame Frames 3D – SIGGRAPH 2010) 1 Layer, 3 3 3 Frames(Layered (Tensor Display) 2011) Frames, 3 (HR3D SIGGRAPH Asia Original Original 2 Layers, 3 Frames 3 Layers, 1 Frame 3 Layers, 3 Frames 1 L, 3 F, Directional BL
  • 84. Tensor Display Prototypes Reconfigurable Directional Backlight Three Layer
  • 85. Tensor Display Prototypes 3 Layer LCD Directional Backlight Hardware
  • 86. Three Layer Prototype Video clip
  • 89. LCD + Directional BL View from above LCD with Directional Backlight, Rank 6 Directional BL
  • 90. LCD with Directional Backlight, Rank 6 (as seen by obserer) Video clip
  • 91. LCD with Directional Backlight, Rank 6 (as seen by obserer) Video clip
  • 92. Filmed with High-speed Camera Directional Backlight Video clip Front LCD
  • 93. Video clip Lenslets only LCD+DBL Rank 1 LCD+DBL Rank 6
  • 94. Limitation: Compressible Light Fields “Natural” 4D Light Field Random 4D Light Field
  • 95. Next-generation Technology What about Content? Computational Photography Consumer Light Field Cameras Rendered Footage Computational Displays Camera Rigs
  • 96. SIGGRAPH 2012 Course on Computational Displays Code & Datasets online Use Layered 3D in your class! media.mit.edu/~gordonw cameraculture.media.mit.edu

Notes de l'éditeur

  1. [Gordon resumes at this slide.]
  2. Multi-layer 3D display is a computed tomography problem. (Multi-Layer is 3D)Natural light fields are compressible, so a thin display with few layers can achieve the illusion of a thick virtual scene. (thin display creates thick scenes)So this leads to a new type of computational/compressive display.[probably same slide as personal device]
  3. Basically, the tomographic light field synthesis then boils down to solving a linear equation system of the form Ax=b. b is the target light field, A the projection matrix, and the unknowns x are the LCD pixel values
  4. This equation system can be solved with SART – a technique developed, tested, and refined over decades in the medical imaging community.Algorithm is very simple:Initialize some data and find an initial guess of the pixel valuesIteratively update and clamp the solutionUpdate rules require two important operations: a function computing the matrix-vector multiplication Ax, and a function computing the transpose matrix-vector multiplication ATv
  5. Interpreting AX – is basically a multiview rendering step. In OpenGL just set the projection matrix to all different views of the light field and render the LCD layers textured with the given patterns.
  6. Interpreting AX – is basically a multiview rendering step. In OpenGL just set the projection matrix to all different views of the light field and render the LCD layers textured with the given patterns.
  7. Use the original video clips in higher res and the same layout but better quality and not this!Get rid of the gray background as well
  8. Use the original video clips in higher res and the same layout but better quality and not this!Get rid of the gray background as well
  9. Use the original video clips in higher res and the same layout but better quality and not this!Get rid of the gray background as well
  10. Use the original video clips in higher res and the same layout but better quality and not this!Get rid of the gray background as wellPossibly use static framesEmphasize