|  |  | 
				
				
		  | 
			CSE 391/591: 
			COMPUTATIONAL PHOTOGRAPHY AND INTRODUCTION
			TO 
			COMPUTER 
			VISION Syllabus -- Fall 2008
			
				
					
						| 
						#  | 
						Date  | 
						Lecture Slides 
						 | 
						Readings 
						 | 
						Assignments 
						 |  
						| 
						1  | 
						9/2 | 
						Course Introduction (slides) | 
						  |   |  
						| 
						2  | 
						9/4 | Matlab Tutorial | 
						Matlab Primer |   |  
						| 
						3  | 
						9/9 | Face Detection: PCA (Eigenfaces) (slides) | Turk, M. & Pentland, A. (1991). "Eigenfaces for recognition" Journal of Cognitive Neuroscience, 3, 71-86.  
                        FP pgs. 505-512
 |   |  
						| 
						4  | 
						9/11 | PCA - 
                        matlab code |   |   |  
						| 
						5  | 
						9/16 | Skin Detection (slides) | FP pgs. 502-505  
 Michael J. Jones, James 
                        Rehg, "Statistical color models with application to skin detection", International Journal of Computer Vision, 
                        1999"A Survey on Pixel-Based Skin Color Detection 
                        Techniques" Vladimir Vezhnevets, Vassili Sazonov, Alla 
                        Andreeva 
 | 
						PS #1 - Assigned |  
						| 
						6  | 
						9/18 | Skin Detection - matlab 
                        demonstration |   | 
						  |  
						| 
						7  |   
                        9/23 | Problem Set #1 - discussion |   |   |  
						| 
						8  | 
						9/25 | Image Morphing | Heckbert, P., 
                          
                          Fundamentals of Texture Mapping and Image Warping, 
                          Masters Thesis, Dept. EECS UC Berkeley, June 1989. | 
						PS #1 - Due  |  
						| 
						9 | 
						9/30 | -- University Holiday -- |   |   |  
						| 
						10 | 
						10/2 | Global/Local Warps |   | 
						PS #2 - Assigned
 |  
						| 
						11 | 
						10/7 | Image Formation | F&P ch.1 | 
						  |  
						| 
						12 | 
						10/9 | -- University Holiday -- |   | 
						  |  
						| 
						13 | 
						10/14 | Mosaics and Panoramas | 
						Paul Heckbert, 
                        
                        Projecting Mappings for Image Warping 
 Rick Szeliski,
                        
                        "Image Alignment and Stitching, A 
                        Tutorial (DRAFT)"
 |   |  
						| 
						14  | 
						10/16 | Problem Set 2 - Discusion  |   | 
						PS #2 - Due |  
						| 
						15 | 
						 10/21 |  Work on Project Proposals -- |  | 
						  |  
						| 
						16 | 
						 10/23 | Image Blending, Image Pyramids | Burt and Adelson,
              
              "A Multiresolution Spline With Application to Image Mosaics," 
              in ACM Trans. on Graphics, pp.2(4):217--236, October, 1983. 
 Burt and Adelson "The Laplacian Pyramid as a Compact Image Code",1983
 | 
						  |  
						| 
						17  | 
						10/28 | Work on Project Proposals |   |   |  
						| 
						18  | 
						10/30 | Local Features - Alex 
                        Berg (Guest 
                        Lecturer) | C.Harris and M.Stephens. "A Combined Corner and Edge Detector." Proceedings of the 4th Alvey Vision Conference: pages 147--151.; 
 D.Lowe. “Distinctive Image Features from Scale-Invariant Keypoints”. Accepted to IJCV 2004
                        Scene Collages and Flexible
       Camera Arrays
 
 Brown, etal  Multi-Image Matching using Multi-Scale Oriented Patches
 | 
						  |  
						| 
						19  | 
						11/4 | Project Proposal Show and Tell |   | 
						  |  
						| 
						20  | 
						11/6 | Multi-Perspective Panoramas and 
                        Automated Joiners | 
						L. Zelnik-Manor, G. Peters, P. Perona, Squaring the Circle in Panoramas, ICCV'05 
 Lihi Zelnik-Manor and Pietro Perona, Automating
       joiners, NPAR 2007.
 
 Aseem Agarwala, Maneesh Agrawala, Michael Cohen, David Salesin1, Rick Szeliski "Photographing long scenes with multi-viewpoint panoramas." ACM Transactions on Graphics (Proceedings of SIGGRAPH 2006), 2006.
 
 Additional Reading: Scene Collages and Flexible
       Camera Arrays
 
 http://flickr.com/groups/joiners/
 |  
						| 
						21  | 
						11/11 | Single View Reconstruction  | Criminisi, I. Reid and A. Zisserman, “Single View Metrology” (ICCV 99) Zisser And Mundy, appendix
“Tour into the Picture” (SIGGRAPH ’97)
 | 
						 PS 
                        #3 - Assigned |  
						| 
						22  | 
						 11/13 | Multi View  Reconstruction |   |   |  
						| 
						23  | 
						11/18 | Modeling Light: Plenoptic Function & Lumigraph | McMillan, Bishop "Plenoptic modeling: an image-based rendering system" Siggraph 
                        1995.
                        SJ Gortler, R Grzeszczuk, R Szeliski, MF Cohen, "The Lumigraph" Siggraph 1996 
                        Levoy and Hanrahan  "Light Field Rendering" Siggraph 1996
                        Ng, Levoy, Brédif, Duval, Horowitz and Hanrahan, 
                        "Light field photography using a handheld plenoptic 
                        camera" Siggraph 2005 | 
						  |  
						| 
						24  | 
						11/20 | TensorTextures | Vasilescu and Terzopoulos, "TensorTextures: Multilinear Image-Based Rendering" Siggraph 2004 | 
						  |  
						| 
						25  | 
						11/25 | Problem Set 3 - Discussion |   | PS #3 - Due |  
						| 
						26 | 
						11/27 |  Thanksgiving |   |  
						| 
						27  | 
						12/2 | Independent Work - Final Project | 
						  |   |  
						| 
						28  | 12/4 | Physically Based Modelling: Image Processing, Surface Reconstruction, Liquid Modeling, Cloth Modeling
 | Terzopoulos and Vasilescu, "Sampling and Reconstruction with Adaptive Meshes"Proceedings of the IEEE Computer Vision and Pattern Recognition Conference (CVPR’91), |   |  
						| 
						28  | 12/9 | Independent Work - Final Project | 
						  |   |  
						| 
						28  | 12/11 | Final Project - Show and Tell | 
						  |   |  
						| 
						28  | 12/15 | Final Project - Show and Tell | 
						  |   |    |  
	| Possible Projects:   
              Burt and Adelson,
              
              "A Multiresolution Spline With Application to Image Mosaics," 
              in ACM Trans. on Graphics, pp.2(4):217--236, October, 1983. 
              Seitz and Dyer,
              "View 
              morphing," in Proc. SIGGRAPH 96, pp. 21--30. Blantz V, Vetter T. "A morphable model for the synthesis. of 3D faces." In Proceedings of SIGGRAPH’99, 1999; pp. 187–194. 
 |  | 
 |  
| 
 |  |