Slide 1

Slide 1 text

What is HDR, why HDR and what is exposure fusion? • What? At the crux of it, High-dynamic-range imaging (HDR) is a technique which uses a wider range of exposure to get details which would otherwise be lost. • Why? In images which have a wide range of exposure (camera's measure of brightness), some objects become overexposed, others underexposed, HDR helps us avoid that. • Exposure fusion? This nerdy guy called Tom Mertens devised a technique to implement HDR from 3 images taken at different exposure values, let's see how.

Slide 2

Slide 2 text

Exposure bracketing • Camera takes multiple images (you probably still look horrible. Don't blame the camera, blame your mama) at varying exposure values to capture the underexposed and overexposed parts. • iOS developers are enabled to do so using AVFoundation's photosettings property ( because we don't have multiple useless camera APIs. But customizability, right? )

Slide 3

Slide 3 text

Align, combine and resign. • The next step is to make sure your images are aligned properly for them to overlap each other at every position. This makes sure that pixels at the same index are being computed for all the images, avoiding halos and blurs. • Combination is the part that kills the processor and your will to live. Let's look at the research paper because mai ghanta usse better samjha paunga, lol.

Slide 4

Slide 4 text

Image Pyramids • Daunting and confusing as it was, lets simplify things a little. Hold your horses because we're going to digital Egypt.

Slide 5

Slide 5 text

And then there were 2. Gaussian pyramids: Made by applying gaussian blur to the original image and resizing it at every level. Laplacian pyramids: Made by taking the difference at each Gaussian level. Yes, it’s a random meme, not related to the topic, Selena's a QT though.

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content