Computational Photography

Posgraduate course, Universidad Técnica Federico Santamaría, Campus Valparaíso, Department of Informatics, 2026

Summary

Computational imaging has diverse applications, such as in consumer electronics, medical and scientific imaging, microscopy, and remote sensing. Computational imaging aims to design new image formation systems—systems where measurement and reconstruction mechanisms are designed together. This course covers digital photography and digital image processing, convolutional neural networks applied to image processing, deconvolution, denoising, single-pixel cameras, inverse image acquisition problems, the proximal gradient method, an introduction to wave optics, end-to-end optimization, and advanced topics in artificial intelligence.


Course Objectives

Students will learn about computational imaging methods and their applications, with an emphasis on solving inverse image capture problems such as denoising, deconvolution, single-pixel cameras, and others. This course will cover classical algorithms, data-driven approaches, convolutional neural networks (CNNs), Transformers, and constrained convex optimization. The emphasis is on applying digital image processing and inverse problem-solving using classical algorithms, optimization-based methods, and modern artificial intelligence techniques. Assignments require programming in Python, with Matlab as an alternative. Python is preferred due to its machine learning and AI libraries. Students learn the material by implementing and researching digital image processing algorithms in Python.


Class time and lecture format

  • Wednesdays 2:40pm-3:40pm 5:30pm-6:40pm

Office Hours

  • Fridays 3:00pm-4:00pm

These are the lectures of the Computational Photography course:

Homeworks

In the following you can find your homeworks

Template for reports [Report template 1]

Computational Photography Github [Computational photography github repository]

Important links

[githubCI ]

[YoutubeCI]

Moreover, you can see a previous recording of that presentation.