Building a Milky Way Panorama: Multi-Frame Stitching for Wide Galactic Arc Shots
There's a point where a single wide-angle frame can't capture what you're seeing. If you want to show the full galactic arc sweeping from horizon to horizon, you need a panorama.
There's a point where a single wide-angle frame can't capture what you're seeing. The Milky Way stretches across 180 degrees or more of sky, and even a 14mm lens on full frame only covers about 114 degrees. If you want to show the full galactic arc sweeping from horizon to horizon, you need a panorama.
My first Milky Way pano was a disaster: misaligned frames, inconsistent exposures, stitching artifacts where the software couldn't figure out what went where. My second attempt was better. By the third, I had a workflow that produces consistent results. It's not complicated, but it does require a systematic approach.
When Panoramas Make Sense
Not every Milky Way image needs to be a panorama. A single frame with a strong foreground and the galactic core can be more impactful than a wide panorama of everything. Panoramas work best when:
- The Milky Way arc is the subject and you want to show its full sweep across the sky
- Your foreground is wide (a lake shore, a mountain range, a desert basin) and needs a wide field of view to work
- You want higher resolution than a single frame provides (each panel adds detail)
- You're shooting with a longer focal length (35-50mm) to get more detail in the core and stitching to recover the wide field
That last point is worth emphasizing. Some of the best Milky Way panoramas are shot at 35mm or 50mm, much longer than the typical 14-24mm for single frames. The longer focal length captures more detail in each panel, and stitching 8-12 panels together gives you both the wide view and the resolution.
Planning the Panorama
Before you start shooting panels, think through the geometry.
How many frames? This depends on your focal length and how much overlap you use between frames. A good rule: shoot with 30-40% overlap between adjacent frames. With a 24mm lens in portrait orientation, 6-8 frames covers a full 180-degree arc. With a 35mm lens, you'll need 10-12.
Portrait or landscape orientation? Shoot in portrait (vertical) orientation. This gives you more sky-to-ground coverage in each frame and makes stitching easier because you have more overlap area. It also captures more foreground, which is important because panorama crops often lose some of the bottom of the frame.
Which direction to sweep? I shoot left to right along the Milky Way arc. Start at one horizon, take a frame, rotate the camera by one panel width (minus your overlap), take the next frame, and continue until you've covered the full arc. Move smoothly and consistently.
Timing. All frames in a panorama sequence need to be captured quickly, ideally within 5-8 minutes total. The stars are moving, and if your first and last frames are taken 20 minutes apart, the stitching software will struggle with the star alignment mismatch. This means you need to work efficiently: take the frame, rotate, take the next, no fiddling between panels.
The Shooting Workflow
-
Set up and level your tripod. A level base is important because you're rotating the camera. If the tripod is tilted, your panorama will have a curved horizon that's hard to fix. Use a bubble level.
-
Use the same settings for every panel. Manual mode, manual focus, manual white balance. Nothing should change between frames. If one panel is exposed differently or focused differently, it'll show in the stitch.
-
Shoot a test frame at your starting position. Verify focus, exposure, and composition. Then start the sequence.
-
Rotate and shoot. Take your first frame, rotate the camera, take the next. Keep a consistent rhythm. I count to three between frames, enough time to verify the rotation but not so long that I'm wasting time.
-
Overlap generously. 30-40% is the target. When in doubt, overlap more. Extra overlap gives the stitching software more data to work with and produces cleaner seams. You can always crop the final image; you can't add missing sky.
-
Shoot the foreground separately if needed. For panoramas with important foreground elements, I sometimes shoot a separate set of foreground panels with different settings (longer exposure, light painting) and blend them later. This adds complexity but gives you control over foreground exposure independent of the sky.
Stitching the Panorama
Several software options handle Milky Way panorama stitching:
- PTGui: The standard for serious panorama work. Handles star-field alignment well and gives you manual control over control points when automatic stitching fails. This is what I use.
- Adobe Lightroom / Photoshop: Lightroom's panorama merge works surprisingly well for Milky Way sequences if your overlap is generous. Photoshop's Photomerge gives more control.
- Microsoft ICE: Free and effective for straightforward panoramas. Less control than PTGui but handles most situations.
- Hugin: Free, open source, powerful. Steeper learning curve but capable of complex projections.
The stitching process:
- Import all panels into your stitching software.
- Let the software detect control points (matching features between adjacent frames).
- Review and correct any misaligned panels. Star fields sometimes confuse the alignment algorithm, so you may need to add manual control points.
- Choose your projection. For Milky Way arcs, cylindrical or spherical projection usually works best. Experiment with both.
- Render the final panorama. This produces a large file; a 10-panel panorama from a 24-megapixel camera creates a 150+ megapixel image.
Common Panorama Problems
Stitching seams in the sky. If you see visible lines where panels meet, you either didn't have enough overlap or the software couldn't align the star fields properly. Re-stitch with manual control points, or reshoot with more overlap next time.
Curved horizon. This comes from an unlevel tripod or from the panoramic projection distorting straight lines. Most stitching software lets you adjust the projection to straighten the horizon after stitching.
Inconsistent brightness across panels. Even with manual settings, vignetting (darkening at the edges of each frame) can create a banding pattern in the stitched image. Apply vignette correction to each panel in Lightroom before stitching, or use the stitching software's blending to smooth it out.
Star movement between first and last panel. If the sequence took too long, stars will be in noticeably different positions at the edges. The fix: shoot faster. A 6-panel panorama at 15 seconds per exposure plus rotation time should take about 3-4 minutes total. That's fast enough to minimize star movement.
Panoramas take more effort than single frames, in the field and in post. But a finished Milky Way arc panorama, the full sweep of the galaxy over a dramatic landscape, is one of the most striking images in astrophotography. When you see the final stitch come together for the first time, the extra work makes sense.
