SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
Raskar, Camera Culture, MIT Media Lab




             Computational Ph t
             C    t ti    l Photography:
                                     h
                 Epsilon to Coded Imaging
                  p                    g g

                                        Camera Culture

                                         Ramesh Raskar



            Camera Culture
            C      C lt
             Associate Professor, MIT Media Lab          http://raskar.info
Tools
                                      for
                                    Visual
                                  Computing

Shado   Refracti     Reflecti
w       ve           ve




                   Fernald, Science [Sept 2006]
How can we create an entirely
                          new class of imaging platforms
that have an understanding of the world that far exceeds
                                           human ability
       and produce meaningful abstractions that are well
                      within h
                        ithi human comprehensibility ?
                                             h    ibilit




                           Ramesh Raskar   http://raskar.info
Raskar 2006
  Computational Illumination Augmented Reality
   Mitsubishi Electric Research Laboratories Spatial




             Planar         Non planar
                            Non-planar                    Curved   Objects   Pocket Proj
                                                                             Pocket-Proj
              1998             1997                                2002           2002
 Single
Projector
                      Use
                      r:T             j
                                                      ?
                                          Projector




              1998             1998                        2002    1999           2003


 Multiple
Projectors




  Computational Camera and Photography
Motion Blurred Photo
Short
  Sh t          Traditional
                T diti    l               MURA
Exposure                                 Shutter

                                        Captured
                                         Single
                                         Photo
                                         Ph t



                                        Deblurred
                                         Result

               Banding Artifacts and
   Dark
             some spatial frequencies
 and noisy
   d   i
                     are lost
Blurring == Convolution




               Fourier
            Transform
Sharp
Sh                                        Blurred
                                          Bl    d
Photo          PSF == Sinc Function        Photo




                                      ω
Traditional Camera: Shutter is OPEN: Box Filter
Fourier
             Transform
 Sharp
 Sh                                      Blurred
                                         Bl    d
 Photo       PSF == Broadband Function    Photo




                Preserves High Spatial
                     Frequencies



Flutter Shutter: Shutter is OPEN and CLOSED
Flutter Shutter Camera
              Raskar, Agrawal, Tumblin [Siggraph2006]




   LCD opacity switched
    in coded sequence
Traditio        Coded
  nal           Exposu
                  re




    Deblurred     Deblurred
    Image
    I             Image
                  I




                   Image of
                   Static
                   Object
Coded Exposure                Coded Aperture




Temporal 1-D broadband code:   Spatial 2-D broadband mask:
     Motion Deblurring               Focus Deblurring
Coded Aperture Camera




The aperture of a 100 mm lens is modified



     Insert a coded mask with chosen binary pattern
                     Rest of the camera is unmodified
LED




In Focus Photo
Out of Focus Photo: Open Aperture
Out of Focus Photo: Coded Aperture
Captured Blurred
     Photo
Refocused on
   Person
Raskar, Camera Culture, MIT Media Lab


                                         Computational Photography

1.     Epsilon Photography
      – Low-level Vision: Pixels
      – Multiphotos by bracketing (HDR, panorama)
      – ‘Ultimate camera’


2.     Coded Photography
      – Mid-Level Cues:
            •     Regions, Edges, Motion, Direct/global
                    g    ,   g ,        ,        g
      –         Single/few snapshot
            •     Reversible encoding of data
      –         Additional sensors/optics/illum


3.     Essence Photography
      – Not mimic human eye
      – Beyond single view/illum
      – ‘New artform’
Raskar, Camera Culture, MIT Media Lab




•   Ramesh Raskar and
    Jack T bli
    J k Tumblin

•   Book Publishers: A K Peters
Less is More
Blocking Light   ==   More Information




Coding in Time        Coding in Space
Larval Trematode Worm   Coded Aperture Camera
Shielding Light …
                     g g




Larval Trematode Worm    Turbellarian Worm
Mask   Sensor

                           Mask
                            ?




                 Sensor

     Mask




 Full Resolution Digital           4D Light Field from
       Refocusing:                     2D Photo:
Coded Aperture Camera             Heterodyne Light Field
                                        d       h     ld
                                         Camera
Light Field Inside a Camera
Light Field Inside a Camera




Lenslet-
Lenslet-based Light Field camera




   [Adelson and Wang, 1992, Ng et al. 2005 ]
Stanford Plenoptic Camera                        [Ng et al 2005]




    Contax medium format camera        Kodak 16-megapixel sensor




    Adaptive Optics microlens array   125μ square-sided microlenses

4000 × 4000 pixels ÷ 292 × 292 lenses = 14 × 14 pixels per lens
Digital Refocusing
       g              g




                             [Ng et al 2005]




