Class Schedule (subject to
change)
Date |
Topic |
Link |
Reading/Notes |
Aug 28 (Wed) |
Introduction |
||
|
Basics of
Working with Images |
|
|
Aug 30 (Fri) |
Pixels and image filters |
S3.2 (linear filtering) S3.3 (non-linear filtering) |
|
Sept 4 (Wed) |
Thinking in frequency Derek away
Sept 1-5. Lecture by Jae. |
S3.4 (fourier transforms) S2.3.3 (compression) |
|
Sept 5
(Thurs) |
Linear
Algebra Tutorial at 5-6:50PM in DCL 1320 by Yuan. Use of Jupyter
Notebook covered at start. |
|
|
Sept 6 (Fri) |
Templates and image pyramids |
S3.5.2 (image pyramids) S8.1.1 (pyramid alignment) Other reading: |
|
Sept 11 (Wed) |
Light and color |
S2.2 (light), S2.3.2 (color) or Forsyth and Ponce Ch 3 |
|
Sept 13 (Fri) |
Histograms and color adjustment |
S3.1 (histograms and color adjustment) |
|
Sept 17
(Tues) |
Project 1
(Hybrid images) due |
|
|
The Digital
Canvas: Coloring, Blending, Cutting, Synthesizing, and Warping Images |
|
|
|
Sept 18 (Wed) |
Growing: Texture synthesis and hole filling |
Texture
Synthesis – Efros Leung (1999) Image
Quilting – Efros Freeman (2001) |
|
Sept 20
(Fri) |
CS 497
only: Team and Topic Proposal |
|
|
Sept 20 (Fri) |
Cutting: Intelligent Scissors and Graph Cuts |
||
Sept 25 (Wed) |
Pasting: Compositing and blending |
Poisson
Image Editing – Perez et al. (2003) Burt
and Adelson, A
multiresolution spline with application to image mosaics, ACM ToG (1983) |
|
Sept 27 (Fri) |
Image warping (translation, rotation, scale, etc.) |
S3.6 (warping) |
|
Oct 1
(Tues) |
Project 2 (Image quilting) due |
|
|
Oct 2 (Wed) |
Image morphing |
||
|
Modeling
the Physical World |
|
|
Oct 4 (Fri) |
The Pinhole Camera |
S2.1.5 (3D to 2D projection) |
|
Oct 9 (Wed) |
Single-view Metrology + Camera Model continued |
||
Oct 11 (Fri) |
Single-view 3D Reconstruction |
Tour into the picture
(Horry et al. 1997) |
|
Oct 15
(Tues) |
Project 3
(Gradient domain fusion) due |
|
|
Oct 16 (Wed) |
Image-based Lighting: ray tracing, environment maps, light
probes |
Reading (do read this): |
|
Oct 18 (Fri) |
Image-based Lighting cont.: HDR light probes, relighting |
Optional
Reading: Debevec & Malik, “Recovering
High Dynamic Range Radiance Maps from Photographs”, SIGGRAPH 1997 Debevec, Rendering Synthetic Objects in
Real Scenes, 1998 |
|
Oct 18
(Fri) |
CS 497
only: Detailed Project Plan |
|
|
Oct 23 (Wed) |
The image as a virtual stage |
Rendering
Synthetic Objects (Karsch et al. 2011) |
|
Correspondence
and Recognition |
|
|
|
Oct 25 (Fri) |
Matching and alignment with interest points |
Grauman/Leibe Draft Chapter on
Local Features Optional: Lowe -
SIFT paper |
|
Oct 29
(Tues) |
Project 4
(Image-based lighting) due |
|
|
Oct 30 (Wed) |
Automatic Photo Stitching and RANSAC |
Brown
Lowe 2007 ; S9
(stitching); slides
|
|
Nov 1 (Fri) |
Object recognition, retrieval, and augmented reality |
||
Nov 6 (Wed) |
Opportunities of scale: texture synthesis, multi-view
reconstruction, im2gps, tiny images, etc. |
Reading: Hays & Efros, Scene Completion Using Millions of Photographs |
|
|
More Topics
of Interest |
|
|
Nov 8 (Fri) |
Generating and detecting fakes |
||
Nov 12 (Tues) |
Project 5
(Video stitching) due |
|
|
Nov 13 (Wed) |
How the Kinect works |
||
Nov 15 (Fri) |
Computational approaches to cameras |
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) |
|
Nov 18 (Mon) |
Final
Project Proposal due (for CS 497
students, this is a midpoint report) |
|
|
Nov 20 (Wed) |
Exam Review |
||
Nov 22 (Fri) |
Exam, normal class time/place |
|
|
Nov 27, 29 |
NO CLASS -
Thanksgiving Break! |
|
|
Dec 4 (Wed) |
Understanding Faces |
||
Dec 6 (Fri) |
Video Magnification |
|
|
Dec 11 (Wed) |
Last day – cutting edge and wrap up |
||
Dec 16
8-11am (Mon) |
Final
Poster Presentations (final exam period). In Siebel Center 1st
floor atrium |
|