CSE 872 Media Processing and Multimedia

Fall, 2008

Charles B. Owen, instructor, cbowen@cse.msu.edu

This is the home page for CSE 872:  Advanced Computer Graphics. 

This course will study the use of media in computer applications.  Students will study basic signal and image processing and the manipulation of audio, images, and video content. We will learn how to acquire, process, and organize multimedia information.  This will include the use of tools and packages as well as creating your own programs to access and process multimedia data.  Students will also study some artistic and perceptual/cognitive principles relevant to presentation of multimedia information. 

The course syllabus is available in PDF format.

Paper Presentations

Course resources

Lecture sets

  1. CSE 872: Advanced Computer Graphics 8-25-08 Powerpoint
  2. Review: The Basics 8-25-08 Powerpoint
  3. Ray Tracing I 9-10-08 Powerpoint
  4. Ray Tracing Variants 9-17-08 Powerpoint
  5. Other Rendering Techniques 9-22-08 Powerpoint
  6. Scene graphs and other modeling structures 10-1-08 Powerpoint
  7. Advanced animation Powerpoint
  8. Skeletons and skinning Powerpoint
  9. Phun with Physics Powerpoint
  10. Water Powerpoint
  11. Radiosity Powerpoint
  12. Basic 3D Collision Detection Powerpoint
  13. BSSRDF Powerpoint
  14. Shaders and HLSL Powerpoint

Notice: Some lecture sets are very large because they contain a large number of images. 

Tutorials
 

Explorations
PDF Format

      Due dates: ***revised***

Projects