Course 15: Computational Photography Organisers Ramesh Raskar Mitsubishi Electric Research Labs Jack Tumblin Northwestern University Course WebPage :

Slides:



Advertisements
Similar presentations
Paul Debevec Computational Photography: Advanced Topics Computational Photography: Advanced Topics.
Advertisements

3D Computer Vision: CSc
Procam and Campro Shree K. Nayar Computer Science Columbia University Support: NSF, ONR Procams 2006 PROCAMS Shree K. Nayar,
Po-Hsiang Chen Advisor: Sheng-Jyh Wang. People  Shree K. Nayar  Ramesh Raskar  Ren Ng 2.
Vision Sensing. Multi-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV 2007 Venus de Milo.
Raskar, Camera Culture, MIT Media Lab Camera Culture Ramesh Raskar Camera Culture MIT Media Lab Ramesh Raskar
Computational Photography Prof. Feng Liu Spring /30/2015.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
CS6670: Computer Vision Noah Snavely Lecture 17: Stereo
Introduction Steve Seitz Carnegie Mellon University Brian Curless University of Washington SIGGRAPH 2000 Course on 3D Photography
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2006 Slides for September 26 lecture.
Lecture 20: Light, color, and reflectance CS6670: Computer Vision Noah Snavely.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2003 Slides for September 25 lecture.
Introduction to Computer Vision CS223B, Winter 2005.
Graphics research and courses at Stanford
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Stereo Guest Lecture by Li Zhang
 Marc Levoy Choosing the right course CS 148 Winter, Hanrahan, not SCPD undergraduates only requires 107 terminal course broad and conceptual CS.
