Computational Photography and Image Manipulation CMPT 461 (3)
Computational Photography is concerned with overcoming the limitations of traditional photography with computation: in optics, sensors, and geometry; and even in composition, style, and human interfaces. The course covers computational techniques to improve the way we process, manipulate, and interact with visual media. The covered topics include image-based lighting and rendering, camera geometry and optics, computational apertures, advanced image filtering operations, high-dynamic range, image blending, texture synthesis and inpainting. Prerequisite: CMPT 361, (MACM 201 or CMPT 210), and MACM 316, all with a minimum grade of C-. Students with credit for CMPT 451 may not take this course for further credit.