Here is a preliminary course outline:
- Week 1 (Perona) -- A simple range imager Pointwise scene
reconstruction using a stereoscopic active lighting
setup. Triangulation. Brightness normalization. Boundary
recovery. Depth recovery. Calibration.
- Week 2 (Schröder) -- Scene modellingInterpolation of
scene data using subdivision surface methodologies
- Week 3 (Arvo) -- Scene rendering Rendering by texture
mapping in the Lambertian case. Hidden surface
elimination. Putting 3D objects on the WWW.
- Week 4 (Perona) -- Passive n-frame stereoscopy Recovering
scene depth from n-frames.
- Week 5 (Perona/Schröder) -- Issues in scene modeling
Recovery and modeling of discontinuities and creases. Advanced
issues in surface representation.
- Week 6 (Arvo) -- Issues in rendering Aliasing in texture
mapping. Separating light source and reflectance.
- Week 7 (Perona) -- Noise end error models Modelling the
noise and the errors in scene reconstruction. Practical error
- Week 8 (Schröder/Arvo) -- Merging patches Connecting
surface patches to obtain a complete all-round object model.
- Week 9 (Schröder/Arvo) -- Putting 3D objects on the web
Java primitives for rendering 3D objects.
- May 7 Structure from N views (Perona).
- May 9 Techniques for correspondence -- Feature Tracking (Perona)
- May 14 More on reflection (Arvo)
- May 16 Multiresolution modeling (Schroeder)
- May 21 Volume techniques for 3D reconstruction (Schroeder)
- May 23 Guest lecture (Paul Debevec)
- May 28 Student presentations
- May 30 Student presentations + wrap-up of class
RETURN TO THE MAIN PAGE