|
Language of Instruction
|
English
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
ARTIFICIAL INTELLIGENCE ENGINEERING
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Elective
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
Computation photography is an emerging new research area which brings together the advancements in computer graphics, computer vision and image processing to overcome the limitations of conventional photography. The subject matter of this course is to provide an introduction to key topics in computational photography.
|
|
Course Content
|
Cameras and image formation Color perception Image processing review Data-driven image synthesis Image manipulation (warping, morphing, mosaicing, matting, blending, compositing), Panoramas, mosaics and collages Denoising Image inpainting High dynamic range imaging and tone mapping Depth and defocus Image-based lighting and rendering Non-photorealistic rendering.
|
|
Course Methods and Techniques
|
Lecture, Problem Solving
|
|
Prerequisites and co-requisities
|
( BBM102 ) and ( BBM104 ) and ( AIN435 )
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Associate Prof. Erkut Erdem
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Photography (9th edition), Barbara London, Jim Stone, and John Upton, Pearson, 2007; Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
|
|
Course Notes
|
Photography (9th edition), Barbara London, Jim Stone, and John Upton, Pearson, 2007
Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
|
|