DigiVFX
Digital Visual Effects, Spring 2008

Top 10 best selling movies$

1 Titantic*
2 The Lord of the Rings: The Return of the King*
3 Harry Potter and the Sorcerer's Stone
4 Star Wars: Episode I - The Phantom Menace
5 The Lord of the Rings: The Two Towers*
6 Jurrasic Park*
7 Harry Potter and the Chamber of Secrets
8 The Lord of the Rings: The Fellowship of the Ring*
9 Finding Nemo
10 Independence Day*
* won Academic Visual Effects Awards
$ according to IMDB up to April 2004. Updated list can be found at here.

Course overview

With the help of digital technology, visual effects have been widely used in film production lately. For example, up to April 2004, the top ten all-time best selling movies are so-called "effects movies." Six of them even won Academic awards for their visual effects. This course will cover the techniques from computer graphics, computer vision and image processing with practical or potential usages in making visual effects.

Meeting time: 10:20am-13:10pm every Tuesday
Classroom: CSIE Room 104
Instructor: Yung-Yu Chuang
Teaching assistant: Chun-Tse Hsiao
Office hours:
     TA: TBA
     Lecturer: send me email to make an appointment or just drop by my office.

Textbook: We will use readings from books, journals and proceedings.
mailing list: (subscribe via this website)
Course Wiki: For borrowing cameras etc, please go to this website

Grading:
  • programming assignments X 3 (50%)
    • High dynamic range imaging (15%)
    • AutoStitch (20%)
    • MatchMove (15%)
  • class scribe (8%)
  • class participation (6%)
  • final project: three options (36%)
    • research
    • system
    • film

Syllabus (topics we might cover):
  • Cameras
  • HDR image acquisition
  • Tone mapping
  • Image warping/morphing
  • Features
  • Tracking
  • Optical flow
  • Image stitching
  • Motion estimation
  • Camera calibration
  • Match move
  • Matting and compositing
  • Structure from motion
  • Image-based modeling
  • Stereo vision
  • Multi-view stereo (bullet-time video)
  • Photometric stereo
  • 3D photography (active approach)
  • Video rewrite
  • Making face
  • Making human
  • Image inpainting
  • Image fusion
  • Image segmentation
  • Texture synthesis (texture replacement)
  • Image-based lighting
  • Image-based rendering (layer depth image, lightfield)