Home / News

Blog - News

Creating Focus Stacked Gigapixel Panoramas with the Promote Control and GigaPan Epic Pro - by John Freeman

Guest post by landscape photographer and educator John Freeman of Abba’s Creations Photography.

As a landscape photographer, I have been using the Gigapan Epic Pro for about 6 years. Much of my portfolio includes photos that can be printed as wall murals at least 8 ft x 16 ft or larger with resolutions of 150-300 dpi. In order to achieve these high resolutions, I almost always use a lens with a focal length of 90mm to as much as 400mm. As a result, I have struggled with getting objects in the foreground of my photos tack sharp focused.

Even a moderate telephoto focal length of 70mm @ f-11 has Hyper Focal Distance (HFD) of 48.9’. As illustrated in Fig. 1, focusing to the HFD maximizes the focal range from near to far that is “acceptably in focus”. If you focus on object 48.9’ from camera everything from 24.5’ to infinity will be “acceptably in focus”. Objects closer than 24.5’ will not be in focus. This is problem-some in the fact that good composition calls for interesting foreground subjects that need to be in focus also.

Figure 1 - Hyper Focal Distance, is the closest distance at which a lens can be focused while keeping objects at infinity acceptably sharp. When the lens is focused at this distance, all objects at distances from half of the Hyper Focal Distance out to infinity will be “acceptably sharp”.

Note that in the previous paragraph I enclosed the phrase “acceptably in focus” in quotes. This term can be quite ambiguous. Tied to the Circle of Confusion value for your sensor size, .03 for a full frame sensor, this is the diameter where focus is not perfect. With modern high megapixel full frame sensors this covers 4-6 pixels. This is enough to appear as out of focus when an image is blown up to 30” x 40” sizes and larger. https://en.wikipedia.org/wiki/Circle_of_confusion

Focus Stacking

A method of combining several images shot at different focal distance known as “Focus Stacking” overcomes the limitation imposed by the physics discussed above. Focus Stacking is more commonly used in microscopic or macro photography. In landscape photography, focus stacking has not been commonly used because the majority of landscaper photographers are using wide angle lenses which naturally have a HFD of a few feet at mid-range f-stop values. When we enter the realm of Gigapixel Photography using telephoto lenses, the HFD becomes a significant limiting factor in regard to having a wide Depth of Field from a few feet to infinity.

The Promote Control’s Focus Stacking Mode opens the door to overcome this issue. Using this Focus Stacking Mode one can set up the camera to automatically sequentially step the focus point from distances from, the nearest point the lens will focus, to beyond the HFD.  This allows the photographer to easily capture a series of photos that can be Focus Stacked using Photoshop, Helicon Focus Stack or other brands of focus stacking software.

I first purchased my Promote Control in fall of 2015 to use as an aid in shooting HDR + Focus Stacked images for doing Virtual Tours used in the Real Estate market. As a secondary use, I envisioned using it to shoot landscape photos. It turned out that I ended up using my Promote Control far more for doing landscape photos in conjunction with my Gigapan Epic Pro.

Most of my landscape photos that I have shot using the Gigapan have been done using fairly long focal lengths. I strive to shoot at 200mm using my Canon 70-200mm, f-2.8 lens. With my Canon 5D3 full frame 22 megapixel camera I will shoot a series of 3-4 rows by 20 – 30 columns yielding a final image that will measure some 40” x 120” or larger.

In the example shown in Fig. 2, I used f-14 at 200mm. At these settings the HFD is 324 ft., HFD/2 is 162 ft. Any objects that are closer than 162 ft. will not be adequately in focus. Close inspection of the large tree on left and bush in the lower right corner will reveal that they are not in focus. You can view a high resolution virtual tour of the image in Fig. 2 at this link: 


Using an f-32 stop setting would have reduced the HFD to 126 ft. and the HFD/2 to 63 ft. It would not have solved the problem in this case because the tree and bush were closer than 63 ft.

Figure 2 - Wild Goose Island, total of 85 images (5 rows x 17 columns) yielding a final un-cropped image measuring 60.6" x 142.3" f-14, 1/15th sec., ISO 100, focal length = 200mm

When I first started using my Promote Control with my Gigapan Epic Pro, I discovered that my Canon 70-200mm lens had a problem in that when repeating multiple focus stack sequences there was some creep in the focus position after a few sequences. The cause of this creep was due to slippage of the focus motor over time. This resulted in gradual change in the starting and ending focus points. When shooting large numbers of sequences the accumulated error became noticeable in the final stitched image. Further testing showed that several of my Canon lenses had this same slippage issue.

Working with the tech support team at Promote Control, their engineers came up with a workaround that solved this issue. This is the “Advanced Focus Stacking” that was included in firmware version 3.31 released in Oct. of 2016. This link will take you to a tutorial on using the Advanced Focus Stacking mode: 