Can we achieve this with a Mask alone?
Mask based Light Field Camera
        Sensor
 Mask




[Veeraraghavan, Raskar, Agrawal, Tumblin, Mohan, Siggraph 2007 ]
How to Capture
4D Light Field with
     g
   2D Sensor ?


 What h ld be th
 Wh t should b the
pattern of the mask ?
Cosine Mask Used
                   Mask Tile




                   1/f0
Captured 2D Photo




                    Encoding due to
                        Mask
Sensor Slice captures entire Light Field

                   fθ
                        fθ0



                                       fx
                              fx0




      Modulation
      M d l i
       Function         Modulated Light Field
Computing 4D Light Field
2D Sensor Photo, 1800*1800         2D Fourier Transform, 1800*1800




                             2D
                             FFT




                                       9*9=81 spectral copies



                                    Rearrange 2D tiles into 4D
                       4D IFFT             200*200*9*9
                                             planes
  4D Light Field
    200*200*9*9
Captured
                              Full resolution 2D image
2D Photo
                              of Focused Scene Parts




           divide




  Image of White Lambertian
            Plane
Wavefront Sensing in Any Wavelength !



                   Sensor
            Mask




   [Veeraraghavan, Raskar, Agrawal, Tumblin, Mohan, Siggraph 2007 ]
Lens Flare Reduction/Enhancement using
            4D Ray Sampling




  Glare         Captured        Glare
Enhanced                       Reduced
Glare = low frequency noise in 2D
  •But is high frequency noise in 4D
  •Remove via simple outlier rejection



                                    Sensor

                                                 i


                                                     j


                       u                     x
Rays = Waves for Propagation and Interface




       Fresnel propagation   Chirp (Lens)                           Fourier transform        Fractional Fourier transform



        x1                                       x2        x3                                                   x4
  x0

                                                                                                                     b
                                                                                                                ¡    a x0


        u1                            u2                                 u3
                                                                                         b                      u4

                                                                          -ax
                                                                           b    0




          x0      x1                    x0            x2                            x3                -bx
                                                                                                       a    0          x4
                                                               x0
                                                           -   a
                                        -x
                                         a
                                             0




                                                                                                                I

                                                                                                                       x4
Imaging via volume hologram (Depth-specific Imaging)
                                                     KVH (   x =0, u =θ /λ; x , u )
                                                               4        4     s         3     3
                                                   -20
                                                                                                               u4
                                                                                                  1


                                                                                                         u3
                                                   -15
                                                                                                  0.8
                                                   -10
                                                                                                  0.6
                                                    -5
                  L


                                       u3 [mm-1]
                                                    0                                             0.4     x3   x4
                                                    5
                                                                                                  0.2
                                                   10
                                                                                                  0
                                                   15

                                                   20                                             -0.2
                                                    -0.4     -0.2      0          0.2       0.4
                                                                    x3 [mm]


                      ZZ                                ½                   µ                ¶¾
                                                0         0                               µs
                           dx 0 dx 0 e¡ i 2¼( u 4 x 4 ¡ u 3 x 3 )
K V H (x 4 ; u4 ; x 3 ; u3 ) =3    4
                                                                    0    0
                                                    exp ¡ i 2¼ zf (u3 + u4 ) ¡ u3 + u4 ¡
                                                               ¸
                                                                                          ¸
          ½ µ                   0    0
                                       ¶µ       0
                                                       ¶¾     ½ µ                0    0
                                                                                         ¶µ               ¶¾
                               u3 + u4         u4   µs                          u3 + u4           u0
                                                                                                   4   µs
  £ sinc L ¸ ¡ u3 + u4 +                  u4 +    ¡       sinc L ¸ ¡ u3 + u4 ¡               u4 ¡    ¡
                                  2            2    ¸                              2              2    ¸

                                       ½                                ¾   ½                               ¾
                                              ¼ zf                    2        L
 Derivation:    h(x 2 ; x 1 ) = exp ¡ i           2
                                                    (x 1 + x 2 ¡ f µs) sinc       (x 1 + x 2 ) (x 2 ¡ f µs)
                                              ¸ f                             ¸f2
                K V H I (x 2 ; u2 ; x 1 ; u1 )                                                           Parameters:
                                                                                                                     ¸=05¹
                                                                                                                         0.5 ¹m
                                                                                                                        µs= 30°
                K V H (x 4 ; u4 ; x 3 ; u3 )                                                                          L = 1 mm
                                                                                                                    zf = 50 mm
Camera Culture Group
Raskar, Camera Culture, MIT Media Lab                      Ramesh Raskar                http://raskar.info


                                           Computational Photography