Lecture 33: Computational photography CS4670: Computer Vision Noah Snavely.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2001 Slides for September 27 lecture.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Computational Photography: Advanced Topics
Course 3: Computational Photography Ramesh Raskar Mitsubishi Electric Research Labs Jack Tumblin Northwestern University Course WebPage :
Northeastern University, Fall 2005 CSG242: Computational Photography Ramesh Raskar Mitsubishi Electric Research Labs Northeastern University Course WebPage.
Course 1: Computational Photography Organisers Ramesh Raskar Mitsubishi Electric Research Labs Jack Tumblin Northwestern University.
The University of Ontario CS 4487/9587 Algorithms for Image Analysis n Web page: Announcements, assignments, code samples/libraries,
Bimber & Raskar Siggraph 2005 Spatial Augmented Reality Spatial Augmented Reality Oliver Bimber University of Weimar Ramesh Raskar Mitsubishi Electric.
Bimber & Raskar Spatial Augmented Reality  Oliver Bimber  University of Weimar  Ramesh Raskar  Mitsubishi Electric Research Labs  Masahiko Inami 
Computer Graphics Inf4/MSc Computer Graphics Lecture Notes #16 Image-Based Lighting.
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.
Bridging the Gap to the Real Wojciech Matusik Adobe Systems, Inc.
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:
MERL, MIT Media Lab Reinterpretable Imager Agrawal, Veeraraghavan & Raskar Amit Agrawal, Ashok Veeraraghavan and Ramesh Raskar Mitsubishi Electric Research.
Computational Photography and Videography Christian Theobalt and Ivo Ihrke Winter term 09/10.
Components of a computer vision system
Northeastern University, Fall 2005 CSG242: Computational Photography Ramesh Raskar Mitsubishi Electric Research Labs Northeastern University Oct 19th,
Digital Photography DeCal EECS 98/198 Nathan Yan About this course -Technical Understanding of Camera Systems -Application to Photographic technique -Photo-processing:
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 15: Image-Based Rendering and Light Fields Ravi Ramamoorthi
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Computational photography CS4670: Computer Vision Noah Snavely.
ECEN 4616/5616 Optoelectronic Design Class website with past lectures, various files, and assignments: (The.
Nonphotorealistic rendering, and future cameras Computational Photography, Bill Freeman Fredo Durand May 11, 2006.
Image-based rendering Michael F. Cohen Microsoft Research.
. Wild Dreams for Cameras Jack Tumblin Northwestern University From May 24 Panel Discussion on cameras.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
Mitsubishi Electric Research Labs (MERL) Super-Res from Single Motion Blur PhotoAgrawal & Raskar Amit Agrawal and Ramesh Raskar Mitsubishi Electric Research.
Image Quilting for Texture Synthesis and Transfer Alexei A. Efros (UC Berkeley) William T. Freeman (MERL) Siggraph01 ’
Spring 2015 CSc 83020: 3D Photography Prof. Ioannis Stamos Mondays 4:15 – 6:15
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
Course 1: Room 6DE Computational Photography A.2: Concepts Tumblin.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
Project 2 due today Project 3 out today Announcements TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA.
Analyzing Impossible Images Steve Seitz University of Washington Computational Photography Symposium May 23, 2004.
A Framework for Perceptual Studies in Photorealistic Augmented Reality Martin Knecht 1, Andreas Dünser 2, Christoph Traxler 1, Michael Wimmer 1 and Raphael.
Introduction Computational Photography Seminar: EECS 395/495
Lecture 15: Guest Lecture Professor Gordon Wetzstein
Nov. 11, Visualization with 3D CG
Computational Photography
Lecture 17: Guest Lecture Professor Gordon Wetzstein
Image Based Modeling and Rendering (PI: Malik)
Macroscopic Interferometry with Electrons, not Photons
Jiangbin Zheng’s Brief Biography
Spatial Augmented Reality Oliver Bimber
Spatial Augmented Reality Oliver Bimber
Wrap-up and discussion
Camera Culture Ramesh Raskar Camera Culture MIT Media Lab.
Presentation transcript:

Course 15: Computational Photography Organisers Ramesh Raskar Mitsubishi Electric Research Labs Jack Tumblin Northwestern University Course WebPage :

Course 15: Computational Photography Course WebPage Source Code, Slides, Bibliography, Links and Updates Course Evaluation

Welcome Understanding Film-like PhotographyUnderstanding Film-like Photography –Parameters, Nonlinearities, Ray-based concepts Image Processing and Reconstruction ToolsImage Processing and Reconstruction Tools –Multi-image Fusion, Gradient domain, Graph Cuts Improving Camera PerformanceImproving Camera Performance –Better dynamic range, focus, frame rate, resolution Future DirectionsFuture Directions –HDR cameras, Gradient sensing, Smart optics/lighting

Goals Capture-time TechniquesCapture-time Techniques –Manipulating optics, illumination and sensors Fusion and ReconstructionFusion and Reconstruction –Beyond digital darkroom experience Improving Camera PerformanceImproving Camera Performance –Better dynamic range, focus, frame rate, resolution –Hint of shape, reflectance, motion and illumination –Computational Imaging in Sciences ApplicationsApplications –Graphics, Special Effects, Scene Comprehension, Art

Speaker: Marc Levoy Associate Professor of Computer Science and Electrical Engineering at Stanford University. He received his PhD in Computer Science from the University of North Carolina in In the 1970's Levoy worked on computer animation, developing an early computer-assisted cartoon animation system. In the 1980's Levoy worked on volume rendering, a family of techniques for displaying sampled three-dimensional functions, such as CT and MR data. In the 1990's he worked on technology and algorithms for 3D scanning. This led to the Digital Michelangelo Project, in which he and a team of researchers spent a year in Italy digitizing the statues of Michelangelo using laser rangefinders. His current interests include light field sensing and display, computational imaging, and digital photography. Levoy received the NSF Presidential Young Investigator Award in 1991 and the SIGGRAPH Computer Graphics Achievement Award in 1996 for his work in volume rendering.

Speaker: Shree Nayar Professor at Columbia University. He received his PhD degree in Electrical and Computer Engineering from the Robotics Institute at Carnegie Mellon University in He heads the Columbia Automated Vision Environment (CAVE), which is dedicated to the development of advanced computer vision systems. His research is focused on three areas; the creation of novel vision sensors, the design of physics based models for vision, and the development of algorithms for scene understanding. His work is motivated by applications in the fields of digital imaging, computer graphics, and robotics. Professor Nayar has received best paper awards at ICCV 1990, ICPR 1994, CVPR 1994, ICCV 1995, CVPR 2000 and CVPR He is the recipient of the David and Lucile Packard Fellowship (1992), the National Young Investigator Award (1993), the NTT Distinguished Scientific Achievement Award (1994), and the Keck Foundation Award for Excellence in Teaching (1995). He has published over 100 scientific papers and has several patents on inventions related to vision and robotics.

Speaker: Ramesh Raskar Senior Research Scientist at MERL. His research interests include projector-based graphics, computational photography and non-photorealistic rendering. He has published several articles on imaging and photography including multi-flash photography for depth edge detection, image fusion, gradient-domain imaging and projector-camera systems. His papers have appeared in SIGGRAPH, EuroGraphics, IEEE Visualization, CVPR and many other graphics and vision conferences. He was a course organizer at Siggraph 2002 through He was the panel organizer at the Symposium on Computational Photography and Video in Cambridge, MA in May 2005 and taught a graduate level class on Computational Photography at Northeastern University, Fall He is a member of the ACM and IEEE.

Speaker: Jack Tumblin Assistant Professor of Computer Science at Northwestern Univ. His interests include novel photographic sensors to assist museum curators in historical preservation, computer graphics and visual appearance, and image-based modeling and rendering. During his doctoral studies at Georgia Tech and post-doc at Cornell, he investigated tone-mapping methods to depict high-contrast scenes. His MS in Electrical Engineering (December 1990) and BSEE (1978), also from Georgia Tech, bracketed his work as co-founder of IVEX Corp., (>45 people as of 1990) where his flight simulator design work was granted 5 US Patents. He was an Associate Editor of ACM Transactions on Graphics ( ), a member of the SIGGRAPH Papers Committee (2003, 2004), and in 2001 was a Guest Editor of IEEE Computer Graphics and Applications.

Opportunities –Unlocking Photography How to expand camera capabilitiesHow to expand camera capabilities Digital photography that goes beyond film-like photographyDigital photography that goes beyond film-like photography –Think beyond post-capture image processing Computation well before image processing and editingComputation well before image processing and editing –Learn how to build your own camera-toys –Review of 30+ recent papers –What we will not cover Film Cameras, Novel view rendering (IBR), Color issues, Traditional image processing/editingFilm Cameras, Novel view rendering (IBR), Color issues, Traditional image processing/editing

Traditional Photography Courtesy: Shree Nayar Lens Detector Pixels Image

Traditional Photography Lens Detector Pixels Image Mimics Human Eye for a Single Snapshot: Single View, Single Instant, Fixed Dynamic range and Depth of field for given Illumination in a Static world

Computational Photography: Optics, Sensors and Computations Generalized Sensor Generalized Optics Computations Picture 4D Ray Bender Upto 4D Ray Sampler Ray Reconstruction Merged Views, Programmable focus and dynamic range, Closed-loop Controlled Illumination, Coded Exposure for moving objects

Computational Photography Novel Cameras Generalized Sensor Generalized Optics Processing

Computational Photography Novel Illumination Novel Cameras Generalized Sensor Generalized Optics Processing Light Sources

Computational Photography Novel Illumination Novel Cameras Scene : 8D Ray Modulator Generalized Sensor Generalized Optics Processing Light Sources

Computational Photography Novel Illumination Novel Cameras Scene : 8D Ray Modulator Display Generalized Sensor Generalized Optics Processing Recreate 4D Lightfield Light Sources

Computational Photography Novel Illumination Novel Cameras Scene : 8D Ray Modulator Display Generalized Sensor Generalized Optics Processing 4D Ray Bender Upto 4D Ray Sampler Ray Reconstruction Generalized Optics Recreate 4D Lightfield Light Sources Modulators 4D Incident Lighting 4D Light Field

Radial Stereoscopic Imaging (Kuthirummal, Nayar SIGGRAPH 06) c Shree Nayar, Columbia University

Dual photography from diffuse reflections the camera’s view Sen et al, Siggraph 2005

Deblurred Image Blurred Taxi, 200 Pixel Blur Fluttered Shutter Photography Raskar, Agrawal, Tumblin, Siggraph 2006

IEEE Computer Special Issue on Computational Photography   Marc Levoy on "Light Fields and Computational Imaging"   Shree Nayar on "Computational Cameras: Redefining the Image"   Paul Debevec on "Virtual Cinematography: Relighting Through Computation"   Michael F. Cohen and Richard Szeliski on "The Moment Camera" Web:

Computational Photography Mastering New Techniques for Lenses, Lighting and Sensors Ramesh Raskar and Jack Tumblin Book Publishers: A K Peters Siggraph 2006 booth: 20% off Coupons 25% Off

Siggraph 2006 Computational Photography Papers Hybrid Images Oliva et al (MIT) Drag-and-Drop Pasting Jia et al (MSRA) Two-scale Tone Management for Photographic Look Bae et al (MIT) Interactive Local Adjustment of Tonal Values Lischinski et al (Tel Aviv) Image-Based Material Editing Khan et al (Florida) Flash Matting Sun et al (Microsoft Research Asia) Natural Video Matting using Camera Arrays Joshi et al (UCSD / MERL) Removing Camera Shake From a Single Photograph Fergus (MIT) Coded Exposure Photography: Motion Deblurring Raskar et al (MERL) Photo Tourism: Exploring Photo Collections in 3D Snavely et al (Washington) AutoCollage Rother et al (Microsoft Research Cambridge) Photographing Long Scenes With Multi-Viewpoint Panoramas Agarwala et al (University of Washington) Projection Defocus Analysis for Scene Capture and Image Display Zhang et al (Columbia University) Multiview Radial Catadioptric Imaging for Scene Capture Kuthirummal et al (Columbia University) Light Field Microscopy (Project) Levoy et al (Stanford University) Fast Separation of Direct and Global Components of a Scene Using High Frequency Illumination Nayar et al (Columbia University)

8:30 Introduction (Raskar) 8:35 Photographic Signal & Film-like Photography (Tumblin) 9:15 Image Fusion and Reconstruction (Tumblin) 9:35 Computational Camera: Optics+Software (Nayar) 10:15 Break 10:30 Computational Imaging in the Sciences (Levoy) 11:10 Computational Illumination (Raskar) 11:45 Smart Optics and Sensors (Raskar) 11:45 Panel Discussion (Nayar, Levoy, Raskar, Tumblin) Schedule Course Page :

8:30amA.1Introduction(Raskar, 5 mins) 8:35A.2Concepts in Computational Photography(Tumblin, 15 mins) A.3Understanding Film-like Photography(Tumblin, 10 mins) 9:00A.4Image Processing Tools(Raskar, 10 mins) 9:10 Q&A (5 minutes) 9:15B.1Image Reconstruction Techniques(Tumblin, 20 mins) 9:35B.2Computational Camera : Convergence of Optics and Software (Nayar, 35 minutes) 10:10 Q&A(5 minutes) 10:15 Break (15 mins) 10:30C.1Computational Imaging in the Sciences(Levoy, 35 minutes) 11:05 Q&A(5 minutes) 11:10D.1Computational Illumination(Raskar, 15 mins) D.2Smart Optics, Modern Sensors and Future Cameras(Raskar, 20 mins) 11:45E.1Panel Discussion and Q&A(Nayar, Levoy, Raskar, Tumblin 30 mins) 12:15pm End