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

Slides:



Advertisements
Similar presentations
Interactive Deformation of Light Fields Billy Chen Eyal Ofek Heung-Yeung Shum Marc Levoy.
Advertisements

Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
Vision Sensing. Multi-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV 2007 Venus de Milo.
Caustics of Catadioptric Cameras
Stereo.
Vision For Graphics ICCV 2005 Vision for Graphics Larry Zitnick, Sing Bing Kang, Rick Szeliski Interactive Visual Media Group Microsoft Research Steve.
Rendering with Concentric Mosaics Heung – Yeung Shum and Li – Wei He Presentation By: Jonathan A. Bockelman.
Computer Vision : CISC 4/689
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
CS6670: Computer Vision Noah Snavely Lecture 17: Stereo
Announcements Project 1 artifact voting ( announce later today) Project 2 out today (help session at end of class) IMPORTANT: choose Proj 2 partner.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Lecture 5: Projection CS6670: Computer Vision Noah Snavely.
Stereo Matching Vision for Graphics CSE 590SS, Winter 2001 Richard Szeliski.
Mosaic-Based 3D Scene Representation and Rendering Zhigang Zhu Visual Computing Lab Department of Computer Science City College and Graduate Center City.
The Space of All Stereo Images Steve Seitz University of Washington.
Stereo Binocular Stereo Calibration (finish up) Next Time Motivation
High-Quality Video View Interpolation
360 x 360 Mosaics Shree K. Nayar and Amruta Karmarkar Computer Science Department Columbia University IEEE CVPR Conference June 2000, Hilton Head Island,
3D from multiple views : Rendering and Image Processing Alexei Efros …with a lot of slides stolen from Steve Seitz and Jianbo Shi.
Announcements Project 2 out today panorama signup help session at end of class Today mosaic recap blending.
Image or Object? Michael F. Cohen Microsoft Research.
CSCE 641 Computer Graphics: Image-based Rendering (cont.) Jinxiang Chai.
Siggraph’2000, July 27, 2000 Jin-Xiang Chai Xin Tong Shing-Chow Chan Heung-Yeung Shum Microsoft Research, China Plenoptic Sampling SIGGRAPH’2000.
Linear View Synthesis Using a Dimensionality Gap Light Field Prior
Introduction to Computer Vision CS223B, Winter 2005.
Computational Photography Light Field Rendering Jinxiang Chai.
Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page
Rendering with Concentric Mosaics Heung-Yeung Shum Li-Wei he Microsoft Research.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Stereo Guest Lecture by Li Zhang
Project 1 artifact winners Project 2 questions Project 2 extra signup slots –Can take a second slot if you’d like Announcements.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
The University of Ontario CS 4487/9587 Algorithms for Image Analysis n Web page: Announcements, assignments, code samples/libraries,
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Multi-Aperture Photography Paul Green – MIT CSAIL Wenyang Sun – MERL Wojciech Matusik – MERL Frédo Durand – MIT CSAIL.
Light Field Video Stabilization ICCV 2009, Kyoto Presentation for CS 534: Computational Photography Friday, April 22, 2011 Brandon M. Smith Li Zhang University.
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
OUTLINEOUTLINE What is Photography? What is Photography? What is ‘The Photographic Signal’? What is ‘The Photographic Signal’? Perfecting Film-Like Photography:
Announcements Project 1 artifact winners Project 2 questions
Recap from Monday Image Warping – Coordinate transforms – Linear transforms expressed in matrix form – Inverse transforms useful when synthesizing images.
Image-based rendering Michael F. Cohen Microsoft Research.
Parabola.
Stereo Readings Szeliski, Chapter 11 (through 11.5) Single image stereogram, by Niklas EenNiklas Een.
Stereo Many slides adapted from Steve Seitz.
COMP322/S2000/L261 Geometric and Physical Models of Objects Geometric Models l defined as the spatial information (i.e. dimension, volume, shape) of objects.
Project 2 code & artifact due Friday Midterm out tomorrow (check your ), due next Fri Announcements TexPoint fonts used in EMF. Read the TexPoint.
1 Plenoptic Imaging Chong Chen Dan Schonfeld Department of Electrical and Computer Engineering University of Illinois at Chicago May
What is light? Electromagnetic radiation (EMR) moving along rays in space R( ) is EMR, measured in units of power (watts) – is wavelength Light: Travels.
03/09/05© 2005 University of Wisconsin Last Time HDR Image Capture Image Based Rendering –Improved textures –Quicktime VR –View Morphing NPR Papers: Just.
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
Circles – An Introduction SPI Graph conic sections (circles, parabolas, ellipses and hyperbolas) and understand the relationship between the.
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Linear cameras What is a perspective camera? Reguli Linear congruences Direct and inverse projections Multi-view geometry Présentations mercredi 26 mai.
ELE 5450 Projects 3D Reconstruction 1. Spectral partition for structure from motion Nelson Drew Steedly et al p. 996 ICCV Multi-baselines stereo.
Smoothly Varying Affine Stitching [CVPR 2011]
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
CSCE 641 Computer Graphics: Image-based Rendering (cont.) Jinxiang Chai.
Project 2 due today Project 3 out today Announcements TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Analyzing Impossible Images Steve Seitz University of Washington Computational Photography Symposium May 23, 2004.
Projective cameras The end of projective SFM Euclidean upgrades Line geometry Purely projective cameras Présentations mercredi 26 mai de 9h30 à midi, salle.
제 5 장 스테레오.
Image-Based Rendering
© 2005 University of Wisconsin
DEPTH RANGE ACCURACY FOR PLENOPTIC CAMERAS
Omnidirectional epipolar geometry
Computer Vision (CSE 490CV, EE400B)
Stereo vision Many slides adapted from Steve Seitz.
Presentation transcript:

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

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

Cameras also evolved with perspective optics Optimized for humans, not computers!

A non-perspective image

The Blue Marble, NASA satellite image composite

Cyberware Scanner

Print Gallery, by M.C. Escher, 1956

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

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

Non-perspective Imaging Issues: What other types of images are possible? Which images are useful? How can we capture these images?

Path Images

x y t

x y t

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

Linear Path input pushbroom images Video Cube Demo application by Michael Cohen et al., Microsoft

Circular Path panorama (“concentric mosaic”) circular EPI input image

Circular Path inputcyclographsvideo cube

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

Circular Stereo [Ishiguro, Yamamoto, Tsuji, 92] [Peleg and Ben-Ezra, 99] [Shum, Kalai, Seitz, 99] [Nayar and Karmarkar, 00] I y x  x 0 +n x 0 -n x0x0

Stereo Panorama Disparity map result

Stereo Panorama Dark--close, light--far

Circular Stereo Advantages 360 degree scene reconstruction Uniform accuracy, optimal

Pushbroom Stereo y x t x 0 +n x 0 -n x0x0

Stereo Cyclographs y x  x 0 +n x 0 -n x0x0

Stereo Cyclograph Reconstruction Computed from two cyclograph images Using unmodified stereo matcher [Zitnick & Kanade]

Stereo Path Images Do these all produce stereo pairs? two images with horizontal parallax Yes

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]

Stereo Parabolic Panoramas perspective image parabolic panorama

Beyond Perspective Cameras 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