1.      Epsilon Photography                                                   Mask
                                                                                                    Sensor

      –    Low-level Vision: Pixels
      –    Multiphotos by bracketing (HDR, panorama)
      –    ‘Ultimate camera’
2.      Coded Photography
      –    Mid Level
           Mid-Level Cues:
            •      Regions, Edges, Motion, Direct/global

•      Coded Exposure
      –         Flutter Shutter Motion Deblurring
•      Coded Aperture
      –         Defocus
•      Optical Heterodyning                                                                        -20                                  1


      –         Lightfield or Wavefront sensing                                                    -15

                                                                                                   -10
                                                                                                                                        0.8




•      Coded Glare
                                                                                                                                        0.6
                                                                                                    -5




                                                                                       u3 [mm-1]
                                                                                                    0                                   0.4



•            p y
       6D Display                                                                                   5

                                                                                                   10
                                                                                                                                        0.2

                                                                                                                                        0


•      Femto-second Imaging
                                                                                                   15
                                                      2D             2D       2D
                                                                 1                                 20                                   -0.2
                                                                          2                         -0.4   -0.2      0      0.2   0.4
                                                                                                                  x3 [mm]

•      Rays = Waves                                          1                     1
How can we create an entirely
                          new class of imaging platforms
that have an understanding of the world that far exceeds
                                           human ability
       and produce meaningful abstractions that are well
                      within h
                        ithi human comprehensibility ?
                                             h    ibilit




                           Ramesh Raskar   http://raskar.info

Más contenido relacionado

La actualidad más candente

05_글로벌일루미네이션
05_글로벌일루미네이션05_글로벌일루미네이션
05_글로벌일루미네이션noerror
 
Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Christian Sandor
 
Keynote at 23rd International Display Workshop
Keynote at 23rd International Display WorkshopKeynote at 23rd International Display Workshop
Keynote at 23rd International Display WorkshopChristian Sandor
 
Lighting design guide for network video
Lighting design guide for network videoLighting design guide for network video
Lighting design guide for network videocnssources
 
Lighting Shading by John Hable
Lighting Shading by John HableLighting Shading by John Hable
Lighting Shading by John HableNaughty Dog
 
µSurf Produkt broschuere Uk Web
µSurf Produkt broschuere Uk WebµSurf Produkt broschuere Uk Web
µSurf Produkt broschuere Uk Webdavematthews
 
detection and disabling of digital camera
detection and disabling of digital cameradetection and disabling of digital camera
detection and disabling of digital cameraVipin R Nair
 
Hive Holographic Immersive Virutal Laser Projector Troyer
Hive Holographic Immersive Virutal Laser Projector TroyerHive Holographic Immersive Virutal Laser Projector Troyer
Hive Holographic Immersive Virutal Laser Projector TroyerDiane Troyer
 
Pulse Estimation
Pulse EstimationPulse Estimation
Pulse EstimationSahil Shah
 
The Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneThe Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneNaughty Dog
 

La actualidad más candente (19)

Getmoving as3kinect
Getmoving as3kinectGetmoving as3kinect
Getmoving as3kinect
 
Raskar 6Sight Keynote Talk Nov09
Raskar 6Sight Keynote Talk Nov09Raskar 6Sight Keynote Talk Nov09
Raskar 6Sight Keynote Talk Nov09
 
05_글로벌일루미네이션
05_글로벌일루미네이션05_글로벌일루미네이션
05_글로벌일루미네이션
 
Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012Keynote Virtual Efficiency Congress 2012
Keynote Virtual Efficiency Congress 2012
 
Keynote at 23rd International Display Workshop
Keynote at 23rd International Display WorkshopKeynote at 23rd International Display Workshop
Keynote at 23rd International Display Workshop
 
Lighting design guide for network video
Lighting design guide for network videoLighting design guide for network video
Lighting design guide for network video
 
Testo 875 datasheet
Testo 875 datasheetTesto 875 datasheet
Testo 875 datasheet
 
Hoip10 presentacion cambios de color_univ_granada
Hoip10 presentacion cambios de color_univ_granadaHoip10 presentacion cambios de color_univ_granada
Hoip10 presentacion cambios de color_univ_granada
 
Compressed Sensing - Achuta Kadambi
Compressed Sensing - Achuta KadambiCompressed Sensing - Achuta Kadambi
Compressed Sensing - Achuta Kadambi
 
Raskar Banff
Raskar BanffRaskar Banff
Raskar Banff
 
P5 Revision
P5 Revision P5 Revision
P5 Revision
 
Lighting Shading by John Hable
Lighting Shading by John HableLighting Shading by John Hable
Lighting Shading by John Hable
 
