raskar cosi invited talk oct 2009

45
Raskar, Camera Culture, MIT Media Lab Camera Culture Ramesh Raskar Camera Culture Associate Professor, MIT Media Lab Computational Photography http://raskar.in

Upload: cameraculture-mit-media-lab

Post on 16-Apr-2017

1.226 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Raskar COSI invited talk Oct 2009

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Camera CultureAssociate Professor, MIT Media Lab

Computational Photography

http://raskar.info

Page 2: Raskar COSI invited talk Oct 2009

Invertible Motion Blur in Video

Photo 1 Photo 2 Photo 3 Deblurring

Agrawal, Xu, Raskar, Siggraph 2009

Page 3: Raskar COSI invited talk Oct 2009

Traditional Exposure Video

DFTMotion PSF (Box Filter)

Information is lost

Exposure Time

Page 4: Raskar COSI invited talk Oct 2009

Coded Exposure (Flutter Shutter) Raskar et al. 2006

Single Photo Deblurred Image

Page 5: Raskar COSI invited talk Oct 2009

Varying Exposure Video

DFTExposure Time

Page 6: Raskar COSI invited talk Oct 2009

Varying Exposure Video

DFTExposure Time

Exposure Time

Page 7: Raskar COSI invited talk Oct 2009

Varying Exposure Video

DFT

Exposure Time

Exposure Time

Exposure Time

Page 8: Raskar COSI invited talk Oct 2009

Varying Exposure Video == PSF Null-Filling

DFT

Joint Frequency Spectrum

Preserves High Frequencies

Page 9: Raskar COSI invited talk Oct 2009

Varying Exposure Video: Exploit auto-exposure mode

Page 10: Raskar COSI invited talk Oct 2009

Completely automatic: (i) Segmentation, (ii) PSF estimation, (iii) deblurring

Blurred Photo

Page 11: Raskar COSI invited talk Oct 2009

Deblurred Result Ground Truth

Input Photos

Page 12: Raskar COSI invited talk Oct 2009

SynthesisLow Level Mid Level High

LevelHyper

realism

Raw

Angle, spectrum

aware

Non-visual Data, GPS

Metadata

Priors

Comprehensive

8D reflectance field

Digital

Epsilon

Coded

Essence

Computational Photography aims to make progress on

both axis

Camera ArrayHDR, FoV Focal stack

Decomposition problems

Depth

Spectrum

LightFields

Human Stereo Vision

Transient Imaging

Virtual Object Insertion

Relighting

Augmented Human

Experience

Material editing from single photo

Scene completion from photos

Motion Magnification

Phototourism

Resolution

Computational Photography (vs Imaging)

Page 13: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Lots of glass; Heavy; Bulky; Expensive

Enhanced Defocus Blur

Page 14: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Image Destabilization

Lens Sensor

Camera

Static Scene

Page 15: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Image Destabilization

Static Scene

Lens Motion Sensor Motion

Camera

Mohan, Lanman,Hiura, Raskar ICCP 2009

Page 16: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

“Time Lens”

Lens Equation:

Virtual Focal Length:

Virtual F-Number:

Ratio of speeds

Page 17: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Adjusting the Focus Plane

all-in-focus image

Page 18: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Adjusting the Focus Plane

focused in the front using destabilization

Page 19: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Adjusting the Focus Plane

focused in the middle using destabilization

Page 20: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Adjusting the Focus Plane

focused in the back using destabilization

Page 21: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Bokode

Page 22: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

• Smart Barcode size : 3mm x 3mm• Ordinary Camera: Distance 3 meter

Long Distance Barcodes

Page 23: Raskar COSI invited talk Oct 2009

MIT media lab camera culture bokode.com mohan, woo, hiura, smithwick, raskar

Page 24: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Defocus blur of Bokode

Page 25: Raskar COSI invited talk Oct 2009

MIT Media Lab Camera Culture

Coding in Angle

Mohan, Woo, Smithwick, Hiura, Raskar [Siggraph 2009]

Page 26: Raskar COSI invited talk Oct 2009

MIT media lab camera culture bokode.com mohan, woo, hiura, smithwick, raskar

camera

sensorBokode(angle)

Encoding in Angle, not space, time or wavelength

Page 27: Raskar COSI invited talk Oct 2009

MIT media lab camera culture bokode.com mohan, woo, hiura, smithwick, raskar

camera

sensor

circle of confusion circle of information

Bokode(angle)

Quote suggested by Kurt Akeley

Encoding in Angle, not space, time or wavelength

Page 28: Raskar COSI invited talk Oct 2009

