PTAssembler Processing Examples

Stacked and Blended Panoramas

Feburary 2008

Introduction. This page illustrates the processing steps used by PTAssembler to produce "stacked" and "blended" panoramic images. This page is not a complete discussion on how to operate PTAssembler (please consult the PTAssembler documentation for that information), but describes one example of how PTAssembler can be configured to process images into a stacked/blended panorama. The diagram below illustrates the processing sequence used by PTAssembler to generate the images in these examples.


Overview of processing sequence used by PTAssembler.


Example 1: Exposure Blended Panoramic Image

Image Capture. In normal lighting conditions, I would photograph a scene like this with one row of 5 images. However, in order to capture the full range of shadows and highlights in this contrasty scene, I took 2 different exposures at each of the 5 different potisions in the row. As a result, I took a total of 10 different images with the intention of "exposure blending" the images to create a well exposed composite image.


10 source images. Two exposures were taken at each of the five positions.


Remapping. The first step in PTAssembler's processing is to "remap" the image using the Panorama Tools stitching program. This rempping process "warps" the images in such a way so that they can be aligned perfectly. Without this remapping process, the images will not join together correctly.


10 remapped images. Image have been remapped by stitching program.


Stacking. After remapping, PTAssembler "stacks" the images. PTAssembler automatically determines which images were taken at the same position and creates one stack wherever multiple images were captured at the same position. In this case, PTAssembler correctly determined that there were 5 stacks, with each stack containing 2 images. PTAssembler processes these 10 images (5 stacks containing 2 images each) into 5 "stacked" images. In this example, PTAssembler used TuFuse (PTAssembler's own internal stacking program) to perform the stacking, which produced 5 "exposure blended" images.


5 images after stacking. 10 images have been "stacked" into 5 images.


Blending. After stacking, the remaining 5 images are blended into one seamless composite. In this example, PTAssembler invoked Smartblend to perform the blending.


1 blended image. Images have been blended into one seamless composite.


Cropping. The final step in the process is to crop away any remaining "black space" from around the edge of the image. PTAssembler determines the best cropping and produces the final "remapped, stacked, blended and cropped" image.


1 final image. Remaining black space around edge of image has been cropped.

Example 2: Partial Exposure Blended Panoramic Image

Image Capture. This is a more complex example illustrating a scene where only some of the images needed to be exposure blended. In order to capture the full range of shadows and highlights in this contrasty scene, I took 3 different exposures at each of the 5 different potisions in the top row. The bottom row did not contain such a great contrast range, so I only needed to take 1 image at each position. As a result, I took a total of 20 different images.


20 source images. First three rows contain three different exposures of the same five scenes.


Remapping. The 20 source images are remapped by the stitching program.


20 remapped images. Image have been remapped by stitching program.


Stacking. After remapping, PTAssembler "stacks" the images. In this case, PTAssembler correctly determined that there were 5 stacks, with each stack containing 3 images. PTAssembler processes these 15 images (5 stacks containing 3 images each) into 5 "stacked" images. In this example, PTAssembler invoked Tufuse (PTAssembler's own internal stacking program) to perform the stacking, which produced 5 "exposure blended" images. Note that the bottom row of 5 images is unchanged...I only photographed one image at each position in the bottom row, so no stacking was performed on those images.


10 images after stacking. First 15 images have been "stacked" into 5 images. Bottom row is unchanged.


Blending. After stacking, the remaining 10 images are blended into one seamless composite. In this example, PTAssembler invoked Smartblend to perform the blending.


1 blended image. Images have been blended into one seamless composite.


Cropping. The final step in the process is to crop away any remaining "black space" from around the edge of the image. PTAssembler determines the best cropping and produces the final "remapped, stacked, blended and cropped" image.


1 final image. Remaining black space around edge of image has been cropped.

Example 3: Focus Blended Panoramic Image

Image Capture. In this example, I wanted to ensure that the entire scene (both the rocks in the foreground and the hills in the background) was in focus. Using a 70mm lens, I could not stop the lens down enough to ensure that all elements in the scene were well focused. Instead, I took multiple shots at most positions in the scene where both foreground and background elements were present with the intention to perform "focus blending" and create an "extended depth of field" panoramic image. In some cases only background elements were present, and I only needed to take a single image.



51 source images. Two rows of images with one or more images taken at each position.


Remapping and Stacking. After remapping (not illustrated here), PTAssembler "stacks" the images. PTAssembler automatically determined that there were 13 stacks with 2 or more images in each stack, and processed each stack into a single image. Note that in 7 positions in the top row, only one image was taken and no stacking was needed or performed. In this example, PTAssembler invoked Tufuse (PTAssembler's own internal stacking program) to perform the stacking, which created one "extended depth of field" image for each stack.


20 images after stacking.


Blending. After stacking, the remaining 20 images are blended into one seamless composite. In this example, PTAssembler invoked Smartblend to perform the blending.


1 blended image. Images have been blended into one seamless composite.


Cropping. The final step in the process is to crop away any remaining "black space" from around the edge of the image. PTAssembler determines the best cropping and produces the final "remapped, stacked, blended and cropped" image.


1 final image. Remaining black space around edge of image has been cropped.

Example 4: Focus and Exposure Blended Panoramic Image

Image Capture. In this example, not only did the scene contain a large dynamic range (i.e. a single exposure could not capture detail in the sky and ground adequately), but I also wanted to ensure that the entire scene (both the hydrant in the foreground and sunset in the background) was in focus. My goal was to create a focus and exposure blended panoramic image. In order to achieve this, I took multiple exposures at each of the six positions in this two row panorama. In the top row, I took a total of nine images (three exposures at each of the three positions) to capture the full range or light and dark. In the bottom row, I varied both the exposure and focus, capturing six images at each of the three positions.


27 source images. Two rows of images with one or more images of different exposures and focus settings taken at each position.


Remapping and Stacking. After remapping (not illustrated here), PTAssembler "stacks" the images. PTAssembler automatically determined that there were 6 stacks with 2 or more images in each stack, and processed each stack into a single image. In this example, PTAssembler invoked Tufuse (PTAssembler's own internal stacking program) to perform the stacking. Tufuse was able to determine which images in each stack should be focus blended, and which images should be exposure blended, and produced one "exposure and focus blended" image for each stack.


6 images after stacking.


Blending and Cropping. After stacking, the remaining 6 images are blended by Smartblend into one seamless composite, and cropped by PTAssembler to trim any remaining "black space" from around the edge of the imagethe edges. The resulting image is one in which both exposure blending and focus blending has been performed in a single operation.


1 final image. Remaining black space around edge of image has been cropped.