µSurf Produkt broschuere Uk Web
µSurf Produkt broschuere Uk WebµSurf Produkt broschuere Uk Web
µSurf Produkt broschuere Uk Web
 
final ppt
final pptfinal ppt
final ppt
 
Camera lens filters
Camera lens filtersCamera lens filters
Camera lens filters
 
detection and disabling of digital camera
detection and disabling of digital cameradetection and disabling of digital camera
detection and disabling of digital camera
 
Hive Holographic Immersive Virutal Laser Projector Troyer
Hive Holographic Immersive Virutal Laser Projector TroyerHive Holographic Immersive Virutal Laser Projector Troyer
Hive Holographic Immersive Virutal Laser Projector Troyer
 
Pulse Estimation
Pulse EstimationPulse Estimation
Pulse Estimation
 
The Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s FortuneThe Technology of Uncharted: Drake’s Fortune
The Technology of Uncharted: Drake’s Fortune
 

Destacado

What Third Generation Blogging Means To You
What Third Generation Blogging Means To YouWhat Third Generation Blogging Means To You
What Third Generation Blogging Means To YouCompendium
 
Реклама PVS-Studio - статический анализ кода на языке Си и Си++
Реклама PVS-Studio - статический анализ кода на языке Си и Си++Реклама PVS-Studio - статический анализ кода на языке Си и Си++
Реклама PVS-Studio - статический анализ кода на языке Си и Си++Andrey Karpov
 
EENG512FinalPresentation_DanielKuntz
EENG512FinalPresentation_DanielKuntzEENG512FinalPresentation_DanielKuntz
EENG512FinalPresentation_DanielKuntzDaniel K
 
100個信心的真理
100個信心的真理100個信心的真理
100個信心的真理Peter Chang
 
Bayesian Depth-from-Defocus with Shading Constraints
Bayesian Depth-from-Defocus with Shading ConstraintsBayesian Depth-from-Defocus with Shading Constraints
Bayesian Depth-from-Defocus with Shading ConstraintsAaron Karper
 
PVS-Studio for Linux (CoreHard presentation)
PVS-Studio for Linux (CoreHard presentation)PVS-Studio for Linux (CoreHard presentation)
PVS-Studio for Linux (CoreHard presentation)Andrey Karpov
 

Destacado (7)

What Third Generation Blogging Means To You
What Third Generation Blogging Means To YouWhat Third Generation Blogging Means To You
What Third Generation Blogging Means To You
 
Реклама PVS-Studio - статический анализ кода на языке Си и Си++
Реклама PVS-Studio - статический анализ кода на языке Си и Си++Реклама PVS-Studio - статический анализ кода на языке Си и Си++
Реклама PVS-Studio - статический анализ кода на языке Си и Си++
 
EENG512FinalPresentation_DanielKuntz
EENG512FinalPresentation_DanielKuntzEENG512FinalPresentation_DanielKuntz
EENG512FinalPresentation_DanielKuntz
 
100個信心的真理
100個信心的真理100個信心的真理
100個信心的真理
 
Raskar COSI invited talk Oct 2009
Raskar COSI invited talk Oct 2009Raskar COSI invited talk Oct 2009
Raskar COSI invited talk Oct 2009
 
Bayesian Depth-from-Defocus with Shading Constraints
Bayesian Depth-from-Defocus with Shading ConstraintsBayesian Depth-from-Defocus with Shading Constraints
Bayesian Depth-from-Defocus with Shading Constraints
 
PVS-Studio for Linux (CoreHard presentation)
PVS-Studio for Linux (CoreHard presentation)PVS-Studio for Linux (CoreHard presentation)
PVS-Studio for Linux (CoreHard presentation)
 

Similar a Raskar Mar09 Nesosa

High-Speed Single-Photon SPAD Camera
High-Speed Single-Photon SPAD CameraHigh-Speed Single-Photon SPAD Camera
High-Speed Single-Photon SPAD CameraFabrizio Guerrieri
 
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...Camera Culture Group, MIT Media Lab
 
computed and digital radiography(2)
computed and digital radiography(2)computed and digital radiography(2)
computed and digital radiography(2)SHASHI BHUSHAN
 
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
 
>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
 
MajorProjects16-2
MajorProjects16-2MajorProjects16-2
MajorProjects16-2Gromit Park
 
study Coded Aperture
study Coded Aperturestudy Coded Aperture
study Coded ApertureChiamin Hsu
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)Matthew O'Toole
 
Astrophotography Presentation
 Astrophotography Presentation Astrophotography Presentation
Astrophotography PresentationEdward Hahnenberg
 

