Assignments

Assignment 1: Camera Pipeline

Due: March 27, 2023 (23:59)

The goal of this assignment is to get you familiarize with the standard camera pipeline of digital photography. You will build your own version of a very basic image processing pipeline (without denoising). You will use this to turn the RAW image into an image that can be displayed on a computer monitor or printed on paper.

For the detailed explanation, please read this document. You can download the data and the Jupyter notebook that you use in your assignment from here.

Assignment 2: HDR Imaging and Tonemapping

Due: March 22, 2022 (23:59)

The goal of this assignment is to explore high dynamic range (HDR) imaging, color calibration, and tonemapping. HDR imaging can be used to create floating-point precision images that linearly map to scene radiance values. Color calibration ensures that the colors you see in the image match some groundtruth RGB values. Tonemapping algorithms compress the dynamic range of HDR images to an 8-bit range, so that they can be shown on a display. To get full credits, you will need to apply all these steps to an exposure stack.

For the detailed explanation, please read this document. You can download the data and the Jupyter notebook that you use in your assignment from here.