Wednesday, November 8, 2017

Photography Wednesday: Panorama

Hi everyone, welcome back to Photography Tuesday, now even better because it's on Wednesday. Today we're going to look at something a little different. Without further ado, here's the image:

Evening Panorama by Mark Becwar on 500px.com
If you noticed that the aspect ratio is a little different, you're right. This is a panorama. But, it wasn't shot with a panorama lens, and wasn't cropped from a larger image. So how did I do it? It's a relatively straight forward process.

First I took a set of images that overlap slightly. The overlap is important for stitching the image together later. Also, it's important that the source images have some distinct features on the edges where they overlap, so that the program used later can find the common points between the two to match up. For reference, here are the two images used in this panorama:


Because the nature of optics, there are two aberrations we need to correct, in order to achieve the best results. First is vignetting, which is the tendency of a lens to make an image which is darker in the corners than the center. The second is a distortion, sometimes called a pincushion distortion, which is caused by the physics of how the lens projects an image onto the sensor. If the lens were to take a picture of a perfect grid, it would end up looking more like this:

Public Domain Image From: Wikimedia Commons
The images, corrected for the two aberrations end up looking like this:

The next step in the process was to feed the two images into an open-source program called Hugin. The program automatically finds points in the image that are the same, and stitches them together into a panorama. The raw panorama ended up looking like this:


This image was then taken into Adobe Lightroom and post processed to bring up the contrast and saturation, which made the final result shown above.

That's it for this week. If you're interested in seeing a more in-depth tutorial covering how to construct a panorama, feel free to leave a comment below or hit me up on Twitter @thebecwar.

No comments:

Post a Comment

All comments are moderated. I have a life, so it may take some time to show up. I reserve the right to delete any comment for any reason or no reason at all. Be nice. Racist, homophobic, transphobic, misogynist, or rude comments will get you banned.

Programmer vs Software Engineer: The Interview

A common question presented in interviews for developer positions goes something like this: Given an array of numbers, write a function th...