Similar a Raskar Mar09 Nesosa (20)

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
 
Coded Photography - Ramesh Raskar
Coded Photography - Ramesh RaskarCoded Photography - Ramesh Raskar
Coded Photography - Ramesh Raskar
 
Mit Museum Talk
Mit Museum TalkMit Museum Talk
Mit Museum Talk
 
High-Speed Single-Photon SPAD Camera
High-Speed Single-Photon SPAD CameraHigh-Speed Single-Photon SPAD Camera
High-Speed Single-Photon SPAD Camera
 
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...
Raskar, Rank and Sparsity in Computational Photography and Computational Ligh...
 
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
 
How to come up with new Ideas Raskar Feb09
How to come up with new Ideas Raskar Feb09How to come up with new Ideas Raskar Feb09
How to come up with new Ideas Raskar Feb09
 
computed and digital radiography(2)
computed and digital radiography(2)computed and digital radiography(2)
computed and digital radiography(2)
 
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
 
>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...
 
Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011
 
MajorProjects16-2
MajorProjects16-2MajorProjects16-2
MajorProjects16-2
 
02 Fall09 Lecture Sept18web
02 Fall09 Lecture Sept18web02 Fall09 Lecture Sept18web
02 Fall09 Lecture Sept18web
 
study Coded Aperture
study Coded Aperturestudy Coded Aperture
study Coded Aperture
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
 
Digital Imaging
Digital ImagingDigital Imaging
Digital Imaging
 
Raskar Graphics Interface May05
Raskar Graphics Interface May05Raskar Graphics Interface May05
Raskar Graphics Interface May05
 
Defying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital ConversionDefying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital Conversion
 
Sccg Many Projects Layout03
Sccg Many Projects Layout03Sccg Many Projects Layout03
Sccg Many Projects Layout03
 
Astrophotography Presentation
 Astrophotography Presentation Astrophotography Presentation
Astrophotography Presentation
 

Más de Camera Culture Group, MIT Media Lab

God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar Camera Culture Group, MIT Media Lab
 
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...Camera Culture Group, MIT Media Lab
 
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019Camera Culture Group, MIT Media Lab
 
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...Camera Culture Group, MIT Media Lab
 

Más de Camera Culture Group, MIT Media Lab (20)

Raskar Sig2017 Siggraph Achievement Award Talk
Raskar Sig2017 Siggraph Achievement Award TalkRaskar Sig2017 Siggraph Achievement Award Talk
Raskar Sig2017 Siggraph Achievement Award Talk
 
Lost Decade of Computational Photography
Lost Decade of Computational PhotographyLost Decade of Computational Photography
Lost Decade of Computational Photography
 
Covid Safe Paths
Covid Safe PathsCovid Safe Paths
Covid Safe Paths
 
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
 
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
 
Raskar PhD and MS Thesis Guidance
Raskar PhD and MS Thesis GuidanceRaskar PhD and MS Thesis Guidance
Raskar PhD and MS Thesis Guidance
 
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
 
Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019
Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019
Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019
 
Geo-spatial Research: Transition from Analysis to Synthesis
Geo-spatial Research: Transition from Analysis to SynthesisGeo-spatial Research: Transition from Analysis to Synthesis
Geo-spatial Research: Transition from Analysis to Synthesis
 
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
 
Unspoken Challenges in AR and XR
Unspoken Challenges in AR and XRUnspoken Challenges in AR and XR
Unspoken Challenges in AR and XR
 
Raskar stanfordextremecompuimagingapr2016
Raskar stanfordextremecompuimagingapr2016Raskar stanfordextremecompuimagingapr2016
Raskar stanfordextremecompuimagingapr2016
 
What is SIGGRAPH NEXT? Intro by Ramesh Raskar
What is SIGGRAPH NEXT? Intro by Ramesh RaskarWhat is SIGGRAPH NEXT? Intro by Ramesh Raskar
What is SIGGRAPH NEXT? Intro by Ramesh Raskar
 
What is Media in MIT Media Lab, Why 'Camera Culture'
What is Media in MIT Media Lab, Why 'Camera Culture'What is Media in MIT Media Lab, Why 'Camera Culture'
What is Media in MIT Media Lab, Why 'Camera Culture'
 
Raskar UIST Keynote 2015 November
Raskar UIST Keynote 2015 NovemberRaskar UIST Keynote 2015 November
Raskar UIST Keynote 2015 November
 
Multiview Imaging HW Overview
Multiview Imaging HW OverviewMultiview Imaging HW Overview
Multiview Imaging HW Overview
 
Time of Flight Cameras - Refael Whyte
Time of Flight Cameras - Refael WhyteTime of Flight Cameras - Refael Whyte
Time of Flight Cameras - Refael Whyte
 