After the version 3.31 firmware release, I began to shoot numerous focus stacked panoramas. In Sept, 2017 at my 2017 Gigapixel Panoramic Photography Workshop, the main topic we covered was shooting Focus Stacked Panoramas. Both of my students signed up for the workshop to learn how to shoot wall mural-sized panoramas that were Tack Sharp from foreground to horizon. Here is a sample of one of the photos I shot during the workshop.

Figure 3 - Deb's Meadow, location used in filming of the movie "True Grit" starring John Wayne. The finished size of this photo is 42.8” x 85.7” @ 300dpi. (12,859 x 25,718 pixels, 331 megapixels)

The image shown in Fig. 3 is made up of 28 individual focus stacked images. Metadata is: f-32, 1/125th sec., ISO 800, 85mm focal length of my Canon 70-200mm f-2.8 lens, using Canon 5Diii full frame camera. Each focus stack is 7 focus steps with start point of 4.5 ft. and end point near the infinity mark on the scale on the lens. My goal when shooting this photo was to have the log in the lower left corner perfectly in focus while maintaining perfect focus for the rest of the scene. The log was located approximately 5 ft. from my camera. The trees at the far side of the clearing are about 100 yards and Chimney Peak is some 3 miles from our location. You can view a high resolution virtual tour of the image in Fig. 3 at this link: 


The table shown in Fig. 4 is from a spreadsheet I developed to calculate the step points shows the estimated focus distances. In this case, I have set the Focal Overlap to 25% overlap. I have tried several values of overlap and 25% seems to result in the number of steps matching fairly closely to what the Promote Control calculates. The seventh focus step would appear to be overkill in that at 43.79 ft., it is past the HFD. There is no harm in the fact that it is beyond the HFD. It just assures that the final point is beyond HFD assuring objects near infinity are in focus.

Figure 4 - Calculated focus distances for f-32 & 85mm on Full Frame sensor camera

I do not know how much overlap the Promote Control firmware uses when calculating the step points. It is fairly difficult to judge the actual focus point setting from the focus distance scale on my 70-200 lens. I do know that when I was shooting in the field, the final position was somewhat beyond the 43 ft position. It was actually fairly close to the infinity mark. This may mean that the actual overlap is slightly less at somewhere around 22%. Regardless, it seems to be plenty of overlap to assure that there are no “out of focus” regions in the final image after focus stacking.

Using Promote Control with GigaPan Epic Pro

Getting the focal range and number of steps set is the first hurdle. Next, if you are using a Gigapan to position the camera you need to setup the Gigapan to work with the Promote Control. Fig. 5 below shows my setup.

Figure 5 - Promote Control with Gigapan Epic Pro, Canon 5diii & 70-200mm f-2.8 lens.

Depending on the length of time it takes the Promote Control to sequence through the focus stack it is possible to have the Gigapan signal the Promote Control to start a sequence, wait for it to finish and automatically move to the next position. This can allow the operator to minimize the amount of time needed to shoot the entire panorama. It also helps to avoid getting confused and skipping an entire position resulting in losing the entire panorama.

I start by pressing the start button on the Promote Control and measuring the amount of time needed to fully complete the focus stack sequence with the stop watch in my watch or phone. With sequences of 3-4 focus positions, the time for the sequence is usually less than 60 seconds. The Gigapan’s “Time Exposure” timer has a maximum time of 60 seconds. If the time it takes the Promote Control to complete the focus sequence is less than 58 seconds, then it is possible to setup for fully automatic shooting. I set the Gigapan’s “Time Exposure” time to 2 seconds longer than the measured time it took the Promote Control to finish the focus sequence. This assures that the Gigapan doesn’t start move to next position before focus stack is finished. It also gives the camera time to clear the buffer to memory.

In the Gigapan Menu select:

  • Options
    • Time/Exposure
      • Set to 2 sec. greater than measured focus sequence time

Your Gigapan came with a variety of shutter release cables. One of those cables with fit into the Promote Control’s shutter release input.  Connect the shutter release cable provided by Gigapan from the Gigapan to the Promote Control. This will allow the Gigapan to automatically initiate a focus stack sequence, equivalent to pressing the “Start” button on the Promote Control.

When I have completed the setup of the Gigapan and connected the cable to the Promote Control, I then initiate a “Shutter Test” from the Gigapan’s menu. If everything is connected properly, the Promote Control should start a focus sequence. Watch the screen of your Gigapan. It will display “Taking Picture…” indicating that it has started the time exposure timer. Listen for the beep from Promote Control at the end of the focus sequence. It should occur approximately 2 seconds before the Gigapan display reverts back to the main menu.

