一、課程說明
介紹如何運用現有的電腦視覺技術,製作出視覺特效。
課程除了理論講解之外,也會藉由實驗來複習電腦視覺知識。
除了需要經常使用 Matlab 和 OpenCV 寫程式之外,
還可能需要自己動手拍攝影片與製作輔助拍攝的器材。

二、指定用書
Computer Vision for Visual Effects, Richard J. Radke, Cambridge University Press,
2012
http://cvfxbook.com/

三、參考書籍
Computer Vision: Algorithms and Applications, Richard Szeliski, 2010
http://szeliski.org/Book/

四、教學方式
每個星期 3 小時課堂講解與討論。
同學們三人一組,共同討論作業與專題。
作業和專題的分數將會以小組為單位評分。
個人的期末成績則會再因課堂參與及平時表現而有所差異 (10%)。

五、教學進度

進度 內容
第 1 週 introduction, image formation, color, color harmonization, color grading
第 2 週 colorization, chrominance blending
第 3 週 texture synthesis, image analogies
第 4 週 inpainting, seam carving, internet-based inpainting, sparse coding
第 5 週 HDR imaging, tone mapping
第 6 週 bilateral filtering, nonlocal means, joint bilateral filtering
第 7 週 gradient domain compression, HDR related
第 8 週 intrinsic images, relighting
第 9 週 graphical models
第10 週 matting
第11 週 poisson image editing, patch-based editing
第12 週 warping and morphing, rigid morphing
第13 週 faces
第14 週 features and matching
第15 週 matching and dense correspondences
第16 週 dense correspondences
第17 週 matchmoving
第18 週 term project poster

六、成績考核
80%: 14 次作業 + 3 次 projects
10%: Readings
10%: 課堂參與和平時表現

七、可連結之網頁位址
http://lms.nthu.edu.tw/course/21629