|
1
|
- Staff
- Prof: Steve Seitz (seitz@cs )
- TA: Jiun-Hung Chen (jhchen@cs)
- Web Page
- http://www.cs.washington.edu/education/courses/csep576/05wi/
- Handouts
- signup sheet
- intro slides
- image filtering slides
- image sampling slides
|
|
2
|
- Intros
- Computer vision overview
- Course overview
- Image processing
- Readings for this week
- Forsyth & Ponce textbook, chapter 7
|
|
3
|
- Goal of computer vision is to write computer programs that can interpret
images
|
|
4
|
- Yes and no (but mostly no!)
- humans are much better at “hard” things
- computers can be better at “easy” things
|
|
5
|
|
|
6
|
|
|
7
|
|
|
8
|
- Low level operations
- Image enhancement, feature detection, region segmentation
|
|
9
|
- Mid level operations
- 3D shape reconstruction, motion estimation
|
|
10
|
- High level operations
- Recognition of people, places, events
|
|
11
|
|
|
12
|
|
|
13
|
|
|
14
|
|
|
15
|
|
|
16
|
|
|
17
|
|
|
18
|
|
|
19
|
|
|
20
|
|
|
21
|
|
|
22
|
|
|
23
|
|
|
24
|
|
|
25
|
|
|
26
|
|
|
27
|
- Image Processing (2 weeks)
- filtering, convolution
- image pyramids
- edge detection
- feature detection (corners, lines)
- hough transform
- Image Transformation (2 weeks)
- image warping (parametric transformations, texture mapping)
- image compositing (alpha blending, color mosaics)
- segmentation and matting (snakes, scissors)
- Motion Estimation (1 week)
- optical flow
- image alignment
- image mosaics
- feature tracking
|
|
28
|
- Light (1 week)
- physics of light
- color
- reflection
- shading
- shape from shading
- photometric stereo
- 3D Modeling (3 weeks)
- projective geometry
- camera modeling
- single view metrology
- camera calibration
- stereo
- Object Recognition and Applications (1 week)
- eigenfaces
- applications (graphics, robotics)
|
|
29
|
|
|
30
|
- http://www.cs.washington.edu/education/courses/455/03wi/projects/project2/artifacts/crosetti/index.shtml
|
|
31
|
|
|
32
|
|
|
33
|
- http://www.cs.washington.edu/education/courses/csep576/05wi/
|
|
34
|
- Programming Projects (100%)
- image scissors
- panoramas
- 3D shape modeling
- face recognition
|
|
35
|
- Prerequisites—these are essential!
- Data structures
- A good working knowledge of C and C++ programming
- (or willingness/time to pick it up quickly!)
- Linear algebra
- Vector calculus
- Course does not assume prior imaging experience
- computer vision, image processing, graphics, etc.
|