In the case where your focus stack sequence is longer than 58 seconds, you will need to use the Manual Shutter mode of the Gigapan. In this mode, the Gigapan does not generate a shutter signal. It only performs the movements for the panorama. For each position, you will need to manually press the Start button on the Promote Control. When the beep occurs indicating the Promote Control has finished the focus sequence you will then press the OK button on the Gigapan to initiate the move to next position in the panorama.

To change to manual mode in the Gigapan Menu select:

  • Options
    • Expert Options
      • Shutter Mode
        • Set to Manual

Otherwise, in Manual mode, the operation of the Gigapan is the same for setting up your panorama. You will need to set the Field of View, Start Position, and End Position as normal. It is assumed that the reader is familiar with all these functions of the Gigapan.

Post Processing of Focus Stacked Sets

I always shoot RAW format for all my work. RAW give maximum flexibility to adjust for exposure, dynamic range etc. I also always use “Expose to the Right” when setting up my camera for the panorama. In digital photography, Exposing To The Right (ETTR) is the technique of adjusting the exposure of a RAW image as high as possible at base ISO (without causing unwanted saturation) to collect the maximum amount of light and thus get the optimum performance out of the digital image sensor.

Because I use RAW and ETTR, post processing is needed to prepare your images for focus stacking and stitching. Using Camera RAW after my exposure adjustments are done, I save the images in TIFF format. I use TIFF format because the Helicon Focus 6, PTGui and Kolor Autopano Giga programs cannot properly read the RAW file with adjustments done in Camera RAW.

I use Helicon Focus 6 to do the focus stacking. It is far faster than Photoshop and has Batch Processing which allows one to quickly process the numerous images shot during a panorama session. A neat feature is the Touchup Editor that allows you to edit out multiple images of moving objects in the focus stacked set. In the field, you almost always have some movement of tree branches etc. within the image. I save the focus stacked images to a new folder on my hard drive as TIFF files.

After the focus stacking is completed, I then use Autopano Giga to stitch the focus stacked images. PTGui can also be used. It is strictly a matter of which program you own or are most familiar with. Both will do the job.

Here are a couple more examples of focus stacked images that I have done.

Figure 6 - Dallas Peak Through the Aspens is 32 focus stacked images each stack consisting 7 focus steps. f-32, 1/160th sec. ISO 800, 90mm. Finished size is 30.5" x 96.4"

The Aspen Tree on the left was about 6 ft. from the camera. Gopher mound on right was around 4 ft. Virtual tour of this image can be viewed at this link: 


Figure 7 - Mt. Sneffels at East Fork of Dallas Creek.  35 focus stacked images, each stack consisting of 3 focus steps. f-32, 1/320th sec. ISO 800, 100mmm. Finished size is 35.5' x 75".

The dead Aspen Tree just right of center was about 15 ft. from the camera. Virtual tour of this image can be viewed at this link: 


Authors’ BIO

John Freeman - from Longmont, Colorado, USA. As a Fine Art Landscape Photographer, my main focus is Very Large Format, Ultra High Resolution photos featured in the Gigaramas page on my website. These photos are intended for use as huge enlargements, such as movie sets and commercial settings, where normal photography is inadequate to provide the resolution and detail needed. Most of our Gigaramas have a high resolution viewer that allows visitors to get an idea of the incredible detail contained in these images. To fully appreciate the quality of these images please visit our website galleries and use the high resolution Panotour viewers and ZOOM in to enjoy the incredible detail in our photos. For the past 2 years I have taught a Gigapixel Panoramic Photography Workshop at the end of Sept. in San Juan Mountains of Southwest Colorado.




Photographers can now externally control the Panasonic GX8 and perform advanced techniques using the handheld Promote Control or USB Tether desktop software. Promote Control and the GX8: Full camera control in a pocket-sized remote One Shot Mode Set shutter speed, aperture, ISO; trigger camera externally to avoid camera shake Advanced HDR Bracketing Up to 45 […]

Upgrade Your Summer HDR Toolkit: Save $60 on Oloneo PhotoEngine Software

To all HDR fans! Our friends at Oloneo are offering a 40% discount on PhotoEngine software. Photo Engine allows for ultra-fast loading of large bracketed images, advanced batch processing and more, and is the software of choice for Promote Control user Beno Saradzic. PhotoEngine for Windows: $89 only (full price $149). Use coupon code SUMMER2015PS3 […]

The Promote Control pioneers remote tethering for medium format digital cameras

The Promote Control is the first advanced remote control to support a medium format digital camera, the Pentax 645Z! Full press release can be found here. Pentax 645Z users can now create stunning HDRs, Long Exposures and Timelapse videos. Currently supported features include: High Dynamic Range (HDR) full range HDR accelerated HDR workflow up to […]