MIT media lab camera culture bokode.com mohan, woo, hiura, smithwick, raskar

Bokode

camera

fb

fc

magnification = fc /fb (microscope);

focus always at infinity

‘long-distance microscope’

Page 29: Raskar COSI invited talk Oct 2009

MIT media lab camera culture

Product labels

Street-view Tagging

Page 30: Raskar COSI invited talk Oct 2009

MIT media lab camera culture bokode.com mohan, woo, hiura, smithwick, raskar

cell-phone cameraclose to the Bokode

(10,000+ bytes of data)

capturing Bokodes

Page 31: Raskar COSI invited talk Oct 2009

Augmenting Plenoptic Function

38

Wigner Distribution Function

TraditionaTraditional Light l Light FieldField

WDF

TraditionaTraditional Light l Light FieldField

Augmented LF

Interference & DiffractionInteraction w/ optical elements

ray optics basedsimple and powerful

wave optics basedrigorous but cumbersome

Page 32: Raskar COSI invited talk Oct 2009

Light Fields

Referenceplane

position angle

Goal: Representing propagation, interaction and image formation of light using purely position and angle parameters

LF propagation

(diffractive)optical

element

LF LF LF LF

LF propagation

light field transformer

Page 33: Raskar COSI invited talk Oct 2009

Free-space propagation

Light field transformer

Virtual light projectorPossibly negative radiance

40

Page 34: Raskar COSI invited talk Oct 2009

41

LF Transformer: input to output LF Thin Elements: 6D

General Case: 8D

Angle Shift Invariant: 4D

Page 35: Raskar COSI invited talk Oct 2009

Augmented LF framework

42

1. LF propagation

(diffractive)

optical element

LF LF LF LF

LF propagation

2. light field transformer

3. negative radiance

Tech report, S. B. Oh et al. http://web.media.mit.edu/~raskar/RayWavefront/

4. interference

Page 36: Raskar COSI invited talk Oct 2009

Cubic phase plate

43

Pure ray bendingPositive only

radiance

DiffractionInterference of +/-

rays

Rotating PSF

Page 37: Raskar COSI invited talk Oct 2009

Interference received on Complex Geometry

44

Page 38: Raskar COSI invited talk Oct 2009

Can you ‘see’ around a corner ?

Page 39: Raskar COSI invited talk Oct 2009

Femto-Photography: Higher Dimensional LF

FemtoFlash

UltraFast Detector

Computational OpticsSerious Sync

Page 40: Raskar COSI invited talk Oct 2009
Page 41: Raskar COSI invited talk Oct 2009

Important DatesSubmission: November 2, 2009Notification : February 2, 2010

Topics

Computational CamerasMultiple Images and Camera ArraysComputational IlluminationAdvanced Image and Video ProcessingScientific Photography and VideographyOrganizing and Exploiting Photo & Video Collections

Program ChairsKyros Kutulakos, U. TorontoRafael Piestun, U. ColoradoRamesh Raskar, MIT

International Conference on Computational Photography (ICCP)

March 29-30, 2010 MIT, Cambridge MA

http://cameraculture.media.mit.edu/ iccp10 /

Page 42: Raskar COSI invited talk Oct 2009

Beyond Multi-touch: Mobile

Laptops

Mobile

Page 43: Raskar COSI invited talk Oct 2009

Converting LCD Screen = large Camera for 3D Interactive HCI and Video Conferencing

Matthew Hirsch, Henry HoltzmanDoug Lanman, Ramesh Raskar

Siggraph Asia 2009

BiDi Screen

Page 44: Raskar COSI invited talk Oct 2009

Overview: Sensing Depth from Array of Virtual Cameras in

LCD

Page 45: Raskar COSI invited talk Oct 2009

Camera Culture Group, MIT Media Lab Ramesh Raskar http://raskar.info

• Beyond Traditional Imaging• Invertible motion blur in video• Looking around a corner• LCDs as virtual cameras• Computational probes (bokode)• Image destabilization

• Augmented Light Field• Rays for diffraction+interference

Computational PhotographyDigital

Epsilon

Coded

Essence

Computational Photography aims to make progress on both axis

Camera Array

HDR, FoV Focal stack

Decomposition problems

Depth

Spectrum

LightFields

Human Stereo Vision

Transient Imaging

Virtual Object Insertion

Relighting

Augmented Human

Experience

Material editing from single

photo

Scene completion from

photos

Motion Magnification

Phototourism

WDF

Light Light FieldField

Augmented LF

LF propagati

on

(diffractive)

optical element

LF

LF

LF

LF

LF propagati

on

light field transformer