3d photography: beyond perspective

36
Steve Seitz Dept. Computer Science & Eng. University of Washington 3D Photography: Beyond Perspective

Upload: zalman

Post on 16-Jan-2016

188 views

Category:

Documents


7 download

DESCRIPTION

3D Photography: Beyond Perspective. Steve Seitz Dept. Computer Science & Eng. University of Washington. Perspective Projection. Humans evolved with perspective eyes Capture light along rays that converge at a single point. Cameras also evolved with perspective optics. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 3D Photography: Beyond Perspective

Steve SeitzDept. Computer Science & Eng.

University of Washington

3D Photography:Beyond Perspective

Page 2: 3D Photography: Beyond Perspective

Perspective Projection

Humans evolved with perspective eyes• Capture light along rays that converge at a single point

Page 3: 3D Photography: Beyond Perspective

Cameras also evolved with perspective optics

• Optimized for humans, not computers!

Page 4: 3D Photography: Beyond Perspective

A non-perspective image

Page 5: 3D Photography: Beyond Perspective
Page 6: 3D Photography: Beyond Perspective

The Blue Marble, NASA satellite image composite

Page 7: 3D Photography: Beyond Perspective

The Blue Marble, NASA satellite image composite

Page 8: 3D Photography: Beyond Perspective

The Blue Marble, NASA satellite image composite

Page 9: 3D Photography: Beyond Perspective

Cyberware Scanner

Page 10: 3D Photography: Beyond Perspective

Print Gallery, by M.C. Escher, 1956

Page 11: 3D Photography: Beyond Perspective

Panorama from Disney’s 1940 film Pinocchio (from Wood et al., SIGGRAPH 1997)

Page 12: 3D Photography: Beyond Perspective
Page 13: 3D Photography: Beyond Perspective

What’s an Image?

An image is any 2D subset of rays in space• Actually, the light energy flowing along these rays• Any 2D “slice” of the plenoptic function

perspective image general image

Page 14: 3D Photography: Beyond Perspective

Non-perspective Imaging

Issues:• What other types of images are possible?• Which images are useful?• How can we capture these images?

Page 15: 3D Photography: Beyond Perspective

Path Images

Page 16: 3D Photography: Beyond Perspective

Path Images

Page 17: 3D Photography: Beyond Perspective

Path Images

x

y

t

Page 18: 3D Photography: Beyond Perspective

Path Images

x

y

t

Page 19: 3D Photography: Beyond Perspective

Path Images

Pushbroom images• satellite

Bolles et al. [87]• EPI

Tsuji et al. [92]• omni-directional image

Peleg et al. [97]• manifold mosaic

Radamacher & Bishop [99]• MCOP

. . .

x

y

t

Page 20: 3D Photography: Beyond Perspective

Linear Path

input pushbroom images

Video Cube Demo• application by Michael Cohen et al., Microsoft

Page 21: 3D Photography: Beyond Perspective

Circular Path

panorama(“concentric mosaic”)

circular EPI

input image

Page 22: 3D Photography: Beyond Perspective

Circular Path

input cyclographsvideo cube

Page 23: 3D Photography: Beyond Perspective

What are these images good for?• Applications to computer graphics,

computer vision?

Page 24: 3D Photography: Beyond Perspective

Circular Stereo• [Ishiguro, Yamamoto, Tsuji, 92]

• [Peleg and Ben-Ezra, 99]

• [Shum, Kalai, Seitz, 99]

• [Nayar and Karmarkar, 00]

I

y

x x0 +n

x0 -n x

0

Page 25: 3D Photography: Beyond Perspective

Stereo Panorama

Disparity map result

Page 26: 3D Photography: Beyond Perspective

Stereo Panorama

Dark--close, light--far

Page 27: 3D Photography: Beyond Perspective

Circular Stereo

Advantages• 360 degree scene reconstruction• Uniform accuracy, optimal

Page 28: 3D Photography: Beyond Perspective

Pushbroom Stereo

y

x tx0 +n

x0 -n x

0

Page 29: 3D Photography: Beyond Perspective

Stereo Cyclographs

y

x x0 +n

x0 -n x

0

Page 30: 3D Photography: Beyond Perspective
Page 31: 3D Photography: Beyond Perspective
Page 32: 3D Photography: Beyond Perspective

Stereo Cyclograph Reconstruction

Computed from two cyclograph images• Using unmodified stereo matcher [Zitnick & Kanade]

Page 33: 3D Photography: Beyond Perspective

Stereo Path Images

Do these all produce stereo pairs?• two images with horizontal parallax

Yes

Page 34: 3D Photography: Beyond Perspective

Stereo Path Images

How about this path? No• Yes if the camera path is a conic

– line, circle, ellipse, parabola, hyperbola

• Must capture rays lying on doubly-ruled quadrics– [Padja 2001], [Seitz 2001]

Page 35: 3D Photography: Beyond Perspective

Stereo Parabolic Panoramas

perspective image

parabolic panorama

Page 36: 3D Photography: Beyond Perspective

Beyond PerspectiveCameras for humans, not machines!

• Need to rethink cameras• Image should suit the task

Future: cameras will evolve like CPU’s• First: task-specific cameras• Then: programmable cameras

– FPGA programmable camera arrays

Thanks to Jiwon Kim, Michael Cohen