EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

MIT Media Lab Camera Culture Image Destabilization: Programmable Defocus using Lens and Sensor Motion Ankit Mohan, Douglas Lanman, Shinsaku Hiura, Ramesh.
CS-MUVI Video compressive sensing for spatial multiplexing cameras Aswin Sankaranarayanan, Christoph Studer, Richard G. Baraniuk Rice University.
Sequence-to-Sequence Alignment and Applications. Video > Collection of image frames.
Po-Hsiang Chen Advisor: Sheng-Jyh Wang. People  Shree K. Nayar  Ramesh Raskar  Ren Ng 2.
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
Generalized Mosaics Yoav Y. Schechner, Shree Nayar Department of Computer Science Columbia University.
Shaojie Zhuo, Dong Guo, Terence Sim School of Computing, National University of Singapore CVPR2010 Reporter: 周 澄 (A.J.) 01/16/2011 Key words: image deblur,
Light Field Rendering Shijin Kong Lijie Heng.
Unnatural L 0 Representation for Natural Image Deblurring Speaker: Wei-Sheng Lai Date: 2013/04/26.
Personal Photo Enhancement using Example Images Neel Joshi Wojciech Matusik, Edward H. Adelson, and David J. Kriegman Microsoft Research, Disney Research,

X From Video - Seminar By Randa Khayr Eli Shechtman, Yaron Caspi & Michal Irani.
Diffusion Coding Photography for Extended Depth of Field SIGGRAPH 2010 Ollie Cossairt, Changyin Zhou, Shree Nayar Columbia University.
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
Computer Science Department
CCU VISION LABORATORY Object Speed Measurements Using Motion Blurred Images 林惠勇 中正大學電機系
Linear View Synthesis Using a Dimensionality Gap Light Field Prior
1 Diffusion Coded Photography for Extended Depth of Field SIGGRAPH 2010 Oliver Cossairt, Changyin Zhou, Shree Nayar Columbia University Supported by ONR.
 Marc Levoy IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”