Leap Motion Development (Rohan Puri)
Leap Motion Development (Rohan Puri)Leap Motion Development (Rohan Puri)
Leap Motion Development (Rohan Puri)
 
Stereo and 3D Displays - Matt Hirsch
Stereo and 3D Displays - Matt HirschStereo and 3D Displays - Matt Hirsch
Stereo and 3D Displays - Matt Hirsch
 
Introduction to Camera Challenges - Ramesh Raskar
Introduction to Camera Challenges - Ramesh RaskarIntroduction to Camera Challenges - Ramesh Raskar
Introduction to Camera Challenges - Ramesh Raskar
 

Último

Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girl
Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call GirlJvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girl
Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girllijeho2176
 
Pow Wow Inn, Motel/Residence, Tucumcari NM
Pow Wow Inn, Motel/Residence, Tucumcari NMPow Wow Inn, Motel/Residence, Tucumcari NM
Pow Wow Inn, Motel/Residence, Tucumcari NMroute66connected
 
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call GirlsKhanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
San Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMSan Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMroute66connected
 
Triangle Vinyl Record Store, Clermont Florida
Triangle Vinyl Record Store, Clermont FloridaTriangle Vinyl Record Store, Clermont Florida
Triangle Vinyl Record Store, Clermont FloridaGabrielaMiletti
 
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?kexey39068
 
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girls
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call GirlsPragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girls
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur DubaiBur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubaidajasot375
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiMalviyaNagarCallGirl
 
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineSHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineShivna Prakashan
 
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfZagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfStripovizijacom
 
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NM
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NMVilla De Cubero Trading Post, Curio Shop, Villa de Cubero NM
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NMroute66connected
 
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girls
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call GirlsIffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girls
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Call Girls in Islamabad | 03070433345 | Call Girl Service
Call Girls in Islamabad | 03070433345 | Call Girl ServiceCall Girls in Islamabad | 03070433345 | Call Girl Service
Call Girls in Islamabad | 03070433345 | Call Girl ServiceAyesha Khan
 
Clines Corners Travel Center, Curio Shop, Clines Corners NM
Clines Corners Travel Center, Curio Shop, Clines Corners NMClines Corners Travel Center, Curio Shop, Clines Corners NM
Clines Corners Travel Center, Curio Shop, Clines Corners NMroute66connected
 
Aiims Call Girls : ☎ 8527673949, Low rate Call Girls
Aiims Call Girls : ☎ 8527673949, Low rate Call GirlsAiims Call Girls : ☎ 8527673949, Low rate Call Girls
Aiims Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Service
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts ServiceIndian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Service
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Servicedoor45step
 
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call GirlsMandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857delhimodel235
 
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 60009654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000Sapana Sha
 

Último (20)

Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girl
Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call GirlJvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girl
Jvc Call Girl +971528604116 Indian Call Girl in Jvc By Dubai Call Girl
 
Pow Wow Inn, Motel/Residence, Tucumcari NM
Pow Wow Inn, Motel/Residence, Tucumcari NMPow Wow Inn, Motel/Residence, Tucumcari NM
Pow Wow Inn, Motel/Residence, Tucumcari NM
 
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call GirlsKhanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
 
San Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMSan Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NM
 
Triangle Vinyl Record Store, Clermont Florida
Triangle Vinyl Record Store, Clermont FloridaTriangle Vinyl Record Store, Clermont Florida
Triangle Vinyl Record Store, Clermont Florida
 
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
 
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girls
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call GirlsPragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girls
Pragati Maidan Call Girls : ☎ 8527673949, Low rate Call Girls
 
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur DubaiBur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
 
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineSHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
 
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfZagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
 
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NM
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NMVilla De Cubero Trading Post, Curio Shop, Villa de Cubero NM
Villa De Cubero Trading Post, Curio Shop, Villa de Cubero NM
 
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girls
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call GirlsIffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girls
Iffco Chowk Call Girls : ☎ 8527673949, Low rate Call Girls
 
Call Girls in Islamabad | 03070433345 | Call Girl Service
Call Girls in Islamabad | 03070433345 | Call Girl ServiceCall Girls in Islamabad | 03070433345 | Call Girl Service
Call Girls in Islamabad | 03070433345 | Call Girl Service
 
Clines Corners Travel Center, Curio Shop, Clines Corners NM
Clines Corners Travel Center, Curio Shop, Clines Corners NMClines Corners Travel Center, Curio Shop, Clines Corners NM
Clines Corners Travel Center, Curio Shop, Clines Corners NM
 
