01 Introduction
01 Introduction
Staff
Prof: Alexei Efros (efros@cs), 4207 NSH
Web Page
http://graphics.cs.cmu.edu/courses/15-463/
Newsgroup:
cmu.cs.class.cs463
Today
Introduction Overview of the course Administrative stuff
A bit about me
Alexei (Alyosha) Efros Relatively New faculty (RI/CSD)
Ph.D 2003, from UC Berkeley (signed by Arnie!) Research Fellow, University of Oxford, 03-04
Teaching
My second time still learning The plan is to have fun and learn cool things, both you and me! Social warning: I dont see well
Research
Graphics, Vision, Machine Learning
Computational Photography
LensBasedCameraObscura,1568
3D geometry
projection
Simulation
physics
GRAPHICS
Beauty in complexity
People
Faces / Hair
Urban Scenes
Photo of l LA
Virtual LA (SGI)
Nature
In search of realism
Graphics is easy:
We know how to represent geometry (polygonal meshes, splines, subdivision surfaces, CSG, etc.) Physics of light transport worked out (ray tracing, radiosity, Monte Carlo techniques, etc.) Good progress in participating media (e.g. subsurface scattering) Learned it all in 15-462!
Campanile Movie
http://www.debevec.org/Campanile/
Programming Project 1
Images of the Russian Empire -- colorizing the Prokudin-Gorskii photo collection
Programming Project 2
Photo Mosaics
Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html 2003 New Years Eve: http://www.panoramas.dk/fullscreen3/f1.html
Programming Project 3
Automatic Mosaic Stitching
Programming Project 4
Face warping and morphing
Programming Project 5
Fun with Image Stacks
Programming Project 6
Tour Into the Picture
Final Project
Something cool!!!
Administrative Stuff
Grading
Programming Projects (60%) Midterm + Quizzes (20%) Final Project (20%)
Late Policy
Five late days total, to be spent wisely
Cheating
Lets not embarrass ourselves
Hardware/Software
Graphics cluster, Wean 5336 (should have card access and login by now) MATLAB!!!
General Comments
Prerequisites
Linear algebra Some computer graphics or vision (or talk to me)
Cameras
Really cool Not too expensive nowadays (<$250)
Canon A520