ECE 6504: Computational Photography, Fall 2016

Class Schedule

Date Topic Lectures Reading and Links Project
Aug 22 (Mon) Introduction ppt; pdf
Image Processing Basics
Aug 24 (Wed) Image filters in spatial domain S3.2 (linear filtering)
S3.3 (non-linear filtering)
Project 1 (Image alignment) out
Aug 29 (Mon) Image filters in frequency domain S3.4 (fourier transforms)
Aug 31 (Wed) Templates and image pyramids S3.5.2 (image pyramids)
S8.1.1 (pyramid alignment)
Sept 5 (Mon) No class (Labor day)
Sept 7 (Wed) Light and colors S2.2 (light)
S2.3.2 (color)
Sept 12 (Mon) Histograms and color adjustment S3.1 (histograms and color adjustment) Project 1 (Image alignment) due
The Digital Canvas
Sept 14 (Wed) Growing: Texture synthesis and hole filling Texture Synthesis – Efros Leung (1999)
Image Quilting – Efros Freeman (2001)
Image Analogies – Hertzmann et al. (2001)
Patch Match – Barnes et al. (2009)
Project 2 (Patch-based synthesis) out
Sept 19 (Mon) Cutting: Intelligent scissors and Graph Cuts Intelligent Scissors – Mortenson Barret (1995)
GrabCut – Rother et al. (2004)
Sept 21 (Wed) Pasting: Compositing and blending GradientShop
Poisson Image Editing – Perez et al. (2003)
Burt & Adelson, A multiresolution spline with application to image mosaics, ACM ToG (1983)
Sept 26 (Mon) Warping: Geometric image transformations S3.6 (warping) Project 2 (Patch-based synthesis) due
Sept 28 (Wed) Morphing: Smooth image transition Project 3 (Gradient-domain fusion) out
Oct 3 (Mon) Faces and PCA
Modeling the Physical World
Oct 5 (Wed) Camera models S2.1.5 (3D to 2D projection)
Oct 10 (Mon) Single-view metrology HoiemSavarese-SVG Chapter Project 3 (Gradient-domain fusion) due
Oct 12 (Wed) Single-view 3D reconstruction Tour into the picture (Horry et al. 1997) Project 4 (Face morphing) out
Oct 17 (Mon) Image-based lighting Debevec, Image-based Lighting Tutorial (2005)
Working with Photo Collections
Oct 19 (Wed) Moedling light with light field
Oct 24 (Mon) Matching and alignment with interest points Grauman&Leibe Draft Chapter on Local Features Project 4 (Face morphing) due
Oct 26 (Wed) Automatic photo stitching and RANSAC S9 (stitching)
Image stitching tutorial Szeliski (2006)
Project 5 (Image stitching) out
Oct 31 (Mon) Object recognition, retrieval, and augmented reality S14.3; Grauman&Leibe Draft Visual Vocabularies;
Nov 2 (Wed) Opportunities of scale Hays & Efros, Scene Completion Using Millions of Photographs (2007)
More Topics of Interest
Nov 7 (Mon) Detecting fakes Project 5 (Image stitching) due
Nov 9 (Wed) Computational cameras and displays Adelson & Bergen, The Plenoptic Function and the Elements of Early Vision (1991)
Ng et al., Light Field Photography with a Hand-held Plenoptic Camera (2005)
Levin et al., Image and Depth with a Coded Aperture (2007)
Final Project Proposal due
Nov 14 (Mon) Exam Review
Nov 16 (Wed) Exam
Nov 21,23 No class (Thanksgiving break)
Nov 28 (Mon) How the Kinect works?
Nov 30 (Wed) Computational videography
Dec 5 (Mon) Seeing the Invisible
Dec 7 (Wed) Last day - wrap up
Dec 12 (Mon) Project presentation

Calendar view