Light field photography and microscopy Marc Levoy Computer Science Department Stanford University.
Jason Holloway Aswin Sankaranarayanan Ashok Veeraraghavan Salil Tambe April 28, 2012.
Multi-Aperture Photography Paul Green – MIT CSAIL Wenyang Sun – MERL Wojciech Matusik – MERL Frédo Durand – MIT CSAIL.
Light Field. Modeling a desktop Image Based Rendering  Fast Realistic Rendering without 3D models.
Light field photography and videography Marc Levoy Computer Science Department Stanford University.
How the Camera Works ( both film and digital )
Light Field Video Stabilization ICCV 2009, Kyoto Presentation for CS 534: Computational Photography Friday, April 22, 2011 Brandon M. Smith Li Zhang University.
OUTLINEOUTLINE What is Photography? What is Photography? What is ‘The Photographic Signal’? What is ‘The Photographic Signal’? Perfecting Film-Like Photography:
Mohammed Rizwan Adil, Chidambaram Alagappan., and Swathi Dumpala Basaveswara.
© 2010, TSI Incorporated Time Resolved PIV Systems.
Depth from Diffusion Supported by ONR Changyin ZhouShree NayarOliver Cossairt Columbia University.
MERL, MIT Media Lab Reinterpretable Imager Agrawal, Veeraraghavan & Raskar Amit Agrawal, Ashok Veeraraghavan and Ramesh Raskar Mitsubishi Electric Research.
Digital Imaging Systems –I/O. Workflow of digital imaging Two Competing imaging format for motion pictures Film vs Digital Video( TV) Presentation of.
Measurements in Fluid Mechanics 058:180 (ME:5180) Time & Location: 2:30P - 3:20P MWF 3315 SC Office Hours: 4:00P – 5:00P MWF 223B-5 HL Instructor: Lichuan.
Digital Photography A tool for Graphic Design Graphic Design: Digital Photography.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
Jitter Camera: High Resolution Video from a Low Resolution Detector Moshe Ben-Ezra, Assaf Zomet and Shree K. Nayar IEEE CVPR Conference June 2004, Washington.
1 Imaging Techniques for Flow and Motion Measurement Lecture 5 Lichuan Gui University of Mississippi 2011 Imaging & Recording Techniques.
Computational photography CS4670: Computer Vision Noah Snavely.
Nonphotorealistic rendering, and future cameras Computational Photography, Bill Freeman Fredo Durand May 11, 2006.
Research & Development 1 High Frame Rate Television Mike Armstrong, Steve Jolly, Richard Salmon BBC R&D HPA Technical Retreat 18 February 2009.
Q G WGBH Public Television Quality Workshop 1 The Great Frame Rate Debate Bruce Jacobs - Moderator Mark Schubin Larry Thorpe Doug Trumbull.
In Photography, there is an Exposure Triangle (Reciprocity Theory) Aperture – size of the iris opening, how much light come into the “window” Shutter Speed.
Yu-Wing Tai, Hao Du, Michael S. Brown, Stephen Lin CVPR’08 (Longer Version in Revision at IEEE Trans PAMI) Google Search: Video Deblurring Spatially Varying.
lecture 4, Convolution and Fourier Convolution Convolution Fourier Convolution Outline  Review linear imaging model  Instrument response function.
LCC, MIERSI SM 14/15 – T4 Special Effects Miguel Tavares Coimbra.
Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA.
Mitsubishi Electric Research Labs (MERL) Super-Res from Single Motion Blur PhotoAgrawal & Raskar Amit Agrawal and Ramesh Raskar Mitsubishi Electric Research.
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
DIGITAL CAMERAS Prof Oakes. Overview Camera history Digital Cameras/Digital Images Image Capture Image Display Frame Rate Progressive and Interlaced scans.
TDI-CIS扫描MTF模型 李林
Vision Review: Miscellaneous Course web page: October 8, 2002.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
Extracting Depth and Matte using a Color-Filtered Aperture Yosuke Bando TOSHIBA + The University of Tokyo Bing-Yu Chen National Taiwan University Tomoyuki.
EG 2011 | Computational Plenoptic Imaging STAR | I. Introduction1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman 3 Wolfgang.
Removing motion blur from a single image
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
In Video, the shutter remains set Shutter Speed – amount of time the camera shutter is open during the exposure of one frame. (Standard – 1/50 sec.
Introduction Computational Photography Seminar: EECS 395/495
Bracketing In photography, bracketing is the general technique of taking several shots of the same subject using different camera settings.
Extended Depth of Field For Long Distance Biometrics
A tool for Graphic Design
Deconvolution , , Computational Photography
Computational Plenoptic Imaging
Single Image Rolling Shutter Distortion Correction
A tool for Graphic Design
Wrap-up and discussion
Deblurring Shaken and Partially Saturated Images
Unrolling the shutter: CNN to correct motion distortions
Camera Culture Ramesh Raskar Camera Culture MIT Media Lab.
Presentation transcript:

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman 3 Wolfgang Heidrich 1 1 University of British Columbia 2 Saarland University 3 MIT Media Lab Eurographics 2011 – State of the Art Report VI. Multiplexing Time

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging2 History – Eadweard Muybridge

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging3 History – Étienne-Jules Marey

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging4 VI.I Time Lapse Photography

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging5 BBC Time Lapse – Look It! ND 3.0 filter, f22, 1 minute exposure Long exposures to avoid temporal aliasing

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging6 VI.II High-Speed Imaging

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging7 High-Speed Cameras Vision Research Phantom Flex (CMOS) 2570 fps at HD resolution Photron FASTCAM SA5 (CMOS) 7500 fps at megapixel resolution one million fps at 64x64 pixels Casio Exilim Series (consumer cam) 1000 fps at reduced resolution Shimadzu HyperVision HPV-2 (CCD) one million fps at 312x260 pixels

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging8 Assorted Pixels [Narasimhan & Nayar 05]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging9 Temporal Mosaic with DMD [Bub et al. 10] DMD aligned with CCD in microscope

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging10 Non-Destructive Sensor Readout & Pixim Cypress Semiconductor LUPA megapixels, 485 fps

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging11 Coded Rolling Shutter [Gu et al. 10]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging12 Reinterpretable Imager Moving pinhole over time in aperture Capture with light field camera [Agrawal et al. 10]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging13 Bullet Time Effect from ‘The Matrix’

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging14 Stanford Multi-Camera Array [Wilburn et al. 04]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging15 Coded Temporal Sampling [Agrawal et al. 10]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging16 High-Speed Illumination – Electronic Strobes Harold ‘Doc’ Edgerton

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging17 Temporal Dithering with DLP Illumination [Narasimhan et al. 08]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging18 Coded Strobing Photography [Reddy et al. 11]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging19 Streak Cameras C5680 $200K

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging20 VI.I Motion Deblurring

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging21 Motion Deblurring Overview Motion blur is velocity-dependent Can be described as convolution, where –Kernel shape is motion trajectory –Trajectory is modulated by exposure function

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging22 Deconvolution is Still Hard Again – problems: –Camera noise –Spatially varying kernel (velocity-dependent) –Unknown motion trajectory –Ill-posed problem, kernel of box integration function is not invertible (optical cancellation of image frequencies)

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging23 Approaches to Improve Motion Deblurring Make PSF invertible  coded exposure Make PSF velocity-invariant  shift- invariant deconvolution Automatize PSF estimation

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging24 Flutter Shutter [Raskar et al. 06]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging25 Optimal Motion PSFs Optimality criteria PSF invertibility & estimation [Agrawal & Xu 07]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging26 Motion Invariant Photography Engineer PSF to be motion invariant Only for 1D motion [Levin 08]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging27 Hybrid Cameras Combined high-speed low-quality & low- speed high-quality camera Input images Computed PSF Deblurred Result Ground Truth [Ben-Ezra & Nayar 04]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging28 Motion Blur in Video Coded exposure & super-resolution in successive video frames [Agrawal et al. 09]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging29 Next: Further Light Properties

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging30 Flexible Voxels Flexible space-time resolution as post- processing [Gupta et al. 10]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging31 Synthetic Shutter Speed Imaging Combine multiple short exposures to reduce noise Align with optical flow [Telleen 07]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging32 Hybrid Cameras Motion deblurring & super-resolution [Tai et al. 08]

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging33 Hybrid Cameras Motion deblurring & depth from two low- resolution high-speed camers [Li et al. 08] Input images Deblurred resultRecovered Depth

EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging34 Analysis Analysis of optimal coded, single image deblurring MIP becomes worse when velocities exceed expectations [Agrawal & Raskar 09] Coded Exposure Motion Invariant Photography