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

Raskar 6Sight Keynote Talk Nov09

Embed Size (px)

Citation preview

Page 1: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Camera CultureAssociate Professor, MIT Media Lab

Photography Wishlist

http://raskar.info

Page 2: Raskar 6Sight Keynote Talk Nov09

Film-like Digital Photography

Page 3: Raskar 6Sight Keynote Talk Nov09

Fernald, Science [Sept 2006]

Shadow Refractive

Reflective

Page 4: Raskar 6Sight Keynote Talk Nov09

‘‘film-like’ Photographyfilm-like’ Photography

Lens

Detector

Pixels

Image

Slide by Shree NayarReproduce for the eye

Page 5: Raskar 6Sight Keynote Talk Nov09

Wish List TodayWish List Today

• ConsumersConsumers– Super-human visionSuper-human vision– Microscope like resolutionMicroscope like resolution– High speedHigh speed– See inside the body (health)See inside the body (health)– Auto-triggerAuto-trigger– Keep only ‘good’ picsKeep only ‘good’ pics– Find ‘relevant’ pics and better Find ‘relevant’ pics and better

archiving/accessarchiving/access

– Put photographer back in photo!Put photographer back in photo!

• CompaniesCompanies– CostCost– ResolutionResolution– Low-light sensitivity, HDRLow-light sensitivity, HDR– Stereo and 3DStereo and 3D– Mecha-free zoom/focusMecha-free zoom/focus– Auto-tagging for sharingAuto-tagging for sharing– RecognitionRecognition

Page 6: Raskar 6Sight Keynote Talk Nov09

Can you look around a corner ?

Page 7: Raskar 6Sight Keynote Talk Nov09
Page 8: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Camera CultureAssociate Professor, MIT Media Lab

Computational Photography

Wish List

http://raskar.info

Page 9: Raskar 6Sight Keynote Talk Nov09

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

Page 10: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #1

Ultimate Post-capture Control

Page 11: Raskar 6Sight Keynote Talk Nov09

Marc Levoy

Digital Refocusing using Light Field Camera

125μ square-sided microlenses[Ng et al 2005]

Page 12: Raskar 6Sight Keynote Talk Nov09

Marc Levoy

Zooming into the raw photo

Page 13: Raskar 6Sight Keynote Talk Nov09

Mask based Light Field CameraMask Sensor

[Veeraraghavan, Raskar, Agrawal, Tumblin, Mohan, Siggraph 2007 ]

Page 14: Raskar 6Sight Keynote Talk Nov09

MERL, MIT Media Lab Glare Aware Photography: 4D Ray Sampling for Reducing Glare Raskar, Agrawal, Wilson & Veeraraghavan

Captured 2D Photo

Page 15: Raskar 6Sight Keynote Talk Nov09

MERL, MIT Media Lab Glare Aware Photography: 4D Ray Sampling for Reducing Glare Raskar, Agrawal, Wilson & Veeraraghavan

x

y

u

v

121 Sub-aperture Views

Page 16: Raskar 6Sight Keynote Talk Nov09

MERL Mask-Enhanced Cameras: Heterodyned Light Fields & Coded Aperture Veeraraghavan, Raskar, Agrawal, Mohan & Tumblin

• Samples individual rays

• Predefined spectrum for lenses• Chromatic abberration

• High alignment precision

• For each lenslet, peripheral pixels are wasted

• Negligible Light Loss

• Samples coded combination of rays

• Supports any wavelength

• Reconfigurable f/#, Easier alignment

• No wastage• High resolution image for parts

of scene in focus

• 50 % Light Loss due to mask

Mask

Sensor

Microlens array

Sensor

Plenoptic Camera Heterodyne Camera

Page 17: Raskar 6Sight Keynote Talk Nov09

Motion Blur in Low Light

Page 18: Raskar 6Sight Keynote Talk Nov09

Fluttered Shutter CameraFluttered Shutter CameraRaskar, Agrawal, Tumblin Siggraph2006