Aiims Call Girls : ☎ 8527673949, Low rate Call Girls
Aiims Call Girls : ☎ 8527673949, Low rate Call GirlsAiims Call Girls : ☎ 8527673949, Low rate Call Girls
Aiims Call Girls : ☎ 8527673949, Low rate Call Girls
 
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Service
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts ServiceIndian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Service
Indian High Profile Call Girls In Sector 18 Noida 8375860717 Escorts Service
 
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call GirlsMandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
 
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857
Low Rate Call Girls in Laxmi Nagar Delhi Call 9990771857
 
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 60009654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000
9654467111 Call Girls In Noida Sector 62 Short 1500 Night 6000
 

Raskar Mar09 Nesosa

  • 1. Raskar, Camera Culture, MIT Media Lab Computational Ph t C t ti l Photography: h Epsilon to Coded Imaging p g g Camera Culture Ramesh Raskar Camera Culture C C lt Associate Professor, MIT Media Lab http://raskar.info
  • 2.
  • 3. Tools for Visual Computing Shado Refracti Reflecti w ve ve Fernald, Science [Sept 2006]
  • 4. How can we create an entirely new class of imaging platforms that have an understanding of the world that far exceeds human ability and produce meaningful abstractions that are well within h ithi human comprehensibility ? h ibilit Ramesh Raskar http://raskar.info
  • 5. Raskar 2006 Computational Illumination Augmented Reality Mitsubishi Electric Research Laboratories Spatial Planar Non planar Non-planar Curved Objects Pocket Proj Pocket-Proj 1998 1997 2002 2002 Single Projector Use r:T j ? Projector 1998 1998 2002 1999 2003 Multiple Projectors Computational Camera and Photography
  • 7.
  • 8. Short Sh t Traditional T diti l MURA Exposure Shutter Captured Single Photo Ph t Deblurred Result Banding Artifacts and Dark some spatial frequencies and noisy d i are lost
  • 9. Blurring == Convolution Fourier Transform Sharp Sh Blurred Bl d Photo PSF == Sinc Function Photo ω Traditional Camera: Shutter is OPEN: Box Filter
  • 10. Fourier Transform Sharp Sh Blurred Bl d Photo PSF == Broadband Function Photo Preserves High Spatial Frequencies Flutter Shutter: Shutter is OPEN and CLOSED
  • 11. Flutter Shutter Camera Raskar, Agrawal, Tumblin [Siggraph2006] LCD opacity switched in coded sequence
  • 12. Traditio Coded nal Exposu re Deblurred Deblurred Image I Image I Image of Static Object
  • 13.
  • 14. Coded Exposure Coded Aperture Temporal 1-D broadband code: Spatial 2-D broadband mask: Motion Deblurring Focus Deblurring
  • 15. Coded Aperture Camera The aperture of a 100 mm lens is modified Insert a coded mask with chosen binary pattern Rest of the camera is unmodified
  • 17. Out of Focus Photo: Open Aperture
  • 18. Out of Focus Photo: Coded Aperture
  • 20. Refocused on Person
  • 21. Raskar, Camera Culture, MIT Media Lab Computational Photography 1. Epsilon Photography – Low-level Vision: Pixels – Multiphotos by bracketing (HDR, panorama) – ‘Ultimate camera’ 2. Coded Photography – Mid-Level Cues: • Regions, Edges, Motion, Direct/global g , g , , g – Single/few snapshot • Reversible encoding of data – Additional sensors/optics/illum 3. Essence Photography – Not mimic human eye – Beyond single view/illum – ‘New artform’
  • 22. Raskar, Camera Culture, MIT Media Lab • Ramesh Raskar and Jack T bli J k Tumblin • Book Publishers: A K Peters
  • 23. Less is More Blocking Light == More Information Coding in Time Coding in Space
  • 24. Larval Trematode Worm Coded Aperture Camera
  • 25. Shielding Light … g g Larval Trematode Worm Turbellarian Worm
  • 26. Mask Sensor Mask ? Sensor Mask Full Resolution Digital 4D Light Field from Refocusing: 2D Photo: Coded Aperture Camera Heterodyne Light Field d h ld Camera
  • 27. Light Field Inside a Camera
  • 28. Light Field Inside a Camera Lenslet- Lenslet-based Light Field camera [Adelson and Wang, 1992, Ng et al. 2005 ]
  • 29. Stanford Plenoptic Camera [Ng et al 2005] Contax medium format camera Kodak 16-megapixel sensor Adaptive Optics microlens array 125μ square-sided microlenses 4000 × 4000 pixels ÷ 292 × 292 lenses = 14 × 14 pixels per lens
  • 30. Digital Refocusing g g [Ng et al 2005] Can we achieve this with a Mask alone?
  • 31. Mask based Light Field Camera Sensor Mask [Veeraraghavan, Raskar, Agrawal, Tumblin, Mohan, Siggraph 2007 ]
  • 32. How to Capture 4D Light Field with g 2D Sensor ? What h ld be th Wh t should b the pattern of the mask ?
  • 33. Cosine Mask Used Mask Tile 1/f0
  • 34. Captured 2D Photo Encoding due to Mask
  • 35. Sensor Slice captures entire Light Field fθ fθ0 fx fx0 Modulation M d l i Function Modulated Light Field
  • 36. Computing 4D Light Field 2D Sensor Photo, 1800*1800 2D Fourier Transform, 1800*1800 2D FFT 9*9=81 spectral copies Rearrange 2D tiles into 4D 4D IFFT 200*200*9*9 planes 4D Light Field 200*200*9*9
  • 37. Captured Full resolution 2D image 2D Photo of Focused Scene Parts divide Image of White Lambertian Plane
  • 38. Wavefront Sensing in Any Wavelength ! Sensor Mask [Veeraraghavan, Raskar, Agrawal, Tumblin, Mohan, Siggraph 2007 ]
  • 39. Lens Flare Reduction/Enhancement using 4D Ray Sampling Glare Captured Glare Enhanced Reduced
  • 40. Glare = low frequency noise in 2D •But is high frequency noise in 4D •Remove via simple outlier rejection Sensor i j u x
  • 41. Rays = Waves for Propagation and Interface Fresnel propagation Chirp (Lens) Fourier transform Fractional Fourier transform x1 x2 x3 x4 x0 b ¡ a x0 u1 u2 u3 b u4 -ax b 0 x0 x1 x0 x2 x3 -bx a 0 x4 x0 - a -x a 0 I x4
  • 42. Imaging via volume hologram (Depth-specific Imaging) KVH ( x =0, u =θ /λ; x , u ) 4 4 s 3 3 -20 u4 1 u3 -15 0.8 -10 0.6 -5 L u3 [mm-1] 0 0.4 x3 x4 5 0.2 10 0 15 20 -0.2 -0.4 -0.2 0 0.2 0.4 x3 [mm] ZZ ½ µ ¶¾ 0 0 µs dx 0 dx 0 e¡ i 2¼( u 4 x 4 ¡ u 3 x 3 ) K V H (x 4 ; u4 ; x 3 ; u3 ) =3 4 0 0 exp ¡ i 2¼ zf (u3 + u4 ) ¡ u3 + u4 ¡ ¸ ¸ ½ µ 0 0 ¶µ 0 ¶¾ ½ µ 0 0 ¶µ ¶¾ u3 + u4 u4 µs u3 + u4 u0 4 µs £ sinc L ¸ ¡ u3 + u4 + u4 + ¡ sinc L ¸ ¡ u3 + u4 ¡ u4 ¡ ¡ 2 2 ¸ 2 2 ¸ ½ ¾ ½ ¾ ¼ zf 2 L Derivation: h(x 2 ; x 1 ) = exp ¡ i 2 (x 1 + x 2 ¡ f µs) sinc (x 1 + x 2 ) (x 2 ¡ f µs) ¸ f ¸f2 K V H I (x 2 ; u2 ; x 1 ; u1 ) Parameters: ¸=05¹ 0.5 ¹m µs= 30° K V H (x 4 ; u4 ; x 3 ; u3 ) L = 1 mm zf = 50 mm
  • 43. Camera Culture Group Raskar, Camera Culture, MIT Media Lab Ramesh Raskar http://raskar.info Computational Photography 1. Epsilon Photography Mask Sensor – Low-level Vision: Pixels – Multiphotos by bracketing (HDR, panorama) – ‘Ultimate camera’ 2. Coded Photography – Mid Level Mid-Level Cues: • Regions, Edges, Motion, Direct/global • Coded Exposure – Flutter Shutter Motion Deblurring • Coded Aperture – Defocus • Optical Heterodyning -20 1 – Lightfield or Wavefront sensing -15 -10 0.8 • Coded Glare 0.6 -5 u3 [mm-1] 0 0.4 • p y 6D Display 5 10 0.2 0 • Femto-second Imaging 15 2D 2D 2D 1 20 -0.2 2 -0.4 -0.2 0 0.2 0.4 x3 [mm] • Rays = Waves 1 1
  • 44. How can we create an entirely new class of imaging platforms that have an understanding of the world that far exceeds human ability and produce meaningful abstractions that are well within h ithi human comprehensibility ? h ibilit Ramesh Raskar http://raskar.info