Ferroelectric shutter in front of the lens is turnedopaque or transparent in a rapid binary sequence

Page 19: Raskar 6Sight Keynote Talk Nov09

Motion Blur in Low Light

Page 20: Raskar 6Sight Keynote Talk Nov09

Ramesh Raskar, Computational Illumination

Compact Programmable

Lights ?

Page 21: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #1

Ultimate Post-capture Control

•Digital Refocus and Motion blur

•Emulate studio light from compact flash

Page 22: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #2

Freedom from Form

Page 23: Raskar 6Sight Keynote Talk Nov09

Convert LCD into a big flat camera?Beyond Multi-touch: 3D Gestures

Page 24: Raskar 6Sight Keynote Talk Nov09

Large Virtual Camera for 3D Interactive HCI and Video Conferencing

Matthew Hirsch, Henry HoltzmanDoug Lanman, Ramesh Raskar

Siggraph Asia 2009

BiDi Screen

Page 25: Raskar 6Sight Keynote Talk Nov09

Touch + Hover using Thin, Depth Sensing LCD Sensor

Page 26: Raskar 6Sight Keynote Talk Nov09

Sensing Depth from Array of Virtual Cameras in

LCD

Page 27: Raskar 6Sight Keynote Talk Nov09

Lots of glass; Heavy; Bulky; Expensive

Shallow DoF with Simple Lens

Page 28: Raskar 6Sight Keynote Talk Nov09

Image Destabilization

Lens Sensor

Camera

Static Scene

Page 29: Raskar 6Sight Keynote Talk Nov09

Image Destabilization

Static Scene

Lens Motion Sensor Motion

Camera

Mohan, Lanman,Hiura, Raskar ICCP 2009

Page 30: Raskar 6Sight Keynote Talk Nov09

Small Aperture Photo

all-in-focus

Page 31: Raskar 6Sight Keynote Talk Nov09

Destabilized Small Aperture

focused in the front using destabilization

Page 32: Raskar 6Sight Keynote Talk Nov09

Adjusting the Focus Plane

focused in the middle using destabilization

Page 33: Raskar 6Sight Keynote Talk Nov09

Adjusting the Focus Plane

focused in the back using destabilization

Page 34: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #3

Understand the World

Page 35: Raskar 6Sight Keynote Talk Nov09

Convert single 2D photo into 3D ?Snavely, Seitz, SzeliskiU of Washington/Microsoft: Photosynth

Page 36: Raskar 6Sight Keynote Talk Nov09

Exploit Community Photo CollectionsU of Washington/Microsoft: Photosynth

Page 37: Raskar 6Sight Keynote Talk Nov09

Can you ‘see’ around a corner ?

Page 38: Raskar 6Sight Keynote Talk Nov09

Femto-Photography: Higher Dimensional Capture

FemtoFlash

UltraFast Detector

Computational OpticsSerious Sync

Page 39: Raskar 6Sight Keynote Talk Nov09
Page 40: Raskar 6Sight Keynote Talk Nov09

Bokode

Page 41: Raskar 6Sight Keynote Talk Nov09
Page 42: Raskar 6Sight Keynote Talk Nov09

Defocus blur of Bokode

Page 43: Raskar 6Sight Keynote Talk Nov09

Coding in Angle

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

Page 44: Raskar 6Sight Keynote Talk Nov09

camera

sensor

circle of confusion circle of information

Bokode(angle)

Quote suggested by Kurt Akeley

Encoding in Angle, not space, time or wavelength

Page 45: Raskar 6Sight Keynote Talk Nov09

Product labels

Street-view Tagging

Page 46: Raskar 6Sight Keynote Talk Nov09

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 47: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #3

Understand the World

•Identify/recognize Materials•3D Awareness

•Interact with information

Page 48: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #4

Sharing Visual Experience

Page 49: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #4

Sharing Visual Experience

•LifeLog Auto-summary•Privacy in public and

authentication• Great Photo-frames

Page 50: Raskar 6Sight Keynote Talk Nov09

6D Photo Frames

One Pixel of a 6D Display = 4D Display

1 2

11

2D 2D 2D

Single Pixel of

6D Frame

Page 51: Raskar 6Sight Keynote Talk Nov09

6D Photo Frames: Respond to Viewpoint + Ambient Light

Page 52: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #4

Sharing Visual Experience

•LifeLog Auto-summary•Privacy in public and

authentication •Hyper-real Photo Frames

•Print ‘material’

Page 53: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Camera Culture

Ramesh Raskar

Wish #5

Capturing Essence

Page 54: Raskar 6Sight Keynote Talk Nov09

Essence Photography

• Beyond physical realism• New Visual Art Forms

Yu, McMillan

Page 55: Raskar 6Sight Keynote Talk Nov09

What are the problems with ‘real’ photo in conveying information ?

Why do we hire artists to draw what can be photographed ?

Page 56: Raskar 6Sight Keynote Talk Nov09

Shadows

Clutter

Many Colors

Highlight Shape Edges

Mark moving parts

Basic colors

Page 57: Raskar 6Sight Keynote Talk Nov09

Depth Edges with MultiFlashDepth Edges with MultiFlashRaskar, Tan, Feris, Jingyi Yu, Turk – ACM SIGGRAPH 2004

Page 58: Raskar 6Sight Keynote Talk Nov09
Page 59: Raskar 6Sight Keynote Talk Nov09
Page 60: Raskar 6Sight Keynote Talk Nov09
Page 61: Raskar 6Sight Keynote Talk Nov09
Page 62: Raskar 6Sight Keynote Talk Nov09

Depth Discontinuities

Internal and externalShape boundaries, Occluding contour, Silhouettes

Page 63: Raskar 6Sight Keynote Talk Nov09

Our MethodCanny

Page 64: Raskar 6Sight Keynote Talk Nov09
Page 65: Raskar 6Sight Keynote Talk Nov09
Page 66: Raskar 6Sight Keynote Talk Nov09

Blind CameraBlind Camera

Sascha Pohflepp, U of the Art, Berlin, 2006

Page 67: Raskar 6Sight Keynote Talk Nov09

Scene Completion Using Millions of PhotographsHays and Efros, Siggraph 2007

Page 68: Raskar 6Sight Keynote Talk Nov09

Camera Culture

Ramesh Raskar

Wish #5

…………………

Page 69: Raskar 6Sight Keynote Talk Nov09

Photos of tomorrow: computed not recorded

http://scalarmotion.wordpress.com/2009/03/15/propeller-image-aliasing/

Page 70: Raskar 6Sight Keynote Talk Nov09

Raskar, Camera Culture, MIT Media Lab

Questions• What will a camera look like in 10,20 years?• How will a billion networked and portable cameras change

the social culture? • How will online photo collections transform visual social

computing?• How will movie making/new reporting change?• computational-journalism.com

Page 71: Raskar 6Sight Keynote Talk Nov09

2nd International Conference on Computational Photography

Papers due November 2,

2009

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

Page 72: Raskar 6Sight Keynote Talk Nov09

• Ramesh Raskar and Jack Tumblin

• Book Publishers: A K Peters

• ComputationalPhotography.org

Page 73: Raskar 6Sight Keynote Talk Nov09

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

• Post-capture control• Emulate studio lights with compact flash• Focus and motion blur

• New forms• Flat camera, large LCDs as cameras• Image destabilization for larger aperture

• Understand the world• Real or fake• Place 2D photo into 3D• Look around corner• Bokode: long distance barcode

• Sharing• Lifelogs auto summary• Privacy/Verification• 6D photoframes

• Essence• New visual arts• Multi-flash camera• Delta-camera and Blind-camera

Computational Photography Wish ListSensor